@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome/fontawesome-webfont-57db40d2c6acf7a443edaccaa51b309d674eb3f7937fbb6c840a3553b8080485.eot);src:url(/assets/fontawesome/fontawesome-webfont-57db40d2c6acf7a443edaccaa51b309d674eb3f7937fbb6c840a3553b8080485.eot?iefix) format("embedded-opentype"),url(/assets/fontawesome/fontawesome-webfont-daafcf5b1d4b5b3bd4f0c6df3045dcca98a5b4776ee7567e803dbb48bb656b1f.woff) format("woff"),url(/assets/fontawesome/fontawesome-webfont-6899971ea7059680371188db93c76f6c5216a85ec3e129d46e50dcb872516338.ttf) format("truetype"),url(/assets/fontawesome/fontawesome-webfont-745fa276049e88eeb3c434163e4daf5f3cd68a2748697011cb3f18e890965f25.svgz#FontAwesomeRegular) format("svg"),url(/assets/fontawesome/fontawesome-webfont-bd0e3b270376c2d502ac1e10a1cc9f9c55f9da8c96df92bc29d4447181aadaef.svg#FontAwesomeRegular) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat}li[class^="icon-"],li[class*=" icon-"]{display:block}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit}.icon-large:before{vertical-align:top;font-size:1.3em}.btn [class^="icon-"],.btn [class*=" icon-"]{line-height:.9em}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"]{width:1.875em}li[class^="icon-"],li[class*=" icon-"]{margin-left:0;list-style-type:none}li[class^="icon-"]:before,li[class*=" icon-"]:before{text-indent:-2em;text-align:center}li[class^="icon-"].icon-large:before,li[class*=" icon-"].icon-large:before{text-indent:-4/3em}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ingrid{margin:0 -10px;padding:0;clear:both;list-style:none;letter-spacing:-0.31em;word-spacing:-0.43em}.unit,.field-unit{margin:0;display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top}.field-unit{display:block}.unit,.field-unit{padding:0 10px;box-sizing:border-box}.ingrid{*letter-spacing:normal;*zoom:1}.unit{*display:inline}.unit,.field-unit{*margin-right:-1px;*padding:0;*zoom:1}.in-halves>.unit{width:50%}.in-thirds>.unit{width:33.33333%}.in-fourths>.unit{width:25%}.in-fifths>.unit{width:20%}.in-sixths>.unit{width:16.66666%}.in-sevenths>.unit{width:14.28571%}.in-thirds>.span-two{width:66.66666%}.in-fourths>.span-two{width:50%}.in-fourths>.span-three{width:75%}.in-fifths>.span-two{width:40%}.in-fifths>.span-three{width:60%}.in-fifths>.span-four{width:80%}.in-sixths>.span-two{width:33.33333%}.in-sixths>.span-three{width:50%}.in-sixths>.span-four{width:66.66666%}.in-sixths>.span-five{width:83.33333%}.in-sevenths>.span-two{width:28.57142%}.in-sevenths>.span-three{width:42.85714%}.in-sevenths>.span-four{width:57.14285%}.in-sevenths>.span-five{width:71.42857%}.in-sevenths>.span-six{width:85.71428%}/*!
 * Bootstrap v2.0.1
 *
 * Copyright 2012 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{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-ms-box-sizing:border-box;box-sizing:border-box}.btn-group{position:relative;*zoom:1;*margin-left:.3em}.btn-group:before,.btn-group:after{display:table;content:""}.btn-group:after{clear:both}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:9px;margin-bottom:9px}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}.btn-group .btn{position:relative;float:left;margin-left:-1px;border-radius:0}.btn-group .btn:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group .btn:last-child,.btn-group .dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group .btn.large:first-child{margin-left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);*padding-top:3px;*padding-bottom:3px}.btn-group .btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:1px;*padding-bottom:1px}.btn-group .btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}.btn-group .btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open{*z-index:1000}.btn-group.open .dropdown-menu{display:block;margin-top:1px;border-radius:5px}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 1px 6px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn .caret{margin-top:7px;margin-left:0}.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100)}.btn-mini .caret{margin-top:5px}.btn-small .caret{margin-top:6px}.btn-large .caret{margin-top:6px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:0.75;filter:alpha(opacity=75)}.nav{margin-left:0;margin-bottom:18px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover{text-decoration:none;background-color:#eeeeee}.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#0088cc}.nav-list [class^="icon-"]{margin-right:2px}.nav-list .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:18px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#ffffff;background-color:#0088cc}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-radius:4px 4px 0 0}.nav-tabs.nav-stacked>li:last-child>a{border-radius:0 0 4px 4px}.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu{margin-top:1px;border-width:1px}.nav-pills .dropdown-menu{border-radius:4px}.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px}.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;border-bottom-color:#333333}.nav>.dropdown.active>a:hover{color:#000000;cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999}.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover{border-color:#999999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:""}.tabbable:after{clear:both}.tab-content{display:table;width:100%}.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below .nav-tabs{border-top:1px solid #ddd}.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below .nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd}.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none}.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left .nav-tabs>li>a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left .nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee}.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff}.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right .nav-tabs>li>a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd}.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#c09853}.alert-heading{color:inherit}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:4px}.progress .bar{width:0%;height:18px;color:#ffffff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar{background-color:#dd514c;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)}.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-success .bar{background-color:#5eb95e;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)}.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-info .bar{background-color:#4bb1cf;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)}.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-warning .bar{background-color:#faa732;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0)}.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px}.popover.top{margin-top:-5px}.popover.right{margin-left:5px}.popover.bottom{margin-top:5px}.popover.left{margin-left:-5px}.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000}.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000}.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000}.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000}.popover .arrow{position:absolute;width:0;height:0}.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0,0,0,0.8);border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,0.3)}.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;border-radius:3px 3px 0 0}.popover-content{padding:14px;background-color:#ffffff;border-radius:0 0 3px 3px;background-clip:padding-box}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.modal-open .dropdown-menu{z-index:2050}.modal-open .dropdown.open{*z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2070}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);background-clip:padding-box}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%}.modal.fade.in{top:50%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-body{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;border-radius:0 0 6px 6px;box-shadow:inset 0 1px 0 #ffffff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;opacity:0.3;filter:alpha(opacity=30);content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;border-radius:0 0 5px 5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.dropdown-menu::before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;right:9px}.dropdown-menu::after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;top:-6px;right:10px}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px}.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc}.dropdown.open{*z-index:1000}.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0,0,0,0.3)}.dropdown.open .dropdown-menu{display:block}.pull-right .dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.typeahead{margin-top:2px;border-radius:4px}.accordion{margin-bottom:18px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover{color:#000000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}/*!
 * Bootstrap Responsive v2.0.2
 *
 * Copyright 2012 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.
 */.modal{z-index:9999;margin-top:-300px;border-radius:6px;background:none}.modal .form-body{max-height:420px}.tooltip{font-size:12px;font-weight:600}.dropdown-menu{position:absolute;margin-top:3px;text-align:left;border-radius:6px;border:1px solid #15281e;background:#324A3F;background-color:#435b50;background:-webkit-gradient(linear, left top, left bottom, from(#435b50), to(#374a40));background:-moz-linear-gradient(top, #435b50, #374a40)}.dropdown-menu::before{border-bottom-color:#15281e}.dropdown-menu::after{border-bottom-color:#435b50}.dropdown-menu.typeahead li.active a{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;background:rgba(255,255,255,0.15) !important}.dropdown-menu.typeahead a{font-weight:normal;text-shadow:none !important}.dropdown-menu.typeahead a strong{color:#fff}.dropdown-menu a{padding:0 15px 0 10px;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;color:#fff;font-size:13px;line-height:28px;font-weight:500}.dropdown-menu a:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;background:rgba(255,255,255,0.15) !important}.dropdown-menu a.destructive:hover{color:#FF7a5A}.dropdown-menu a.action{color:#F19D1A;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.dropdown-menu a.action:hover{color:#F19D1A}.dropdown-menu a.disabled,.dropdown-menu a.disabled:hover{color:rgba(255,255,255,0.4);cursor:default;background:none !important}.dropdown-menu .button{border:1px solid #26392f}.dropdown-menu .divider{margin:4px 0;border-color:rgba(255,255,255,0.15);background-color:rgba(0,0,0,0.15)}.ie8 .dropdown-menu .divider{border-color:#3F5049;background-color:#273B32}.dropdown-menu.centered{left:50%;right:auto;width:180px;margin-left:-90px}.dropdown-menu.centered a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu.centered::before{left:50%;right:auto;margin-left:-10px}.dropdown-menu.centered::after{left:50%;right:auto;margin-left:-10px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-ms-backface-visibility:visible !important;-ms-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-ms-backface-visibility:visible !important;-ms-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-ms-animation-name:flipOutX;-ms-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-ms-backface-visibility:visible !important;-ms-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-ms-backface-visibility:visible !important;-ms-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}html.busy,html.busy *{cursor:wait !important}.ng-cloak,[ng-cloak]{display:none}html,body{height:100%}body{overflow-y:scroll;margin:0;padding:0;color:#7d7c7a;font:15px/1.55 system, -apple-system, 'Helvetica Neue', 'Roboto', Helvetica, Arial, sans-serif;background:#ecebe9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.modal-open{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;color:#393836;font-weight:600}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:block;color:#9f9e9c;font-weight:normal}h1{font-size:42px;line-height:44px}h2{font-size:27px;line-height:30px}h3{font-size:23px;line-height:27px}h4{font-size:20px;line-height:22px}h5{font-size:17px;line-height:20px}h6{font-size:15px;line-height:20px}small{font-size:13px}strong{color:#333;font-weight:600}a{color:#2186AE;text-decoration:none}a:hover,a:focus{color:#005E86}a img{border:none}hr{margin:20px 0;padding:0;border:0;height:1px;-o-box-shadow:rgba(255,255,255,0.5) 0 1px 0;box-shadow:rgba(255,255,255,0.5) 0 1px 0;background-color:#cac9c7}.site-wrapper{position:relative;overflow:hidden;min-height:100%;margin:0 auto;background-color:rgba(255,255,255,0.25);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.25)), to(rgba(255,255,255,0)));background:-moz-linear-gradient(top, rgba(255,255,255,0.25), rgba(255,255,255,0))}.site-wrapper .footer-push{height:100px}.site-header-wrapper{position:relative;z-index:2;box-shadow:rgba(0,0,0,0.2) 0 1px 4px;background:-webkit-linear-gradient(45deg, #00962a, #00962a);background:linear-gradient(45deg, #00962a, #00962a)}.site-header{box-sizing:border-box;position:relative;z-index:2;margin:0}.site-header p{float:right;margin:0;color:rgba(255,255,255,0.75);font-size:13px;font-weight:600}.site-header p a{color:#fff;font-weight:bold;text-decoration:underline}.site-logo{float:left;padding:0 30px 0 0;line-height:55px;color:#fff;font-size:26px;font-weight:800}.site-logo img{position:relative;top:-2px;display:inline-block;vertical-align:middle}.site-logo:hover{color:#fff}.site-nav{padding:0 48px;height:56px;line-height:56px}.site-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .site-nav{zoom:1;display:block}.ie6 .site-nav{height:1%}.site-nav .dropdown{display:inline-block;vertical-align:middle}.site-nav a.button{margin-left:5px;vertical-align:middle}.site-nav a.button.primary{border-color:#118519}.ie .site-nav a.button{margin-top:-2px}.site-nav .account-avatar{position:relative;display:block;height:44px;margin:5px 0;padding:2px 22px 2px 2px;border-radius:3px;border:1px solid #007408}.site-nav .account-avatar .account-avatar-image{position:relative;border:1px solid #00962a}.site-nav .account-avatar img{display:block;width:36px;height:36px}.site-nav .account-avatar .caret{position:absolute;top:50%;right:8px;margin-top:-1px}.site-nav .account-avatar .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;-o-box-shadow:rgba(255,255,255,0.75) 0 0 1px inset;box-shadow:rgba(255,255,255,0.75) 0 0 1px inset;background-color:rgba(255,255,255,0.25);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.25)), to(rgba(255,255,255,0)));background:-moz-linear-gradient(top, rgba(255,255,255,0.25), rgba(255,255,255,0))}.site-nav .account-avatar:hover .overlay{background-color:rgba(255,255,255,0.4);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.4)), to(rgba(255,255,255,0.1)));background:-moz-linear-gradient(top, rgba(255,255,255,0.4), rgba(255,255,255,0.1))}.site-nav-actions{float:right;position:relative;z-index:2;margin-left:10px}.site-nav-links{float:left;margin:0;padding:0;list-style:none}.user-nav-links{float:right}.site-nav-link-wrapper{float:left}.site-nav-link{display:inline-block;margin:0;padding:0 20px;font-weight:500;color:#CDE2CC;text-decoration:none}.site-nav-link span{border:none}.site-nav-link:hover,.site-nav-link:focus,.site-nav-link.active{color:#fff}.site-nav-link.active{background:#007408}.site-content{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:40px 50px}.site-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .site-content{zoom:1;display:block}.ie6 .site-content{height:1%}.site-aside{position:relative;min-height:600px;padding:20px 40px 0 20px;background:url(/assets/aside-bg-b72345e7ae6f893311eb3a5feb942d10eaf6dd42567601242cb7583bb43c8fc1.png) no-repeat left top}.site-footer{margin-top:-100px;height:40px;padding:30px 50px;color:#7d7c7a;background:#334A3F}.site-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .site-footer{zoom:1;display:block}.ie6 .site-footer{height:1%}.site-footer-legal{font-size:12px;line-height:20px;font-weight:500}.site-footer-legal p{margin:0}.site-footer-legal a{filter:alpha(opacity=65);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=65)";-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;color:#fff}.site-footer-legal a:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.site-footer-social{text-align:right;white-space:nowrap;vertical-align:top}.site-footer-social .newsletter-signup-form{display:inline-block;width:280px;vertical-align:top}.site-footer-social .newsletter-signup-input{height:30px;border-radius:0}.site-footer-social-link{position:relative;display:inline-block;width:24px;height:24px;text-align:center;color:#11a73b;border:8px solid #11a73b;background:#fff}.site-footer-social-link .icon{position:absolute;top:50%;left:50%;height:40px;width:40px;margin:-20px 0 0 -20px;vertical-align:middle;font-size:40px;line-height:1}.site-footer-social-link:hover{color:#22b84c;border-color:#22b84c}.page-title{margin:10px 0 30px 0;padding-bottom:20px;background:url(/assets/title-border-4b17a58168bf2436bad525089dc1f4be3432e3fe51331354a31cd1792eaa6fba.png) no-repeat center bottom}.page-title h1{color:#324A3F;font-size:52px;line-height:1;letter-spacing:-1px;text-align:center}p.intro{font-size:20px}p.aside-intro{margin:0;font-size:15px;line-height:22px;text-shadow:rgba(255,255,255,0.5) 0 1px 0;color:#6c6b69}.contain{position:relative;max-width:1200px;margin:0 auto}.stretched{box-sizing:content-box;width:100%;margin:0 -150px;padding:0 150px}.constrained{max-width:760px;margin:0 auto}.subtle{font-weight:normal;color:#9f9e9c}.inverted{color:#fff}.avatar{position:relative;display:block;width:44px;height:44px;border-radius:3px;-o-box-shadow:rgba(0,0,0,0.75) 0 0 1px;box-shadow:rgba(0,0,0,0.75) 0 0 1px}.avatar.big{width:72px;height:72px}.avatar img{width:100%;height:100%}.unit>.avatar{width:100%;height:auto}.unit>.avatar img{display:block;width:100%;height:auto}.dropdown{display:inline-block}.no-list{margin:0;padding:0;list-style:none}.padded{padding:22px 25px}.list .blankslate{padding:50px 28%;line-height:1.5;background:#fff;border:1px solid #cac9c7;border-top:none;border-radius:0 0 6px 6px}.list .blankslate .postit{margin-top:-90px}.list .blankslate h3{line-height:1.1}.list .blankslate p{margin-top:10px}.list-header{padding:0 10px 0 20px;line-height:56px;text-align:right;border:1px solid #15281e;-o-box-shadow:rgba(255,255,255,0.25) 0 0 1px inset;box-shadow:rgba(255,255,255,0.25) 0 0 1px inset;border-radius:6px 6px 0 0;background-color:#324A3F;background:-webkit-gradient(linear, left top, left bottom, from(#324A3F), to(#2c4439));background:-moz-linear-gradient(top, #324A3F, #2c4439)}.list-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .list-header{zoom:1;display:block}.ie6 .list-header{height:1%}.list-header h1,.list-header h2,.list-header h3,.list-header h4{float:left;color:#fff;line-height:56px}.list-header h1 span,.list-header h2 span,.list-header h3 span,.list-header h4 span{display:inline;color:rgba(255,255,255,0.75)}.list-header .filters{display:inline-block}.list-header .filters .search{display:inline-block;position:relative}.list-header .filters .search .clear{display:none;position:absolute;top:0;right:8px;font-size:17px;color:#9f9e9c;line-height:30px}.list-header .filters .search .clear:hover{color:#7d7c7a}.list-header .filters .search>.icon{position:absolute;top:0;left:8px;color:#9f9e9c;line-height:30px}.list-header .filters .search input{-webkit-transition:width 0.25s;transition:width 0.25s;width:120px;padding:6px 8px 6px 24px;border-radius:50px}.list-header .filters .search input:focus{width:200px}.list-header .button{vertical-align:middle}.ie8 .list-header .button{margin-top:-2px}.list-header-buttons .button{border-color:#15281e !important}.list-body{overflow:hidden;border:1px solid #cac9c7;border-top:none;border-radius:0 0 6px 6px}.list-footer{position:relative;padding:20px;text-align:center}.list-footer .prev{position:absolute;left:20px;top:50%;margin-top:-10px}.list-footer .next{position:absolute;right:20px;top:50%;margin-top:-10px}.list-footer select{width:200px;margin:0 auto}.well{border-radius:6px;-o-box-shadow:rgba(0,0,0,0.25) 0 0 2px inset;box-shadow:rgba(0,0,0,0.25) 0 0 2px inset;background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.05)), to(rgba(0,0,0,0.02)));background:-moz-linear-gradient(top, rgba(0,0,0,0.05), rgba(0,0,0,0.02))}.ie8 .well{border:1px solid #D2D1D0;background:#E4E3E2}.well-fade{-o-box-shadow:rgba(0,0,0,0.2) 0 2px 1px inset;box-shadow:rgba(0,0,0,0.2) 0 2px 1px inset;background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.05)), to(transparent));background:-moz-linear-gradient(top, rgba(0,0,0,0.05), transparent)}.box{position:relative;box-sizing:border-box;border-radius:6px;-o-box-shadow:rgba(0,0,0,0.35) 0 1px 2px;box-shadow:rgba(0,0,0,0.35) 0 1px 2px;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#fff));background:-moz-linear-gradient(top, #faf9f7, #fff)}.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{text-shadow:#fff 0 1px 0}.box+.box{margin:20px 0}.ie8 .box{border:1px solid #ccc}.box-title{padding:0 25px;line-height:44px;color:#7d7c7a;border-radius:6px 6px 0 0;-o-box-shadow:rgba(255,255,255,0.75) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.75) 0 1px 0 inset;border-bottom:1px solid rgba(255,255,255,0.5);background:#faf9f7;background:#f1f0ee}.box-title h1,.box-title h2,.box-title h3,.box-title h4,.box-title h5,.box-title h6{line-height:44px;color:#7d7c7a}.box-body{border:1px solid #dddcda;border-width:1px 0;background:#fff}.box-footer{border-radius:0 0 6px 6px;border-top:1px solid rgba(255,255,255,0.5);background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee)}.box-footnote{font-size:13px;line-height:18px;margin:10px 0 0 0;padding-top:10px;border-top:1px solid #d2d1cf}.box-cta{display:block;padding:0 25px 2px 25px;font-size:15px;line-height:44px;text-shadow:#fff 0 1px 0;color:#8e8d8b}.box-cta .icon{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;float:right;font-weight:normal;font-size:14px}.box-cta:hover .icon{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}.truncated .truncated-full{display:none}.truncated.expanded .truncated-full{display:block}.truncated.expanded .truncated-excerpt{display:none}.hero-section{position:relative;z-index:1;background:#007408 url(/assets/texture-green0-5d07f4c1dfd7ddc520a42766d4945df2bbd97c6548a295c618370bb2999c4fb7.jpg)}.content-section{margin:30px 0;padding:30px;border-radius:6px;-o-box-shadow:rgba(0,0,0,0.2) 0 1px 2px;box-shadow:rgba(0,0,0,0.2) 0 1px 2px;background:#fff}.content-section:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .content-section{zoom:1;display:block}.ie6 .content-section{height:1%}.content-section:first-child{margin-top:0}.faq-section{margin-bottom:20px}.faq-section h3{margin-bottom:6px;font-size:26px;text-shadow:#fff 0 1px 0}.postit{-webkit-transform:rotate(1deg);transform:rotate(1deg);position:relative;-o-box-shadow:0 1px 4px rgba(0,0,0,0.27);box-shadow:0 1px 4px rgba(0,0,0,0.27)}.postit:before,.postit:after{content:'';z-index:-1;position:absolute;left:10px;bottom:10px;width:70%;max-width:300px;max-height:100px;height:55%;-o-box-shadow:0 10px 16px rgba(0,0,0,0.4);box-shadow:0 10px 16px rgba(0,0,0,0.4);-webkit-transform:skew(-10deg) rotate(-2deg);transform:skew(-10deg) rotate(-2deg)}.postit:after{left:auto;right:10px;-webkit-transform:skew(10deg) rotate(2deg);transform:skew(10deg) rotate(2deg)}.postit .postit-inner{padding:30px;background:#ffffd5}.responsive-video{position:relative;padding-bottom:75%;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.button.app-store-button{display:block}.button.app-store-button .price{float:left;width:68px;line-height:32px;text-align:center;text-shadow:rgba(0,0,0,0.25) 0 1px 0;border:1px solid #6A470F;border-radius:3px;-o-box-shadow:rgba(255,255,255,0.1) 0 1px 0;box-shadow:rgba(255,255,255,0.1) 0 1px 0;background:#9D6812}.button.app-store-button .price sup{font-size:12px;margin-left:2px}.button.app-store-button .badge{display:block;height:100%;padding:10px;margin:-10px 0 -10px 80px;text-indent:-9999px;border-left:1px solid #A06C17;-o-box-shadow:rgba(255,255,255,0.25) 1px 0 0 inset;box-shadow:rgba(255,255,255,0.25) 1px 0 0 inset;background:url(/assets/app-store-badge-df9fb6c31a041a7dcda55f0fdb80f42fe0bc92a9e6bb1e99df522e8760c97bcb.png) no-repeat 50% 50%}.button.app-store-button.big{padding:10px 0 10px 10px;line-height:34px}.button.app-store-button.big .badge{background-size:70%}.button.app-store-button.jumbo{min-width:320px;padding:15px 4px 15px 15px;line-height:48px}.button.app-store-button.jumbo .price{width:83px;line-height:44px}.button.app-store-button.jumbo .price sup{font-size:14px;margin-left:2px}.button.app-store-button.jumbo .badge{padding:15px;margin:-15px 0 -15px 100px}.fb-comments,.fb-comments iframe[style]{width:100% !important}@media only screen and (max-width: 480px){.hide-handhelds{display:none}}@media (max-width: 768px){.in-fourths>.unit,.in-thirds>.unit{width:50%}.site-content{padding:10px}.site-nav{padding:0 8px}.site-nav-link{padding:0 15px}.site-footer{padding-left:10px;padding-right:10px}.site-footer .in-halves .unit{width:50%}.site-footer-social .newsletter-signup-form{width:70%}.users.dashboard .site-content .span-five,.users.dashboard .site-content .span-two{width:100%}.users.dashboard .site-content .box{float:right;margin:10px 0;width:49%}.users.dashboard .site-content #confirmation_reminder{float:left}.start_lists.index .site-content .span-two,.results.index .site-content .span-two{display:none}.start_lists.index .site-content .span-five,.results.index .site-content .span-five{width:100%}.races.show .site-content .in-thirds>.unit,.racers.show .site-content .in-thirds>.unit,.special_events.show .site-content .in-thirds>.unit{width:100%}.races.show .race-sidebar,.racers.show .race-sidebar,.special_events.show .race-sidebar{text-align:right}.races.show .race-sidebar .race-card,.races.show .race-sidebar .race-subscribers,.races.show .race-sidebar .race-publisher,.races.show .race-sidebar .race-map,.races.show .race-sidebar .race-sharing-buttons,.racers.show .race-sidebar .race-card,.racers.show .race-sidebar .race-subscribers,.racers.show .race-sidebar .race-publisher,.racers.show .race-sidebar .race-map,.racers.show .race-sidebar .race-sharing-buttons,.special_events.show .race-sidebar .race-card,.special_events.show .race-sidebar .race-subscribers,.special_events.show .race-sidebar .race-publisher,.special_events.show .race-sidebar .race-map,.special_events.show .race-sidebar .race-sharing-buttons{box-sizing:border-box;display:inline-block;width:49%;margin:0 0 10px 0;text-align:left}.races.show .race-sidebar .race-card,.racers.show .race-sidebar .race-card,.special_events.show .race-sidebar .race-card{float:left}.races.show .race-sidebar .race-subscribers,.racers.show .race-sidebar .race-subscribers,.special_events.show .race-sidebar .race-subscribers{clear:left;float:left}.races.show .race-sidebar .race-map .race-map-container,.racers.show .race-sidebar .race-map .race-map-container,.special_events.show .race-sidebar .race-map .race-map-container{height:220px}.races.show .race-content,.racers.show .race-content,.special_events.show .race-content{padding-top:0;border-radius:6px}.support.show .site-content .unit{width:100%}.support.show .site-content .span-two{margin-top:20px}}@media (max-width: 480px){.ingrid .unit{width:100%}#site-nav-blog{display:none}.site-content{padding-top:10px !important}.pages.home .site-content{padding-top:0 !important}.site-header-wrapper{position:relative !important;top:auto !important;left:auto !important}.site-logo{box-sizing:border-box;display:block;float:none;width:100%;margin-bottom:8px;padding:0;padding-left:8px;font-size:22px;line-height:44px;text-align:left;border-bottom:1px solid rgba(0,0,0,0.25)}.site-logo img{height:28px;width:136px;margin-left:8px}.site-nav-actions{position:absolute;top:-2px;right:8px;line-height:44px}.site-nav-actions .button{vertical-align:middle;margin-left:1px !important;font-size:15px !important;height:32px !important;line-height:28px !important}.site-nav-actions .account-avatar{height:32px}.site-nav-actions .account-avatar img{width:24px;height:24px}.site-nav{height:auto;padding:0 0 8px;white-space:nowrap;text-align:center;line-height:1}.site-nav-links{display:inline-block;height:auto;width:auto;margin:0;padding:0 8px;line-height:24px}.site-nav-link-wrapper{width:auto;text-align:center}.site-nav-link{padding:0 10px;white-space:nowrap;font-size:14px;font-weight:600}.site-nav-link.active{border-radius:16px}.site-footer{height:auto}.site-footer .in-halves .unit{width:100%}.site-footer .site-footer-social{margin-top:20px;text-align:left}.race-list-item-complementary{display:none !important}.race-list-item-icon{width:48px !important;margin-right:10px !important}.race-list-item-title{padding-right:0 !important}.list-header{padding:0 !important;text-align:left}.list-header h4{float:none;padding:0 10px;text-align:left;font-size:18px !important;line-height:40px !important;border-bottom:1px solid rgba(0,0,0,0.5)}.list-header .filters{float:none;display:block;padding:8px;line-height:1;background:rgba(0,0,0,0.25)}.list-header .filters .search{width:100%}.list-header .filters .search input{width:100%;padding-top:4px !important;padding-bottom:4px !important}.users.dashboard .site-content .span-five,.users.dashboard .site-content .span-two{width:100%}.users.dashboard .site-content .box{float:none !important;margin:10px 0;width:100%}.users.dashboard .site-content .list-header-buttons{display:none}.races.show .site-content .in-thirds>.unit,.racers.show .site-content .in-thirds>.unit,.special_events.show .site-content .in-thirds>.unit{width:100%}.races.show .race-sidebar,.racers.show .race-sidebar,.special_events.show .race-sidebar{text-align:right}.races.show .race-sidebar .race-card,.races.show .race-sidebar .race-subscribers,.races.show .race-sidebar .race-publisher,.races.show .race-sidebar .race-map,.races.show .race-sidebar .race-sharing-buttons,.racers.show .race-sidebar .race-card,.racers.show .race-sidebar .race-subscribers,.racers.show .race-sidebar .race-publisher,.racers.show .race-sidebar .race-map,.racers.show .race-sidebar .race-sharing-buttons,.special_events.show .race-sidebar .race-card,.special_events.show .race-sidebar .race-subscribers,.special_events.show .race-sidebar .race-publisher,.special_events.show .race-sidebar .race-map,.special_events.show .race-sidebar .race-sharing-buttons{float:none;display:block;width:100%}.races.show .race-sidebar .race-map,.racers.show .race-sidebar .race-map,.special_events.show .race-sidebar .race-map{display:none}.races.show .race-sidebar .race-subscribers .unit,.racers.show .race-sidebar .race-subscribers .unit,.special_events.show .race-sidebar .race-subscribers .unit{width:20%}.races.show .race-content,.racers.show .race-content,.special_events.show .race-content{padding-top:0;border-radius:6px}}#modal-split-names .form-row{margin-bottom:10px}#modal-split-names .help-text{font-size:14px;margin-bottom:20px}@media (min-width: 768px) and (max-width: 1024px){.site-content{padding:20px}.site-nav{padding:0 18px}.site-footer{padding-left:20px;padding-right:20px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{height:auto !important;font:11pt/16pt Helvetica, Arial, sans-serif}.site-header-wrapper,.site-footer,.footer-push,.shadow{display:none !important}.inverted{color:#000;background:#fff}}.button{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;display:inline-block;padding:0 12px;color:#fff;font-size:14px;line-height:32px;font-weight:600;vertical-align:middle;white-space:nowrap;border:1px solid #007408;background:-webkit-linear-gradient(#22b84c, #11a73b);background:linear-gradient(#22b84c, #11a73b)}.button .caret{margin-top:15px}.button .hover{display:none}.button .non-hover{display:inline-block}.button:hover{color:#fff}.button:hover .hover{display:inline-block}.button:hover .non-hover{display:none}.dropdown.open>.button,.button:active,.button.pressed{background:#11a73b}.button.active{border-color:#005200;background-color:#04780c;background:-webkit-gradient(linear, left top, left bottom, from(#04780c), to(#118519));background:-moz-linear-gradient(top, #04780c, #118519);-o-box-shadow:rgba(0,0,0,0.5) 0 0 3px inset;box-shadow:rgba(0,0,0,0.5) 0 0 3px inset}.button.primary{border-color:#be6a00;background-color:#ffae2b;background:-webkit-gradient(linear, left top, left bottom, from(#ffae2b), to(#e08c09));background:-moz-linear-gradient(top, #ffae2b, #e08c09)}.button.primary:hover{background-color:#ffb330;background:-webkit-gradient(linear, left top, left bottom, from(#ffb330), to(#eb9714));background:-moz-linear-gradient(top, #ffb330, #eb9714)}.dropdown.open>.button.primary,.button.primary:active{background-color:#ed9916;background:-webkit-gradient(linear, left top, left bottom, from(#ed9916), to(#f5a11e));background:-moz-linear-gradient(top, #ed9916, #f5a11e)}.button.secondary{color:#393836;border-color:#c1c0be;text-shadow:none;-o-box-shadow:white 0 0 1px inset;box-shadow:white 0 0 1px inset;background-color:#e3e2e0;background:-webkit-gradient(linear, left top, left bottom, from(#e3e2e0), to(#cac9c7));background:-moz-linear-gradient(top, #e3e2e0, #cac9c7)}.button.secondary:hover{color:#005E86;background-color:#95a794;background:-webkit-gradient(linear, left top, left bottom, from(#95a794), to(#8d9f8c));background:-moz-linear-gradient(top, #95a794, #8d9f8c)}.dropdown.open>.button.secondary,.button.secondary:active{background-color:#8d9f8c;background:-webkit-gradient(linear, left top, left bottom, from(#8d9f8c), to(#95a794));background:-moz-linear-gradient(top, #8d9f8c, #95a794)}.button.translucent{color:#676664;text-shadow:none;border-color:#C0C0C0;-o-box-shadow:#fff 0 0 1px inset;box-shadow:#fff 0 0 1px inset;background-color:#fdfcfa;background:-webkit-gradient(linear, left top, left bottom, from(#fdfcfa), to(#ecebe9));background:-moz-linear-gradient(top, #fdfcfa, #ecebe9)}.button.translucent:hover{color:#393836;background-color:#fffffd;background:-webkit-gradient(linear, left top, left bottom, from(#fffffd), to(#f0efed));background:-moz-linear-gradient(top, #fffffd, #f0efed)}.dropdown.open>.button.translucent,.button.translucent:active{color:#393836;background-color:#ecebe9;background:-webkit-gradient(linear, left top, left bottom, from(#ecebe9), to(#fdfcfa));background:-moz-linear-gradient(top, #ecebe9, #fdfcfa)}.button.small{padding:0 10px;line-height:30px;font-size:13px}.button.big{border-radius:3px;padding:0 16px;line-height:44px;font-size:15px}.button.jumbo{border-radius:3px;padding:0 20px;line-height:50px;font-size:20px}.button-group a.button{display:block;text-align:center;border-radius:0}.button-group .unit:first-child a.button{border-right-width:0;border-radius:3px 0 0 3px}.button-group .unit:last-child a.button{border-radius:0 3px 3px 0}.flag{display:inline-block;width:16px;height:16px;background:url(/assets/flags-16-1e93caf5988e922d53f8e9bfaecd5170ddea57656d50ac199c645fa732b6f69b.png) no-repeat top left}.flag-medium{width:24px;height:24px;background-image:url(/assets/flags-24-ddbdb69eb21c1f4261785a9de832da356cfaacbf84bc9f2c04510cea51d8acd0.png)}.flag-big{width:32px;height:32px;background-image:url(/assets/flags-32-2751a31c0bcfa316ef34d2859369c364d621f3ccd256388743c8c8ec6b3e901e.png)}.flag-afghanistan{background-position:0 0}.flag-aland-islands{background-image:url(/assets/flag-aland-islands-7f947f4e7ac42ea17bae1b0544720d6c7e6a6290784d41599b0bdb8ae4558484.png) !important;background-position:center center}.flag-aland-islands.flag-small{background-size:16px 12px}.flag-aland-islands.flag-medium{background-size:24px 18px}.flag-aland-islands.flag-big{background-size:32px 24px}.flag-albania{background-position:0 -66px}.flag-algeria{background-position:0 -132px}.flag-american-samoa{background-position:0 -198px}.flag-andorra{background-position:0 -264px}.flag-angola{background-position:0 -330px}.flag-anguilla{background-position:0 -396px}.flag-antigua-and-barbuda{background-position:0 -462px}.flag-argentina{background-position:0 -528px}.flag-armenia{background-position:0 -594px}.flag-aruba{background-position:0 -660px}.flag-australia{background-position:0 -726px}.flag-austria{background-position:0 -792px}.flag-azerbaijan{background-position:0 -858px}.flag-bahamas{background-position:0 -924px}.flag-bahrain{background-position:0 -990px}.flag-bangladesh{background-position:0 -1056px}.flag-barbados{background-position:0 -1122px}.flag-belarus{background-position:0 -1188px}.flag-belgium{background-position:0 -1254px}.flag-belize{background-position:0 -1320px}.flag-benin{background-position:0 -1386px}.flag-bermuda{background-position:0 -1452px}.flag-bhutan{background-position:0 -1518px}.flag-bolivia{background-position:0 -1584px}.flag-bosnia-and-herzegovina{background-position:0 -1650px}.flag-botswana{background-position:0 -1716px}.flag-brazil{background-position:0 -1782px}.flag-british-indian-ocean-territory{background-position:0 -1848px}.flag-british-virgin-islands{background-position:0 -1914px}.flag-brunei-darussalam{background-position:-66px 0}.flag-bulgaria{background-position:-66px -66px}.flag-burkina-faso{background-position:-66px -132px}.flag-burma{background-position:-66px -198px}.flag-burundi{background-position:-66px -264px}.flag-cambodia{background-position:-66px -330px}.flag-cameroon{background-position:-66px -396px}.flag-canada{background-position:-66px -462px}.flag-cape-verde{background-position:-66px -528px}.flag-cayman-islands{background-position:-66px -594px}.flag-central-african-republic{background-position:-66px -660px}.flag-chad{background-position:-66px -726px}.flag-chile{background-position:-66px -792px}.flag-china{background-position:-66px -858px}.flag-colombia{background-position:-66px -924px}.flag-comoros{background-position:-66px -990px}.flag-congo-democratic-republic{background-position:-66px -1056px}.flag-congo-republic{background-position:-66px -1122px}.flag-cook-islands{background-position:-66px -1188px}.flag-costa-rica{background-position:-66px -1254px}.flag-cote-divoire{background-position:-66px -1320px}.flag-croatia{background-position:-66px -1386px}.flag-cuba{background-position:-66px -1452px}.flag-cyprus{background-position:-66px -1518px}.flag-czech-republic{background-position:-66px -1584px}.flag-denmark{background-position:-66px -1650px}.flag-djibouti{background-position:-66px -1716px}.flag-dominica{background-position:-66px -1782px}.flag-dominican-republic{background-position:-66px -1848px}.flag-east-timor{background-position:-66px -1914px}.flag-egypt{background-position:-132px 0}.flag-el-salvador{background-position:-132px -66px}.flag-england{background-position:-132px -132px}.flag-equador{background-position:-132px -198px}.flag-equatorial-guinea{background-position:-132px -264px}.flag-eritrea{background-position:-132px -330px}.flag-estonia{background-position:-132px -396px}.flag-ethiopia{background-position:-132px -462px}.flag-falkland-islands{background-position:-132px -528px}.flag-faroe-islands{background-position:-132px -594px}.flag-fiji{background-position:-132px -660px}.flag-finland{background-position:-132px -726px}.flag-france{background-position:-132px -792px}.flag-french-polynesia{background-position:-132px -858px}.flag-gabon{background-position:-132px -924px}.flag-gambia{background-position:-132px -990px}.flag-georgia{background-position:-132px -1056px}.flag-germany{background-position:-132px -1122px}.flag-ghana{background-position:-132px -1188px}.flag-gibraltar{background-position:-132px -1254px}.flag-united-kingdom{background-position:-132px -1320px}.flag-greece{background-position:-132px -1386px}.flag-greenland{background-position:-132px -1452px}.flag-grenada{background-position:-132px -1518px}.flag-guam{background-position:-132px -1584px}.flag-guatemala{background-position:-132px -1650px}.flag-guernsey{background-position:-132px -1716px}.flag-guinea{background-position:-132px -1782px}.flag-guinea-bissau{background-position:-132px -1848px}.flag-guyana{background-position:-132px -1914px}.flag-haiti{background-position:-198px 0}.flag-honduras{background-position:-198px -66px}.flag-hong-kong{background-position:-198px -132px}.flag-hungary{background-position:-198px -198px}.flag-iceland{background-position:-198px -264px}.flag-india{background-position:-198px -330px}.flag-indonesia{background-position:-198px -396px}.flag-iran{background-position:-198px -462px}.flag-iraq{background-position:-198px -528px}.flag-ireland{background-position:-198px -594px}.flag-isle-of-man{background-position:-198px -660px}.flag-israel{background-position:-198px -726px}.flag-italy{background-position:-198px -792px}.flag-jamaica{background-position:-198px -858px}.flag-japan{background-position:-198px -924px}.flag-jersey{background-position:-198px -990px}.flag-jordan{background-position:-198px -1056px}.flag-kazakhstan{background-position:-198px -1122px}.flag-kenya{background-position:-198px -1188px}.flag-kiribati{background-position:-198px -1254px}.flag-kuwait{background-position:-198px -1320px}.flag-kyrgyzstan{background-position:-198px -1386px}.flag-laos{background-position:-198px -1452px}.flag-latvia{background-position:-198px -1518px}.flag-lebanon{background-position:-198px -1584px}.flag-lesotho{background-position:-198px -1650px}.flag-liberia{background-position:-198px -1716px}.flag-libya{background-position:-198px -1782px}.flag-liechtenstein{background-position:-198px -1848px}.flag-lithuania{background-position:-198px -1914px}.flag-luxembourg{background-position:-264px 0}.flag-macau{background-position:-264px -66px}.flag-macedonia{background-position:-264px -132px}.flag-madagascar{background-position:-264px -198px}.flag-malawi{background-position:-264px -264px}.flag-malaysia{background-position:-264px -330px}.flag-maledives{background-position:-264px -396px}.flag-mali{background-position:-264px -462px}.flag-malta{background-position:-264px -528px}.flag-marshall-islands{background-position:-264px -594px}.flag-martinique{background-position:-264px -660px}.flag-mauretania{background-position:-264px -726px}.flag-mauritius{background-position:-264px -792px}.flag-mexico{background-position:-264px -858px}.flag-micronesia{background-position:-264px -924px}.flag-moldova{background-position:-264px -990px}.flag-monaco{background-position:-264px -1056px}.flag-mongolia{background-position:-264px -1122px}.flag-montserrat{background-position:-264px -1188px}.flag-morocco{background-position:-264px -1254px}.flag-mozambique{background-position:-264px -1320px}.flag-namibia{background-position:-264px -1386px}.flag-nauru{background-position:-264px -1452px}.flag-nepal{background-position:-264px -1518px}.flag-netherlands{background-position:-264px -1584px}.flag-netherlands-antilles{background-position:-264px -1650px}.flag-new-zealand{background-position:-264px -1716px}.flag-nicaragua{background-position:-264px -1782px}.flag-niger{background-position:-264px -1848px}.flag-nigeria{background-position:-264px -1914px}.flag-niue{background-position:-330px 0}.flag-norfolk-island{background-position:-330px -66px}.flag-north-korea{background-position:-330px -132px}.flag-northern-mariana-islands{background-position:-330px -198px}.flag-norway{background-position:-330px -264px}.flag-oman{background-position:-330px -330px}.flag-pakistan{background-position:-330px -396px}.flag-palau{background-position:-330px -462px}.flag-panama{background-position:-330px -528px}.flag-papua-new-guinea{background-position:-330px -594px}.flag-paraquay{background-position:-330px -660px}.flag-peru{background-position:-330px -726px}.flag-philippines{background-position:-330px -792px}.flag-pitcairn-islands{background-position:-330px -858px}.flag-poland{background-position:-330px -924px}.flag-portugal{background-position:-330px -990px}.flag-puerto-rico{background-position:-330px -1056px}.flag-qatar{background-position:-330px -1122px}.flag-romania{background-position:-330px -1188px}.flag-russia,.flag-russian-federation{background-position:-330px -1254px}.flag-rwanda{background-position:-330px -1320px}.flag-saint-helena{background-position:-330px -1386px}.flag-saint-kitts-and-nevis{background-position:-330px -1452px}.flag-saint-lucia{background-position:-330px -1518px}.flag-saint-pierre-and-miquelon{background-position:-330px -1584px}.flag-saint-vincent-and-the-grenadines{background-position:-330px -1650px}.flag-samoa{background-position:-330px -1716px}.flag-san-marino{background-position:-330px -1782px}.flag-sao-tome-and-principe{background-position:-330px -1848px}.flag-saudi-arabia{background-position:-330px -1914px}.flag-scotland{background-position:-396px 0}.flag-senegal{background-position:-396px -66px}.flag-serbia-montenegro{background-position:-396px -132px}.flag-seychelles{background-position:-396px -198px}.flag-sierra-leone{background-position:-396px -264px}.flag-singapore{background-position:-396px -330px}.flag-slovakia{background-position:-396px -396px}.flag-slovenia{background-position:-396px -462px}.flag-solomon-islands{background-position:-396px -528px}.flag-somalia{background-position:-396px -594px}.flag-south-africa{background-position:-396px -660px}.flag-south-georgia{background-position:-396px -726px}.flag-south-korea{background-position:-396px -792px}.flag-spain{background-position:-396px -858px}.flag-sri-lanka{background-position:-396px -924px}.flag-sudan{background-position:-396px -990px}.flag-suriname{background-position:-396px -1056px}.flag-swaziland{background-position:-396px -1122px}.flag-sweden{background-position:-396px -1188px}.flag-switzerland{background-position:-396px -1254px}.flag-syria{background-position:-396px -1320px}.flag-taiwan{background-position:-396px -1386px}.flag-tajikistan{background-position:-396px -1452px}.flag-tanzania{background-position:-396px -1518px}.flag-thailand{background-position:-396px -1584px}.flag-tibet{background-position:-396px -1650px}.flag-togo{background-position:-396px -1716px}.flag-tonga{background-position:-396px -1782px}.flag-trinidad-and-tobago{background-position:-396px -1848px}.flag-tunisia{background-position:-396px -1914px}.flag-turkey{background-position:-462px 0}.flag-turkmenistan{background-position:-462px -66px}.flag-turks-and-caicos-islands{background-position:-462px -132px}.flag-tuvalu{background-position:-462px -198px}.flag-uganda{background-position:-462px -264px}.flag-ukraine{background-position:-462px -330px}.flag-united-arab-emirates{background-position:-462px -396px}.flag-uruquay{background-position:-462px -462px}.flag-united-states{background-position:-462px -528px}.flag-uzbekistan{background-position:-462px -594px}.flag-vanuatu{background-position:-462px -660px}.flag-vatican-city{background-position:-462px -726px}.flag-venezuela{background-position:-462px -792px}.flag-vietnam,.flag-viet-nam{background-position:-462px -858px}.flag-virgin-islands{background-position:-462px -924px}.flag-wales{background-position:-462px -990px}.flag-wallis-and-futuna{background-position:-462px -1056px}.flag-yemen{background-position:-462px -1122px}.flag-zambia{background-position:-462px -1188px}.flag-zimbabwe{background-position:-462px -1254px}.form{max-width:560px;margin:0 auto;border-radius:6px;-o-box-shadow:rgba(0,0,0,0.25) 0 1px 2px;box-shadow:rgba(0,0,0,0.25) 0 1px 2px}.form.narrow{max-width:380px}.form.narrow h3{margin:0 0 20px 0;line-height:32px}.form-header{padding:15px 20px;line-height:1;-o-box-shadow:rgba(255,255,255,0.25) 0 0 1px inset;box-shadow:rgba(255,255,255,0.25) 0 0 1px inset;border-radius:6px 6px 0 0;background-color:#324A3F;background:-webkit-gradient(linear, left top, left bottom, from(#324A3F), to(#2c4439));background:-moz-linear-gradient(top, #324A3F, #2c4439)}.form-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .form-header{zoom:1;display:block}.ie6 .form-header{height:1%}.form-header h1,.form-header h2,.form-header h3,.form-header h4,.form-header h5{float:left;color:#fff;line-height:1;text-shadow:rgba(0,0,0,0.25) 0 -1px 0}.form-header h1 span,.form-header h2 span,.form-header h3 span,.form-header h4 span,.form-header h5 span{display:inline;color:rgba(255,255,255,0.75)}.form-header.error-invalid-file{background-color:#930D06;background:-webkit-gradient(linear, left top, left bottom, from(#930D06), to(#8d0700));background:-moz-linear-gradient(top, #930D06, #8d0700)}.form-header .close{margin:0;color:#fff;font-weight:bold;text-shadow:#000 0 -1px 0}.form-body{position:relative;overflow-y:auto;padding:20px;background:#fff}.form-body:first-child{border-radius:6px 6px 0 0}.form-form{margin-bottom:0}.form-footer{padding:10px 15px;text-align:right;border-top:1px solid #cac9c7;border-radius:0 0 6px 6px;-o-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee)}.narrow .form-footer{padding:20px;text-align:center}.narrow .form-footer .button{display:block;width:100%}.narrow .form-footer p{margin:10px 0 -10px 0}.form-footer .button+.button{margin-left:5px}.form-divider{clear:both;height:1;overflow:hidden;margin:20px 0 15px 0;border-bottom:1px solid #d2d1cf}.control-group-unit{margin:20px 0;padding:10px 20px;border:1px solid #c1c0be;border-radius:3px}.control-group-unit .control-label{font-weight:600;color:#393836}.control-group{margin-bottom:10px}.control-group .ingrid{margin:0 -5px}.control-group .unit{padding:0 5px}.unit>.control-group{margin:0}.control-group:last-child{margin-bottom:0}.control-label{display:block;color:#7d7c7a;font-size:13px;line-height:28px}.control-label .icon{float:right}.controls+.controls{margin-top:10px}.controls.checkbox{margin:0;line-height:20px}.controls.checkbox input{margin-right:5px}.controls.checkbox label{font-size:13px}input[type=text],input[type=password],input[type=email],input[type=number],select,textarea{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;margin:0;padding:8px;vertical-align:baseline;font-size:13px;border-radius:3px;-o-box-shadow:#e3e2e0 0 1px 2px inset;box-shadow:#e3e2e0 0 1px 2px inset;border:1px solid #b9b8b6;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#fff));background:-moz-linear-gradient(top, #faf9f7, #fff)}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,select:focus,textarea:focus{outline:none;border-color:#00962a;-o-box-shadow:#11a73b 0 0 5px;box-shadow:#11a73b 0 0 5px}input[type=text].error,input[type=password].error,input[type=email].error,input[type=number].error,select.error,textarea.error{border-color:#ee6949;-o-box-shadow:#FF7a5A 0 0 5px;box-shadow:#FF7a5A 0 0 5px}.full-width input[type=text],.full-width input[type=password],.full-width input[type=email],.full-width input[type=number],.full-width select,.full-width textarea{display:block;width:100%}.big input[type=text],.big input[type=password],.big input[type=email],.big input[type=number],.big select,.big textarea{font-size:17px}select{border-radius:3px;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee);-o-box-shadow:#fff 0 1px 0 inset;box-shadow:#fff 0 1px 0 inset}.webkit select{padding-right:30px;background:#f1f0ee url(/assets/select-arrow-ebb87eab40bc1f003e69d21409b3e9e1241e12705985d0fd14296e821977c41b.png) no-repeat right center}.ie8 select{padding:8px 2px}.control-date-select select{display:inline-block;width:auto}.input-append .ingrid{margin:0}.input-append .unit{padding:0}.input-append input{border-radius:3px 0 0 3px}.input-append .add-on{display:block;min-width:16px;padding:8px;font-weight:normal;font-size:13px;line-height:18px;text-align:center;text-shadow:0 1px 0  white;vertical-align:middle}.errorExplanation{border-radius:3px;margin-bottom:15px;padding:10px 15px;font-size:13px;line-height:20px;border:1px solid #FF7a5A;background:rgba(255,122,90,0.15)}.errorExplanation h2{display:none;margin:0;font-size:20px}.errorExplanation p{margin:5px 0}.errorExplanation ul{margin:0;padding:0 0 0 20px;font-weight:600;color:#393836}.alert-menu{z-index:9999;visibility:hidden;box-sizing:border-box;position:absolute;top:-50px;left:50%;width:500px;margin-left:-250px;padding:50px 0 0 0;border:1px solid #fff;border-radius:0 0 6px 6px;-o-box-shadow:rgba(0,0,0,0.5) 0 1px 5px;box-shadow:rgba(0,0,0,0.5) 0 1px 5px;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f0ee));background:-moz-linear-gradient(top, #fff, #f1f0ee)}.alert-menu .close{position:absolute;top:15px;right:15px;font-size:24px;line-height:15px}.alert-menu.animated{visibility:visible}.ie8 .alert-menu{border-color:#999}.alert-menu-icon{position:absolute;top:75px;left:30px;width:60px;height:60px;text-align:center;font-size:60px;line-height:60px}.alert-menu-body{padding:30px 30px 30px 120px;border-bottom:1px solid #d2d1cf}.alert-menu-title{font-weight:600}.alert-menu-message{margin:15px 0 0 0}.alert-menu-footer{padding:15px 30px 15px 120px;border-top:1px solid #fff;border-radius:0 0 6px 6px;background:#edecea}.alert-menu-dismiss{float:right;line-height:42px;font-size:14px;font-weight:600;color:#7d7c7a;text-decoration:underline}.alert-menu-dismiss:hover{color:#393836}.alert-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=30)";-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;background-color:black}.newsletter-signup-form{box-sizing:border-box;overflow:hidden;position:relative;margin:0;padding:5px;background:#11a73b}.newsletter-signup-input[type=text]{box-sizing:border-box;display:block;width:100%;padding:5px;line-height:20px;border:none;background:#fff;-o-box-shadow:none;box-shadow:none}.newsletter-signup-button{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;position:absolute;top:50%;right:8px;width:24px;height:24px;margin:-12px 0 0 0;color:#fff;text-align:center;font-weight:normal;font-size:14px;line-height:21px;border:none;border-radius:20px;background:#11a73b}.newsletter-signup-button:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}table.participants{width:100%;text-align:left;font-size:14px;vertical-align:middle}table.participants thead{display:table-header-group}table.participants thead tr{border-bottom:none}table.participants th{cursor:default;padding:0 12px;line-height:28px;font-weight:500;font-size:12px;white-space:nowrap;border-right:1px solid #cac9c7;border-bottom:1px solid #cac9c7;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee)}table.participants th:last-child{border-right:none}table.participants th.place{padding-left:5px}table.participants th.bib{text-align:center}table.participants th.interval{text-align:center}table.participants th.split{text-align:center}table.participants th.final-time{text-align:center}table.participants th.delta{text-align:center}table.participants th.sorted{color:#393836;border-color:#b9b8b6;background-color:#d0cfcd;background:-webkit-gradient(linear, left top, left bottom, from(#d0cfcd), to(#c4c3c1));background:-moz-linear-gradient(top, #d0cfcd, #c4c3c1)}table.participants th.first-column{padding-left:20px}table.participants tbody tr{border-bottom:1px solid #e5eae5}table.participants tbody tr:nth-child(even){background:#F6FBF6}table.participants tbody tr:nth-child(odd){background:#fff}table.participants tbody tr.wave-title{display:none}table.participants tbody tr.wave-title td{padding:0 12px;color:#7d7c7a;line-height:28px;font-weight:600;border:none;background:#fff}table.participants tbody tr.wave-title td .label{float:left}table.participants tbody tr.wave-title td .time{float:right}.wave-start table.participants tbody tr.wave-title{display:table-row}table.participants tbody tr.dns td{color:#9f9e9c !important}table.participants td{padding:0 12px;line-height:32px;color:#7d7c7a;font-size:14px;border-right:1px solid #e5eae5}table.participants td:last-child{border-right:none}table.participants td.monospace{font-family:'Helvetica Neue', 'Roboto', Helvetica, Arial, sans-serif}table.participants td.place{width:20px;padding-left:0;color:#393836;font-weight:500;text-align:right}table.participants td.place.missing{padding:0;color:#9f9e9c;text-align:center}table.participants td.bib{padding:0;width:1%;color:#393836;text-align:center;font-weight:500}.results table.participants td.bib{font-weight:normal;color:#7d7c7a}table.participants td.interval{text-align:right}table.participants td.compensation{text-align:center}table.participants td.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20%;color:#393836;font-weight:600}table.participants td.name .name-container{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.participants td.name.blank,table.participants td.name.blank a{color:#9f9e9c;font-weight:normal}table.participants td.name a{color:#393836}table.participants td.name a:hover{text-decoration:underline}table.participants td.start{text-align:right}table.participants td.group{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:33%}table.participants td.team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:33%}table.participants td.laps{text-align:center;font-weight:600;color:#393836}table.participants td.split{text-align:center}table.participants td.split.missing{text-align:center;color:#9f9e9c}table.participants td.split{font-weight:500;text-align:center;color:#393836}table.participants td.split.dnf{text-align:center}table.participants td.delta{text-align:center}table.participants td.delta .place{display:block;font-weight:500;font-size:18px;color:#393836}table.participants td.delta em{display:block;font-weight:500;font-style:normal;color:#393836}table.participants td.double-line{height:57px;line-height:22px}table.participants td.first-column{padding-left:20px}table.participants.sortable th.place,table.participants.sortable th.bib{padding-right:24px;text-align:left}table.participants.sortable th.sorted{position:relative}table.participants.sortable th.sorted:before,table.participants.sortable th.sorted:after{display:none;content:'';position:absolute;top:7px;right:8px;border:5px solid transparent}table.participants.sortable th.sorted:before{border-bottom-color:#c1c0be}table.participants.sortable th.sorted:after{top:12px;border-top-color:#c1c0be}table.participants.sortable th.sorted.ascending:before{display:block;border-bottom-color:#393836}table.participants.sortable th.sorted.descending:after{display:block;border-top-color:#393836}@media print{table.participants.sortable th.sorted{padding-right:12px}table.participants.sortable th.sorted:after,table.participants.sortable th.sorted:before{display:none}}@media print{table.participants{border-bottom:2px solid #000 !important}table.participants th{padding:0;font-size:10pt !important;line-height:16pt !important;border:none !important;border-bottom:2px solid #000 !important;border-top:2px solid #000 !important}table.participants th.place{text-align:left}table.participants th.bib{padding:0 10px 0 0;text-align:center}table.participants th.split{text-align:left;padding-right:10px !important}table.participants tbody tr{page-break-inside:avoid;border-color:#ddd !important;border-width:0 0 1px 0 !important}table.participants tbody tr:nth-child(even){background:#eee !important}table.participants td{padding:0 !important;font-size:10pt !important;line-height:16pt !important;border:none !important}table.participants td.place{text-align:left}table.participants td.bib{text-align:center;padding:0 10px 0 0 !important}table.participants td.split{text-align:left;padding-right:10px !important}}table.participants.edit tr:hover,table.participants.edit tr.editing{background:#99ffc3}.mobile table.participants.edit tr.highlighted{background:#99ffc3}.mobile table.participants.edit tr.highlighted td .show .edit-toggle{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}table.participants.edit .options{padding:0 !important}table.participants.edit .options a.dropdown-toggle{display:block;padding:0 15px;color:#9f9e9c;font-size:13px;background:none}table.participants.edit .options a.dropdown-toggle:hover{color:#7d7c7a}table.participants.edit .options .dropdown-menu{margin-top:-3px;margin-right:4px}table.participants.edit th{padding:5px 8px;text-align:left}table.participants.edit th.bib{padding-right:50px}table.participants.edit th.interval{padding-right:40px}table.participants.edit td{padding:0 !important;line-height:34px;text-align:left}table.participants.edit td .edit{display:none}table.participants.edit td .show{position:relative;display:block;height:34px;padding:0 8px;overflow:auto}table.participants.edit td .show .edit-toggle{-webkit-transition:opacity 0.1s;transition:opacity 0.1s;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;right:0;padding:0 8px;line-height:34px;color:#7d7c7a}table.participants.edit td .show:hover .edit-toggle{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background-color:rgba(153,255,195,0.5);background:-webkit-gradient(linear, left top, right bottom, from(rgba(153,255,195,0.5)), to(#99ffc3));background:-moz-linear-gradient(left, rgba(153,255,195,0.5), #99ffc3)}table.participants.edit td .show:hover .edit-toggle:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}table.participants.edit td.editing .edit{display:block}table.participants.edit td.editing .show{display:none}table.participants.edit td input{width:100%;padding:8px 5px}table.participants.edit td.bib{text-align:left}table.participants.edit td.bib .edit{min-width:0}table.participants.edit td.interval{text-align:left}table.participants.edit td.interval .edit{min-width:0}table.participants.edit td.first-name,table.participants.edit td.last-name{width:33%}table.participants.edit td.group{width:33%}table.participants.edit td.team{width:33%}table.participants.edit td.email .edit{min-width:160px}.race-list-month:last-child .race-list-item:last-child .race-list-item-link{border-radius:0 0 6px 6px}.race-list-month:first-child .race-list-title{border-top:none}.race-list-title{z-index:1;position:relative;padding:0 20px;line-height:28px;font-size:13px;border-top:1px solid #cac9c7;border-bottom:1px solid #c2c1bf;background-color:#e3e2e0}.race-list-show-link{display:none;font-weight:normal;font-size:15px;line-height:52px;text-align:center;color:#9f9e9c;background:#f1f0ee}.race-list-show-link:hover{color:#7d7c7a}.hidden .race-list-show-link{display:block}.race-list{margin:0;padding:0;list-style:none}.race-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-list{zoom:1;display:block}.ie6 .race-list{height:1%}.hidden .race-list{display:none}.race-list-item{border-top:1px solid #fff;border-bottom:1px solid #dbdad8}.race-list-item:last-child{border-bottom:none}.race-list-item-link{position:relative;display:block;padding:10px 40px 10px 10px;line-height:18px;color:#393836;-o-box-shadow:#fff 0 0 1px inset;box-shadow:#fff 0 0 1px inset;background-color:#fefdfb;background:-webkit-gradient(linear, left top, left bottom, from(#fefdfb), to(#faf9f7));background:-moz-linear-gradient(top, #fefdfb, #faf9f7)}.race-list-item-link:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-list-item-link{zoom:1;display:block}.ie6 .race-list-item-link{height:1%}.race-list-item-link .race-list-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:160px;line-height:20px}.race-list-item-link .race-list-item-complementary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0;right:80px;line-height:58px;font-weight:normal;font-size:13px;text-align:right;width:140px;color:#9f9e9c}.race-list-item-link .race-list-item-activity{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;font-weight:normal;font-size:13px;color:#9f9e9c}.race-list-item-link .race-list-item-icon{float:left;padding:10px 0;width:72px;height:39px;margin:-11px 20px -10px -10px;line-height:38px;text-align:center;color:#393836;-o-box-shadow:#dbdad8 -1px 0 0 inset;box-shadow:#dbdad8 -1px 0 0 inset;border-right:1px solid #fff}.race-list-item-link .race-list-item-icon .icon{display:inline-block;font-size:30px;color:#435b50}.race-list-item-link .race-list-item-icon .flag{display:inline-block;margin-top:-2px;vertical-align:middle}.race-list-item-link .race-list-item-chevron{filter:alpha(opacity=15);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=15)";-moz-opacity:0.15;-khtml-opacity:0.15;opacity:0.15;position:absolute;top:0;right:10px;line-height:60px;vertical-align:middle}.race-list-item-link .race-list-item-subscription-status{position:absolute;top:0;right:40px;line-height:60px;vertical-align:middle;color:#F19D1A}.race-list-item-link .race-list-item-results-tag{position:absolute;top:50%;right:50px;padding:0 8px;margin-top:-13px;line-height:24px;color:#fff;font-weight:600;background:#F19D1A;border:1px solid #fff;border-radius:3px}.race-list-item-link:hover{color:#005E86;background:#fff}.race-list-item-link:hover .race-list-item-chevron{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}.video-link{display:inline-block;padding:0 10px;line-height:28px;color:#fff;font-size:14px;text-shadow:rgba(0,0,0,0.25) 0 -1px 0;border-radius:15px;-o-box-shadow:rgba(255,255,255,0.25) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.25) 0 1px 0 inset;background-color:#3A9FC7;background:-webkit-gradient(linear, left top, left bottom, from(#3A9FC7), to(#2186AE));background:-moz-linear-gradient(top, #3A9FC7, #2186AE);border:1px solid #005E86}.video-link:hover{color:#fff;background-color:#40a5cd;background:-webkit-gradient(linear, left top, left bottom, from(#40a5cd), to(#278cb4));background:-moz-linear-gradient(top, #40a5cd, #278cb4)}.video-overlay-toggle{display:block;line-height:100px}.video-overlay-thumb-caption{display:inline-block;width:55%;margin-top:-4px;margin-left:20px;line-height:24px;text-align:left;font-weight:600;text-shadow:rgba(0,0,0,0.75) 0 1px 2px;font-size:18px;vertical-align:middle}.video-overlay-thumb{float:left;position:relative;width:120px;height:90px;border:5px solid #fff;background:#000;border-radius:3px;-o-box-shadow:rgba(0,0,0,0.5) 0 0 5px;box-shadow:rgba(0,0,0,0.5) 0 0 5px}.video-overlay-thumb-image{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;display:block;width:100%;height:100%;-o-box-shadow:rgba(0,0,0,0.25) 0 0 25px inset;box-shadow:rgba(0,0,0,0.25) 0 0 25px inset}.video-overlay-toggle:hover .video-overlay-thumb-image{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.video-overlay-thumb-play-icon{box-sizing:border-box;position:absolute;top:50%;left:50%;width:52px;height:52px;margin-left:-26px;margin-top:-26px;padding-left:2px;color:#fff;text-align:center;line-height:46px;font-size:32px;border-radius:48px;border:4px solid #fff;background:rgba(255,255,255,0.25);-o-box-shadow:rgba(0,0,0,0.25) 0 0 3px;box-shadow:rgba(0,0,0,0.25) 0 0 3px}.video-overlay-toggle:hover .video-overlay-thumb-play-icon{width:56px;height:56px;line-height:49px;margin-left:-28px;margin-top:-28px;font-size:34px;background-color:#2186AE;background:-webkit-gradient(linear, left top, left bottom, from(#2186AE), to(#005E86));background:-moz-linear-gradient(top, #2186AE, #005E86);-o-box-shadow:#2186AE 0 0 10px;box-shadow:#2186AE 0 0 10px}.ie8 .video-overlay-toggle:hover .video-overlay-thumb-play-icon{background:none}.ie8 .video-overlay-thumb-play-icon{border:none}.video-overlay{position:absolute;z-index:10;display:none;top:0;left:0;width:100%;height:100%;text-align:center}.video-overlay a.close{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:absolute;right:-50px;top:0;width:28px;height:28px;font-size:14px;line-height:28px;text-align:center;color:#fff;border:3px solid #fff;border-radius:20px;background:#000}.video-overlay a.close:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.video-overlay.is-open{display:block}.video-overlay-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=95);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=95)";-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95}.video-overlay-wrapper{position:absolute;top:50%;left:50%;width:640px;height:480px;margin-left:-320px;margin-top:-240px;background:#fff url(/assets/loading-a33d4c035b191c123f4fa15beadf881db999205d69f14d3b4fec20a1c25e65e8.gif) no-repeat center center;-o-box-shadow:rgba(0,0,0,0.5) 0 0 10px;box-shadow:rgba(0,0,0,0.5) 0 0 10px}.news.show #main{padding:30px 0}.news.show #body{width:600px;font-size:15px}.news.show #body h3 span{font-size:20px;line-height:24px}.pages.home .site-header-wrapper{z-index:10;position:fixed;top:0;left:0;width:100%}.pages.home .site-content{padding:56px 0 0 0}.pages.home .hero-section{z-index:1;overflow:hidden;position:relative;min-height:400px;max-height:620px;background-image:url(/assets/hero/runner-4f685cb948ffa64b86085a8e42bfb87347e9b466909d0f04534a579c283ab2ce.jpg);background-position:center center;background-size:cover}.pages.home .hero-section .hero-wrapper{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:relative}.pages.home .hero-section .hero-overlay{z-index:4;position:absolute;overflow:hidden;top:3%;left:7%;width:400px;height:100%}.pages.home .hero-section .hero-overlay img{-webkit-transition:all .3s ease-in-out;display:block;margin-top:35px}.pages.home .hero-section .hero-content{z-index:3;min-height:400px;position:relative;padding:80px 100px 80px 50%;background:rgba(0,0,0,0.33)}.pages.home .hero-section .hero-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .pages.home .hero-section .hero-content{zoom:1;display:block}.ie6 .pages.home .hero-section .hero-content{height:1%}.pages.home .hero-section .hero-content h1{font-size:40px;margin-bottom:-6px;color:#fff}.pages.home .hero-section .hero-content p.intro{margin:30px 0;font-size:21px;line-height:29px}.pages.home .hero-section .hero-content .facebook{width:100%;height:25px;padding:10px 0 10px 10px;border-radius:4px;background:rgba(0,0,0,0.5)}.pages.home .hero-section .hero-content .video-overlay-toggle{margin-top:40px;padding-top:40px;border-top:1px solid rgba(0,0,0,0.15);-o-box-shadow:rgba(255,255,255,0.15) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.15) 0 1px 0 inset}.ie8 .pages.home .hero-section .hero-content .video-overlay-toggle{border-top:1px solid #999}.pages.home .stats{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:10;padding:0 20px;line-height:64px;text-align:center;color:#fff;font-size:23px;font-weight:700;background:#00962a}.pages.home .audiences{z-index:2;position:relative;background:#fff}.pages.home .audiences .ingrid{margin:0}.pages.home .audiences .unit{padding:60px;border-right:1px solid #e3e2e0}.pages.home .audiences .unit:last-child{border-right:none}.pages.home .audiences p{margin:10px 0;color:#7d7c7a;font-weight:normal;font-size:15px}.pages.home .audiences p.intro{font-size:18px;color:#7d7c7a}.pages.home .audiences .screenshot{position:relative;box-sizing:border-box;padding-bottom:50%;margin:50px 0 25px 0;border-radius:3px;background-size:100% 100%;background-color:#ecebe9;background-position:center center;background-repeat:no-repeat;-o-box-shadow:0 1px 4px rgba(0,0,0,0.27);box-shadow:0 1px 4px rgba(0,0,0,0.27)}.pages.home .audiences .screenshot:before,.pages.home .audiences .screenshot:after{content:'';z-index:-1;position:absolute;left:10px;bottom:10px;width:70%;max-width:300px;max-height:100px;height:55%;-o-box-shadow:0 10px 16px rgba(0,0,0,0.4);box-shadow:0 10px 16px rgba(0,0,0,0.4);-webkit-transform:skew(-10deg) rotate(-2deg);transform:skew(-10deg) rotate(-2deg)}.pages.home .audiences .screenshot:after{left:auto;right:10px;-webkit-transform:skew(10deg) rotate(2deg);transform:skew(10deg) rotate(2deg)}.ie8 .pages.home .audiences .screenshot{overflow:hidden;border:1px solid #aaa}.pages.home .audiences h3+p{margin-top:5px}.pages.home .audiences .icon{margin-left:4px;margin-bottom:-1px;vertical-align:bottom}.pages.home .call-to-action{padding:60px;background:#fff}.pages.home .call-to-action .ingrid{margin:0}.pages.home .call-to-action .unit{padding:0}.pages.home .call-to-action .span-four{padding-right:25px}.pages.home .call-to-action .span-three{padding-left:25px}.pages.home .responsive-video{overflow:hidden;border:2px solid #26392f;border-radius:6px}.pages.home .get-started-box{padding:25px;color:#fff;border-radius:6px;background-color:#324A3F;background:-webkit-gradient(linear, left top, left bottom, from(#324A3F), to(#26392f));background:-moz-linear-gradient(top, #324A3F, #26392f)}.pages.home .get-started-box .signup-login{margin-top:25px;padding-top:25px;text-align:center;-o-box-shadow:rgba(255,255,255,0.1) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.1) 0 1px 0 inset;border-top:1px solid #1e3127}.pages.home .get-started-box .signup-login h3{margin:-4px 0 0 0;line-height:1;color:#fff}.pages.home .get-started-box .signup-login p{margin:12px 10px 20px 10px;color:rgba(255,255,255,0.75)}.pages.home .get-started-box .button{border-color:#15281e}.pages.home .get-started-line{overflow:hidden;margin:50px;padding:10px 10px 10px 30px;color:#fff;line-height:76px;border-radius:6px;background:#324A3F}.pages.home .get-started-line p{display:inline-block;margin:0;width:50%;line-height:1.3;vertical-align:middle;font-size:23px;font-weight:500}.pages.home .get-started-line .button{float:right;border-color:#15281e}.pages.home .compatibility{box-sizing:border-box;min-height:76px;margin-top:20px;margin-bottom:0;padding-top:10px;padding-left:134px;padding-bottom:10px;font-size:14px;font-weight:normal;line-height:18px;color:#9f9e9c;text-align:left;background:url(/assets/compatibility-aa61311cf2c7a32d1c30f972f2674eefa5215267ec8d7339bbb9ee5a0c7e212d.png) no-repeat left top}.pages.home .testimonials{overflow:hidden;position:relative;padding:50px 180px;border-top:1px solid #dbdad8;background-color:#fdfcfa;background:-webkit-gradient(linear, left top, left bottom, from(#fdfcfa), to(#fff));background:-moz-linear-gradient(top, #fdfcfa, #fff)}.pages.home .testimonials:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .pages.home .testimonials{zoom:1;display:block}.ie6 .pages.home .testimonials{height:1%}.pages.home .testimonials .ingrid{margin:0}.pages.home .testimonials .unit{padding:0}.pages.home .testimonials h2{margin:0;text-align:center}.pages.home .testimonials .photo-grid{margin:-20px -20px -20px 0;padding:10px 10px 10px 30px}.pages.home .testimonials .photo-grid li{padding:10px}.pages.home .testimonials .photo-grid li .photo{position:relative;padding-bottom:75%;background-position:center center;background-size:cover;border-radius:3px;border:1px solid #b9b8b6}.pages.home .testimonials #facebook-like{overflow:hidden;min-height:346px;padding:4px;text-align:center;border:1px solid #e3e2e0;border-radius:3px}.pages.home .testimonials .quotes{overflow:hidden;margin:0;padding:0;list-style:none}.pages.home .testimonials .quotes li{display:none;padding:50px;text-align:center;font-size:28px;font-family:Georgia, serif;color:#393836;border-radius:6px;background:#ecebe9}.pages.home .testimonials .quotes li.active{display:block}.pages.home .testimonials .people{margin-bottom:50px}.pages.home .testimonials .people li{position:relative;padding:0 10px;text-align:center}.pages.home .testimonials .people li .tail{display:none;position:absolute;top:0;left:50%;width:0;margin-left:-15px;border:15px solid #ecebe9;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.pages.home .testimonials .people li a{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;display:block;padding-top:30px;color:#393836;line-height:20px;font-weight:700}.pages.home .testimonials .people li a span{display:block;color:#9f9e9c;font-weight:normal}.pages.home .testimonials .people li a span .stars{display:block;font-size:14px;padding-top:1px;margin-right:8px;color:#F19D1A}.pages.home .testimonials .people li a:hover{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.pages.home .testimonials .people li.active a{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.pages.home .testimonials .people li.active .tail{display:block}.content-body{max-width:640px;margin:0 auto;margin-top:-40px;padding:40px;line-height:1.6;background:#fff;border-radius:0 0 6px 6px;-o-box-shadow:rgba(0,0,0,0.25) 0 1px 2px;box-shadow:rgba(0,0,0,0.25) 0 1px 2px}.content-body p{margin:20px 0}.content-body p.intro{font-size:22px}.content-body h1,.content-body h2{margin:0 0 30px 0}.content-body h1+p.intro,.content-body h2+p.intro{margin:-20px 0 30px 0}.content-body h3,.content-body h4,.content-body h5,.content-body h6{margin:30px 0 6px 0}.content-body h3+p,.content-body h4+p,.content-body h5+p,.content-body h6+p{margin-top:0}@media (max-width: 1024px){.pages.home .hero-section .hero-overlay{left:1%}.pages.home .hero-section .hero-content{padding:60px 60px 60px 50%}.pages.home .hero-section .hero-content h1{font-size:42px}.pages.home .hero-section .hero-content p.intro{font-size:24px}.pages.home .stats{margin-left:40px;margin-right:40px;font-size:24px}.pages.home .audiences .unit{padding:40px}.pages.home .testimonials{padding:40px}.pages.home .testimonials .quotes li{padding:40px;font-size:24px}.pages.home .call-to-action{padding:40px}.pages.home .call-to-action .span-four,.pages.home .call-to-action .span-three{width:50%}.pages.home .call-to-action .span-four{padding-right:20px}.pages.home .call-to-action .span-three{padding-left:20px}.pages.home .call-to-action .compatibility{display:none}.pages.home .get-started-box{margin-left:0}.pages.home .get-started-line{margin:40px;margin-top:0}.pages.home .get-started-line p{font-size:24px;line-height:1.1}}@media (max-width: 768px){.pages.home .audiences p{font-size:15px}.pages.home .audiences p.intro{font-size:18px}.pages.home .hero-section{min-height:0}.pages.home .hero-section .hero-overlay{left:-200px;margin-top:-20px}.pages.home .hero-section .hero-content{padding:60px 100px 60px 240px;text-align:center}.pages.home .hero-section .hero-content .video-overlay-toggle{margin-top:20px;padding-top:20px}.pages.home .stats{font-size:18px;line-height:54px}.pages.home .app-store-button{min-width:220px;padding-left:0}.pages.home .app-store-button .price{display:none}.pages.home .app-store-button .badge{margin-left:0;border-left:0}}@media (max-width: 480px){.pages.home .audiences .unit{padding:20px}.pages.home .audiences h2{font-size:24px}.pages.home .audiences h3{font-size:20px}.pages.home .audiences p{font-size:15px}.pages.home .audiences p.intro{font-size:18px}.pages.home .hero-section{min-height:0}.pages.home .hero-section .hero-overlay{display:none}.pages.home .hero-section .hero-content{min-height:0;padding:40px}.pages.home .hero-section .hero-content h1{font-size:26px;line-height:28px}.pages.home .hero-section .hero-content p.intro{font-size:15px;line-height:20px}.pages.home .hero-section .hero-content .video-overlay-toggle{display:none}.pages.home .stats{display:none}.pages.home .testimonials{display:none}.pages.home .call-to-action{padding:10px}.pages.home .call-to-action .in-sevenths>.unit{width:100%;padding:0;margin:0 0 20px 0}.pages.home .facebook{display:none}.pages.home .get-started-line{display:none}}.blog-post{position:relative;max-width:680px;padding:40px;margin:0 auto;font-size:15px;line-height:26px;background:#fff;-o-box-shadow:0 1px 4px rgba(0,0,0,0.27);box-shadow:0 1px 4px rgba(0,0,0,0.27);border-radius:6px}.blog-post:before,.blog-post:after{content:'';z-index:-1;position:absolute;left:10px;bottom:10px;width:70%;max-width:300px;max-height:100px;height:55%;-o-box-shadow:0 10px 16px rgba(0,0,0,0.4);box-shadow:0 10px 16px rgba(0,0,0,0.4);-webkit-transform:skew(-10deg) rotate(-2deg);transform:skew(-10deg) rotate(-2deg)}.blog-post:after{left:auto;right:10px;-webkit-transform:skew(10deg) rotate(2deg);transform:skew(10deg) rotate(2deg)}@media only screen and (max-width: 480px){.blog-post{padding:20px;font-size:15px;line-height:22px}}.blog-post-excerpt{height:480px;margin-bottom:20px;background:#fff}.blog-post-excerpt a{box-sizing:border-box;overflow:hidden;width:100%;height:100%;display:block;padding:20px;font-weight:normal;color:#7d7c7a}.blog-post-excerpt h6,.blog-post-excerpt h4{font-weight:bold}.blog-post-excerpt h4{margin-top:4px;color:#2186AE}.blog-post-excerpt a:hover h4{color:#005E86}.blog-post-hero{overflow:hidden;position:relative;width:100%;padding:20px;margin:-20px -20px 20px -20px;padding-bottom:50%;border-radius:6px 6px 0 0}.blog-post-hero img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:6px 6px 0 0}.blog-post-date{position:absolute;left:-78px;top:40px;width:58px;height:68px;padding:0 10px;line-height:1;text-align:center;border-radius:3px 0 0 3px;background:rgba(0,0,0,0.08)}.blog-post-date .blog-post-day{margin-top:8px;font-size:36px;line-height:1}.blog-post-date .blog-post-month-year{line-height:1}.blog-post-title{line-height:1.1}.blog-post-title a{color:#393836;font-weight:900}.blog-post-title a:hover{color:#2186AE}@media only screen and (max-width: 480px){.blog-post-title{font-size:26px}}.blog-post-meta{margin:25px 0;line-height:40px;border:1px solid #e3e2e0;border-width:1px 0}.blog-post-meta:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .blog-post-meta{zoom:1;display:block}.ie6 .blog-post-meta{height:1%}.blog-post-meta h6{float:left;line-height:40px}.blog-post-meta .sharing-buttons{float:right;margin-top:9px;line-height:20px}.blog-post-meta .sharing-buttons .sharing-option{overflow:hidden;display:inline-block;position:relative;height:20px;margin:0;vertical-align:middle}.blog-post-meta .sharing-buttons .sharing-option.like{width:100px}.blog-post-meta .sharing-buttons .sharing-option.plusone{width:80px}@media only screen and (max-width: 480px){.blog-post-meta{margin:0 0 6px 0;border:none}.blog-post-meta h6{color:#9f9e9c;line-height:32px}.blog-post-meta .sharing-buttons{display:none}}.blog-post-body img{box-sizing:border-box;display:inline-block;max-width:100%;border:8px solid #ecebe9}.blog-post-body blockquote{margin:1em 0;padding:0 50px;color:#000;font-size:24px;font-style:italic;line-height:36px;text-align:center;border:1px solid #ddd;border-width:1px 0}.blog-post-comments{overflow:hidden;position:relative;margin-top:40px;padding-top:40px;text-align:center}.racers.show .site-content{padding-top:0}.racers.show .race-content-table{overflow:visible}.racers.show .racer-header-title{width:100%;height:36px;text-align:center}.racers.show .racer-header-title .bib{display:inline-block;height:32px;min-width:20px;line-height:36px;padding:0 12px;margin-right:10px;text-align:center;font-weight:800;font-size:24px;color:#393836;border:2px solid #393836;border-radius:3px}.racers.show .racer-header-title .blank{display:inline}.racers.show .buttons{position:absolute;left:30px;top:20px}.racers.show .buttons .back-button{position:relative}.racers.show .buttons .back-button .back-button-inner{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0 3px 3px 0;display:inline-block;padding:0 12px 0 6px;font-size:15px;line-height:36px;font-weight:bold;color:#fff;vertical-align:middle;white-space:nowrap;background-color:#008e22}.racers.show .buttons .back-button .back-button-inner:before{content:'';position:absolute;left:-18px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-right:18px solid #008e22}.racers.show .buttons .back-button .back-button-inner:hover{background-color:#00962a}.racers.show .buttons .back-button .back-button-inner:hover:before{border-right:18px solid #00962a}.racers.show .last-split{border-top:2px solid #00962a;border-bottom:2px solid #00962a}.races.show .site-content,.special_events.show .site-content{padding-top:0}.race-sidebar{padding:20px 0}@media only screen and (max-width: 480px){.race-sidebar{padding:0 0 20px 0}}.race-card{position:relative;margin-bottom:20px;border-radius:6px;background:#324A3F;border:1px solid #26392f}.race-card .race-card-wrapper{padding:24px;border-radius:6px 6px 0 0;-o-box-shadow:rgba(255,255,255,0.25) 0 0 1px inset;box-shadow:rgba(255,255,255,0.25) 0 0 1px inset;background-color:transparent;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.15)));background:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.15))}@media only screen and (max-width: 480px){.race-card .race-card-wrapper{padding:20px}}.race-card-title{margin:0 0 25px 0;font-size:21px;line-height:1.2;color:#fff}.race-details{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid #364940}.race-detail-item{padding:10px 0;line-height:1;-o-box-shadow:rgba(255,255,255,0.05) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.05) 0 1px 0 inset;border-bottom:1px solid #283C34}.race-detail-item:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-detail-item{zoom:1;display:block}.ie6 .race-detail-item{height:1%}.race-detail-item-title{float:left;width:60%;line-height:1;font-size:14px;font-weight:500;color:#C6CAC8;color:rgba(255,255,255,0.75)}.race-location .race-detail-item-title{width:80%}.race-detail-item-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:right;width:40%;line-height:18px;font-size:14px;font-weight:500;text-align:right;vertical-align:baseline;color:#F19D1A}.race-location .race-detail-item-subtitle{width:20%;margin:-2px 0 -6px 0}.race-description{margin-top:20px;font-size:14px;color:rgba(255,255,255,0.75)}.race-description p{margin:12px 0 0 0}.race-description p:first-child{margin-top:0}.race-description .truncate-toggle{display:inline-block;margin-top:12px}.race-description .truncate-toggle .icon{font-size:12px;vertical-align:middle}.race-description a{color:#C6CAC8;color:rgba(255,255,255,0.75)}.race-description a:hover{color:#fff}.race-description a.add{font-weight:normal}.race-actions{margin:0 -1px -1px;padding:0 1px 1px;border-top:1px solid #26392f}.race-actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-actions{zoom:1;display:block}.ie6 .race-actions{height:1%}.race-actions .button{display:block;text-align:center;font-weight:600;font-size:18px;line-height:52px;border:none}.race-actions .race-add,.race-actions .race-edit{float:left;width:80%}.race-actions .race-add .button,.race-actions .race-edit .button{border-radius:0 0 0 5px}.race-actions .race-share{display:block;width:20%;float:right}.race-actions .race-share .label{display:none}.race-actions .race-share .button{border-radius:0 0 5px 0}.race-actions .race-share .dropdown-menu{margin-right:25%}.race-actions.for-current-user .race-edit .dropdown-menu,.race-actions.for-current-user .race-share .dropdown-menu{right:25%;margin-right:0}.race-actions.for-current-user .race-edit{width:50%}.race-actions.for-current-user .race-share{width:50%}.logged-out .race-actions .race-share{float:none;width:100%}.logged-out .race-actions .race-share .label{display:inline}.logged-in .race-subscribers::before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.05);position:absolute;top:-10px;left:40%;margin:-1px 0 0 0}.logged-in .race-subscribers::after{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #faf9f7;position:absolute;top:-10px;left:40%}.race-subscribers .icon{color:#F19D1A}.race-subscriber-list{margin:15px -5px 0;padding:0}.race-subscriber-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-subscriber-list{zoom:1;display:block}.ie6 .race-subscriber-list{height:1%}.race-subscriber-list-avatar{padding:5px}.race-subscriber-list-avatar a{display:block}@media only screen and (max-width: 480px){.race-publisher .box-title{display:none}.race-publisher .box-body{border-radius:6px 6px 0 0}.race-publisher .box-cta{padding:0 10px}}.race-publisher-title{line-height:44px}.race-publisher-avatar{float:left;margin-right:15px}.race-publisher-name{display:inline-block;width:70%;margin-top:-2px;vertical-align:middle}.race-publisher-body{padding:15px 25px}@media only screen and (max-width: 480px){.race-publisher-body{padding:10px}}.race-publisher-excerpt{margin:12px 0 0 0;font-size:14px;line-height:18px}.race-sharing-buttons{margin:20px 0;height:24px}.race-sharing-buttons div{float:left;margin-right:10px}.race-map .race-map-container{height:300px;padding:5px;border-radius:6px;overflow:hidden}.race-map .race-map-container #race-map{height:100%}.race-map .race-map-header .race-map-toolbar{padding:10px;line-height:32px;border-bottom:1px solid #c1c0be}.race-map .race-map-header .race-map-toolbar:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-map .race-map-header .race-map-toolbar{zoom:1;display:block}.ie6 .race-map .race-map-header .race-map-toolbar{height:1%}.race-map .race-map-header h6{float:left;line-height:32px}.race-map .race-map-header h6 .icon{position:relative;display:inline-block;color:#9f9e9c}.race-map .race-map-header h6 .icon:hover{color:#7d7c7a}.race-map .race-map-header .button{float:right}.race-map .race-map-header .button:first-child{float:left}.race-map .race-map-header .form-fields{margin:-1px -1px 0;padding:15px 10px;line-height:20px;border:1px solid #c1c0be;border-width:1px 0;background:#e3e2e0}.race-map .race-map-header .form-fields:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .race-map .race-map-header .form-fields{zoom:1;display:block}.ie6 .race-map .race-map-header .form-fields{height:1%}.race-map .race-map-header .form-fields input{float:left;width:60%;font-size:14px}.race-map .race-map-header .form-fields a{float:right;font-size:14px;color:#7d7c7a;text-decoration:underline}.race-map .race-map-header .form-fields a:hover{color:#393836}.race-content{margin-top:-2px;padding-top:20px;border:1px solid #cdccca;border-top:none;border-radius:0 0 6px 6px;background-color:white;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0.75)));background:-moz-linear-gradient(top, #fff, rgba(255,255,255,0.75))}.race-content-header{padding:20px;position:relative}@media only screen and (max-width: 480px){.race-content-header{padding:10px}}.race-content-header-title{margin:-2px 0 -4px 0;line-height:40px;font-weight:600;font-size:21px;text-shadow:#fff 0 1px 0}.race-content-header-title .icon{margin-right:14px;vertical-align:middle;font-size:40px}@media only screen and (max-width: 480px){.race-content-header-title .icon{margin-right:6px}}.race-content-header-title .blank{display:inline;font-weight:800;color:#9f9e9c}.race-content-header-buttons{position:absolute;top:18px;right:20px;width:100%;text-align:right;white-space:nowrap}.race-content-header-buttons .button{margin-left:4px}@media only screen and (max-width: 480px){.race-content-header-buttons{top:8px;right:8px}.race-content-header-buttons .button{display:none}.race-content-header-buttons .button.primary{display:inline-block}}.race-content-body{border-top:1px solid #cac9c7}.race-content-table{overflow:auto;min-height:316px;background:#fff}.race-blankslate{margin:0;line-height:320px;text-align:center;color:#9f9e9c;background:#fff}.race-footnote{margin:-1px 0 0 0;padding:20px 10px;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;line-height:1;font-size:14px;font-weight:600;text-shadow:#fff 0 1px 0;text-align:center;border-top:1px solid #dbdad8;background:#fff}.race-comments{margin-top:-1px;min-height:240px;padding:20px;text-align:center;border-top:1px solid #dbdad8;-o-box-shadow:rgba(0,0,0,0.1) 0 1px 1px inset;box-shadow:rgba(0,0,0,0.1) 0 1px 1px inset;background-color:rgba(0,0,0,0.04);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.04)), to(transparent));background:-moz-linear-gradient(top, rgba(0,0,0,0.04), transparent)}.race-footnote+.race-comments{margin:0}.group-filter-menu{margin:5px 0 0 0;padding:0;min-width:300px;text-align:left;border-radius:6px;-o-box-shadow:rgba(0,0,0,0.5) 0 1px 6px;box-shadow:rgba(0,0,0,0.5) 0 1px 6px}.group-filter-menu::before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.05);position:absolute;top:-10px;right:40px;margin:-1px 0 0 0}.group-filter-menu::after{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #324A3F;position:absolute;top:-10px;right:40px}.group-filter-menu form{margin:0;padding:0;border-top:1px solid rgba(0,0,0,0.4)}.group-filter-menu ul{overflow:auto;max-height:200px;margin:0;padding:10px 0;list-style:none;-o-box-shadow:rgba(0,0,0,0.25) 0 0 2px inset;box-shadow:rgba(0,0,0,0.25) 0 0 2px inset;background:#24362E;background:rgba(0,0,0,0.2)}.group-filter-menu ul li{line-height:28px;margin-bottom:1px}.group-filter-menu ul li:first-child{border-top:none}.group-filter-menu ul li label{position:relative;overflow:hidden;display:block;font-weight:600;text-shadow:rgba(0,0,0,0.5) 0 1px 0;padding:0 50px 0 15px}.group-filter-menu ul li label input{margin-right:10px}.group-filter-menu ul li label strong{display:inline-block;font-weight:600;color:#9f9e9c}.group-filter-menu ul li label span{position:absolute;right:15px;top:0;font-weight:600;color:#9f9e9c}.group-filter-menu ul li label:hover,.group-filter-menu ul li label.active{background:rgba(255,255,255,0.1)}.group-filter-menu ul li label:hover strong,.group-filter-menu ul li label.active strong{color:#fff}.group-filter-menu ul li label.active strong{color:#F19D1A}.group-filter-menu ul.all{font-size:15px;border-bottom:1px solid rgba(255,255,255,0.05);background:none}.group-filter-menu ul.all li label.active,.group-filter-menu ul.all li label:hover{background:none}.group-filter-menu .controls{padding:10px 20px;text-align:center;border-top:1px solid rgba(0,0,0,0.4);border-radius:0 0 6px 6px;-o-box-shadow:rgba(255,255,255,0.05) 0 1px 0 inset;box-shadow:rgba(255,255,255,0.05) 0 1px 0 inset}@media print{article.race-page .unit{width:100% !important;display:block !important}.race-card,.race-card .race-card-wrapper,.race-card-title{margin:0;padding:0;color:#000;text-shadow:none;background:none;border:none;-o-box-shadow:none;box-shadow:none}.race-sidebar{display:block !important;width:100% !important;float:none !important}.race-card-title{float:none !important;display:block !important;width:100% !important;margin:.5em 0;font-size:26px;text-align:center}.race-content{clear:both;margin:0;padding:0;border:none;-o-box-shadow:none;box-shadow:none;border-radius:0}.race-content-header,.race-details,.race-description,.race-actions,.race-publisher,.race-map,.race-subscribers,.race-sharing-buttons,.race-comments,.race-footnote{display:none !important}}.splits.edit .site-header-wrapper{display:none}.splits.edit .site-footer{display:none}.splits.edit .footer-push{display:none}.splits.edit .shadow{display:none}.splits.edit .site-content{max-width:none;margin-top:58px;padding:0}.splits.edit .list-header h4{position:absolute;top:0;left:0;width:100%;z-index:1;float:none;text-align:center}.splits.edit .list-header .pull-left .button{margin-right:5px}.splits.edit .list-header .pull-left select{display:inline-block;width:150px;margin-right:5px}.splits.edit .list-header .pull-right .button{margin-left:5px}.splits.edit .list-header-buttons{position:relative;z-index:2}.splits.edit .list-body{overflow:visible;background:#fff;border-radius:0;border:none}.splits.edit .nav-fixed{box-sizing:border-box;z-index:9999;position:fixed;top:0;left:0;width:100%;padding:0 10px 3px;border-radius:0}.splits.edit .hidden{display:none}.splits.edit .dropdown-menu a{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;text-shadow:rgba(0,0,0,0.25) 0 -1px 0}.splits.edit .dropdown-menu.pull-left::before{left:0;right:auto;margin-left:10px}.splits.edit .dropdown-menu.pull-left::after{left:0;right:auto;margin-left:10px}.splits.edit .new{background-color:#fff9d7}.splits.edit .edited{background-color:#bdf4c2}.splits.edit .destroyed{background-color:#b8b8b8}.splits.edit .dns{background-color:#efefef}.splits.edit .top{margin:100px 0 60px 0;text-align:center}.splits.edit .top a{display:inline-block;border-radius:3px;padding:0 10px;line-height:32px;color:#fff;font-size:13px;background:rgba(0,0,0,0.1)}.splits.edit .top a:hover{background:rgba(0,0,0,0.2)}.splits .racer-row.dns .col-check input{visibility:hidden}.splits .col-check{width:3%;text-align:center}.splits .col-bib{width:5%;text-align:center}.splits .col-bib input{text-align:center}.splits .col-firstname,.splits .col-lastname,.splits .col-group,.splits .col-team,.splits .col-email,.splits .col-elapsed,.splits .col-split{width:12%;text-align:left}.splits .col-group{position:relative}.splits .col-group .select-group,.splits .col-group .select-team{max-height:37px;color:#7D7C7A;font-size:15px}.splits .col-compensation{width:8%;text-align:center}.splits .col-compensation input{text-align:center}.splits .list-header.is-sticky .fixed-bar.edit{-o-box-shadow:rgba(0,0,0,0.25) 0 1px 5px;box-shadow:rgba(0,0,0,0.25) 0 1px 5px}.splits .list-header.is-sticky .fixed-bar.edit .toolbar .to-top{visibility:visible}.splits .list-header .pull-left .modal{margin-top:-200px;line-height:22px;width:600px;text-align:left}.splits .list-header .pull-left .modal select{width:100%}.splits .list-header .fixed-bar.edit{width:100%;position:fixed;top:61px;line-height:19px;left:0}.splits .list-header .fixed-bar.edit .toolbar{background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee);height:33px;padding:5px 11px;border-bottom:1px solid #cac9c7}.splits .list-header .fixed-bar.edit .toolbar .no-border{border-right:none}.splits .list-header .fixed-bar.edit .toolbar .button{margin:0 5px 0 0}.splits .list-header .fixed-bar.edit .toolbar .search{width:170px;border-radius:100px}.splits .list-header .fixed-bar.edit .toolbar .search,.splits .list-header .fixed-bar.edit .toolbar .to-top{float:right}.splits .list-header .fixed-bar.edit .toolbar .icon-remove-sign{position:absolute;right:16px;margin-top:6px;cursor:pointer}.splits .list-header .fixed-bar.edit .toolbar .status{position:absolute;left:50%;width:400px;margin-left:-200px;text-align:center;line-height:34px;font-size:14px}.splits .list-header .fixed-bar.edit .toolbar .to-top{visibility:hidden}.splits .list-header .fixed-bar.edit .toolbar .caret{margin-top:13px}.splits .list-header .fixed-bar.edit .toolbar .dropdown .actions-select,.splits .list-header .fixed-bar.edit .toolbar .dropdown.open .actions-select{background-color:#fffff5;background:-webkit-gradient(linear, left top, left bottom, from(#fffff5), to(#fffdcc));background:-moz-linear-gradient(top, #fffff5, #fffdcc)}.splits .list-header .fixed-bar.edit .toolbar .dropdown .actions-select:hover,.splits .list-header .fixed-bar.edit .toolbar .dropdown .actions-select:active,.splits .list-header .fixed-bar.edit .toolbar .dropdown.open .actions-select:hover,.splits .list-header .fixed-bar.edit .toolbar .dropdown.open .actions-select:active{background-color:#fffdcc;background:-webkit-gradient(linear, left top, left bottom, from(#fffdcc), to(#fffff5));background:-moz-linear-gradient(top, #fffdcc, #fffff5)}.splits .list-header .fixed-bar.edit .remove-racer button[disabled]{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:transparent}.splits .list-header .fixed-bar.edit .remove-racer button[disabled]:hover{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:transparent;color:#676664}.splits .list-header .fixed-bar.edit .dropdown-menu{color:#FFF}.splits .list-header .fixed-bar.edit .dropdown-menu:before{right:auto;left:11px}.splits .list-header .fixed-bar.edit .dropdown-menu:after{right:auto;left:12px}.splits .list-header .fixed-bar.edit .dropdown-menu .confirm-delete{margin:4px 0 4px 16px;width:100px;font-weight:bold}.splits .list-header .fixed-bar.edit .helper{width:100%;border-bottom:1px solid #cac9c7;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee)}.splits .list-header .fixed-bar.edit .helper td{padding:5px 8px;border-right:1px solid #cac9c7;font-weight:600;font-size:14px;overflow:hidden;text-transform:capitalize}.splits table.split-records.edit{margin-top:135px;margin-bottom:80px}.splits table.split-records.edit tr{border-bottom:1px solid #e3e2e0}.splits table.split-records.edit tr td{padding:0;border-right:1px solid #e3e2e0}.splits table.split-records.edit tr td input{padding:8px;border:1px solid transparent}.splits table.split-records.edit tr .col-check{padding:5px;text-align:center}.splits table.split-records.edit tr .col-check input{width:auto}.splits table.split-records.edit tr:nth-child(2n+1){background:#F5F5F5}.splits table.split-records.edit tr:nth-child(2n){background:transparent}.splits table.split-records.edit tr.dns{background-color:#efefef}.splits table.split-records.edit tr.dns input{color:#9f9e9c !important}.splits table.split-records.edit tr input{color:#7D7C7A;border:none;border-radius:0;-o-box-shadow:none;box-shadow:none;font-size:15px;background:transparent;display:inline-block}.splits table.split-records.edit tr input:focus{-o-box-shadow:#2186AE 0 0 4px 1px;box-shadow:#2186AE 0 0 4px 1px}.dns .splits table.split-records.edit tr input{color:#9f9e9c !important}.splits table.split-records.edit tr .input-bib{font-weight:600;color:#000}.splits table.split-records.edit tr .ng-invalid,.splits table.split-records.edit tr .valid-time-false{background:#ffd4df}.splits table.split-records.edit tr .ng-invalid:focus,.splits table.split-records.edit tr .valid-time-false:focus{background:transparent;-o-box-shadow:none;box-shadow:none}.splits table.split-records.edit form{position:relative;margin:1px}.splits table.split-records.edit form.ng-invalid{background:transparent;-o-box-shadow:none;box-shadow:none}.splits table.split-records.edit form[class^="ng-invalid-"],.splits table.split-records.edit form[class*=" ng-invalid-"]{border:1px solid #ff3c0e;margin:0px;background:#ffd4df}.splits table.split-records.edit form .question-mark{position:absolute;right:0px;top:0px;cursor:pointer;text-align:center}.splits table.split-records.edit form .question-mark:before{position:absolute;top:0;right:0;display:inline-block;width:15px;height:15px;content:'?';font:15px/1.4 system, -apple-system, 'Helvetica Neue', 'Roboto', Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px;line-height:15px;font-style:normal;color:white;background:#ff3c0e}.splits table.split-records.edit form .tooltip{z-index:9999;font-weight:bold}.splits table.split-records.edit form .tooltip.right{margin-left:4px}.splits table.split-records.edit form .tooltip.left{left:auto !important;right:20px}.splits table.split-records.edit form .tooltip .tooltip-inner{min-width:120px}button#refresh-page{position:relative;overflow:visible}ul#refresh-notice{display:block;position:absolute;width:300px;margin-top:5px;margin-right:90px}ul#refresh-notice li.message{display:block;padding:5px 10px;line-height:1.4;white-space:normal;font-weight:bold;color:white;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=75)";-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;text-shadow:rgba(0,0,0,0.5) 0 1px 0}ul#refresh-notice .controls{display:block;text-align:center}ul#refresh-notice .controls .button{padding:0 30px 0 30px}.refresh-notice{display:block}.modal-backdrop.in{display:none}.start_lists.edit .site-wrapper{background:#fff}.start_lists.edit .site-header-wrapper{display:none}.start_lists.edit .site-footer{display:none}.start_lists.edit .footer-push{display:none}.start_lists.edit .site-content{max-width:none;padding:0}.start_lists.edit .list-header{padding:0 10px 3px;border-radius:0}.start_lists.edit .list-header h4{position:absolute;top:3px;left:0;width:100%;z-index:1;float:none;text-align:center}.start_lists.edit .list-header .pull-left .button{margin-right:5px}.start_lists.edit .list-header-buttons{position:relative;z-index:2}.start_lists.edit .list-body{overflow:visible;background:#fff;border-radius:0;border:none}.start_lists.edit .blankslate{text-align:center;max-width:440px;margin:120px auto;padding:0 40px;border:none}.start_lists.edit .blankslate p{margin:20px 0;color:#888}.start_lists.edit .blankslate p.intro{position:relative;z-index:2;padding:20px;margin:-20px;font-weight:bold;line-height:26px;background:#fff;border-radius:20px}.start_lists.edit .blankslate .icon{display:block;font-size:172px;line-height:1}.start_lists.edit .blankslate-arrow{z-index:1;position:absolute;top:160px;left:50px;width:280px;height:100%;background:url(/assets/arrow-06e89369f073c87d311c090a61fda4f9d3886e71e69e39ad0027531d265f891a.png) no-repeat left top}.start_lists.edit .modal .errorExplanation{margin-top:-20px;margin-bottom:10px;border-top:none;border-radius:0 0 6px 6px}.start_lists.edit .column-matcher{width:100%;font-size:14px}.start_lists.edit .column-matcher thead th{font-size:13px;text-transform:uppercase;color:#9f9e9c;border-bottom:2px solid #e3e2e0}.start_lists.edit .column-matcher th{text-align:left;width:35%;padding-top:5px;font-weight:600;color:#393836}.start_lists.edit .column-matcher td{width:65%;text-align:left;padding-top:5px}.start_lists.edit #start-list-import #start-list-import-body{display:none}.start_lists.edit #start-list-import #file-upload{position:relative;height:46px;padding:40px 40px 60px 40px}.start_lists.edit #start-list-import .input-file{position:relative;width:200px;margin:0 auto}.start_lists.edit #start-list-import .input-file .button{display:block;text-align:center}.start_lists.edit #start-list-import .input-file input{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.start_lists.edit #start-list-import .error-invalid-file{display:none;text-align:center}.start_lists.edit #start-list-import .progress{display:none;height:24px;margin-top:8px;background:rgba(0,0,0,0.1)}.start_lists.edit #start-list-import .progress .bar{height:24px}.start_lists.edit #start-list-import .progress.visible{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.start_lists.edit #start-list-import .form-footer .button.primary{display:none}.start_lists.edit #start-list-import.uploading .help{display:none}.start_lists.edit #start-list-import.uploading .input-file{display:none}.start_lists.edit #start-list-import.uploading .progress{display:block}.start_lists.edit #start-list-import.uploading .button{visibility:hidden}.start_lists.edit #start-list-import.error #start-list-import-body{display:block}.start_lists.edit #start-list-import.error #start-list-import-form{display:none}.start_lists.edit #start-list-import.error .button.primary{display:inline-block}.start_lists.edit #start-list-import.finalError .button.primary{display:none}.start_lists.edit .help{overflow:hidden;position:relative;width:100%;margin:0 -20px;padding:20px 20px 0;text-align:center;border-top:1px solid #e3e2e0;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#fff));background:-moz-linear-gradient(top, #faf9f7, #fff)}.start_lists.edit .help a{display:inline-block;padding:0 20px;line-height:56px;text-align:center;border:1px solid #c1c0be;-o-box-shadow:#fff 0 0 1px inset;box-shadow:#fff 0 0 1px inset;border-radius:6px;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee)}.start_lists.edit .help a strong{font-weight:600}.start_lists.edit .help a .icon{font-size:28px;line-height:1;margin-right:10px;color:#7d7c7a;vertical-align:middle}.start_lists.edit .col-check{width:3%;text-align:center}.start_lists.edit .col-bib,.start_lists.edit .col-interval{width:5%;text-align:center}.start_lists.edit .col-bib input,.start_lists.edit .col-interval input{text-align:center}.start_lists.edit .col-firstname,.start_lists.edit .col-lastname,.start_lists.edit .col-group,.start_lists.edit .col-email{width:20%}.start_lists.edit .col-compensation{width:8%;text-align:center}.start_lists.edit .col-compensation input{text-align:center}.start_lists.edit .fixed-bar.edit{width:100%;position:absolute;top:61px;z-index:10}.start_lists.edit .fixed-bar.edit.is-sticky{position:fixed;top:0;-o-box-shadow:rgba(0,0,0,0.25) 0 1px 5px;box-shadow:rgba(0,0,0,0.25) 0 1px 5px}.start_lists.edit .fixed-bar.edit .toolbar{background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee);height:33px;padding:5px;border-bottom:1px solid #cac9c7}.start_lists.edit .fixed-bar.edit .toolbar .no-border{border-right:none}.start_lists.edit .fixed-bar.edit .toolbar input,.start_lists.edit .fixed-bar.edit .toolbar a,.start_lists.edit .fixed-bar.edit .toolbar span{float:left}.start_lists.edit .fixed-bar.edit .toolbar .button{margin:0 5px 0 0}.start_lists.edit .fixed-bar.edit .toolbar .search{width:170px;border-radius:100px}.start_lists.edit .fixed-bar.edit .toolbar .search,.start_lists.edit .fixed-bar.edit .toolbar .to-top{float:right}.start_lists.edit .fixed-bar.edit .toolbar .icon-remove-sign{position:absolute;right:16px;margin-top:6px;cursor:pointer}.start_lists.edit .fixed-bar.edit .toolbar span{position:absolute;left:50%;width:200px;margin-left:-100px;text-align:center;line-height:34px;font-size:14px}.start_lists.edit .fixed-bar.edit .toolbar .to-top{visibility:hidden}.start_lists.edit .fixed-bar.edit .toolbar .to-top.is-sticky{visibility:visible}.start_lists.edit .fixed-bar.edit .remove-racer button[disabled]{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:transparent}.start_lists.edit .fixed-bar.edit .remove-racer button[disabled]:hover{filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opactiy=50)";-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:transparent;color:#676664}.start_lists.edit .fixed-bar.edit .dropdown-menu{color:#FFF}.start_lists.edit .fixed-bar.edit .dropdown-menu:before{right:auto;left:11px}.start_lists.edit .fixed-bar.edit .dropdown-menu:after{right:auto;left:12px}.start_lists.edit .fixed-bar.edit .dropdown-menu .confirm-delete{margin:4px 0 4px 16px;width:100px;font-weight:bold}.start_lists.edit .fixed-bar.edit .helper{width:100%;border-bottom:1px solid #cac9c7;background-color:#faf9f7;background:-webkit-gradient(linear, left top, left bottom, from(#faf9f7), to(#f1f0ee));background:-moz-linear-gradient(top, #faf9f7, #f1f0ee)}.start_lists.edit .fixed-bar.edit .helper td{padding:5px 8px;border-right:1px solid #cac9c7;font-weight:600;font-size:14px;overflow:hidden;text-transform:capitalize}.start_lists.edit table.start-list.edit{margin-top:74px;margin-bottom:80px}.start_lists.edit table.start-list.edit tr{border-bottom:1px solid #e3e2e0}.start_lists.edit table.start-list.edit tr td{border-right:1px solid #e3e2e0}.start_lists.edit table.start-list.edit tr:nth-child(2n+1){background:#F5F5F5}.start_lists.edit table.start-list.edit tr:nth-child(2n){background:transparent}.start_lists.edit table.start-list.edit tr input{color:#7D7C7A;border:none;border-radius:0;-o-box-shadow:none;box-shadow:none;font-size:15px;background:transparent;display:inline-block}.start_lists.edit table.start-list.edit tr input:focus{-o-box-shadow:#2186AE 0 0 4px 1px;box-shadow:#2186AE 0 0 4px 1px}.start_lists.edit table.start-list.edit tr .input-bib{font-weight:600;color:#000}.start_lists.edit table.start-list.edit tr .ng-invalid{border-color:#ee6949;-o-box-shadow:#FF7a5A 0 0 5px;box-shadow:#FF7a5A 0 0 5px;background:#ffd4df}.start_lists.edit table.start-list.edit tr .ng-invalid:focus{-o-box-shadow:none;box-shadow:none;background:transparent}.start_lists.edit table.start-list.edit form{position:relative}.start_lists.edit table.start-list.edit form.ng-invalid{background:transparent;-o-box-shadow:none;box-shadow:none}.start_lists.edit table.start-list.edit form.ng-invalid-duplicate{border-color:#ee6949;-o-box-shadow:#FF7a5A 0 0 5px;box-shadow:#FF7a5A 0 0 5px;background:#ffd4df}.start_lists.edit table.start-list.edit form .icon-warning-sign{position:absolute;left:5px;top:1px;cursor:help;color:#ff3c0e}.start_lists.edit table.start-list.edit form .tooltip{position:static;float:left}.support.show .video-overlay{position:fixed}.support.show .video-overlay.is-open{background:rgba(0,0,0,0.25)}.support-faq{margin:20px 0;padding:25px}.support-faq .ingrid{margin:0 -20px}.support-faq .unit{padding:0 20px}.question-list{margin:0;padding:0;list-style:none}.question-list>li{margin:8px 0;margin-left:18px;list-style-type:square}.question-list .question{display:block;font-weight:normal;font-size:18px;line-height:1;text-shadow:rgba(255,255,255,0.5) 0 1px 0;color:#6c6b69}.question-list .question:hover{color:#393836}.question-list .question .icon{margin-top:-4px;margin-left:3px;width:14px;height:14px;font-size:8px;text-align:center;vertical-align:middle;color:#fff;line-height:14px;background:#b9b8b6;border-radius:20px}.question-list .answer{display:none;position:relative;padding:25px;margin:10px 0;margin-left:-18px;border-radius:6px;-o-box-shadow:rgba(0,0,0,0.25) 0 1px 2px;box-shadow:rgba(0,0,0,0.25) 0 1px 2px;background:#fff}.question-list .answer::before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.05);position:absolute;top:-10px;left:15px;margin:-1px 0 0 0}.question-list .answer::after{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:15px}.question-list .answer h3,.question-list .answer h4,.question-list .answer h5,.question-list .answer h6{margin-top:30px;margin-bottom:12px}.question-list .answer p{margin:0 0 12px 0}.question-list .answer p:last-child{margin:0}.question-list .answer ul,.question-list .answer ol{margin-left:18px;padding-left:0}.question-list .open .question{font-weight:600;color:#393836}.question-list .open .answer{display:block}.contact-form h3{margin-top:-5px}.contact-form p{margin-top:0}.contact-form textarea{height:120px}.contact-form button{margin-top:10px}.download-block{position:relative;box-sizing:border-box;padding-left:160px}.download-block i{position:absolute;top:0;left:90px;font-size:50px;text-shadow:1px 1px 0 white}.user_sessions.new .control-group a{display:inline-block;margin-top:8px;font-size:13px}.users.dashboard .dashboard-race-cards{margin:0}.users.dashboard .dashboard-race-card{padding:0;background-color:#f1f0ee;background:-webkit-gradient(linear, left top, left bottom, from(#f1f0ee), to(#e3e2e0));background:-moz-linear-gradient(top, #f1f0ee, #e3e2e0)}.users.dashboard .dashboard-race-card a{display:block;padding:15px 20px;height:100px;color:#7d7c7a;font-weight:normal;-o-box-shadow:rgba(255,255,255,0.5) 0 0 1px inset;box-shadow:rgba(255,255,255,0.5) 0 0 1px inset}.users.dashboard .dashboard-race-card a:hover{background-color:rgba(255,255,255,0.25);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.25)), to(rgba(255,255,255,0.1)));background:-moz-linear-gradient(top, rgba(255,255,255,0.25), rgba(255,255,255,0.1))}.users.dashboard .dashboard-race-card:first-child{border-right:1px solid #cac9c7}.users.show .profile-card{margin-top:0}.users.show .profile-card-title{line-height:72px;padding:25px}.users.show .profile-card-title:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .users.show .profile-card-title{zoom:1;display:block}.ie6 .users.show .profile-card-title{height:1%}.users.show .profile-card-name{font-size:24px;line-height:1;vertical-align:middle}.users.show .profile-card-avatar{float:right;margin-left:25px}.users.show .profile-card-body{padding-top:0}.users.show .profile-card-description p{margin-top:12px}.users.show .profile-card-description p:first-child{margin-top:0}.users.show .profile-card-footer{padding:10px 25px;line-height:24px;border-top:1px solid #e3e2e0;background:#f1f0ee;border-radius:0 0 6px 6px}.users.show .profile-card-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ie .users.show .profile-card-footer{zoom:1;display:block}.ie6 .users.show .profile-card-footer{height:1%}.users.show .profile-card-share{float:left;height:24px}.users.show .profile-card-share div{float:left;margin-right:10px}
