html{background:#000;color:#fff;padding:0;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,html,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}table{border-spacing:0;}caption,th{text-align:left;}fieldset,img{border:0;}legend{color:#000;}input,textarea,select{font-family:inherit;font-size:100%;font-weight:inherit;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}del,ins{text-decoration:none;}q:before,q:after{content:'';}li{list-style:none;}*{outline:0;}body{background:#fff;color:#333;font:x-small;font-family:Arial,Helvetica,sans-serif;font-size:small;text-align:center;word-wrap:break-word;}h1{font-size:152%;}h2{font-size:140%;margin:0 0 6px 0;padding:0;}h3{font-size:16px;}h4{font-size:115.1%;}h5{font-size:105%;}h6{font-size:93%;}h1,h2,h3,h4,h5,h6{font-weight:700;}h3,h4{margin-bottom:4px;}h3 a,h4 a,h5 a{font-size:11px;font-weight:400;}h3 a.item_unit,h4 a.item_unit,h5 a.item_unit{font-size:inherit;}h4.permalink{border-bottom:solid 1px #333;color:#333;font-size:18px;margin:0 0 12px 0;padding-bottom:4px;}h4.permalink.small{font-size:115.1%;}h4.permalink.small.descendent{margin-top:-4px;}h4.permalink a{font-size:18px;}em{font-style:italic;}del{text-decoration:line-through;}blockquote{margin:1em;}ol,dl,ul.list-margins-restored{margin-bottom:12px;margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}p,table{margin-bottom:1em;word-wrap:break-word;}strong{font-weight:700;}br{clear:left;}iframe{background:transparent;}select,input,button,textarea{font-size:12px;margin-right:6px;}select{font-weight:400;}fieldset{border:solid 1px #C5C5C5;clear:both;padding:8px;margin:0 0 20px 0;}legend{font-weight:bold;padding:0 5px;}label{clear:both;font-weight:700;margin-right:8px;padding-bottom:2px;width:auto;}label.single-line{display:block;}.label-checkbox,.label-radio,.label-radio-button,.label-secondary{font-weight:400!important;}.label-secondary{color:#666;font-size:11px;}input,textarea{border:1px solid #C0BFBF;padding:2px 2px 1px;resize:none;}textarea{min-height:40px;min-width:240px;}textarea.textarea-widget{margin-bottom:0;min-width:153px;}input,textarea,select{clear:both;margin-bottom:12px;}select{margin-top:0;}a,a:focus,a:active{cursor:pointer;outline:none;}.content a{color:#006eaf;text-decoration:none;}.content a:hover{text-decoration:underline;}a.no-link,.content a.no-link{color:#333;cursor:default;text-decoration:none;}.tools ul ul,#permalink-toolbar ul ul,.btn_container .btn_right,div#share_header_note,div#customize_widgets a.personalize_widgets_back,.first-time-experience,.hide,.hide_submit #active_filters_icons .controls .hide,#noteform{display:none;}input.hide_submit{display:none;visibility:hidden;}.hidden{visibility:hidden;}.margin-top-negative-10px{margin-top:-10px!important;}.margin-bottom-0px{margin-bottom:0!important;}.margin-bottom-6px{margin-bottom:6px!important;}.margin-bottom-12px{margin-bottom:12px!important;}.margin-bottom-20px{margin-bottom:20px!important;}.margin-right-20px{margin-right:20px!important;}.margin-right-10px{margin-right:10px!important;}.margin-right-4px{margin-right:4px!important;}.margin-right-2percent{margin-right:2%!important;}.margin-left-25px{margin-left:25px;}.width-100percent{width:100%!important;}.width-95percent{width:95%!important;}.width-90percent{width:90%!important;}.width-80percent{width:80%!important;}.width-70percent{width:70%!important;}.width-60percent{width:60%!important;}.width-50percent{width:50%!important;}.width-40percent{width:40%!important;}.width-30percent{width:30%!important;}.width-25percent{width:25%!important;}.width-20percent{width:20%!important;}.width-10percent{width:10%!important;}.width-5percent{width:5%!important;}.width-800px{width:800px!important;}.width-625px{width:625px!important;}.width-500px{width:500px!important;}.width-400px{width:400px!important;}.width-325px{width:325px!important;}.width-300px{width:300px!important;}.width-200px{width:200px!important;}.width-180px{width:180px!important;}.width-160px{width:160px!important;}.width-150px{width:150px!important;}.width-140px{width:140px!important;}.width-120px{width:120px!important;}.width-110px{width:110px!important;}.width-100px{width:100px!important;}.width-90px{width:90px!important;}.width-80px{width:80px!important;}.width-70px{width:70px!important;}.width-60px{width:60px!important;}.width-50px{width:50px!important;}.width-40px{width:40px!important;}.width-30px{width:30px!important;}.width-25px{width:25px!important;}.width-20px{width:20px!important;}.width-10px{width:10px!important;}.height-240px{height:240px;}.height-200px{height:200px;}.height-180px{height:180px;}.height-150px{height:150px;}.height-120px{height:120px;}.height-60px{height:60px;}.height-min60px{min-height:60px;}.height-min80px{min-height:80px;}.position-relative{position:relative;}.float-left{float:left;}.float-right{float:right;}.titleize{text-transform:capitalize;}.centered{text-align:center;}.clear{clear:both;font-size:0;margin:0;padding:0;height:0;}.va-content{display:table;height:100%;position:static;width:100%;}.va-content .outer{display:table-cell;position:static;vertical-align:middle;top:50%;}.va-content .inner{position:relative;top:-50%;}div#ie-warning{background:#FF9;border-bottom:solid 1px #000;display:block;font-size:12px;height:28px;left:0;padding:8px;position:absolute;text-align:left;top:0;width:100%;}div#ie-warning .container-warning{margin:0 auto;width:960px;}div#ie-warning .container-warning .warning-text{display:block;float:left;line-height:14px;width:450px;}div#ie-warning .container-warning .browsers{float:right;text-align:right;width:510px;}div#ie-warning .container-warning .browsers .browser{float:left;height:28px;margin-left:5px;padding-top:7px;padding-left:25px;text-align:center;width:135px;}div#ie-warning .container-warning .browsers .browser a{display:block;}div#ie-warning .container-warning .browsers .browser.chrome{background:url(/images/v3/base/backgrounds/bg-ie6-warning-chrome.jpg) top left no-repeat;}div#ie-warning .container-warning .browsers .browser.firefox{background:url(/images/v3/base/backgrounds/bg-ie6-warning-firefox.jpg) top left no-repeat;}div#ie-warning .container-warning .browsers .browser.ie{background:url(/images/v3/base/backgrounds/bg-ie6-warning-ie.jpg) top left no-repeat;}div#ie-warning .container-warning .warning-text strong{color:#000;}div#ie-warning a.close-button{color:#000;cursor:pointer;float:right;font-size:14px;font-weight:bold;height:10px;text-align:center;width:10px;}.form-feedback{display:inline;line-height:24px;width:100px;}input.error,textarea.error,select.error,input.fieldWithErrors{background:#fcc;border:solid 1px #f00;padding:2px;}label.error{color:#f00;}.tip-label-description,.tip-header-description,.tip-input-description{color:#666;font-size:10px;font-weight:normal;font-style:italic;margin-top:-2px;margin-bottom:1px;}.tip-input-description{margin:0 0 12px 0;}.input-tip-description{margin-bottom:2px!important;}.tip-label-description.radiobutton-checkbox{margin-left:22px;}div#main-content .content .tip-primary-action-float-right{float:right;font-size:10px;font-style:italic;width:200px;}#tooltip{position:absolute;z-index:9999;background-color:#222;opacity:.85px;margin-right:10px;filter:alpha(opacity=85);color:#fff;border:1px solid #000;white-space:nowrap;padding:6px;}#tooltip,x:-moz-any-link{opacity:1px;background-color:#444;}#tooltip,x:-moz-any-link,x:default{opacity:.85px;background-color:#222;}#tooltip a{color:#fff;}#tooltip h3,#tooltip div{font-size:12px;margin:0;}.tooltip_vs_table{border-bottom:1px solid #3c3c3c;border-right:1px solid #3c3c3c;width:auto!important;}.tooltip_vs_users{font-style:italic;}.tooltip_vs_label{border:1px solid #5e5e5e;color:#fff;}.tooltip_vs_data{background-color:#3c3c3c;border:1px solid #5e5e5e;color:#d0d0d0;}.tooltip_vs_data.left,.tooltip_vs_label.left{border-right:0;}.tooltip_vs_data.bottom,.tooltip_vs_label.bottom{border-bottom:0;}.content .notification{clear:both;color:#000;font-size:12px;margin-bottom:12px;min-height:36px;padding:0 5px;width:auto;}.content .notification ul{margin-left:25px;margin-top:0;padding-top:0;}.content .notification ul,.content .notification p{padding-left:30px;margin-bottom:12px;}.content .notification h4{font-size:140%;line-height:25px;margin:4px 0 0 0;}.content .notification h4 span{float:left;height:25px;margin-right:5px;margin-bottom:4px;width:25px;}.content .notification.error h4 span{background:url(/images/v3/base/icons/icon-notification-error.png) top left no-repeat;}.content .notification.success h4 span{background:url(/images/v3/base/icons/icon-notification-success.png) top left no-repeat;}.content .notification.caution h4 span{background:url(/images/v3/base/icons/icon-notification-caution.png) top left no-repeat;}.content .notification.error{background:#fcc;border:solid 1px #f00;}.content .notification.success{background:#aeffbd;border:solid 1px #008519;width:auto;}.content .notification.caution{background:#f8ffae;border:solid 1px #c6cc8a;width:auto;}.modal-window .content .module-body .notifications.error{color:#f00;font-weight:bold;margin-bottom:12px;}.content .notification img{margin-right:5px;vertical-align:middle;}div#notification-action{background:url(/images/v3/base/backgrounds/bg-notification-action.png) bottom left repeat-x;position:absolute;width:100%;z-index:2000;}div#notification-action .content{color:#55c8f4;font-size:16px;font-weight:bold;margin:0 auto;padding:8px 0;position:relative;text-align:left;width:960px;}div#notification-action .content .tail{background:url(/images/v3/base/backgrounds/bg-notification-action-tail.png) top left no-repeat;bottom:-6px;height:10px;position:absolute;left:32px;width:18px;}#errorpage-shoes-pic{float:left;width:400px;}#errorpage-shoes-pic img{max-width:400px;}div#error-page{background:url(/images/v3/base/backgrounds/bg-error-sport-shoes.jpg) top right no-repeat;min-height:260px;width:940px;}div#error-page.privacy{background:url(/images/v3/base/backgrounds/bg-error-sport-privacy.jpg) top right no-repeat;min-height:260px;width:940px;}div#error-page.privacy p{max-width:70%;}div#error-page.privacy-partial{background:url(/images/v3/base/backgrounds/bg-error-sport-privacy.jpg) -180% -50% no-repeat;min-height:260px;width:740px;}div#error-page h3{color:#1c446c;font-size:22px;line-height:30px;max-width:70%;}div#error-page h4{color:#333;font-size:16px;font-weight:normal;margin-bottom:12px;max-width:70%;}div#error-page ul{margin:0 0 0 30px;padding:0;font-size:12px;max-width:70%;}div#error-page ul li{margin:0;padding:0 0 4px 0;}#main-content .bubble .rounded .title-bar{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-top.png) top left no-repeat;}#main-content .bubble .rounded.first-time-experience .title-bar{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-top-firsttime.png) top left no-repeat;}#main-content .bubble .rounded.warning-bubble .title-bar{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-top-warning.png) top left no-repeat;}#main-content .bubble .rounded .content{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-middle.png) top left repeat-y;min-height:70px;padding:0 10px;position:relative;width:740px;}#main-content .bubble .rounded.first-time-experience .content{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-middle.png) top left repeat-y;padding:0;width:760px;}#main-content .bubble .rounded.first-time-experience .content .bubble-theme{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-middle-firsttime.png) top left no-repeat;margin:0 5px;padding:0 5px;}#main-content .bubble .rounded.warning-bubble .content{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-middle.png) top left repeat-y;padding:0;width:760px;}#main-content .bubble .rounded.warning-bubble .content .bubble-theme{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-middle-warning.png)top left no-repeat;margin:0 5px;padding:0 5px;}#main-content .bubble .rounded .content h3{color:#000;font-size:105%;line-height:25px;padding-left:30px;}#main-content .bubble .rounded .content h3.first-time,#main-content .bubble .rounded .content h3.warning-bubble-heading{background:url(/images/v3/base/icons/icon-bubble.png) top left no-repeat;}#main-content .bubble .rounded .content p{clear:both;line-height:16px;margin:0;padding:0 30px 10px 30px;}#main-content .bubble .rounded .content .close{position:absolute;right:10px;top:0;width:16px;z-index:3;}#main-content #announcements-container .rounded .content .close{background:url(/images/v3/base/backgrounds/bg-bubble-close.png) bottom left;padding:0 0 0 5px;height:21px;width:16px;}#main-content .bubble .rounded .content .close a{background:url(/images/v3/base/icons/icon-sprite-bubble-controls.png) 0 0 no-repeat;display:block;height:16px;width:16px;}#main-content .bubble .rounded .content .close a:hover{background:url(/images/v3/base/icons/icon-sprite-bubble-controls.png) 0 -18px no-repeat;}#main-content .bubble .rounded .footer-bar{background:url(/images/v3/base/rounded-boxes/bg-rounded-bubble-bottom.png) top left no-repeat;height:10px;}#main-content .bubble .rounded .content .announcement{float:left;width:auto;}#main-content .bubble .rounded .content .announcement .close{margin-left:50px;width:80px;}#main-content .bubble .rounded .content .announcement h3{display:none;}#main-content .bubble .rounded .content .announcement p{padding:0;}#main-content .bubble .rounded .content .announcement img{display:block;}.first-time-experience .content .prize{width:150px;}#header{width:auto;}#header .rounded .title-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-header-top.png);background-position:top left;background-repeat:repeat-y;clear:both;height:20px;position:relative;}#header .rounded .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-header.png);height:67px;padding:0;position:relative;}#header .rounded .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-header.png);background-position:bottom left;clear:both;height:47px;position:relative;}#header .rounded .footer-bar.blank{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);background-position:bottom left;height:20px;}#header #logo{float:left;height:38px;margin:23px 0 0 20px;width:205px;}#header #logo h1{background:transparent url(/images/v3/base/logos/logo-strands.png) no-repeat top left;height:38px;margin:0;width:205px;}#header #logo h1 a{display:block;height:38px;width:205px;}#header #logo h1 a span{display:none;}body.race_registration #header #logo h1{background:transparent url(/images/v3/base/logos/logo-strands-event-reg.png) no-repeat top left;height:38px;margin:0;width:205px;}body.strands_ads #header #logo h1{background:transparent url(/images/v3/base/logos/logo-strands-advertising.png) no-repeat top left;height:38px;margin:0;width:247px;}#header_promotions{height:60px;position:absolute;right:14px;text-align:right;top:11px;width:720px;word-spacing:-1em;z-index:2;}#header_promotions div.banner_column{display:block;float:right;height:60px;margin-left:4px;width:234px;}#header_promotions div.banner_column img{max-width:234px;}#header div.wizard-steps{float:right;position:relative;margin-top:29px;width:712px;}#header #utility-navigation{font-size:11px;float:right;padding:0;text-align:right;position:relative;width:900px;z-index:100;}#header #utility-navigation ul{float:right;list-style:none;margin:3px 8px 0 auto;position:relative;z-index:1;}#header #utility-navigation ul>li{border-right:solid 1px #ccc;float:left;list-style:none;margin-left:10px;padding-right:10px;position:relative;}#header #utility-navigation>ul>li>a{display:block;}#header #utility-navigation li.dropdown-menu{margin-left:8px;padding-right:6px;padding-left:0;}#header #utility-navigation li.dropdown-menu a{margin-top:-3px;padding:3px 18px 0 3px;position:relative;text-decoration:none;}#header #utility-navigation li.dropdown-menu:hover a{color:#3c3c3c;background:#f6f6f6;border:solid 1px #666;border-bottom:none;padding:2px 17px 4px 2px;text-decoration:none;}#header #utility-navigation li.dropdown-menu span{background:url(/images/v3/base/buttons/btn-dropdown-language.png) top left no-repeat;position:absolute;height:5px;margin-right:3px;top:7px;right:2px;width:9px;}#header #utility-navigation li.dropdown-menu:hover span{background:url(/images/v3/base/buttons/btn-dropdown-language-over.png) top left no-repeat;top:6px;}#header #utility-navigation li.dropdown-menu>ul.dropdown-options{display:none;background:#f6f6f6;border:solid 1px #666;border-top:none;margin-right:0;position:absolute;right:6px;top:12px;z-index:1000;}#header #utility-navigation li.dropdown-menu:hover>ul.dropdown-options{display:block;}#header #utility-navigation li.theme>ul.dropdown-options{padding:4px 0 0 3px;width:96px;}#header #utility-navigation li.dropdown-menu>ul.dropdown-options>li{border:none;margin:0;padding:0;line-height:normal;text-align:left;width:90px;}#header #utility-navigation li.language>ul.dropdown-options>li{border-bottom:solid 1px #ccc;float:left;}#header #utility-navigation li.theme>ul.dropdown-options>li{float:left;height:16px;margin:0 4px 0 0;padding:0;width:12px;}#header #utility-navigation li.dropdown-menu>ul.dropdown-options>li>a{border:none;color:#000;display:block;margin:0;padding:0;}#header #utility-navigation li.dropdown-menu.language>ul.dropdown-options>li>a{border:none;color:#000;display:block;margin:0;padding:2px;width:86px;}#header #utility-navigation li.dropdown-menu.language>ul.dropdown-options>li>a:hover{background:#ccc;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a{background-image:url(/images/v3/base/icons/icon-sprite-themes.png);background-repeat:no-repeat;height:12px;display:block;margin-bottom:4px;padding:0;width:12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-clouds{background-position:0 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-clouds.selected{background-position:0 -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-cyclist{background-position:-12px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-cyclist.selected{background-position:-12px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-default{background-position:-24px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-default.selected{background-position:-24px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-runner-female{background-position:-36px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-runner-female.selected{background-position:-36px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-runner-male{background-position:-48px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-runner-male.selected{background-position:-48px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-swimmer{background-position:-60px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-swimmer.selected{background-position:-60px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-skier-female{background-position:-72px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-skier-female.selected{background-position:-72px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-skier-male{background-position:-84px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-skier-male.selected{background-position:-84px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-nordic-ski-male{background-position:-96px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-nordic-ski-male.selected{background-position:-96px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-nordic-ski-female{background-position:-108px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-nordic-ski-female.selected{background-position:-108px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-cyclist-female{background-position:-120px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-cyclist-female.selected{background-position:-120px -12px;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-mizuno{background-position:-144px 0;}#header #utility-navigation li.dropdown-menu.theme>ul.dropdown-options>li>a.theme-mizuno.selected{background-position:-144px -12px;}#header #utility-navigation ul li.last{border:none;margin-right:-6px!important;}#header #utility-navigation ul li.inbox span{color:#ff0;font-weight:bold;}#header #utility-navigation ul li.inbox span a{color:#ff0;font-weight:bold;}#header #main-navigation{padding:6px 0 0;position:relative;width:auto;}#header #main-navigation ul{float:left;list-style:none;margin:0 0 0 5px;padding:0;width:760px;}#header #main-navigation ul li{float:left;font-size:14px;font-weight:bold;line-height:42px;list-style:none;margin-bottom:-20px;}#header #main-navigation ul li a{font-size:14px;font-weight:bold;display:block;text-decoration:none;margin-left:10px;margin-right:10px;padding:0;text-transform:capitalize;}#header #main-navigation ul li a.selected{background:url(/images/v3/base/backgrounds/bg-main-nav-selected-left.png) top left no-repeat;margin-right:-8px;margin-left:-8px;padding-left:14px;}#header #main-navigation ul li a.selected span{background:url(/images/v3/base/backgrounds/bg-main-nav-selected-right.png) top right no-repeat;color:#3c3c3c;display:block;padding-right:22px;padding-left:6px;}#header #main-navigation ul li a.selected.first{background:url(/images/v3/base/backgrounds/bg-main-nav-selected-left-first.png) top left no-repeat;margin-left:0;margin-right:-10px;}#header #main-navigation ul li a.selected.first span{padding-left:0;}#main-navigation #search{float:right;margin-top:12px;margin-right:5px;text-align:right;width:171px;}#main-navigation #search input#input-search,#main-content #advanced_search input.search_field{background:url(/images/v3/base/backgrounds/bg-input-search.png) top left no-repeat;border:none;color:#333;float:left;height:16px;line-height:normal;outline:none;margin:0;padding:4px 2px 4px 6px;width:138px;}#main-navigation #search .btn-search{border:none;display:block;float:right;height:24px;margin:0;padding:0;outline:none;width:25px;cursor:pointer;background:url(/images/v3/base/buttons/btn-input-search.png) top left no-repeat;clear:none;}#header .rounded .register-footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);background-position:bottom left;clear:both;height:20px;position:relative;}#container-content-landing .rounded .title-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer-top.png);float:left;min-height:5px;width:952px;}#container-content-landing .rounded .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);float:left;font-size:12px;padding:4px 0 0 10px;width:952px;}#container-content-landing .rounded .content .tour-page-1,#container-content-landing .rounded .content .tour-page-2,#container-content-landing .rounded .content .tour-page-3,#container-content-landing .rounded .content .tour-page-4,#container-content-landing .rounded .content .tour-page-5{height:535px;position:relative;width:100%;}#container-content-landing .rounded .content .tour-page-1{background:url(/images/v3/base/landing-page/bg-landing-1.jpg) top left no-repeat;}body.race_registration #container-content-landing .rounded .content .tour-page-1{background:url(/images/v3/base/landing-page/bg-landing-promoter-1.jpg) top left no-repeat;}#container-content-landing .rounded .content .tour-page-2{background:url(/images/v3/base/landing-page/bg-landing-2.jpg) top left no-repeat;}#container-content-landing .rounded .content .tour-page-3{background:url(/images/v3/base/landing-page/bg-landing-3.jpg) top left no-repeat;}#container-content-landing .rounded .content .tour-page-4{background:url(/images/v3/base/landing-page/bg-landing-4.jpg) top left no-repeat;}#container-content-landing .rounded .content .tour-page-5{background:url(/images/v3/base/landing-page/bg-landing-5.jpg) top left no-repeat;}#container-content-landing .rounded .content .pitch-bar{padding:20px 0 0 0;margin-bottom:5px;width:491px;}#container-content-landing .rounded .content .pitch-bar .top{background:url(/images/v3/base/landing-page/bg-landing-pitch-bar-top.png) top left no-repeat;height:15px;width:491px;}#container-content-landing .rounded .content .pitch-bar .middle{background:url(/images/v3/base/landing-page/bg-landing-pitch-bar-middle.png) top left repeat-y;float:left;min-height:60px;position:relative;width:491px;}#container-content-landing .rounded .content .pitch-bar .middle .register-now{float:left;margin:6px 10px;width:160px;}#container-content-landing .rounded .content .pitch-bar .middle .register-now a{width:160px;}#container-content-landing .rounded .content .register-now p{font-size:11px;margin:0;padding:6px 0 0 0;text-align:center;width:160px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch{border-bottom:solid 1px #00aeef;border-top:solid 1px #00aeef;float:left;text-align:center;text-transform:uppercase;width:297px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch.normalized{border:none;color:#000;text-transform:none;}#container-content-landing .rounded .content .pitch-bar .middle .pitch.normalized h3{font-size:18px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch h2{color:#000;font-size:30px;font-family:impact;font-weight:400;line-height:36px;margin:0;width:297px;}body.es #container-content-landing .rounded .content .pitch-bar .middle .pitch h2{font-size:20px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch h2 span{font-size:50px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch h2 span span.highlighted{color:#00aeef;text-decoration:none;}#container-content-landing .rounded .content .pitch-bar .bottom{background:url(/images/v3/base/landing-page/bg-landing-pitch-bar-bottom.png) bottom left no-repeat;clear:both;height:15px;width:491px;}body.fr #container-content-landing .rounded .content .pitch-bar .middle .pitch h2{font-size:17px;line-height:32px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch h2 span{display:block;font-size:42px;margin-bottom:8px;}#container-content-landing .rounded .content .pitch-bar .middle .pitch h2 span span.highlighted{color:#00aeef;display:inline;text-decoration:none;}body.lang-003 #container-content-landing .rounded .content .pitch-bar .middle .pitch h2{font-size:16px;line-height:32px;}body.lang-003 #container-content-landing .rounded .content .register-now p{position:absolute;top:50px;width:162px;}#container-content-landing .rounded .content .feature-narrow{margin-left:159px;position:relative;width:332px;}#container-content-landing .rounded .content .feature-narrow .top{background:url(/images/v3/base/landing-page/bg-landing-feature-narrow-top.png) top left no-repeat;height:5px;width:332px;}#container-content-landing .rounded .content .feature-narrow .middle{background:url(/images/v3/base/landing-page/bg-landing-feature-narrow-middle.png) top left repeat-y;float:left;min-height:40px;padding:4px 12px;width:308px;}#container-content-landing .rounded .content .feature-narrow .middle p{margin:0;}#container-content-landing .rounded .content .feature-narrow .middle h2.header-finish{text-align:right;width:100%;}#container-content-landing .rounded .content .feature-narrow .middle .iphone{background:url(/images/v3/base/landing-page/landing-iphone.jpg) top left no-repeat;float:left;height:218px;margin-right:8px;width:123px;}#container-content-landing .rounded .content .feature-narrow .middle p.app-store{margin-top:8px;}#container-content-landing .rounded .content .feature-narrow .bottom-flat{background:url(/images/v3/base/landing-page/bg-landing-feature-narrow-top.png) top left no-repeat;clear:both;height:5px;margin-bottom:5px;width:332px;}#container-content-landing .rounded .content .feature-narrow .bottom-rounded{background:url(/images/v3/base/landing-page/bg-landing-feature-narrow-bottom.png) top left no-repeat;clear:both;min-height:10px;width:332px;}#container-content-landing .rounded .content .tour-numbers{display:none;position:absolute;top:0;left:-36px;}#container-content-landing .rounded .content .tour-numbers ul{list-style:none;margin:5px 0 0 0;padding:0;}#container-content-landing .rounded .content .tour-numbers ul li{list-style:none;margin:0 0 4px 0;padding:0;}#container-content-landing .rounded .content .tour-numbers ul li a{background:url(/images/v3/base/backgrounds/bg-tour-number-top.png) top left no-repeat;color:#fff;display:block;font-size:24px;font-weight:700;padding-top:5px;text-align:center;text-decoration:none;width:36px;}#container-content-landing .rounded .content .tour-numbers ul li a span{background:url(/images/v3/base/backgrounds/bg-tour-number-bottom.png) bottom left no-repeat;padding:5px 0 5px 6px;display:block;}#container-content-landing .rounded .content .tour-numbers ul li a:hover,#container-content-landing .rounded .content .tour-numbers ul li a.selected{background:url(/images/v3/base/backgrounds/bg-tour-number-top-selected.png) top left no-repeat;color:#000;width:46px;}#container-content-landing .rounded .content .tour-numbers ul li a:hover span,#container-content-landing .rounded .content .tour-numbers ul li a.selected span{background:url(/images/v3/base/backgrounds/bg-tour-number-bottom-selected.png) bottom left no-repeat;padding:5px 10px 5px 6px;}#container-content-landing .rounded .content .feature-wide{margin-left:6px;width:485px;}#container-content-landing .rounded .content .feature-wide .special_events{text-align:right;}#container-content-landing .rounded .content .featured_items{margin-top:0;height:352px;overflow:hidden;padding:0;list-style:none;position:relative;}#container-content-landing .rounded .content .featured_items .feature{list-style:none!important;}#container-content-landing .rounded .content .feature-wide .feature{cursor:pointer;margin-bottom:5px;width:auto;}#container-content-landing .rounded .content .feature-wide .feature a{color:#333;}#container-content-landing .rounded .content .feature-wide .feature .top{background:url(/images/v3/base/landing-page/bg-landing-details-top.png) top left no-repeat;height:10px;width:485px;}#container-content-landing .rounded .content .feature-wide .feature .middle{background:url(/images/v3/base/landing-page/bg-landing-details-middle.png) top left repeat-y;float:left;min-height:94px;padding:0 12px 0;position:relative;width:465px;}#container-content-landing .rounded .content .feature-wide .feature .middle .featured-picture{float:left;height:94px;margin:2px 8px 0 0;overflow:hidden;width:125px;}#container-content-landing .rounded .content .feature-wide .feature .middle .featured-picture img{width:125px;}#container-content-landing .rounded .content .feature-wide .feature .middle h3{font-size:16px;font-weight:bold;line-height:18px;margin:-2px 0 2px;}#container-content-landing .rounded .content .feature-wide .feature .middle h3 a{font-size:16px;font-weight:bold;line-height:18px;margin:-2px 0 2px;}#container-content-landing .rounded .content .feature-wide .feature .middle h4{font-size:13px;font-weight:bold;font-style:normal;margin:2px 0 0;}#container-content-landing .rounded .content .feature-wide .feature .middle h4 a{font-size:13px;font-weight:bold;font-style:normal;margin:2px 0 0;}#container-content-landing .rounded .content .feature-wide .feature .middle .featured-arrow{display:none;background:url(/images/v3/base/landing-page/bg-landing-featured-arrow.png) top left no-repeat;float:right;height:20px;margin:12px 4px 0 0;width:11px;}#container-content-landing .rounded .content .feature-wide .feature .middle .featured-content{float:left;width:330px;}#container-content-landing .rounded .content .feature-wide .feature .middle .featured-content p{margin:0;}#container-content-landing .rounded .content .feature-wide .feature .bottom{background:url(/images/v3/base/landing-page/bg-landing-details-bottom.png) top left no-repeat;clear:both;height:10px;width:485px;}#container-content-landing .rounded .content .button-tour{background:url(/images/v3/base/landing-page/bg-landing-take-tour.png) bottom left no-repeat;padding:4px 0 4px 6px;overflow:hidden;position:absolute;right:8px;top:-2px;width:178px;}#container-content-landing .rounded .content .btn-tour-previous,#container-content-landing .rounded .content .btn-tour-next,#container-content-landing .rounded .content .tour-location{float:left;height:43px;}#container-content-landing .rounded .content .btn-tour-previous,#container-content-landing .rounded .content .btn-tour-next{width:29px;}#container-content-landing .rounded .content .btn-tour-previous a{background:url(/images/v3/base/buttons/btn-landing-right.png) top left no-repeat;display:block;height:43px;width:29px;}#container-content-landing .rounded .content .btn-tour-previous a:hover{background:url(/images/v3/base/buttons/btn-landing-right.png) bottom left no-repeat;}#container-content-landing .rounded .content .tour-location{background:url(/images/v3/base/buttons/btn-landing-right.png) top center no-repeat;border-left:solid 1px #0074ae;border-right:solid 1px #0074ae;color:#fff;font-weight:700;font-size:14px;height:43px;line-height:43px;text-align:center;width:112px;}#container-content-landing .rounded .content .btn-tour-next a{background:url(/images/v3/base/buttons/btn-landing-right.png) top right no-repeat;display:block;height:43px;width:29px;}#container-content-landing .rounded .content .btn-tour-next a:hover{background:url(/images/v3/base/buttons/btn-landing-right.png) bottom right no-repeat;}#container-content-landing .rounded .content .button-app-store{height:60px;position:absolute;right:8px;bottom:-4px;width:162px;}#container-content-landing .rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store.png) top left no-repeat;display:block;height:60px;width:162px;}body.es #container-content-landing .rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-es.png) top left no-repeat;}body.fr #container-content-landing .rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-fr.png) top left no-repeat;}body.lang-003 #container-content-landing .rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-003.png) top left no-repeat;}#container-content-landing .rounded .content .btn-tour-previous a span.icon{background:url(/images/v3/base/icons/icon-landing-arrow-left.png) top right no-repeat;float:left;height:28px;margin:8px 0 0 8px;padding:0;width:14px;}#container-content-landing .rounded .content .btn-tour-next a span.icon{background:url(/images/v3/base/icons/icon-landing-arrow-right.png) top right no-repeat;float:left;height:28px;margin:8px 0 0 8px;padding:0;width:14px;}#container-content-landing .rounded .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);background-position:bottom left;clear:both;height:10px;}#landing-feature{color:#fff;margin-bottom:20px;position:relative;width:auto;}#landing-feature.rounded>.content{min-height:430px;}#landing-feature #slogan{position:absolute;text-align:center;left:0;top:12px;width:100%;}#landing-feature #slogan h2{display:inline-block;font-size:28px;font-weight:400;}#landing-feature #slide-controls{bottom:12px;height:56px;position:absolute;text-align:center;width:100%;word-spacing:-1em;}#landing-feature #slide-controls #button-group{display:inline-block;height:56px;padding:0 17px;margin:0 auto;width:444px;position:relative;word-spacing:-1em;}#landing-feature #slide-controls #button-group ul,#landing-feature #slide-controls #button-group ul li{list-style:none;margin:0;padding:0;}#landing-feature #slide-controls #button-group ul{height:56px;left:20px;position:absolute;right:20px;width:436px;}#landing-feature #slide-controls #button-group ul li{float:left;font-size:0;height:40px;margin-right:4px;right:50%;}#landing-feature #slide-controls #button-group ul li:last-child{margin-right:0;}#landing-feature #slide-controls #button-group .pipe-left,#landing-feature #slide-controls #button-group .pipe-right{background-image:url(/images/v3/base/backgrounds/bg-landing-pipe-ends.png);background-repeat:no-repeat;height:30px;position:absolute;top:21px;width:17px;}#landing-feature #slide-controls #button-group .pipe-left{background-position:0 0;left:0;}#landing-feature #slide-controls #button-group .pipe-right{background-position:-22px 0;right:0;}#landing-feature #slide-controls .learn-more{background:url(/images/v3/base/backgrounds/bg-landing-pipe-ends.png) 0 100% repeat-x;bottom:-1px;font-size:10px;font-weight:700;left:16px;position:absolute;right:17px;text-transform:uppercase;text-align:center;word-spacing:normal;}#landing-feature #slide-controls .learn-more .text{background:#77b4c9;display:inline-block;padding:1px 2px;}#landing-feature #slide-controls .btn-landing-slide,#landing-feature #slide-controls .btn-landing-slide span{background-image:url(/images/v3/base/buttons/btn-landing-slides.png);background-repeat:no-repeat;height:40px;width:40px;}#landing-feature #slide-controls .btn-landing-slide{background-position:0 0;display:block;word-spacing:normal;}#landing-feature #slide-controls .btn-landing-slide:hover{background-position:0 -46px;}#landing-feature #slide-controls .btn-landing-slide:last-child{margin-right:0;}#landing-feature #slide-controls .btn-landing-slide.selected,#landing-feature #slide-controls .btn-landing-slide.selected:hover{background-position:0 -90px;}#landing-feature #slide-controls .btn-landing-slide span{background-position:-40px 0;display:block;}#landing-feature #slide-controls .btn-landing-slide.start span{background-position:-429px -1px;}#landing-feature #slide-controls .btn-landing-slide.start.selected span{background-position:-429px -45px;}#landing-feature #slide-controls .btn-landing-slide.workout span{background-position:-194px 0;}#landing-feature #slide-controls .btn-landing-slide.workout.selected span{background-position:-195px -45px;}#landing-feature #slide-controls .btn-landing-slide.calendar span{background-position:-160px 0;}#landing-feature #slide-controls .btn-landing-slide.calendar.selected span{background-position:-160px -45px;}#landing-feature #slide-controls .btn-landing-slide.stats span{background-position:-54px 1px;}#landing-feature #slide-controls .btn-landing-slide.stats.selected span{background-position:-54px -45px;}#landing-feature #slide-controls .btn-landing-slide.routes span{background-position:-126px 1px;}#landing-feature #slide-controls .btn-landing-slide.routes.selected span{background-position:-126px -45px;}#landing-feature #slide-controls .btn-landing-slide.goals span{background-position:-290px 1px;}#landing-feature #slide-controls .btn-landing-slide.goals.selected span{background-position:-290px -46px;}#landing-feature #slide-controls .btn-landing-slide.groups span{background-position:-381px 0;}#landing-feature #slide-controls .btn-landing-slide.groups.selected span{background-position:-381px -46px;}#landing-feature #slide-controls .btn-landing-slide.events span{background-position:-338px 0;}#landing-feature #slide-controls .btn-landing-slide.events.selected span{background-position:-338px -47px;}#landing-feature #slide-controls .btn-landing-slide.questions-tips span{background-position:-90px 1px;}#landing-feature #slide-controls .btn-landing-slide.questions-tips.selected span{background-position:-90px -46px;}#landing-feature #slide-controls .btn-landing-slide.phone span{background-position:-236px 0;}#landing-feature #slide-controls .btn-landing-slide.phone.selected span{background-position:-236px -46px;}.btn-landing-blue{display:inline-block;font-size:12px;height:40px;position:relative;vertical-align:top;word-spacing:normal;}.btn-landing-blue.demo{margin-right:12px;}.btn-landing-blue.join{margin-left:12px;}.btn-landing-blue a,.btn-landing-blue a span{background-image:url(/images/v3/base/buttons/btn-landing-blue.png);background-repeat:no-repeat;color:#fff;display:block;height:40px;line-height:40px;text-decoration:none;}.btn-landing-blue a{background-position:0 0;color:#fff;font-size:14px;font-weight:700;text-decoration:none;}.btn-landing-blue a:hover{background-position:0 -91px;text-decoration:none!important;}.btn-landing-blue a span{background-position:100% -52px;margin-left:6px;padding-left:10px;padding-right:18px;}.btn-landing-blue a:hover span{background-position:100% -143px;}.badge-orange-16{background:url(/images/v3/base/backgrounds/bg-badge-orange-16.png) top left no-repeat;color:#fff;font-size:10px;font-weight:700;height:40px;line-height:40px;position:absolute;right:-20px;text-align:center;top:-20px;width:40px;}#landing-feature h3.slide-title{font-size:18px;font-weight:400;left:280px;margin:0;padding:0;position:absolute;text-align:center;top:0;width:400px;}#landing-feature #slides{display:block;height:300px;left:0;list-style:none;position:absolute;top:55px;width:100%;}#landing-feature #slides .slide{display:block;font-size:12px;height:300px;list-style:none;position:relative;width:100%;}#landing-feature #slides .slide h4{font-size:14px;font-weight:700;margin:0;padding:0;}.initialize-carousel{position:relative!important;visibility:hidden!important;left:-9999px!important;}#landing-feature #slides .text-1,#landing-feature #slides .text-2,#landing-feature #slides .text-3,#landing-feature #slides .text-4,#landing-feature #slides .text-5{position:absolute;}#landing-feature #slides .text-1 a,#landing-feature #slides .text-2 a,#landing-feature #slides .text-3 a,#landing-feature #slides .text-4 a,#landing-feature #slides .text-5 a{font-size:inherit;color:#fff;text-decoration:underline;}#landing-feature #slides .picture-1,#landing-feature #slides .picture-2,#landing-feature #slides .picture-3,#landing-feature #slides .picture-4,#landing-feature #slides .picture-5,#landing-feature #slides .picture-6,#landing-feature #slides .picture-7,#landing-feature #slides .picture-8,#landing-feature #slides .picture-9{position:absolute;z-index:10;}#landing-feature #slides .picture-shadow{background:url(/images/v3/base/landing-page/bg-slide-shadows.png) top left no-repeat;height:40px;position:absolute;z-index:5;}#landing-feature #slides #slide-1 .picture-frame{background:url(/images/v3/base/landing-page/bg-landing-map.png) 20px 0 no-repeat;height:291px;left:180px;position:absolute;top:0;width:580px;}#landing-feature #slides #slide-1 .picture-frame .users{background:url(/images/v3/base/landing-page/bg-landing-strands-users.png) top left no-repeat;height:207px;left:74px;position:absolute;top:37px;width:435px;}#landing-feature #slides #slide-1 .landing-feature{background:url(/images/v3/base/landing-page/landing-feature-july-2010.png) top left no-repeat;height:303px;left:105px;position:absolute;top:10px;width:734px;z-index:10;}#landing-feature #slides #slide-1 .landing-feature img{position:absolute;top:69px;left:92px;}#landing-feature #slides #slide-1 .text-1{left:46px;top:55px;width:120px;}#landing-feature #slides #slide-1 .text-2{left:36px;top:210px;width:95px;}#landing-feature #slides #slide-1 .text-3{right:0;top:55px;width:120px;}#landing-feature #slides #slide-1 .iphone{background:url(/images/v3/base/landing-page/landing-iphone.png);height:168px;position:absolute;right:143px;top:135px;width:89px;z-index:10;}#landing-feature #slides #slide-1 .iphone img{position:absolute;left:8px;top:28px;}#landing-feature #slides #slide-1 .picture-shadow{background-position:0 -156px;left:140px;top:274px;width:734px;}#landing-feature #slides #slide-1 .ski{background:url(/images/v3/base/landing-page/landing-slide-1-ski.png) top left no-repeat;height:28px;position:absolute;right:137px;top:250px;width:122px;z-index:200;}#landing-feature #slides #slide-2 .text-1{left:20px;top:60px;width:280px;}#landing-feature #slides #slide-2 .text-2{left:20px;top:140px;width:280px;}#landing-feature #slides #slide-2 .text-3{left:20px;top:220px;width:280px;}#landing-feature #slides #slide-2 .text-4{right:30px;top:60px;width:280px;}#landing-feature #slides #slide-2 .text-5{right:30px;top:180px;width:280px;}#landing-feature #slides #slide-2 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-2.png) top left no-repeat;border:none;height:243px;left:310px;top:40px;width:321px;}#landing-feature #slides #slide-2 .picture-1 img{left:1px;position:absolute;top:26px;}#landing-feature #slides #slide-3 .text-1{left:20px;top:40px;width:290px;}#landing-feature #slides #slide-3 .text-2{right:20px;top:40px;width:290px;}#landing-feature #slides #slide-3 .text-3{left:30px;top:180px;width:290px;}#landing-feature #slides #slide-3 .text-4{right:20px;top:180px;width:290px;}#landing-feature #slides #slide-3 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-3.png) top left no-repeat;border:none;height:265px;left:320px;overflow:hidden;top:30px;width:312px;}#landing-feature #slides #slide-3 .picture-1 img{left:0;position:absolute;top:37px;}#landing-feature #slides #slide-3 .picture-2{border:none;height:81px;right:320px;overflow:hidden;top:100px;width:100px;z-index:11;}#landing-feature #slides #slide-3 .picture-3{border:none;height:81px;left:320px;overflow:hidden;top:100px;width:80px;z-index:11;}#landing-feature #slides #slide-4 .text-1{left:470px;top:80px;width:400px;}#landing-feature #slides #slide-4 .text-1 ul,#landing-feature #slides #slide-4 .text-1 ul li{list-style:disc!important;}#landing-feature #slides #slide-4 .text-1 ul{margin-top:12px;}#landing-feature #slides #slide-4 .text-1 ul li{margin:0 0 0 25px;}#landing-feature #slides #slide-4 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-4.png) top left no-repeat;border:none;height:217px;left:30px;top:46px;width:412px;}#landing-feature #slides #slide-4 .picture-1 img{left:18px;position:absolute;top:26px;}#landing-feature #slides #slide-5 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-5.png) top left no-repeat;height:288px;left:190px;top:10px;width:559px;}#landing-feature #slides #slide-5 .picture-1 img{left:50px;position:absolute;top:15px;}#landing-feature #slides #slide-5 .text-1{left:10px;top:150px;width:190px;}#landing-feature #slides #slide-5 .text-2{left:10px;top:60px;width:190px;}#landing-feature #slides #slide-5 .text-3{right:10px;top:60px;width:190px;}#landing-feature #slides #slide-6 .text-1{left:10px;top:60px;width:240px;}#landing-feature #slides #slide-6 .text-2{right:20px;top:80px;width:240px;}#landing-feature #slides #slide-6 .text-3{left:20px;top:160px;width:250px;}#landing-feature #slides #slide-6 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-6.png) top left no-repeat;border:none;height:226px;left:260px;top:40px;width:428px;}#landing-feature #slides #slide-6 .picture-1 img{left:26px;position:absolute;top:17px;}#landing-feature #slides #slide-7 .text-1{left:20px;top:80px;width:190px;}#landing-feature #slides #slide-7 .text-2{right:20px;top:60px;width:190px;}#landing-feature #slides #slide-7 .text-3{left:20px;top:160px;width:170px;}#landing-feature #slides #slide-7 .text-4{right:0;top:160px;width:160px;}#landing-feature #slides #slide-7 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-7.png) top left no-repeat;border:none;height:231px;left:210px;top:40px;width:576px;}#landing-feature #slides #slide-7 .picture-1 img{left:0;position:absolute;top:0;}#landing-feature #slides #slide-8 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-8.png) top left no-repeat;border:none;height:281px;left:275px;top:30px;width:400px;}#landing-feature #slides #slide-8 .picture-1 img{left:0;position:absolute;top:25px;}#landing-feature #slides #slide-8 .text-1{left:20px;top:60px;width:210px;}#landing-feature #slides #slide-8 .text-2{left:20px;top:160px;width:210px;}#landing-feature #slides #slide-8 .text-3{right:20px;top:60px;width:220px;}#landing-feature #slides #slide-8 .text-4{right:20px;top:150px;width:220px;}#landing-feature #slides #slide-9 .text-1{left:50px;top:30px;width:450px;}#landing-feature #slides #slide-9 .picture-1{background:url(/images/v3/base/landing-page/bg-landing-slide-9.png) top left no-repeat;border:none;height:262px;right:40px;top:30px;width:401px;}#landing-feature #slides #slide-9 .text-1 ul,#landing-feature #slides #slide-9 .text-1 ul li{list-style:disc!important;}#landing-feature #slides #slide-9 .text-1 ul{margin-top:12px;margin-bottom:12px;}#landing-feature #slides #slide-9 .text-1 ul li{font-size:14px;margin:0 0 0 25px;}#landing-feature #slides #slide-10 .text-1{left:30px;top:62px;width:275px;}#landing-feature #slides #slide-10 .text-2{right:10px;top:60px;width:280px;}#landing-feature #slides #slide-10 .text-3{left:30px;top:208px;width:280px;}#landing-feature #slides #slide-10 .text-4{right:10px;top:140px;width:280px;}#landing-feature #slides #slide-10 .text-5{right:35px;top:215px;width:270px;}#landing-feature #slides #slide-10 .pipes.pipe-1{left:303px;top:89px;width:150px;}#landing-feature #slides #slide-10 .pipes.pipe-2{right:314px;top:77px;width:115px;}#landing-feature #slides #slide-10 .pipes.pipe-3{left:320px;top:194px;width:135px;}#landing-feature #slides #slide-10 .pipes.pipe-4{right:315px;top:176px;width:125px;}#landing-feature #slides #slide-10 .pipes.pipe-5{right:300px;top:130px;width:145px;}#landing-feature #slides #slide-10 .picture-1{background:url(/images/v3/base/landing-page/iphone-body.png) top left no-repeat;border:none;height:278px;left:415px;top:26px;width:131px;}#landing-feature #slides #slide-10 .picture-1 .screenshot{background:url(/images/v3/base/landing-page/iphone-app.jpg) top left no-repeat;height:165px;left:12px;position:absolute;top:39px;width:110px;}#landing-feature #slides #slide-10 .picture-shadow{background-position:0 -178px;left:415px;top:257px;width:130px;}#container-content-landing #landing-feature.rounded .content .button-app-store{height:40px;position:absolute;right:-130px;top:0;width:120px;}#container-content-landing #landing-feature.rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-small.png) top left no-repeat;display:block;height:40px;width:120px;}body.es #container-content-landing #landing-feature.rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-small-es.png) top left no-repeat;}body.fr #container-content-landing #landing-feature.rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-small-fr.png) top left no-repeat;}body.lang-003 #container-content-landing #landing-feature.rounded .content .button-app-store a{background:url(/images/v3/base/buttons/btn-landing-app-store-small-003.png) top left no-repeat;}#landing-feature #slides .pipes{background:url(/images/v3/base/backgrounds/bg-pipes.png) top center no-repeat;font-size:0;position:absolute;z-index:100;}#landing-feature #slides .pipes.pipe-type-1{background-position:52% -3px;height:60px;}#landing-feature #slides .pipes.pipe-type-2{background-position:52% -64px;height:60px;}#landing-feature #slides .pipes.pipe-type-3{background-position:52% -139px;height:2px;}#landing-feature #slides .pipes.pipe-type-4{background-position:52% -152px;height:50px;}#landing-feature #slides .pipes.pipe-type-5{background-position:52% -215px;height:50px;}#landing-feature #slides .pipes.pipe-type-6{background-position:52% -297px;height:28px;}#landing-feature #slides .pipes.pipe-type-7{background-position:52% -333px;height:28px;}#main-content.parser-demo .rounded.landing .content-header.full-width{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header-landing-full.png);background-position:top left;background-repeat:no-repeat;margin-left:-1px;width:681px!important;}#main-content.parser-demo .rounded.landing .footer-bar.full-width{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-footer-landing-full.png)!important;padding-left:12px;margin-left:-1px;width:681px!important;}#main-content.parser-demo .rounded.landing .form-node-group.no-scroll .form-node .content .primary-fields{width:640px;}#main-content.parser-demo .rounded.landing .form-node-group.no-scroll .form-node .content{background-color:#E9FFDF!important;}input#parser-demo-submit,input#parser-demo-submit:active{background-image:url(/images/v3/base/icons/icon-sprite-share.png);background-repeat:no-repeat;background-position:-140px 0;cursor:pointer;height:28px;outline:none;position:absolute;right:2px;top:0;width:28px;}#main-content.parser-demo .post-ribbon{right:-13px;}#landing_page.header-hideshow-bar,#landing_page .form-node .content .minmax a.btn-node-minmax{cursor:default!important;}#landing_page .menu_conversion a.item_unit{background:none!important;color:#333!important;cursor:default!important;}#landing_page .field-group.icon{padding-top:4px;}#main-content.parser-demo .form-node-group.no-scroll .form-node .content{max-width:658px;}.landing-secondary h3{font-size:18px;font-weight:700;margin:0;padding:0;position:relative;}#parser-demo.landing-secondary .column-left,#parser-demo.landing-secondary .column-right{position:relative;width:49%;}.landing-secondary .column-left{float:left;}.landing-secondary .column-right{float:right;}#parser-demo.landing-secondary .column-left{padding:4px 0 0 10px;width:380px;}#parser-demo.landing-secondary .column-right{padding:10px 10px 0 0;width:560px;}#parser-demo.landing-secondary .column-right h4{margin-left:20px;}#parser-demo.landing-secondary p{margin-bottom:2px;}#parser-demo.landing-secondary .tip-input-description{color:#fff;margin-top:0;margin-bottom:0;}#parser-demo.landing-secondary .share-status-group{background:url(/images/v3/base/backgrounds/bg-landing-demo-shadow.png) bottom center no-repeat;height:40px;}#parser-demo-retry .share-status-group{background:url(/images/v3/base/backgrounds/bg-landing-demo-shadow.png) bottom center no-repeat;padding-left:10px;height:40px;}#parser-demo-retry #parser-demo-input{width:550px;padding:10px 10px 0 0;}#parser-demo.landing-secondary .share-status{margin:0 auto;}#parser-demo.landing-secondary .share-status .update-status{padding-top:5px;}#main-content{float:left;width:760px;}#container-header{margin:0 auto;text-align:left;width:960px;}#container-content-widgets,#container-content-full-width,#container-content-landing{clear:both;margin:0 auto;text-align:left;width:960px;}#container-footer{clear:both;margin:0 auto;padding-bottom:20px;text-align:left;width:960px;}.section-header-container{position:relative;}.section-header-container:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.section-header .buttons_events{width:auto;float:right;}.section-header .buttons_events .rsvp,.section-header .buttons_events .invite{margin-left:10px;}.header-component.photo-identifier{float:left;}.content .content-columns,.content .registration-columns .content-columns{clear:both;float:left;width:100%;}.content .content-columns .column-left,.content .registration-columns .content-columns .column-left{float:left;width:49%;}.content .content-columns .column-right,.content .registration-columns .content-columns .column-right{float:right;width:49%;}.content .content-columns .column-double{float:left;width:100%;}.container-light-grey{background:#eaedf0;clear:both;float:left;margin-bottom:12px;padding:5px 5px 0 5px;}.content .content-columns.profile-bio .column-left{width:56%;}.content .content-columns.profile-bio .column-right{width:40%;}.content .content-columns.divider{background:url(/images/v3/base/backgrounds/bg-content-columns-divider.png) top center repeat-y;}.content .registration-columns{clear:both;float:left;width:100%;}.content .registration-columns .column-left{float:left;width:25%;}.content .registration-columns .column-right{float:left;width:73%;}.content .registration-columns #login .forms-two-column .column-right{float:right;width:70%;}#main-content .content .module-body .content-two-columns{float:left;width:620px;}#main-content .content .module-body .content-two-columns img.float-left{margin-right:20px;padding:0 10px 0 0;}#main-content .content .module-body .content-two-columns img.float-right{padding:0 10px;}#main-content .content .module-body .content-two-columns .feature{clear:both;float:left;margin:10px 20px;width:94%;}#main-content .content .module-body .content-two-columns .feature.first{clear:both;float:left;margin:10px 20px 10px 0;}#main-content .content .module-body .content-two-columns .feature .feature-list{width:400px;}#main-content .content .module-body .content-two-columns .content-columns{background:url(/images/v3/base/backgrounds/bg-content-two-column.png) center top repeat-y;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;margin-bottom:10px;}#main-content .content .module-body .content-two-columns .content-columns.single-column{background-image:none;}#main-content .content .module-body .content-two-columns .column-half{float:left;padding:10px 20px 0;width:270px;}#main-content .content .module-body .content-two-columns .column-half .feature{border-bottom:1px solid #efefef;margin:0;padding:10px 0;}#main-content .content .module-body .content-two-columns .column-half .feature.last{border:0;}#main-content .content .module-body .content-columns.three-columns{width:auto;}span.field-tween{display:inline-block;height:12px;margin:0 4px 0 0;overflow:hidden;padding:2px 0 0;vertical-align:top;width:4px;}span.field-tween.text{display:inline-block;height:12px;margin:0 4px 0 -4px;overflow:hidden;padding:2px 0 0;vertical-align:top;width:auto;}span.field-tween.text.showall{height:auto;}span.field-tween.descendant-marker{padding:2px 4px 0;}span.required-field{color:#f00;font-weight:bold;height:14px;padding-left:2px;}.disclaimer-required-field{clear:both;font-weight:normal;margin-bottom:12px;width:auto;}.disclaimer-required-field span{color:#f00;font-weight:bold;}.textbox-for-checkbox{margin-left:25px;margin-top:-20px;}textarea.elastic,textarea.modal-window-wide.elastic{height:100px;max-height:300px;min-height:100px;max-width:662px;word-wrap:break-word;}textarea.elastic.thin{height:50px;min-height:50px;}.form-row,.form-radio-check-row{clear:both;float:none;margin-bottom:12px;text-align:left;width:auto;}.form-radio-check-row.no-margin{margin-bottom:5px;}.form-row select,.form-row textarea,.form-radio-check-row select,.form-radio-check-row input,.form-radio-check-row textarea{margin-bottom:0;}.form-row.preview{max-width:200px;max-height:200px;}.form-button-row{clear:both;min-height:25px;margin-bottom:12px;position:relative;width:auto;}.inline-field-groups{position:relative;word-spacing:-1em;}.inline-field-groups.inline{display:inline-block;margin-right:8px;}.field-group{display:inline-block;margin-right:8px;position:relative;vertical-align:top;word-spacing:normal;}.field-group.no-label{padding-top:18px;}.field-group.icon{padding-top:11px;min-width:10px!important;}.permalink .field-group.icon{padding-top:6px;}.inline-field-groups .field-group:last-child{margin-right:0;}.field-group input:last-child,.field-group select:last-child,.field-group label:last-child{margin-right:0;}.not-available{color:#c4c4c4;font-weight:normal;font-size:18px;}.form-group-grey,.form-group-white{border:1px solid #ccc;clear:both;margin-bottom:12px;padding:8px;position:relative;}.form-group-grey{background:#f8f8f8;}.content-shadow-main .form-group-grey,.content-shadow-main .form-group-white{background:transparent url(/images/v3/base/modal-windows/bg-white-opacity-70.png) repeat 0 0;}.form-group-grey.results .featured-totals,.form-group-white.results .featured-totals{font-size:22px;font-weight:700;position:absolute;top:20px;right:0;width:400px;}.form-group-white.results .featured-totals .featured-totals-group{clear:both;position:relative;width:100%;}.form-group-white.results .featured-totals .featured-totals-group span{float:left;text-align:right;width:46%;}.form-group-white.results .featured-totals .featured-totals-group span+span{float:right;text-align:left;width:52%;}.form-group-grey.results .race-featured-totals,.form-group-white.results .race-featured-totals{font-size:22px;font-weight:700;position:absolute;top:12px;right:0;width:400px;}.form-group-grey.results .featured-totals-group .m-unit,.form-group-white.results .featured-totals-group .m-unit{margin-top:1px;}.form-group-white.results .race-featured-totals .featured-totals-group{clear:both;position:relative;width:150px;}.form-group-white.results .race-featured-totals .featured-totals-group span{float:left;text-align:right;width:46%;}.form-group-white.results .race-featured-totals .featured-totals-group span+span{float:right;text-align:left;width:52%;}.form-group-white{background:#fff;border:1px solid #ccc;}.form-group-white.sensation-effort{min-height:50px;}.form-group-white.sensation-effort .field-group{margin-right:0;}.form-group-white.sensation-effort .field-group .sensation-menu{margin-bottom:0;}.form-group-grey .featured-group{background:#fff;border:dotted 1px #ccc;margin-bottom:12px;padding:8px;width:auto;}.form-group-grey:after,.form-group-white:after,.form-group-grey .featured-group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.form-group-grey .featured-group .or{clear:both;margin-bottom:6px;}.form-group-grey .featured-group input{max-width:98%;}#images-workout .form-group-grey{min-height:120px;}.form-group-grey .workout-search-results,.form-group-grey .workout-search-selected{margin-bottom:0;}.form-group-grey .workout-search-selected .search-item{cursor:default;}.totals-style-1{text-align:center;}.totals-style-1 .primary{display:inline-block;font-size:22px;font-weight:700;margin:0 4px 0 8px;position:relative;text-align:center;}.totals-style-1 .secondary{color:#666;font-size:11px;font-style:italic;font-weight:400;margin-top:2px;width:auto;}.content .content-tabs-shadow{margin-top:-17px;margin-right:-5px;position:relative;width:auto;}.content .permalink .content-tabs-shadow{margin-top:-11px;}.content .content-tabs-shadow .content-shadow-top{border-left:1px solid #ccc;height:5px;position:relative;width:auto;}.content .content-tabs-shadow .content-shadow-top .corner{background:url(/images/v3/base/backgrounds/bg-content-tabs-shadow.png) top right no-repeat;height:5px;position:absolute;right:0;top:5px;width:5px;}.content .content-tabs-shadow .content-shadow-middle{background:#f2f2f2 url(/images/v3/base/backgrounds/bg-content-tabs-shadow-rr.png) 100% 0 repeat-y;border-left:1px solid #ccc;padding-right:5px;position:relative;width:auto;}.content .content-tabs-shadow .content-shadow-middle .content-shadow-main{background:url(/images/v3/base/backgrounds/bg-content-tab-shadows-gradient.png) 0 0 repeat-x;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:8px 8px 0 8px;position:relative;}.content .permalink .content-tabs-shadow .content-shadow-middle .content-shadow-main{padding:8px;}.content .content-tabs-shadow .content-shadow-middle .content-shadow-main:after{clear:both;content:"*";display:block;height:0;visibility:hidden;}.content .content-tabs-shadow .content-shadow-bottom{background:url(/images/v3/base/backgrounds/bg-content-tabs-shadow-bottom.png) top left repeat-x;height:12px;margin:0 5px;position:relative;}.content .content-tabs-shadow .content-shadow-bottom .corner{background:url(/images/v3/base/backgrounds/bg-content-tabs-shadow.png) top left no-repeat;height:5px;position:absolute;left:-5px;top:0;width:5px;}.content .content-tabs-shadow .content-shadow-bottom .corner.right{background-position:-25px 0;right:-5px;left:auto;}#main-content .content .module-body ul.wizard-steps,ul.wizard-steps{list-style:none;margin:0;padding:0;}#main-content .content .module-body ul.wizard-steps li,ul.wizard-steps li{color:#afafaf;float:left;font-weight:bold;height:27px;line-height:27px;list-style:none;}#main-content .content .module-body ul.wizard-steps li.first-item,ul.wizard-steps li.first-item{background:url(/images/v3/base/backgrounds/bg-wizard-steps-first.png) top left no-repeat;padding-left:6px;}#main-content .content .module-body ul.wizard-steps li span,ul.wizard-steps li span{background:url(/images/v3/base/backgrounds/bg-wizard-steps.png) top left repeat-x;float:left;padding:0 5px 0 10px;}#main-content .content .module-body ul.wizard-steps li span.arrow,ul.wizard-steps li span.arrow{background:url(/images/v3/base/backgrounds/bg-wizard-steps-right.png) top right no-repeat;display:block;line-height:27px;height:27px;padding:0;width:17px;}#main-content .content .module-body ul.wizard-steps li.last-item span.arrow,ul.wizard-steps li.last-item span.arrow{background:url(/images/v3/base/backgrounds/bg-wizard-steps-last.png) top right no-repeat;display:block;float:left;}#main-content .content .module-body ul.wizard-steps li.selected span.arrow,ul.wizard-steps li.selected span.arrow{background:url(/images/v3/base/backgrounds/bg-wizard-steps-arrow-selected.png) top right no-repeat;display:block;float:left;}#main-content .content .module-body ul.wizard-steps li span.arrow.selected,ul.wizard-steps li span.arrow.selected{background:url(/images/v3/base/backgrounds/bg-wizard-steps-arrow-back-selected.png) top right no-repeat;display:block;float:left;}#main-content .content .module-body ul.wizard-steps li.selected span,ul.wizard-steps li.selected span{background:url(/images/v3/base/backgrounds/bg-wizard-steps-selected.png) top left repeat-x;color:#333;}#main-content .content .module-body ul.wizard-steps li.last-item.selected span.arrow,ul.wizard-steps li.last-item.selected span.arrow{background:url(/images/v3/base/backgrounds/bg-wizard-steps-arrow-last-selected.png) top right no-repeat;display:block;float:left;}#main-content .content .module-body ul.wizard-steps li.first-item.selected,ul.wizard-steps li.first-item.selected{background:url(/images/v3/base/backgrounds/bg-wizard-steps-first-selected.png) top left no-repeat;padding-left:6px;}.landing_animation{text-align:center;width:auto;}div#widgets .landing_animation{margin-top:8px;}.modal-window .loading_share_form{background:transparent url(/images/v3/base/animations/animation-loading.gif) no-repeat center;left:155px!important;width:645px!important;}#main-content .module-body .landing_animation{height:300px;position:relative;}#main-content .module-body .landing_animation img{position:absolute;top:50%;left:50%;}.new-badge{background:url(/images/v3/base/backgrounds/bg-new-badge-left.png) top left no-repeat;color:#fff;font-size:10px;font-weight:bold;height:20px;position:absolute;top:20px;right:-8px;z-index:1000;}.new-badge-disable{background:url(/images/v3/base/backgrounds/bg-new-badge-left-disable.png) top left no-repeat;color:#fff;font-size:10px;font-weight:bold;height:20px;position:absolute;z-index:1000;}.new-badge span{background:url(/images/v3/base/backgrounds/bg-new-badge-right.png) top right no-repeat;display:block;height:20px;line-height:19px;margin-left:6px;padding-left:2px;padding-right:8px;}.new-badge-disable span{background:url(/images/v3/base/backgrounds/bg-new-badge-right-disable.png) top right no-repeat;display:block;height:20px;line-height:19px;margin-left:6px;padding-left:2px;padding-right:8px;}.button-primary-action .new-badge{top:-6px;}.badge.hottest{color:#fff;float:left;font-size:12px;font-weight:700;height:21px;position:absolute;top:-5px;left:-5px;z-index:1000;}.badge.hottest .left{background:url(/images/v3/base/backgrounds/bg-badge-hottest-sprite.png) 0 -177px no-repeat;float:left;height:21px;width:10px;}.badge.hottest .right{background:url(/images/v3/base/backgrounds/bg-badge-hottest-sprite.png) 100% -177px no-repeat;float:left;height:21px;min-width:10px;position:relative;vertical-align:middle;}.badge.hottest .right .text-outer{float:left;line-height:20px;height:19px;margin-left:-4px;margin-right:6px;padding-left:1px;width:auto;}.badge.hottest .right .text-inner{padding-right:2px;}table{clear:both;font:100%;font-size:inherit;width:100%;}thead th{text-align:center;}tbody th{text-align:left;}th,td{padding:3px;}th{font-weight:700;vertical-align:middle;}td{vertical-align:top;}caption{background:#ddd;color:#000;font-size:14px;font-weight:700;margin-bottom:.5em;padding:4px;text-align:left;}tr.alt-row{background:#f6f6f6;}table .column-align-center{text-align:center!important;}table .column-align-left{text-align:left!important;}table .column-align-right{text-align:right!important;}table.padding-bottom-only td,table.padding-bottom-only th{padding:0 0 2px 0;}.table-add-bar{padding:2px;margin:-12px 0 12px 0;text-align:center;width:auto;}table.column-first-narrow tbody th{width:120px;}th input,td input{margin:0;}table.table-results{font-size:11px;table-layout:fixed;width:620px;}table.table-results caption{margin-bottom:0;}table.table-results thead th,table.table-results thead td,table.table-results tfoot td{padding:.2em;}table.table-results thead,table.table-results tfoot,table.table-results caption>*{text-transform:capitalize;}table.table-results thead small,table.table-results tfoot small,table.table-results caption small{text-transform:none;}table.table-results thead th{background:#efefef;}table.table-results tfoot td{background:#efefef;}table.table-results tbody{text-align:center;}table.table-results tbody td{vertical-align:middle;}table.table-results td.first-column{text-align:left;}table.table-light-padding{border-top:1px solid #C5C5C5;border-left:1px solid #C5C5C5;border-right:1px solid #C5C5C5;font-size:12px;margin:0 0 12px;table-layout:fixed;width:100%;}.content-shadow-main table.table-light-padding{background:#fff;}table.table-light-padding th,table.table-light-padding td{border-bottom:1px solid #C5C5C5;}table.table-light-padding tbody th{background:#eee;border-right:1px solid #C5C5C5;}table.table-light-padding .column-marked{border-left:1px solid #C5C5C5;}table.table-light-padding thead th,table.table-light-padding tfoot td{background:#eee;}.content-shadow-main table.table-light-padding thead th,.content-shadow-main table.table-light-padding tfoot td,.content-shadow-main table.table-light-padding tbody th{background:#fff;}.content-shadow-main table.table-light-padding tr.alt-row{background:#fff;}table.table-light-padding.profile-user-stats{margin-bottom:0;}table.table-light-padding.profile-user-stats tfoot{background:none;border:none;}table.table-light-padding.profile-user-stats tfoot td{font-size:11px;}table.table-light-padding.profile-user-stats tfoot .profile-chart-average{border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;display:block;padding-top:2px;text-align:center;}.table-base-1{font-size:12px;margin:0 0 12px;width:100%;}.table-base-1 thead th,.table-base-1 thead td{background:#2c2c2c;color:#fff;font-weight:bold;font-size:14px;text-align:left;}.table-base-1 tbody tr.row-column-titles td,.table-base-1 tbody tr.row-column-titles th{background:#d6d6d6;border-right:1px solid #fff;font-weight:bold;height:50px;vertical-align:bottom;}.table-base-1 tbody tr.row-primary td,.table-base-1 tbody tr.row-primary th{background:#8a8a8a;color:#fff;font-weight:bold;}.table-base-1 tbody tr.alt-row td,.table-base-1 tbody tr.alt-row th{background:#eee;}.table-base-1 tbody tr td,.table-base-1 tbody tr th{border-right:1px solid #fff;vertical-align:middle;}.table-base-1 tbody tr th{font-weight:bold;}.table-base-1 .column-avatar{border-right:none;vertical-align:top;width:44px;}.table-base-1 .avatar-tester{background:#ccc;display:block;height:44px;width:44px;}.table-base-1.base-green thead th,.table-base-1.base-green thead td{background:#2F2A2B;}.table-base-1.base-green tbody tr.row-column-titles td,.table-base-1.base-green tbody tr.row-column-titles th{background:#D5E7C5;}.table-base-1.base-green tbody tr.row-primary td,.table-base-1.base-green tbody tr.row-primary th{background:#81c055;}.table-base-1.base-green tbody tr.alt-row td,.table-base-1.base-green tbody tr.alt-row th{background:#e5eedb;}.table-stats table{border:1px solid #C5C5C5;font-size:12px;margin:5px 0 12px;border-collapse:separate;width:100%;}.table-stats .caption{background:#d5d5d5;border-bottom:1px solid #C5C5C5;border-left:1px solid #C5C5C5;border-right:1px solid #C5C5C5;color:#434343;font-size:14px;font-weight:700;margin:0;padding:4px;text-align:left;}.table-stats table caption{background:#2f2f2f;color:#fff;margin-bottom:0;}.table-stats table thead{background:#eee;}.table-stats table.tablesorter thead tr .header{border-bottom:1px solid #C5C5C5;}.table-stats table thead th{color:#434343;padding:.3em;text-align:left;}.table-stats table thead th small{text-transform:none;}.table-stats table tbody tr td{border-bottom:1px solid #C5C5C5;height:auto;text-align:left;}.table-stats table tr.last td{border-bottom:none;text-align:left;}.table-stats table tbody tr.the-theme td{vertical-align:middle;}.table-stats table tbody td{text-align:center;}.table-stats table tbody td input,.table-stats table tbody td select{margin:0;}.table-scrollable-group .table-stats .scrollable-body table{border:none;}.table-scrollable-group .table-stats .scrollable-body{border-left:1px solid #C5C5C5;border-right:1px solid #C5C5C5;}.table-scrollable-group .table-stats.show-bottom-border .scrollable-body{border-bottom:1px solid #C5C5C5;}.table-scrollable-group .table-stats.hide-bottom-border>table{border-bottom:none;}.table-scrollable-group.no-scroll .table-stats .scrollable-body{overflow:inherit;}.table-scrollable-group .table-stats .scrollable-body table{border-right:none;border-top:none;border-bottom:none;}.table-stats table.table-foot{border-top:none!important;}.table-stats table.table-foot.head-as-foot td{border-bottom:none;}.table-stats table tfoot{border-top:none;background:#f3f3f3;min-height:12px;}.table-stats table tfoot td{padding:2px 6px;text-align:center;}#graphdata_detail .table-stats table tfoot td{padding:2px 3px;text-align:center;}.table-stats table .column-avatar{width:50px;}.table-stats table .column-percent{width:40px;}.table-scrollable-group.no-scroll table thead th.browser-offset-column,.table-scrollable-group.no-scroll table tfoot td.browser-offset-column,.table-scrollable-group.no-scroll table tbody td.browser-offset-column{display:none;padding:0!important;margin:0!important;width:0!important;}.table-stats table tbody tr td.empty-gap{border-bottom:none;text-align:center;cursor:pointer;width:auto!important;}.table_list .title{background-color:#ddd;color:#000;float:left;font-size:12px;font-weight:700;margin:12px 0 1px;padding:6px 0 6px 6px;position:relative;width:610px;}.table_list .title span{border-left:1px solid #CCC;color:#777;font-weight:400;padding:6px 6px 6px 10px;position:absolute;right:0;top:0;}.table_list .add_feed_item{float:left;margin-top:-1px;padding:6px 0 6px 6px;position:relative;width:100%;}.table_list a img,.table_list .added img{float:left;height:16px;margin-right:9px;width:16px;}.table_list.manage_service .title div{float:left;width:172px;}.table_list.manage_service .title span{border-left:1px solid #CCC;color:#777;float:right;font-weight:400;padding:0 7px;position:relative;text-align:center;width:72px;}#main-content .rounded .content .content-tabs li{list-style:none;}.table-stats table.sponsors thead th,.table-stats table.sponsors tbody td{text-align:left;vertical-align:middle;}.table-stats .image_attach{overflow:hidden;width:39px;height:37px;background:transparent url(/images/v3/base/buttons/btn-attach-image.png) no-repeat 0 0;margin:0 auto;}.table-stats .image_attach:hover{background-position:0 -37px;}.table-stats .image_attach.succesful{background-position:0 -74px;}.table-stats .image_attach.succesful:hover{background-position:0 -74px;}.table-stats .image_attach input{opacity:0;cursor:pointer;height:37px;width:39px;}.table-scrollable-group{margin-bottom:12px;table-layout:fixed;width:100%;}.table-scrollable-group table{margin:0;table-layout:fixed;}.table-scrollable-group .scrollable-body{overflow:auto;}.table-scrollable-group.no-scroll .scrollable-body{overflow:auto;margin-left:0;padding-left:0;}.table-scrollable-group table thead th.browser-offset-column,.table-scrollable-group table tfoot td.browser-offset-column{padding:0!important;margin:0!important;width:16px!important;}.table-scrollable-group table tbody td.browser-offset-column{padding:0;width:0!important;}table.tablesorter thead tr th:last-child,table.tablesorter tfoot tr th:last-child{border-right:none;padding-right:0;}table.tablesorter thead tr .header{background-image:url(/images/v3/base/legacy/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;padding-right:14px;}table.tablesorter thead tr th.headerSortUp{background-image:url(/images/v3/base/legacy/asc.gif);}table.tablesorter thead tr th.headerSortDown{background-image:url(/images/v3/base/legacy/desc.gif);}#graphdata_detail table.tablesorter tbody td,#graphdata_detail table.tablesorter tfoot td,#graphdata_detail table.tablesorter thead th{border-right:1px solid #c5c5c5;padding-right:4px;}#graphdata_detail table.tablesorter tbody td:last-child,#graphdata_detail table.tablesorter tfoot td:last-child,#graphdata_detail table.tablesorter thead th:last-child{border-right:none!important;}table a.min-max{background-attachment:scroll;background-color:transparent;background-image:url(/images/v3/base/buttons/btn-minimize-title-bar-black.png);background-position:0 3px;background-repeat:no-repeat;cursor:pointer;height:10px;position:absolute;right:10px;width:10px;}table.minimized a.min-max{background-image:url(/images/v3/base/buttons/btn-maximize-black.png);background-position:0 0;}table.minimized>thead,table.minimized>tbody,table.minimized>tfoot{display:none;}table.table-stats-and-results{float:left;border-top:1px solid #C5C5C5;border-left:1px solid #C5C5C5;border-right:1px solid #C5C5C5;font-size:12px;margin:0 0 12px;table-layout:fixed;width:100%;}table.table-stats-and-results caption{background:#C5C5C5;color:#434343;font-size:14px;font-weight:700;margin:0;padding:4px;text-align:left;}table.table-stats-and-results thead{border-bottom:1px solid #C5C5C5;background:#f3f3f3;}table.table-stats-and-results thead th{color:#434343;padding:2px 6px;text-align:center;text-transform:capitalize;}table.table-stats-and-results thead th small{text-transform:none;}table.table-stats-and-results tbody tr{height:auto;}table.table-stats-and-results tbody td{border-bottom:1px solid #C5C5C5;text-align:center;}table.table-stats-and-results tfoot{border-bottom:1px solid #C5C5C5;background:#f3f3f3;min-height:12px;}table.table-stats-and-results tfoot td{padding:2px 6px;text-align:center;}table.table-stats-and-results .column-avatar{width:50px;}table.table-stats-and-results .column-percent{width:40px;}.content .module-body table.centered-columns,.center-aligned{text-align:center;margin-bottom:8px;}.content .module-body .forms-one-column table .total,.content a.delete,.content a.cross{color:red;font-weight:700;}.super-row td{border-bottom:1px solid #ccc;padding:0;}.super-row-item{height:50px;padding-top:10px;position:relative;width:auto;}.super-row-item .bar{background:url(/images/v3/base/backgrounds/bg-super-header-bars.png) top left no-repeat;height:60px;position:absolute;top:0;right:-5px;width:9px;}#graphdata_detail .table-stats .super-row td{padding-right:8px;}#graphdata_detail .table-stats .super-row-item .bar{right:-9px;}.super-row-item a.csv_button{background:transparent url(/images/v3/base/buttons/btn_download_csv.png) no-repeat 0 0;display:block;font-size:0;height:42px;margin:0 auto;width:76px;}.super-row-item a.csv_button:hover{background-position:0 -42px;}.table-race-results th,.table-race-results td{padding:3px 5px;}.table-race-results thead{background:none;}.table-race-results thead th{background:none;border-bottom:1px solid #ccc;font-size:11px;font-weight:400;text-align:left;vertical-align:middle;}.table-race-results tbody tr{background:#fff;}.table-race-results tbody .big-numbers{font-size:22px;font-weight:700;height:60px;vertical-align:middle;}.table-race-results tbody .big-numbers td{border-bottom:1px solid #ccc;vertical-align:middle;}.highlight_important_hover{background-color:#e5eff9!important;}.highlight_important{background-color:#444!important;color:#fff;}.highlight_important.highlight_important_hover{background-color:#444!important;color:#fff;}.highlight_important.highlight_important_hover table tr{background-color:#444!important;color:#fff;}#filters_container{margin-bottom:12px;}.filter_box{background:url(/images/v3/base/backgrounds/bg-filter-watermark.png) top right no-repeat;font-size:12px;}.m-unit{color:#999;font-size:90%;font-weight:400;}.inline-results-groups{display:inline-block;position:relative;}.inline-results-groups.inline{display:inline-block;}.inline-results-groups .field-group{display:inline-block;margin-right:8px;}.inline-results-groups .field-group:last-child{margin-right:0;}.inline-results-groups .field-group .data{font-weight:700;font-size:18px;margin-left:24px;}.inline-results-groups .field-group label{clear:none;color:#8C8C8C;font-size:11px;font-weight:normal;font-style:italic;margin-left:24px;}.result-icon{background:url(/images/v3/base/icons/icons-inline-result-groups.png) top left no-repeat;float:left;height:20px;width:20px;}.inline-results-groups .field-group .result-icon{margin-right:2px;margin-top:2px;}.result-icon.ascent{background-position:0 1px;}.result-icon.descent{background-position:-34px -1px;}.result-icon.distance{background-position:0 -29px;}.result-icon.duration{background-position:-33px -28px;}.result-icon.elevation{background-position:0 -54px;}.result-icon.surface{background-position:-28px -54px;width:23px;}.result-icon.location{background-position:-61px 0;height:29px;width:52px;}.result-icon.weather{background-position:-221px 0;height:29px;width:33px;}.result-icon.playlist{background-position:0 -75px;}.result-icon.book{background-position:-28px -75px;}.result-icon.bookmark{background-position:-54px -75px;width:14px;}.result-icon.song{background-position:-74px -75px;}.result-icon.gear{background-position:-94px -70px;}.result-icon.before{background-position:0 -94px;width:23px;}.result-icon.after{background-position:-28px -94px;width:23px;}.result-icon.sleep{background-position:0 -116px;height:23px;width:23px;}.result-icon.injury{background-position:-28px -116px;height:23px;width:23px;}.result-icon.news{background-position:0 -139px;height:23px;width:23px;}.result-icon.therapy{background-position:-28px -139px;height:23px;width:23px;}.result-icon.activity{background-position:0 -169px;height:23px;width:23px;}.result-icon.breakfast{background-position:-28px -169px;}.result-icon.lunch{background-position:-54px -113px;height:23px;width:23px;}.result-icon.dinner{background-position:-81px -113px;height:23px;width:23px;}.result-icon.snack{background-position:-54px -137px;height:23px;width:23px;width:18px;}.result-icon.supplement{background-position:-81px -137px;width:12px;}.result-icon.calorie{background-position:-54px -169px;height:23px;width:23px;}.result-icon.weight{background-position:-133px -1px;width:25px;}.result-icon.weight-previous{background-position:-168px -1px;width:25px;}.result-icon.weight-next{background-position:-133px -32px;width:25px;}.result-icon.target-day{background-position:-109px -169px;width:24px;}.result-icon.plan{background-position:-81px -169px;width:24px;}.result-icon.goal{background-position:-133px -75px;width:19px;}.result-icon.race,.result-icon.injury-recovered{background-position:-133px -169px;width:19px;}.result-icon.shared-on{background-position:-168px -135px;width:22px;}.result-icon.time-left{background-position:-168px -96px;height:22px;}.result-icon.initial-weight{background-position:-168px -32px;height:22px;width:22px;}.result-icon.difference{background-position:-168px -56px;width:32px;}.result-icon.time{background-position:-198px 0;width:24px;}.result-icon.per-week{background-position:-197px -135px;width:24px;}.result-icon.url{background-position:-167px -169px;width:30px;}.result-icon.small{height:10px;width:10px;}.result-icon.small.pace{background-position:-65px -32px;}.result-icon.small.speed{background-position:-80px -32px;}.result-icon.small.calories{background-position:-94px -32px;}.result-icon.small.weight{background-position:-107px -32px;}.result-icon.small.book{background-position:-107px -32px;}.result-icon.small.author-artist{background-position:-106px -44px;}.result-icon.small.url{background-position:-65px -57px;}.result-icon.small.last-week{background-position:-107px -57px;}.result-icon.small.last-month{background-position:-94px -56px;}.result-icon.small.last-year{background-position:-79px -55px;}.result-icon.small.initial-distance{background-position:-65px -96px;}.result-icon.small.in-use-since{background-position:-79px -96px;}.result-icon.small.before{background-position:-133px -135px;}.result-icon.small.share-by{background-position:-133px -115px;}.result-icon.small.time-left{background-position:-149px -115px;}.result-icon.small.difference{background-position:-115px -96px;}.result-icon.small.initial-weight{background-position:-149px -97px;}.result-icon.small.latest-weight{background-position:-133px -97px;}.result-icon.small.average{background-position:-94px -96px;}.result-icon.small.previous-sleep{background-position:-116px -135px;}.result-icon.small.previous-quality{background-position:-149px -135px;}.result-icon.small.target-date{background-position:-116px -149px;}.new_comment_container .form-button-row .button-primary-action,.new_comment_container .form-button-row .tracked,.new_comment_container .form-button-row .method_post{float:none;}.new_comment_container .form-button-row .method_post{margin:12px 0 0 12px;}.forms-two-column,.forms-one-column,.forms-three-column{clear:both;position:relative;width:auto;}.forms-two-column:after,.forms-one-column:after,.forms-three-column:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}#login .forms-two-column{overflow:auto;}#login.reg_panel .forms-two-column{height:auto;margin-bottom:10px;overflow:hidden;width:auto;}.forms-two-column .column-left,.forms-two-column .column-left .column-left,.forms-two-column .column-right,.forms-two-column .column-right .column-right{width:49%;}.forms-two-column.full-width .column-left,.forms-two-column.full-width .column-left .column-left,.forms-two-column.full-width .column-right,.forms-two-column.full-width .column-right .column-right{width:50%;}.forms-two-column.left-to-right .column-left,.forms-two-column.left-to-right .column-right{width:47%;}.forms-two-column.left-to-right .column-center{background:transparent url(/images/v3/base/backgrounds/bg-left-to-right.png) top left;height:20px;left:324px;position:absolute;text-align:center;top:100px;width:17px;}.login-box .forms-two-column .column-left,.login-box .forms-two-column .column-right{width:46%;}.forms-two-column .column-left{float:left;}.forms-two-column .column-right{float:right;}.forms-two-column.left-wide .column-left,.forms-two-column.right-wide .column-right{width:59%;}.forms-two-column.left-wide .column-right,.forms-two-column.right-wide .column-left{width:39%;}.forms-three-column .column-1,.forms-three-column .column-2,.forms-three-column .column-3{float:left;width:32%;}.forms-three-column .column-1,.forms-three-column .column-2{margin-right:1%;}.forms-notes-column{clear:both;position:relative;width:auto;}.forms-notes-column .column-left{float:left;}.forms-notes-column .column-right{float:right;}.forms-notes-column.left-wide .column-left,.forms-notes-column.right-wide .column-right{width:550px;}.forms-notes-column.left-wide .column-right,.forms-notes-column.right-wide .column-left{width:190px;}.form-rb-narrow-column .column{float:left;width:120px;}.featured-field{background:#eee;border:solid 1px #ccc;margin-bottom:12px;padding:4px;}input.oversized-field{font-size:18px;height:24px;}form select#language{opacity:0;}.select{background-color:#f2f2f2;background-image:url(/images/v3/base/legacy/arrow_down.png);background-position:99% 6px;background-repeat:no-repeat;border:1px solid #ccc;cursor:pointer;float:left;position:relative;z-index:10;margin:3px 3px 3px 0;padding:4px;}.select .options{background-color:#f2f2f2;display:none;float:left;left:4px;margin-left:-5px;max-height:220px;overflow-x:hidden;overflow-y:auto;position:absolute;top:27px;width:100%;border-color:transparent #ccc #ccc;border-style:none solid solid;border-width:0 1px 1px;}.select .options div{float:left;margin-bottom:1px;width:100%;padding:2px 2px 2px 6px;}.label_icon{float:left;font-size:12px;width:100%;}input#post_slug{margin-bottom:0;}#event_url_wrap,#event_slug,#slug_prefix,.slug_field{font-weight:700;}input.slug_field{border:none;background:none;}.divider-section{border-top:dotted 1px #ccc;float:left;height:1px;margin:12px 0;width:100%;}.divider-section-black{border-top:solid 1px #333;float:left;height:7px;margin:2px 0;width:100%;}.header-description-divider{border-bottom:dotted 1px #ccc;margin:0 0 12px 0;padding-bottom:4px;width:100%;}.divider-grey{border-right:solid 1px #ccc;padding-right:8px!important;}.section-header #permalink-toolbar .divider-grey,#route_detail .permalink-title #permalink-toolbar .divider-grey{border-right:none;padding-right:0!important;}li.divider-grey-left{border-left:solid 1px #ccc;margin-left:0;margin-right:-2px;padding-right:0!important;}li.divider-grey-left a{display:inline-block;margin-left:6px;}li.divider-grey-left a.already_owned{display:inline;}li.divider-grey-left a.edit-standalone{margin-bottom:-3px;}.permalink li.menu_options{margin-right:0!important;}span.divider-edit-delete{color:#fff;padding-left:4px;padding-right:4px;}ul.post_list li:first-child div.divider-section{display:none;}ul.post_list li:first-child div.comments_items div.divider-section{display:block;}#center div.divider-section{display:block;}.comment>.comment .divider-section{margin-left:-25px;padding-right:25px;}.comment>.comment>.comment>.divider-section{margin-left:-50px;padding-right:50px;}.comment.insert>.thread_form .divider-section{margin-left:0;padding-right:0;}.comment>.thread_form .divider-section{margin-left:-25px;padding-right:25px;}.comment>.comment>.thread_form .divider-section{margin-left:-50px;padding-right:50px;}.comment>.comment>.comment>.thread_form .divider-section{margin-left:-75px;padding-right:75px;}.terms_date_revision{color:#666;font-size:11px;position:absolute;text-align:right;top:25px;right:10px;}p.terms_version{margin-left:20px;}#main-content .module-body ul.termslist_general{list-style:none;margin:0 0 0 15px;}#main-content .module-body ul.termslist_general li{list-style:none;margin-bottom:20px;}#main-content .module-body ul.termslist_general li ul.termslist{margin:0 0 15px 30px;}#main-content .module-body ul.termslist_general li ul.termslist li{list-style-type:circle;margin:0 0 8px 0;}.table-stats table tfoot dfn{font-size:11px;}ul.stats_list .total{background-color:#efeeee;float:right;text-align:left;width:118px;}ul.stats_list .total span.total_stat{display:block;font-size:13px;margin-top:5px;}ul.stats_list .total span.total_stat span.distance{font-size:11px;margin-left:2px;}ul.stats_list .total span.average_stat{display:block;font-size:13px;margin:4px 0 3px 8px;}ul.stats_list .total span.average_stat span.leyend{background-image:url(/images/v3/base/backgrounds/bg-klusters-stats-leyend.png);display:inline-block;}ul.stats_list .total span.average_stat span.unit{font-size:11px;margin-left:3px;}#main-content .content .menu_options a.show_menu{background:transparent url(/images/v3/base/legacy/arrow_down_lang.png) no-repeat 100% 50%;border:solid 1px transparent;display:inline;height:14px;padding:0 12px 1px 0;position:relative;z-index:21;}#main-content .content .menu_options a.show_menu.embed{background:url(/images/v3/base/icons/icons-tools-sprite.png) 0 -194px no-repeat;padding:0 0 1px 20px;}#main-content .content .menu_options a.show_menu.menu_shown_link{color:#3c3c3c;background-color:#f6f6f6;border-color:#999;border-bottom-color:transparent;text-decoration:none;z-index:200;}#main-content .content .menu_options ul{background:#f6f6f6;border:solid 1px #999;margin:0;position:absolute;left:0;z-index:20;width:120px;}#main-content .content .menu_options ul.dropdown_list.embed-options{width:240px;}#main-content .content .module-body .menu_options ul li{border-bottom:1px solid #CCC;float:left;list-style-type:none;margin:0;padding:0;position:relative;text-align:left;width:120px;}#main-content .content .module-body .menu_options ul.embed-options.dropdown_list li{width:240px;}#main-content .content .module-body .menu_options ul.embed-options.dropdown_list li:first-child{padding:4px;width:232px;}#main-content .content .module-body .menu_options ul.embed-options.dropdown_list li textarea{font-size:11px;margin-bottom:6px;min-width:inherit;max-width:226px;width:226px;}#main-content .content .menu_options ul li a{color:#333;cursor:pointer;font-size:11px;font-weight:400;display:block;line-height:16px;min-height:16px;margin:0;padding:2px;text-decoration:none;}#main-content .content .menu_options ul li a:hover{background:#ccc;}#main-content .content .menu_options ul li a img{float:left;margin-right:4px;}#main-content .content .menu_options ul li a.cancel-link{color:#f00;}.calendar-stamp{font-weight:bold;margin:0;padding:0;position:relative;display:block;text-transform:uppercase;}.calendar-stamp span{display:block;margin:0;position:absolute;}.calendar-stamp .stamp-month{color:#fff;left:0;top:0;z-index:1;}.calendar-stamp .stamp-year{color:#fff;right:0;z-index:2;}.calendar-stamp .stamp-day{left:0;text-align:center;width:100%;z-index:3;}.calendar-stamp.stamp-large{background:url(/images/v3/base/backgrounds/bg-calendar-icon-sprite.png) 0 0;height:64px;width:55px;}.calendar-stamp.stamp-large .stamp-month,.calendar-stamp.stamp-large .stamp-year{font-size:10px;line-height:12px;padding:5px 3px;top:0;}.calendar-stamp.stamp-large .stamp-month-year{color:#fff;font-size:10px;line-height:12px;text-align:center;top:3px;width:100%;}.calendar-stamp.stamp-large .stamp-time{color:#666;font-size:9px;text-align:center;bottom:10px;width:100%;}.calendar-stamp.stamp-large .stamp-day{font-size:26px;top:15px;color:#333;}.race-reg-header .calendar-stamp.stamp-large .stamp-day{top:20px;}.calendar-stamp.stamp-mid{background:url(/images/v3/base/backgrounds/bg-calendar-icon-sprite.png) -60px 0;float:left;height:38px;margin:0;width:36px;}.calendar-stamp.stamp-mid .stamp-month-year{color:#fff;font-size:7.2px;letter-spacing:-0.3px;line-height:11px;text-align:center;width:36px;}.calendar-stamp.stamp-mid .stamp-month{color:#fff;font-size:8px;line-height:8px;padding:4px 0;text-align:center;width:100%;}.calendar-stamp.stamp-mid .stamp-year{display:none;}.calendar-stamp.stamp-mid .stamp-day{font-size:15px;padding:1px 0 0;top:9px;}.calendar-stamp.stamp-mid .stamp-time{color:#666;font-size:7px;text-align:center;bottom:3px;width:100%;}.calendar-stamp.stamp-small{background:url(/images/v3/base/backgrounds/bg-calendar-icon-sprite.png) -101px 3px;float:left;height:30px;margin:0 0 0 15px;width:26px;}.calendar-stamp.stamp-small .stamp-month{font-size:8px;line-height:8px;padding:4px 0;text-align:center;width:100%;}.calendar-stamp.stamp-small .stamp-year{display:none;}.calendar-stamp.stamp-small .stamp-day{font-size:12px;padding:1px 0 0;top:11px;}#player .video{clear:both;height:350px;margin-top:30px;margin-bottom:30px;width:500px;}.post-created-at{background:transparent url(/images/v3/base/legacy/blue-arrow-bullet.gif) no-repeat scroll 0 6px;clear:both;display:block;float:none;width:100%;margin:0;padding:0 0 0 8px;}.reactions{clear:both;display:block;padding-top:12px;position:relative;}.post .comments .maxlenght_container{height:auto;}.post .comments{max-width:530px;}.posts.permalink .comments{max-width:100%;}.posts.permalink .comments .text{word-wrap:break-word;}.comments{font-size:11px;margin:15px 10px 0 70px;width:100%;}.post-body .comments{margin-left:0;}.comment{clear:both;font-size:12px;position:relative;width:auto;}.comments .comments_items{margin-top:15px;}.comments .infos span{float:left;width:350px;}.comments .ratings .who_like{border-bottom:1px dotted #d0d0d0;line-height:27px;}.permalink .comments .ratings .who_like{border:none;line-height:18px;}.comments .ratings .who_like a.action_icon{margin-left:12px;}.permalink .comments .ratings .who_like a.action_icon{margin-left:0;margin-right:inherit;}.comments a.user_avatar{background:#fff;display:block;height:50px;float:left;margin-right:15px;overflow:hidden;width:50px;}.comments h3{clear:both;}.comments form textarea{height:56px;width:400px;}.comment .text{margin-left:65px;word-wrap:break-word;width:auto;}.comment .text span.date{color:#999;font-size:11px;}.comments .text .tools{font-size:11px;}.comment .sender{margin-bottom:8px;}.comments a.track,.comments a.tracked{display:block;margin-bottom:12px;}.comments a.hide_comment{color:red!important;float:right;font-size:12px;}.comments .infos{position:relative;border:0;}.comments .infos a.hide_comment{position:absolute;float:none;top:-15px;right:0;display:block;width:50px;padding:0;line-height:12px;text-align:right;}.comments .infos .ratings{line-height:35px;border-top:1px dotted #d0d0d0;}.comments .com_pagination{border-top:0;height:auto;}.permalink .comment.insert{margin-top:12px;}.comment .comment{margin-left:25px;}.comments .insert form{margin:0;}.thread_form.insert{margin-left:25px;}#track-details{clear:both;margin-bottom:12px;}.comment .new_thread .cancel-reply{display:none;}.post-avatar{float:left;position:relative;height:44px;width:44px;padding:4px;border:1px solid #E5E5E5;}.RaceTimingPost .post-avatar{border:none;}.post-avatar .avatar_with_details{background-color:#fbfbfb;display:block;height:44px;overflow:hidden;position:absolute;top:4px;left:4px;width:44px;}.post-avatar .avatar_with_details img{float:none;height:auto;min-width:44px;width:44px;}.post-avatar .avatar_with_details img.clickable{cursor:pointer;right:2px;top:126px;}.list .post-avatar-with-button{float:left;overflow:hidden;position:relative;text-align:center;width:54px;}.list .post-avatar-with-button .avatar_with_details{background-color:#fbfbfb;border:1px solid #e5e5e5;display:block;height:44px;margin-bottom:4px;overflow:hidden;padding:4px;width:44px;}.list .post-avatar-with-button .avatar_with_details img{float:none;max-height:44px;width:44px;}.new_comment_container{clear:both;}.comments .maxlenght_container{float:left;margin-bottom:12px;width:380px;}.comments .maxlenght_container textarea{margin-left:0;margin-right:0;width:100%;}.permalink .comments{background:#fff;border:medium none;margin:0;width:100%;}.permalink .comments .maxlenght_container{width:85%;}a.label_icon{color:#666;}a.sel{color:#690;}.rounded .title-bar h2 span.shared_event{font-size:11px;font-weight:normal;margin-left:8px;}.rounded .title-bar h2 span.shared_event a{text-decoration:underline;}.permalink .title_media{color:#333;font-size:14px;font-weight:bold;text-align:center;margin:4px 0 5px;}#main-content #advanced_search .search-pair{display:inline-block;margin-bottom:6px;margin-right:6px;min-width:175px;position:relative;}#main-content #advanced_search .btn-search{border:none;height:25px;margin:0;padding:0;outline:none;width:25px;cursor:pointer;background:url(/images/v3/base/buttons/btn-input-search.png) top left no-repeat;clear:none;vertical-align:top;}#main-content #advanced_search .search-filters{display:inline-block;margin-bottom:6px;}.no_result{margin-top:12px;}#mainly-a-runner{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px 0;}#mainly-a-triathlete{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -25px;}#mainly-a-cyclist{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -50px;}#mainly-a-walker{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -75px;}#mainly-a-skier{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -100px;}#mainly-a-swimmer{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -125px;}#mainly-a-geek{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -150px;}#mainly-a-athlete{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -175px;}#mainly-a-other{background:url(/images/v3/base/icons/icon-athlete-sprite.png) no-repeat 20px -200px;}#mainly-a-runner label,#mainly-a-triathlete label,#mainly-a-cyclist label,#mainly-a-walker label,#mainly-a-swimmer label,#mainly-a-geek label,#mainly-a-athlete label,#mainly-a-other label,#mainly-a-skier label{padding:0 0 0 22px;}#mainly-a-skier{clear:both;}.flash-chart-overview{background:#fff;border-color:#CECECE #f9f9f9 #f9f9f9 #CECECE;border-width:1px;border-style:solid;height:163px;padding:4px;}#profile-stats{margin:0 auto;text-align:center;}#profile-stats .stats-graph{height:200px;width:620px;margin:0 0 20px 0;}#profile-stats .legend table,#profile-stats .title table{width:auto;}#profile-stats #profile-stats-panels ul,#profile-stats #profile-stats-panels li{list-style-type:none;}#profile-stats #incomplete-stats{margin:20px;}#profile-stats span.small{text-transform:capitalize;font-size:11px;margin:0 0 0 10px;}#profile-stats table.stats-graph-controls{margin:0 0 20px 25px;width:580px;}#profile-stats table.stats-graph-controls select,#profile-stats table.stats-graph-controls input{margin:0;}#profile-stats table.stats-graph-controls tr.underlined{border-bottom:1px #eee solid;}#profile-stats table.stats td{vertical-align:middle;}.profile-chart-average span.profile-chart-average-marker{border-right:solid 1px #999;display:block;height:4px;margin:0 auto;width:1px;}table.profile-user-stats{font-size:11px;margin-bottom:0;}table.profile-user-stats th{font-size:12px;}table.profile-user-stats th,table.profile-user-stats td{padding:5px 3px;width:15%;}#profile-overview-stats .profile-user-stats th+td{text-align:center;width:17%;}#profile-overview-buttons{text-align:right;}#profile-hide-show{clear:both;}#profile-stats .stats-graph-cont .health{height:300px;left:320px;position:absolute;top:-70px;}a.min-max-control{background:url(/images/v3/base/backgrounds/bg-profile-hide-show-max.png) top center no-repeat;display:block;height:17px;text-align:center;}a.min-max-control.minimized{background:url(/images/v3/base/backgrounds/bg-profile-hide-show-min.png) top center no-repeat;}a.min-max-control:hover>span{background-position:0 -9px;}a.min-max-control.minimized span{background-position:-17px -10px;}td.column-chart-user-stat{padding-bottom:5px;min-width:40%;}.chart-user-stat{background:url(/images/v3/base/backgrounds/bg-profile-chart.png) 0 0 repeat-x;display:block;height:14px;position:relative;text-align:left;width:auto;}.chart-user-stat .bar{background:url(/images/v3/base/backgrounds/bg-profile-chart.png) 0 -22px repeat-x;display:block;height:14px;position:relative;width:auto;}.chart-user-stat .marker{background:url(/images/v3/base/backgrounds/bg-profile-stat-marker.png) 0 0 no-repeat;display:block;height:5px;left:50%;margin-left:-2px;position:absolute;top:5px;width:5px;z-index:10;}#statistics{height:150px;margin-bottom:12px;width:100%;}#user-statistics .stat{float:left;width:48%;padding-left:10px;}.stats-graph-cont{position:relative;}#graph-zoom{float:right;text-align:right;margin-right:16px;width:15%;}#main-content .content .module-body .event-post-details{clear:both;float:none;margin-bottom:12px;}#main-content .content .module-body .event-post-details #photos{background:#EEE;border:1px solid #C5C5C5;margin-bottom:12px;padding:4px 4px 0 4px;position:relative;}#main-content .content .module-body .event-post-details #photos:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#main-content .content .module-body .event-post-details #photos ul{margin:0 auto;}#main-content .content .module-body .event-post-details #photos .photo{display:block;float:left;height:90px;margin:0 4px 4px;position:relative;text-align:center;width:90px;}#main-content .content .module-body .event-post-details #photos .photo img{max-height:74px;max-width:74px;}#main-content .content .module-body .event-post-details #photos .photo .photo-thumb:hover{border:1px solid #D7D7D7;}#main-content .content .module-body .event-post-details #photos .photo .photo-thumb{border:1px solid #AAA;display:inline-block;margin:1px 0;padding:3px;}#main-content .content .module-body .event-post-details #photos .nophotos{font-weight:700;padding:40px 0;text-align:center;width:100%;}#main-content .content .module-body .event-post-details #photos .photo .photo-size{background:#FFF none repeat scroll 0 0;bottom:8px;color:#000;font-size:9px;height:11px;line-height:11px;padding:1px;position:absolute;right:7px;}#main-content .content .module-body .event-post-details #photos .photo-delete{position:absolute;right:7px;top:5px;}#main-content .content .module-body .event-post-details #photos span.photo-delete a{background:transparent url(/images/v3/base/buttons/btn_delete_img_promoter.png) no-repeat 0 0;display:block;height:13px;width:13px;}#main-content .content .module-body .event-post-details #photos span.photo-delete a:hover{text-decoration:none;}.event-post-details{float:left;margin-top:0;width:500px;}.permalink .event-post-details{float:none;width:auto;}.event-post-details ul{margin:0 0 15px 25px;}.event-post-details ul li{line-height:18px;padding:0;}.event-post-details ul li strong{color:#666;display:list-item;float:left;width:120px;}.event-post-details ul li em{display:block;float:left;font-style:normal;}.event-post-details ul li a{font-weight:700;}.event-post-details ul li a.maps_link{clear:none;display:inline;float:none;}.event-post-details p.event-desc-paragraph{color:#666;}.event-post-details span.add-images-event-text{color:#444;font-size:12px;font-weight:700;}.event-post-details span.add-images-event-types{color:#888;font-size:10px;}.event-post-details form.upload-pic-form{border-top:solid #e5e5e5 1px;margin:5px 0 25px;padding:0;width:100%;}.event-post-details form.upload-pic-form label{font-weight:700;margin:5px 5px 2px 0;}.event-post-details form input[type="text"]{height:18px;margin:0 10px 0 0;padding:4px 5px 0;width:250px;border:1px solid #999;}.event-post-details form input[type="file"]{height:18px;margin:0 10px 0 0;padding:4px 5px 0;width:250px;border:1px solid #999;}.user_item a.avatar{background:none;height:auto;margin:0 15px 0 10px;}.user_item a.avatar img{display:block;height:auto;width:44px;}.micro-avatar-row{padding:2px 0 3px;}.user_item a.user_avatar{display:inline;float:none;height:19px;margin-right:5px;padding:2px 1px 4px;vertical-align:middle;width:19px;}.user_item a.user_avatar img.micro-avatar{float:none;height:19px;vertical-align:middle;width:19px;}.prizes-container{float:left;margin-right:-20px;position:relative;width:700px;}.prizes-container p{clear:both;}.prize{float:left;margin:0 0 12px 4px;padding:4px;width:140px;}.prize img.prize{float:left;margin-left:-10px;margin-right:-20px;}.success-invite-number{color:#333;float:left;font-size:32px;margin:-3px 5px 5px 0;}.success-invite-up{color:#666;float:left;font-size:15px;font-weight:400;margin:2px 0 0;}.success-invite-down{color:#333;float:left;font-size:13px;font-weight:400;margin:-2px 0 0;}.success-invite-success{font-size:12px;line-height:10px;}.success-invite-invitation{font-size:14px;font-weight:700;}.success-invite-img2{float:left;height:102px;margin:0 0 12px;padding:13px 0 0;width:139px;background:url(/images/v3/base/legacy/prize-bg.gif);}.prize-name{color:#333;float:left;font-size:11px;text-align:center;width:139px;font-weight:normal;}.numbers-invitation-group{clear:both;margin-right:-30px;padding:12px 0 0;position:relative;width:100%;}.numbers-invitation{float:left;height:114px;margin:0 0 0 20px;padding:10px 0 0 0;position:relative;text-align:center;width:172px;}.numbers-invitation img{display:block;float:left;margin-right:2px;}.big-number{color:#fff;display:block;margin-top:4px;}#goal_diff_weight.big-number{text-align:left!important;}.small-box{color:#555;display:block;float:left;font-size:12px;font-weight:700;margin:0;padding:10px 0 10px 30px;width:200px;}.small-box span.big-number{display:block;height:80px;}.small-box span.big-number img{display:block;float:left;height:80px;margin:0 1px 0 0;padding:5px 0 0;width:40px;}.invite_personalize textarea{height:141px;padding:5px;width:290px;}.invite-friends-button{float:left;margin:0 20px 0 0;}.invite_mails p,.invite_personalize p{color:#666;margin:0 0 10px;padding:0;}.invitation_buff{background:transparent url(/images/prize/prize_buff.jpg) no-repeat right top;height:286px;}.invitation_buff p{width:330px;}.invitation_shirt{background:transparent url(/images/prize/prize_shirt.png) no-repeat right;height:362px;font-size:12px;}.invitation_shirt p{width:344px;text-align:justify;}.invitation_shirt h4 p{width:450px;text-align:left;}#main-content .content .module-body .invitation_shirt ol{margin-left:20px;width:365px;}#main-content .content .module-body .invitation_shirt ol li{margin-bottom:7px;}#main-content .content .module-body .invitation_shirt ul{margin-left:14px;}#main-content .content .module-body .invitation_shirt ul li{list-style:disc;margin:4px 0;}#main-content .content .module-body .invitation_shirt div{font-size:11px;text-align:left;margin:5px 0 0 120px;}.details_ratings{float:left;width:auto;}.details .image{float:left;margin-top:30px;text-align:center;width:100%;}.permalink .images_container .image{text-align:center;width:100%;}.permalink .images_container .image img{max-width:600px;}.cont_imagetag{display:inline-block;margin:0 auto;position:relative;width:auto;}.progress-container{background:#FBFBFB;border:1px solid #E5E5E5;float:left;margin:0 5px 0 0;padding:1px;width:125px;}.grid .progress-container{margin:0;width:100%;}.permalink .search-item .progress-container{float:none;margin:4px 0 0 70px;}.progress-container>div{background-color:#8eab37;height:10px;}span.percentage{font-size:10px;margin-top:8px;}.uploadifyError span.percentage{color:#f00;}span.fileName{font-weight:bold;}.injury_track_entry .maxlenght_container textarea{background-color:#F2F2F2;border:1px solid #CCC;color:#666;float:left;font-size:12px;height:75px;width:90%;}img.taggable_image,img.no_taggable{max-width:600px;max-height:600px;}img.taggable_image.initialized{cursor:crosshair;}p.headline,.running-shoe-details,.user_item{clear:both;position:relative;}#nutrition-details abbr{cursor:pointer;text-decoration:none;}#nutrition-details ul{line-height:28px;list-style:none;}tr.user_item a.user_avatar{float:left;height:44px;padding:1px;position:relative;vertical-align:middle;width:44px;}tr.user_item a.user_avatar img{float:left;height:44px;overflow:hidden;width:44px;}td.input_column{padding:0;}td.user_info{vertical-align:top;}a.user_avatar{overflow:hidden;position:relative;}a.user_avatar img{height:50px;width:50px;}.message .shema a.user_avatar img{height:33px;}#greeting p{clear:both;float:left;font-size:11px;margin-top:10px;}.kluster_info h2{font-size:13px;font-weight:400;}.kluster_info a.kluster_avatar{float:left;background-color:#fbfbfb;border:1px solid #e5e5e5;height:auto;overflow:hidden;width:44px;margin:0 12px 0 0;padding:4px;}.user_item .group-menu{position:absolute;right:3px;text-align:right;top:118px;width:65px;z-index:6;}.user_item .group-menu a.button-simple-action{background-repeat:no-repeat;cursor:pointer;display:block;float:right;height:25px;margin-right:6px;text-align:left;text-indent:-9990px;vertical-align:top;width:25px;word-spacing:normal;}.user_item .group-menu a.button-simple-action.no-admin,.user_item .group-menu a.button-simple-action.admin{background-image:url(/images/v3/base/icons/icon-sprite-people-groups.png);}.user_item .group-menu a.button-simple-action.no-admin{background-position:-168px 0;}.user_item .group-menu a:hover.button-simple-action.no-admin{background-position:-168px -26px;}.user_item .group-menu a.button-simple-action.admin{background-position:-192px 0;}.user_item .group-menu a:hover.button-simple-action.admin{background-position:-192px -26px;}.user_item .status_buttons{left:10px;position:absolute;text-align:left;top:123px;width:55px;z-index:6;}.user_item a.user_admin{left:-2px;position:absolute;text-align:center;top:139px;width:44px;z-index:6;}.user_item a.user_admin b.admin{background:transparent url(/images/v3/base/icons/icon-group-admin.png) no-repeat center center;bottom:1px;color:#FFF;font-size:10px;font-weight:400;height:14px;left:1px;position:absolute;text-align:center;width:44px;}.user_item a.group_private{left:33px;position:absolute;text-align:center;top:139px;width:44px;z-index:6;}.user_item a.group_private b.private{background:transparent url(/images/v3/base/icons/icon-group-private.png) no-repeat center center;bottom:1px;color:#FFF;font-size:10px;font-weight:400;height:16px;left:1px;position:absolute;text-align:center;width:44px;}.user_item a.user_waiting{left:33px;position:absolute;text-align:center;top:131px;width:44px;z-index:6;}.user_item a.user_waiting b.waiting{background:transparent url(/images/v3/base/icons/icon-wait-approval.png) no-repeat center center;bottom:1px;color:#FFF;font-size:10px;font-weight:400;height:16px;left:1px;position:absolute;text-align:center;width:44px;}.event_register a.button_register{color:#333;font-size:11px;font-weight:700;text-decoration:none;position:absolute;top:40px;right:10px;display:inline-block;height:14px;padding:3px 14px 3px 14px;background:transparent url(/images/events/events_list/button-register-left.png) no-repeat 0 0;z-index:1000;}.event_register a.button_register span{position:absolute;display:block;width:10px;height:20px;top:0;right:0;background:transparent url(/images/events/events_list/button-register-right.png) no-repeat right top;}.event_register a.button_register:hover{background-position:left -20px;}.event_register a.button_register:hover span{background-position:right -20px;}#content #center .box #event-post-content .top h1{padding:0 0 0 5px;}#content #center .box #event-post-content .top .src_icon{right:20px;top:15px;}.share_form form#share_event_form #share_event_row1 #share_event_to{margin-right:50px;}.share_form form#share_event_form #share_event_row1 #share_event_type div label{display:inline;}.share_form form#share_event_form #share_event_row2 .maxlenght_container{margin-bottom:25px;width:96%;}.share_form form#share_event_form #share_event_row2 #event_distance_container{display:none;}.share_form form#share_event_form #share_event_row3 .date_inputs_container .basic_date{float:left;margin-right:25px;width:170px;}.share_form form#share_event_form #share_event_row3 .date_inputs_container .text_middle_date{display:block;float:left;margin-right:25px;padding-top:40px;}.share_form form#share_event_form #share_event_row3 .date_inputs_container .basic_hour strong.basic_hour_dot_sep{display:block;float:left;line-height:30px;padding:0 10px;}.share_form form#share_event_form #share_event_row3 .date_inputs_container .basic_am_pm{padding-top:40px;}#errorExplanation{background:#FFADAD url(/images/v3/base/legacy/button-bg-red.gif) repeat-x scroll 0 0;border:1px solid #F66;color:#962000;}#errorExplanation h2,#center .box #errorExplanation h2{color:#962000;padding:5px;}#errorExplanation ul{margin-left:5px;}#event_invitation_box h1{margin:25px 0 25px 15px;}#event_invitation_box span.tip{top:auto;z-index:2;}#event_invitation_box input#inv_searchbox{font-size:13px;margin:10px 0 0;padding:2px;width:300px;}#event_invitation_box .inv_container{background-color:#FAFAFA;float:none;margin:10px 0 0;max-height:350px;overflow:auto;padding:5px;position:relative;}#event_invitation_box .inv_container .list_avatar{border-bottom:1px solid #E6E6E6;border-top:1px solid #FFF;height:35px;padding:5px 0;position:relative;width:330px!important;}#event_invitation_box .inv_container .list_avatar label{color:#0079C0;display:block;font-weight:700;height:16px;line-height:16px;padding:0 0 0 40px;position:relative;}#event_invitation_box .inv_container .list_avatar label small{color:#666;font-weight:400;}#event_invitation_box .inv_container .list_avatar label input{display:block;position:absolute;right:10px;top:0;}#event_invitation_box .inv_container .list_avatar{border-bottom:1px solid #E6E6E6;border-top:1px solid #FFF;height:35px;padding:5px 0;position:relative;width:330px!important;}#event_invitation_box .inv_container .list_avatar label{color:#0079C0;display:block;font-weight:700;height:16px;line-height:16px;padding:0 0 0 40px;position:relative;}#event_invitation_box .inv_container .list_avatar label small{color:#666;font-weight:400;}#event_invitation_box .inv_container .list_avatar label input{display:block;position:absolute;right:10px;top:0;}#event_invitation_box .inv_container #invitation_message{overflow:hidden;}.race_results table td.results_name a,#errorExplanation ul li{font-weight:700;}.slug_field{border:none;margin:2px 0 10px;display:block;}.form-row label.event_privacity{line-height:25px;font-weight:normal;}.video_content{height:350px;width:520px;background:transparent url(/images/v3/base/animations/animation-loading.gif) no-repeat scroll center center;}.song_content{height:25px;width:300px;}#att_searchbox{width:95%;}#links-container{float:left;}#links-container ul{list-style-image:none;list-style-position:outside;list-style-type:none;}#main-content .rounded .content .module-body #links-container ul li{background:#EFEFEF;border-top:1px solid #D0CCC9;border-right:1px solid #D0CCC9;border-left:1px solid #D0CCC9;color:#898989;cursor:pointer;display:block;float:left;font-weight:700;margin-right:5px;padding:2px 5px 3px;position:relative;}#main-content .rounded .content .module-body #links-container ul li a{color:#333;display:block;text-decoration:none;}#main-content .rounded .content .module-body #links-container ul li.selected{background:#fff;border-bottom:1px solid #fff;margin-bottom:-1px;padding-top:2px;padding-bottom:3px;}#links-container .video_links_panel{background:#FFF none repeat scroll 0 0;border:1px solid #D0CCC9;display:none;float:left;font-size:11px;margin:0 auto 12px;padding:10px 10px;text-align:left;}#links-container .video_links_panel .link_to_video{display:block;float:left;padding:2px;}.people .user_item a.user_avatar{border:1px solid #c6c6c6;float:left;height:44px;margin-right:15px;padding:1px;position:relative;width:44px;}.people .user_item a.user_avatar img{background-color:#eee;float:left;height:44px;overflow:hidden;width:44px;}.people .user_item a.user_mutual{left:-2px;position:absolute;text-align:center;top:139px;width:44px;z-index:6;}.people .user_item a.user_avatar b{background-image:url(/images/v3/base/legacy/pix_black_50.png);bottom:1px;color:#fff;font-size:10px;font-weight:400;height:18px;left:1px;position:absolute;text-align:center;width:44px;}.people .user_item td{vertical-align:top;}.people .user_item a.user_avatar{color:#fff;display:inline;float:left;height:44px;margin-right:15px;padding:1px;position:relative;vertical-align:middle;width:44px;}.people .user_item a.user_avatar b,.people .user_item a.user_mutual b{background-image:url(/images/v3/base/legacy/pix_black_50.png);bottom:1px;color:#fff;font-size:10px;font-weight:400;height:14px;left:1px;position:absolute;text-align:center;text-indent:-9999px;width:44px;}.people .user_item a.user_avatar b.you_follow,.people .user_item a.user_mutual b.you_follow{background-image:url(/images/v3/base/icons/icon-people-following.png);background-repeat:no-repeat;background-position:center;background-color:transparent;bottom:1px;color:#fff;font-size:10px;font-weight:400;height:14px;left:1px;position:absolute;text-align:center;width:44px;}.people .user_item a.user_avatar b.follow_you,.people .user_item a.user_mutual b.follow_you{background-image:url(/images/v3/base/icons/icon-people-follows.png);background-repeat:no-repeat;background-position:center;background-color:transparent;bottom:1px;color:#fff;font-size:10px;font-weight:400;height:14px;left:1px;position:absolute;text-align:center;width:44px;}.people .user_item a.user_avatar b.mutual,.people .user_item a.user_mutual b.mutual{background-image:url(/images/v3/base/icons/icon-people-mutual.png);background-repeat:no-repeat;background-position:center;background-color:transparent;bottom:1px;color:#fff;font-size:10px;font-weight:400;height:14px;left:1px;position:absolute;text-align:center;width:44px;}.people .user_item a.user_avatar b{background-color:black;}.people .user_item a.user_avatar img{float:left;height:44px;overflow:hidden;width:44px;}.people .user_item .user_info{float:left;margin-top:-1px;width:420px;}#main-content .people .user_item .user_info .tools ul{margin-left:0;text-transform:none;}ul.people_list .people .user_item .user_info .tools ul{list-style:none;margin:0;padding:0;width:100%;}ul.people_list .user_item,.search .user_item{float:left;margin-bottom:12px;position:relative;width:152px;}#people_container ul li .people-menu a.loading{background:transparent url(/images/v3/base/animations/animation_loading_people_btn.gif) no-repeat scroll left top!important;}#showAvailableContacts table thead tr td{text-align:center;}.list .people-menu{height:25px;position:absolute;right:0;text-align:right;top:0;width:120px;word-spacing:-.5em;}.grid ul.people_list li .people-menu{position:absolute;top:118px;right:2px;text-align:right;width:60px;z-index:5;}.grid .people-menu a{display:block;float:left;}.people-menu .caution img{height:30px;float:left;padding-top:3px;}.filter_category a.sel i.nutrition{background-position:-336px -21px!important;}a.label_icon i.stopfollow{background:transparent url(/images/v3/base/legacy/relationships_sprite.png) scroll no-repeat 0 -128px;}a.label_icon i.block{background:transparent url(/images/v3/base/legacy/relationships_sprite.png) scroll no-repeat 0 0;}.label_icon i,.group_item i{background-repeat:no-repeat;float:left;height:19px;margin-right:6px;width:19px;}#full .box{float:left;width:560px;text-align:left;margin:30px 0 0 0;}#full .box .headline{margin:0 0 10px 0;}#full .box a{color:#008dcc;text-decoration:none;}#full .box ul{margin:0;padding:0;}#full .box ul li{margin:0 0 5px 0;padding:0;}#main-content .send_invitation_output{margin-top:10px;min-height:90px;}#location_details{height:350px;width:100%;}.permalink_space_left{margin:0;}.permalink_space_left a{color:#333;cursor:n-resize;}.permalink_space_left a:hover{color:#333;text-decoration:none;cursor:pointer;}span.small{background:url(/images/v3/base/buttons/btn-workout-small.png);float:left;display:block;color:#000;height:20px;text-decoration:none;text-align:center;line-height:20px;padding:0;width:20px;}span.small:hover{background:url(/images/v3/base/buttons/btn-workout-small.png);background-position:0 -20px;display:block;color:#000;height:20px;text-decoration:none;text-align:center;line-height:20px;padding:0;width:20px;}span.small-selected,a.selected span.small{background:url(/images/v3/base/buttons/btn-workout-small.png);background-position:0 -20px;display:block;color:#000;height:20px;text-decoration:none;text-align:center;line-height:20px;padding:0;width:20px;font-weight:bold;}span.small-inactive,a.inactive span.small{background:url(/images/v3/base/buttons/btn-workout-small-inactive.png);background-position:0 -20px;color:#666;display:block;height:20px;text-decoration:none;text-align:center;line-height:20px;padding:0;width:20px;}span.arrow-left{background:url(/images/v3/base/buttons/btn-arrow-left.png);display:block;height:25px;padding:0;width:21px;}span.arrow-left:hover{background:url(/images/v3/base/buttons/btn-arrow-left.png);background-position:0 25px;display:block;height:25px;padding:0;width:21px;}span.arrow-right{background:url(/images/v3/base/buttons/btn-arrow-right.png);float:left;display:block;height:25px;padding:0;width:21px;}span.arrow-right:hover{background:url(/images/v3/base/buttons/btn-arrow-right.png);background-position:0 25px;display:block;height:25px;padding:0;width:21px;}#sub_stats{width:520px;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:auto;}#sub_stats .feature-summary-group .feature-icons{position:absolute;top:0;right:0;}#sub_stats .feature-summary-group .feature-icons span.small{margin:0 0 0 10px;}#sub_stats .feature-summary-group .feature-icons a.selected{font-weight:bold;}.training-log-title-bar{height:40px;width:860px;}#eventMap{border:4px solid #eee;height:250px;margin:0;padding:0;width:450px;}#map{height:100%;width:100%;}#map_details{height:350px;width:100%;}#track .toolbar{width:450px;}#google_map .toolbar p{color:#000;font-size:10px;margin-top:3px;padding:0;text-align:right;}#track-details .toolbar p{margin-right:6px;}#route-profile,#profile_graph{clear:both;height:250px!important;position:relative;width:100%;}#route-profile .loading{background:url(/images/v3/base/animations/animation-loading.gif) no-repeat center center;}#chartMarkerBody{background-image:url(/images/v3/base/maps/v.png);height:85px;margin-top:35px;padding:0;width:1px;}.map_full_screen_open{background:url(/images/v3/base/open.gif) no-repeat #FFF;height:15px;width:15px;}.map_full_screen_open:hover{background:url(/images/v3/base/open_animated.gif) no-repeat #FFF;height:15px;width:15px;}.map_full_screen_close{background:url(/images/v3/base/close.gif) no-repeat #FFF;height:15px;width:15px;}.map_full_screen_close:hover{background:url(/images/v3/base/close_animated.gif) no-repeat #FFF;height:15px;width:15px;}.content-widget.route .icon{background:url(/images/v3/base/icons/icons-inline-result-groups.png) top left no-repeat;display:inline-block;height:20px;width:30px;}.content-widget.route .icon.ascent{background-position:0 0;}.content-widget.route .icon.descent{background-position:-35px 0;}.content-widget.route .data{font-weight:700;font-size:18px;}.content-widget.route .data.text{font-weight:700;font-size:14px;}#track-details .name-route{font-size:14px;font-weight:700;}.route_map_small .toolbar{background:url(/images/v3/base/maps/bg-map.png);float:right;height:25px;margin-right:4px;position:absolute;right:0;top:35px;z-index:2;}#track-details .route_map_small .toolbar{min-width:90px;}.route_map_small{clear:both;height:100%;position:relative;width:100%;margin-bottom:12px;}#google_map{height:100%;margin-bottom:12px;width:100%;}#track-details #google_map .toolbar{background:transparent url(/images/v3/base/maps/toolbar_left.png) no-repeat 0 0;height:29px;float:none;position:absolute;right:0;top:0;z-index:2;clear:both;padding-left:14px;margin-right:0;}#google_map #map span,#google_map #map_details span{white-space:normal!important;display:block;}.route-box .route_map_small .toolbar{background:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;float:none;position:absolute;right:0;top:0;z-index:2;clear:both;padding:4px;margin-right:0;}.route-box .route_map_small.pointer-off #map div div{cursor:default!important;}#google_map.route_map_big .toolbar{background:transparent url(/images/v3/base/maps/toolbar_left.png) no-repeat 0 0;height:29px;float:right;position:relative;z-index:9996;clear:both;padding:1px 10px 0 14px;margin-right:0;}.route-box .route_map_small .toolbar .button-minmax,.route_map_big .toolbar .button-minmax{float:right;}.route-box .route_map_small .toolbar #maps_full_screen a{background:transparent url(/images/v3/base/buttons/btn-modal-minmax.png) no-repeat 0 0;display:block;height:25px;text-decoration:none;width:25px;}.route-box .route_map_small .toolbar #maps_full_screen a:hover{background:transparent url(/images/v3/base/buttons/btn-modal-minmax.png) no-repeat 0 -25px;}.route_map_big .toolbar #maps_full_screen_exit a{position:relative;float:none;}.route_map_big{clear:both;position:relative;z-index:9995;}.route_map_big .button-minmax a:hover{background-position:0 -25px;}.route_map_big .button-minmax a{background:transparent url(/images/v3/base/buttons/btn-modal-minmax.png) no-repeat scroll 0 0;display:block;float:right;height:25px;text-decoration:none;width:25px;z-index:3;}.route_map_big .toolbar #maps_full_screen{display:none;}.route_map_small .toolbar #maps_full_screen_exit{display:none;}.route_map_small .toolbar .button-zoommax,.route_map_small .toolbar .button-zoommin,.route_map_big .toolbar .button-zoommax,.route_map_big .toolbar .button-zoommin{height:25px;width:25px;float:right;margin-right:4px;}.route_map_small .toolbar .button-zoommin,.route_map_big .toolbar .button-zoommin{margin-right:0;}.route_map_small .toolbar .map_type,.route_map_big .toolbar .map_type{float:right;height:26px;margin-right:4px;width:26px;}.route-box .route_map_small .toolbar .distance_units,.route_map_big .toolbar .distance_units{height:25px;width:25px;float:right;}.route-box .route_map_small .toolbar .route_distance,.route_map_big .toolbar .route_distance{font-size:20px;font-weight:bold;float:right;margin-right:2px;line-height:26px;}.route_map_small .toolbar span,.route_map_big .toolbar span{width:1px;height:25px;display:block;float:right;background:#ececec;margin:0 15px;}#google_map .toolbar_v{background:transparent url(/images/v3/base/maps/bg_toolbar_icon.png) no-repeat left bottom;position:absolute;top:8px;left:8px;width:30px;text-align:left;padding-bottom:1px;z-index:3;}#google_map.route_map_big .toolbar_v{padding:4px 0 1px 4px;}#google_map .toolbar_v a.route_undo,#google_map .toolbar_v a.route_center,#google_map .toolbar_v a.route_markers,.route_map_small .toolbar .btn-route-replay a,#google_map .toolbar_v a.route_follow_road,#google_map .toolbar_v a.route_loop_course,#google_map .toolbar_v a.route_back,#google_map .toolbar_v a.route_refresh,.route_map_small .toolbar .map_type a,.route_map_big .toolbar .map_type a,.route_map_small .toolbar .distance_units a,.route_map_big .toolbar .distance_units a,.route_map_big .toolbar #maps_full_screen_exit a,.route_map_small .toolbar .button-zoommax a,.route_map_small .toolbar .button-zoommin a,.route_map_big .toolbar .button-zoommax a,.route_map_big .toolbar .button-zoommin a{background:transparent url(/images/v3/base/buttons/btn-route-map.png) no-repeat 0 0;display:block;width:25px;height:25px;}#google_map .toolbar_v a.route_undo,#google_map .toolbar_v a.route_center,#google_map .toolbar_v a.route_markers,#google_map .toolbar_v a.route_follow_road,#google_map .toolbar_v a.route_loop_course,#google_map .toolbar_v a.route_back,#google_map .toolbar_v a.route_refresh{margin-bottom:4px;}.route_map_small .toolbar .btn-route-replay{float:left;margin-right:4px;}#google_map .toolbar_v a.route_undo{background-position:-53px 0;}#google_map .toolbar_v a:hover.route_undo{background-position:-53px -26px;}#google_map .toolbar_v a.route_center{background-position:-26px 0;}#google_map .toolbar_v a:hover.route_center{background-position:-26px -26px;}#google_map .toolbar_v a.route_markers{background-position:-105px 0;}#google_map .toolbar_v a:hover.route_markers{background-position:-105px -26px;}#google_map .toolbar_v a.route_markers.disabled{background-position:-105px -53px;}.route_map_small .toolbar .btn-route-replay a{background-position:0 0;}.route_map_small .toolbar .btn-route-replay a:hover{background-position:0 -26px;}#google_map .toolbar_v a.route_follow_road{background-position:-131px 0;}#google_map .toolbar_v a:hover.route_follow_road{background-position:-131px -26px;}#google_map .toolbar_v a.route_follow_road.disabled{background-position:-131px -53px;}#google_map .toolbar_v a.route_loop_course{background-position:-157px 0;}#google_map .toolbar_v a:hover.route_loop_course{background-position:-157px -26px;}#google_map .toolbar_v a.route_loop_course.disabled{background-position:-157px -53px;}#google_map .toolbar_v a.route_back{background-position:-183px 0;}#google_map .toolbar_v a:hover.route_back{background-position:-183px -26px;}#google_map .toolbar_v a.route_refresh{background-position:-79px 0;}#google_map .toolbar_v a:hover.route_refresh{background-position:-79px -26px;}.route_map_small .toolbar .sat a,.route_map_big .toolbar .sat a{background-position:-261px -54px;}.route_map_small .toolbar .hybrid a,.route_map_big .toolbar .hybrid a{background-position:-261px -27px;}.route_map_small .toolbar .rel a,.route_map_big .toolbar .rel a{background-position:-261px -81px;}.route_map_small .toolbar .normal a,.route_map_big .toolbar .normal a{background-position:-261px 0;}.route_map_small .toolbar .distance_units a,.route_map_big .toolbar .distance_units a{background-position:-288px 0;}.route_map_small .toolbar .distance_units a:hover,.route_map_big .toolbar .distance_units a:hover{background-position:-288px -26px;}.route_map_small .toolbar .distance_units a.mi,.route_map_big .toolbar .distance_units a.mi{background-position:-288px -54px;}.route_map_small .toolbar .distance_units a:hover.mi,.route_map_big .toolbar .distance_units a:hover.mi{background-position:-288px -81px;}.route_map_big .toolbar #maps_full_screen_exit a{background-position:-315px -54px;}.route_map_big .toolbar #maps_full_screen_exit a:hover{background-position:-315px -81px;}.route_map_small .toolbar .button-zoommax a,.route_map_big .toolbar .button-zoommax a{background-position:-209px 0;}.route_map_small .toolbar .button-zoommax a:hover,.route_map_big .toolbar .button-zoommax a:hover{background-position:-209px -25px;}.route_map_small .toolbar .button-zoommin a,.route_map_big .toolbar .button-zoommin a{background-position:-235px 0;}.route_map_small .toolbar .button-zoommin a:hover,.route_map_big .toolbar .button-zoommin a:hover{background-position:-235px -25px;}#google_map.route_map_big .toolbar{top:0;}#google_map.route_map_big .toolbar_v,#track-details #google_map .toolbar_v{top:0;left:0;}#similar_events_container table input{margin-bottom:0;}.preview img{max-height:200px;max-width:200px;}.simple_captcha_image{float:left;width:200px;}.simple_captcha_label{font-weight:700;margin-bottom:4px;width:100%;}.simple_captcha_form{float:left;width:450px;}#coolrunners-list{background:#fff;padding-right:-20px;position:relative;width:100%;}.cool-runner{float:left;height:120px;position:relative;margin-right:8px;width:160px;}.cool-runner h4{background:#666;color:#fff;font-weight:400;font-size:14px;padding:4px;}.cool-runner .avatar{float:left;height:80px;margin-right:8px;overflow:hidden;width:44px;}.cool-runner .avatar img{max-width:44px;}.cool-runner .activity{color:#666;font-size:11px;font-style:italic;margin-bottom:4px;}#main-content .content .module-body .content-columns.three-columns .column-a,#main-content .content .module-body .content-columns.three-columns .column-b,#main-content .content .module-body .content-columns.three-columns .column-c{border-right:1px solid #efefef;float:left;padding:0 1% 0 2%;width:30%;}#main-content .content .module-body .content-columns.three-columns.downloads .column-a,#main-content .content .module-body .content-columns.three-columns.downloads .column-b,#main-content .content .module-body .content-columns.three-columns.downloads .column-c{margin-bottom:-32767px;padding-bottom:32767px;}#main-content .content .module-body .content-columns.three-columns.downloads .column-c{border:none;}.goodies_download{background:transparent url(/images/v3/base/backgrounds/bg_goodies_download.png) no-repeat scroll 0 0;float:left;height:45px;padding:12px 0 0;text-align:center;width:237px;display:none;}.goodies_download a{color:#FFF;font-size:16px;}.static-header-full{background:url(/images/v3/base/backgrounds/bg_static_header.jpg) no-repeat;height:95px;margin:0 0 20px;position:relative;width:819px;}.static-header-menu-widgets{background:url(/images/v3/base/backgrounds/bg_static_header_small.jpg) no-repeat;height:95px;margin:0 0 20px;position:relative;width:620px;}.static-header-full .heading,.static-header-menu-widgets .heading{font-size:28px;letter-spacing:-1px;padding-left:15px;padding-top:20px;text-align:left;text-shadow:1px 1px #fff;}#main-content .rounded .content .module-body #getting-started img{max-width:625px;}#getting-started ul.icon-legend li span{float:left;width:250px;}#main-content .content .module-body #getting-started ul.icon-legend li{list-style:none outside none;float:left;margin:5px;}#getting-started #routes ul.icon-legend li span.icon{background:url(/images/getting_started/route_map_sprite.png) no-repeat;float:left;height:25px;margin:-5px 5px 5px;width:30px;}#getting-started #routes ul.icon-legend li.full-screen span.icon{background-position:0 -5px;}#getting-started #routes ul.icon-legend li.map-type span.icon{background-position:0 -40px;}#getting-started #routes ul.icon-legend li.undo span.icon{background-position:0 -70px;}#getting-started #routes ul.icon-legend li.center-route span.icon{background-position:0 -100px;}#getting-started #routes ul.icon-legend li.out-n-back span.icon{background-position:0 -125px;}#getting-started #routes ul.icon-legend li.clear-map span.icon{background-position:0 -158px;}#getting-started #routes ul.icon-legend li.milemarker span.icon{background-position:0 -190px;}#getting-started #routes ul.icon-legend li.follow-roads span.icon{background-position:0 -215px;}#getting-started #view-illustration ul.icon-legend li{background:url(/images/getting_started/view_list_sprite.png) no-repeat;list-style-type:none;padding:6px 0 6px 30px;}#getting-started #view-illustration{margin-left:10px;}#getting-started #view ul.icon-legend li span.icon{background:url(/images/getting_started/view_list_sprite.png) no-repeat;float:left;height:25px;margin:-5px 5px 5px;width:30px;}#getting-started #view ul.icon-legend li.training-log span.icon{background-position:0 0;}#getting-started #view ul.icon-legend li.export-training span.icon{background-position:0 -27px;}#getting-started #view ul.icon-legend li.quick-stats span.icon{background-position:0 -54px;}#getting-started #view ul.icon-legend li.stream-view span.icon{background-position:0 -88px;}#getting-started #view ul.icon-legend li.graph-view span.icon{background-position:0 -117px;}#getting-started #view ul.icon-legend li.cal-view span.icon{background-position:0 -146px;}#getting-started .permalink-details-group-grey .bio-header{height:60px;margin:-5px 0 12px -5px;width:618px;}#getting-started .permalink-details-group-grey .bernadette{background:url(/images/getting_started/bernadette.png) no-repeat 0 0;}#getting-started .permalink-details-group-grey .john{background:url(/images/getting_started/john.png) no-repeat 0 0;}#getting-started .permalink-details-group-grey .group-spotlight{background:url(/images/getting_started/group_spotlight.png) no-repeat 0 0;}#getting-started .permalink-details-group-grey .bio-stats{float:right;margin:10px;padding:5px;width:180px;}#getting-started .permalink-details-group-grey .stats table{margin:5px 0 0;border:1px solid #C5C5C5;margin-bottom:7px;width:100%;}#getting-started .permalink-details-group-grey .stats table tr th{background-color:#eee;border-bottom:1px solid #c5c5c5;padding:3px;}#getting-started .permalink-details-group-grey .stats table td{background-color:#fff;padding:3px;}#faq-content .answer{background:#efefef;border:1px solid #ccc;margin:10px 10px 10px -20px;padding:10px;}#faq-content .answer ol li{list-style:decimal outside none;}#main-content .content #faq-content ol li .answer ul li{list-style:disc outside none;}#faq-content .answer strong{display:block;margin-bottom:10px;}#faq-content .answer a.cross{float:right;position:relative;}#faq-content a.more,#faq-content a.less{background:transparent url(/images/events/events_list/icon_more_options_arrow.png) no-repeat right top;padding-right:12px;}#faq-content a.less{background-position:100% -21px;}#help-header.landing-header{background:url(/images/help_background_full.jpg) no-repeat;position:relative;height:505px;width:100%;}#help-header h2.heading{text-indent:-9999px;}#help-info{position:absolute;right:25px;color:#fff;margin-top:200px;width:250px;}#help-info h2{color:#fff;}#help-info p{margin-top:12px;}#help-info a{color:#00a4ff;}#help-footer-columns{position:absolute;bottom:20px;height:125px;margin-left:3px;width:934px;}#help-footer-columns ul{margin:0 2px;}#help-footer-columns ul li{list-style:none;float:left;text-indent:-9999px;}#help-footer-columns ul li a{display:block;background:url(/images/help_landing_columns.png) no-repeat 0 0;height:134px;width:186px;}#help-footer-columns ul li.getting-started a:hover{background-position:0 -152px;}#help-footer-columns ul li.faq a{background-position:-186px 0;}#help-footer-columns ul li.faq a:hover{background-position:-186px -152px;}#help-footer-columns ul li.whatsnew a{background-position:-372px 0;}#help-footer-columns ul li.whatsnew a:hover{background-position:-372px -152px;}#help-footer-columns ul li.promoter a{background-position:-558px 0;}#help-footer-columns ul li.promoter a:hover{background-position:-558px -152px;}#help-footer-columns ul li.advertising a{background-position:-744px 0;}#help-footer-columns ul li.advertising a:hover{background-position:-744px -152px;}table#badges thead th{text-align:left;}table#badges tbody tr td{padding:8px;}table#badges thead th,table#badges tbody tr td{border-bottom:1px dotted #ccc;}table#badges tbody tr td.last{border-bottom:0;}table#badges tbody tr td.left{width:200px;}table#badges tbody tr td.right{width:530px;}table#badges tbody tr td.right textarea{font-family:'Courier New',Courier,monospace;font-style:italic;height:100px;margin:0;text-align:left;width:400px;}table#badges tbody tr td.left img{float:left;}.static-header-full .app_store{position:absolute;right:8px;top:90px;}.static-header-full .app_store img{height:47px;width:141px;}.grid ul{word-spacing:-1em;}.grid ul li{display:inline-block;float:none;font-size:0!important;vertical-align:top;position:relative;word-spacing:normal;width:153px;}.grid ul li.no_data{width:100%;}.grid ul.people_list li .user_info{text-align:left;width:100%;}.grid ul.people_list li .user_item a.user_avatar{border:1px solid #E5E5E5;display:block;float:none;height:144px;margin-bottom:6px;padding:1px;width:144px;}.grid ul.people_list li .user_item a.user_avatar img{height:auto;width:100%;overflow:hidden;}.grid ul.people_list li .user_item a.user_avatar b{background-color:transparent;bottom:4px;height:26px;left:3px;z-index:6;}.grid ul.people_list li .tools li{border:0 none;width:auto;}.grid ul.post_list li .post{margin-bottom:12px;position:relative;width:153px;}.grid ul.people_list li.last{margin-right:-20px;width:144px;}.grid ul.post_list li.last{margin-right:-20px;width:144px;}.grid ul.post_list li.last .post{width:144px;}.grid ul.post_list li .post-body{clear:both;margin:0;padding:0;width:144px;}.grid ul.post_list li .post-body .post-title{font-size:12px;height:28px;overflow:hidden;}.grid ul.post_list li .post-avatar{border:1px solid #E5E5E5;height:144px;float:none;width:144px;margin:0 0 6px 0;overflow:hidden;padding:1px;position:relative;}.grid ul.post_list li .post-avatar .avatar_with_details{border:none;height:144px;display:block;float:none;left:1px;padding:0;top:1px;position:absolute;width:144px;}.grid ul.post_list li .post-avatar .avatar_with_details img{float:none;height:144px;width:144px;}.grid ul.post_list li .post-avatar-with-button .button-secondary-action{position:absolute;bottom:2px;right:2px;}.posts.grid .post-avatar a.clickable{top:127px;right:3px;}.grid ul.people_list li .divider-section,.grid ul.post_list li .divider-section{display:none;}.grid .post-avatar-with-button{height:144px;margin-bottom:6px;position:relative;text-align:center;width:144px;padding:1px;border:1px solid #C6C6C6;z-index:4;}.grid .post-avatar-with-button img{height:144px;width:144px;}.grid .post-avatar-with-button a.button-group-narrow,.grid .post-avatar-with-button a.button-simple-action{position:absolute;right:3px;bottom:4px;margin:0;z-index:5;}.grid .post .caption-avatar a.button-group-narrow,.grid .post .caption-avatar a.button-simple-action{position:absolute;right:3px;bottom:3px;margin:0;z-index:5;}.post-avatar-with-button .button-secondary-action{text-indent:-9999px;width:54px;}.post-avatar-with-button .button-secondary-action a,.post-avatar-with-button .button-secondary-action span{background:none;margin:0;padding:0;}.post-avatar-with-button .button-secondary-action span span{background:url(/images/v3/base/icons/icon-sprite-groups-wide.png) top left no-repeat;display:inline-block;height:25px;margin:0;padding:0;text-indent:-9000px;width:54px;}.post-avatar-with-button .button-secondary-action span span.join{background-position:0 0;float:right;}.post-avatar-with-button .button-secondary-action span span.join:hover{background-position:0 -27px;}.post-avatar-with-button .button-secondary-action span span.join.pending{background-position:-57px 0;float:right;}.post-avatar-with-button .button-secondary-action span span.join.pending:hover{background-position:-57px 0;}.post-avatar-with-button .button-secondary-action span span.accept-invite{background-position:-116px 0;float:right;}.post-avatar-with-button .button-secondary-action span span.accept-invite:hover{background-position:-116px -27px;}.grid .caption-avatar{background:url(/images/v3/base/backgrounds/bg-caption-semitransparency.png) top left;height:31px;left:2px;position:absolute;top:115px;width:144px;z-index:5;text-align:right;}.grid .caption-avatar ul{top:8px;left:8px;position:absolute;text-align:left;}.grid .caption-avatar a{margin-right:5px;display:block;padding-bottom:0;font-size:20px;line-height:17px;color:#fff;}.grid .caption-avatar a:hover{color:#fff;text-decoration:none;}.grid .caption-avatar.route>ul{left:3px;}.caption-avatar.route>ul>li{display:inline;width:auto!important;}.grid .caption-avatar.route>ul>li>a{display:inline-block;font-size:11px;margin-right:1px;padding-left:17px;}.caption-avatar span.people_route{background-image:url(/images/v3/base/icons/icons-tools-sprite.png);background-position:0 -159px;background-repeat:no-repeat;color:#FFF;display:inline-block;font-size:11px;line-height:17px;margin:0 4px 0 1px;padding-left:17px;}.caption-avatar span.people_route.mine_route{background-position:0 -176px;}#routes_container.grid .user_item .caption-avatar span.distance{color:#fff;top:8px;right:5px;font-size:14px;position:absolute;}#routes_container.grid .user_item .caption-avatar span.distance>span{color:#fff;font-size:14px;}.grid .caption-avatar.text-only{color:#FFF;font-size:23px;line-height:31px;text-align:center;}.full-width #klusters_container .grid ul,.full-width .grid#people_container ul{margin-right:-12px;}.full-width .grid ul li{width:149px;}.grid ul li.last{margin-right:-20px!important;max-width:144px!important;}.full-width #klusters_container .grid ul.people_list .user_item,.full-width .grid#people_container ul.people_list .user_item,.full-width .grid#routes_container ul.people_list .user_item{width:140px;}.full-width #klusters_container .grid ul.people_list li .user_item a.user_avatar,.full-width .grid#people_container ul.people_list li .user_item a.user_avatar{width:136px;}.full-width .grid .caption-avatar{width:136px;top:107px;}.full-width #klusters_container .grid ul.people_list li .user_item a.user_avatar,.full-width .grid#people_container ul.people_list li .user_item a.user_avatar{height:136px;}.full-width #klusters_container .grid .user_item .group-menu,.full-width .grid#people_container .user_item .people-menu{top:110px;}.full-width #klusters_container .user_item a.group_private,.full-width #people_container .user_item a.user_mutual{top:131px;}.legend table{width:90px;}.highlight{background-color:#FF0;}#weight_graph{height:250px;margin:10px 0;width:100%;}.specialDay{background-color:#d10a21;color:#FFF;}.specialDay a,.specialDay a:visited,.specialDay a:hover{color:#FFF;padding:1em;text-decoration:none;}.specialDay a:hover{background-color:#000;color:#FFF;}.today{background-color:#0079C0!important;color:#FFF;}.today .day-number a.calendar-date,.today .day-number span{color:#fff!important;}.day-number{float:none;font-size:12px;height:auto!important;left:0;min-height:80px;position:relative;text-align:right;top:0;width:84px;}td.day a.calendar-date,td .day-number span{color:#333;display:block;font-size:12px;font-weight:700;height:14px;line-height:14px;margin:0;text-align:right;width:84px;}td.otherMonth .day-number span{color:#C5C5C5;}td.day a:hover.calendar-date{background:#000;color:#fff;height:10px;line-height:10px;padding:2px;text-decoration:none;width:82px;}table.calendar_helper tbody tr td br,td.day,.collapsible{cursor:pointer;}td.weekendDay .day-number a.calendar-date,td.weekendDay .day-number,td.weekendDay .day-number span{color:#be4545;}.day-workouts-wrapper{float:none;text-align:center;}.day-workouts-wrapper a{border:solid #222 1px;color:#000;display:block;float:none;font-size:10px!important;margin:1px;overflow:hidden;padding:1px;width:80px;}.day-workouts-wrapper a.injury{background:#FFF none repeat scroll 0 0;border:1px solid #777;color:#C00;font-family:arial!important;font-size:20px!important;font-weight:700;line-height:16px!important;margin:0;padding:0;text-align:center;width:16px;}.day-workouts-wrapper a.injury:hover{background:#c00;border:solid #c00 1px;color:#fff;}.day-workouts-wrapper a:hover{text-decoration:none;}.day-workouts-wrapper .planning_item{background:#f95;border:none;color:#fff;display:block;float:none;font-style:italic;font-weight:700;height:15px;left:0;line-height:15px!important;margin:0;padding:0;text-align:center;top:0;width:15px;}#main-content .content .module-body a.action_icon.edit{background:none;padding:0;}#main-content .content .module-body .top_right{float:right;margin-left:-20px;text-align:right;width:30%;z-index:20;}#main-content .content .module-body .top_right a{font-size:11px;font-weight:bold;text-decoration:none;}#main-content .content .module-body .top_right a:hover{text-decoration:underline;}#main-content .content .permalink-basic-group .distance-total{line-height:18px;}ul.horizontal_list{list-style-type:none;margin:0;}ul.horizontal_list li{float:left;list-style-type:none;margin:5px;}ul.horizontal_list li input{margin:20px 0 0 0;float:left;}ul.horizontal_list li img{margin:5px 0 0 0;}fieldset ul.horizontal_list li{margin:0 5px 0 0;}.filter_box .filter_content{position:relative;}.filter_box .filter_content a.filter-info{background:url(/images/v3/base/icons/icon-archievements-info.png) no-repeat scroll 0 0 transparent;display:block;height:18px;position:absolute;right:0;top:5px;width:18px;z-index:999;}.filter_box .filter_content .advanced_filter{height:12px;margin-top:4px;position:relative;width:100%;}.filter_box .filter_content .advanced_filter .options{background:#E9E9E9;font-size:11px;left:0;position:absolute;top:0;z-index:10;}.filter_box .filter_content .advanced_filter .options a.more,.filter_box .filter_content .advanced_filter .options a.less{background:transparent url(/images/events/events_list/icon_more_options_arrow.png) no-repeat left top;padding-left:12px;}.filter_box .filter_content .advanced_filter .options a.less{background-position:0 -21px;}.filter_box .filter_content .advanced_filter .line_options{border-top:1px dotted #C5C5C5;height:1px;left:0;margin:6px 0 9px 0;position:absolute;top:0;width:100%;z-index:1;}.filter_box .filter_content .more_options{padding-top:8px;}.filter_box .filter_content .search{float:left;width:330px;}.filter_box .filter_content .search input.input-search{background:transparent url(/images/v3/base/backgrounds/bg-input-search.png) no-repeat scroll left top;border:none;color:#333;float:left;height:20px;margin:0;padding:3px 2px 2px 6px;width:290px;}.filter_box .filter_content .search .btn-search{background:transparent url(/images/v3/base/buttons/btn-input-search.png) no-repeat scroll left top;border:none;clear:none;cursor:pointer;display:block;float:left;height:24px;margin:0;padding:0;width:25px;}#stats-header{background:none;height:34px;padding:0;position:relative;}#stats-header h2{line-height:34px;}.fc-header-center{left:0;text-align:center;top:0;position:absolute;width:100%;z-index:1;}.fc-header-left,.fc-header-right{position:absolute;width:35%;z-index:2;}.fc-header-left{float:left;left:0;margin-top:6px;}.fc-header-right{float:right;margin-top:6px;right:0;}.static-header-demo{background:url(/images/v3/base/backgrounds/bg_static_header_demo.jpg) no-repeat scroll 0 0 transparent;height:80px;margin:-10px 0 5px -5px;position:relative;width:670px;}.form-node-group{overflow:auto;position:relative;width:auto;clear:both;}.modal-window .form-node-group{max-height:160px;}#social-workout .form-node-group,#gear-workout .form-node-group,#suplements-workout .form-node-group{max-height:240px;}.form-node-group.no-scroll{overflow:inherit;}.form-node .add{float:right;text-align:right;width:20px;}.form-node .add a.add-standalone{margin-top:15px;}.form-node{padding-right:8px;width:auto;}.form-node-group.no-scroll .form-node{padding-right:0;}.form-node:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#main-content .form-node{min-height:30px;margin-bottom:4px;}.form-node-group .form-node .content{background:#E9FFDF url(/images/v3/base/backgrounds/bg-form-node-dragdrop.png) top left repeat-y;border:solid 1px #ccc;float:left;height:100%;min-height:30px;padding-top:2px;width:625px;}.form-node-group.no-scroll .form-node .content{width:646px;}.form-node-group.no-drag .form-node .content{background-image:none;}.form-node-group.no-minmax .form-node .content .primary-fields{margin-left:8px;}#main-content .form-node-group .form-node .content{background-color:#E9FFDF;background-image:none;min-height:28px;width:596px;}#main-content .form-node-group.no-scroll .form-node .content{width:732px;}#main-content .content-shadow-main .form-node-group.no-scroll .form-node .content{width:716px;}.form-node-group .form-node.rest .content,#main-content .form-node-group .form-node.rest .content{background-color:#DFF0FF;}.form-node-group .form-node.cooldown .content,#main-content .form-node-group .form-node.cooldown .content{background-color:#fff;}.form-node-group .form-node.warmup .content,#main-content .form-node-group .form-node.warmup .content{background-color:#fff;}.form-node-group .form-node.race .content,#main-content .form-node-group .form-node.race .content{background-color:#dfeaff;}.form-node .content .minmax{float:left;text-align:center;vertical-align:top;width:24px;}.form-node .content .minmax a.btn-node-minmax{background:transparent url(/images/v3/base/icons/icon-node-minmax.png) top left no-repeat;display:block;height:12px;margin:15px auto 0;position:relative;width:12px;}.form-node.maximized .content .minmax a.btn-node-minmax{background-position:-13px 0;}#main-content .form-node .content .minmax{width:18px;}#main-content .form-node .content .minmax a.btn-node-minmax{margin-top:8px;}.form-node .content .field-group{display:inline-block;margin-right:6px;position:relative;vertical-align:top;}.form-node .content .field-group .field{display:inline-block;vertical-align:top;}#main-content .form-node .content .field-group{min-width:50px;}#main-content .form-node .content .field-group.first{min-width:70px;}#main-content .form-node .content .field-group.pace-speed{float:right;margin-left:8px;min-width:60px;}#main-content .form-node .content .field-group.pace-speed .data{font-weight:400;}.form-node .content .field-group input,.form-node .content .field-group select{margin-right:2px;margin-bottom:6px;}.form-node .content .field-group select{max-width:200px;}.form-node .content .delete-group{float:right;text-align:center;width:80px;}.form-node .content .delete-group a.delete,.form-node .content .delete-group input{display:inline-block;}.form-node .content .delete-group a.delete{margin-left:4px;margin-top:15px;}.form-node .content .field-group label{display:block;font-size:11px;line-height:12px;margin-bottom:0;}#main-content .form-node .content .field-group .data,#basic .inline-field-groups .field-group,#track-details .inline-field-groups .field-group{color:#333;font-size:12px;font-weight:700;}#main-content .form-node .content .field-group.oversized .data,#basic .inline-field-groups .field-group.oversized,#track-details .inline-field-groups .field-group.oversized{font-size:14px;}#main-content .form-node .content .field-group label,#basic .inline-field-groups .field-group label,#track-details .inline-field-groups .field-group label{color:#8c8c8c;font-size:10px;font-weight:400;font-style:italic;}#main-content .form-node .content .field-group.oversized label,#basic .inline-field-groups .field-group.oversized label,#track-details .inline-field-groups .field-group.oversized label{font-size:12px;}.form-node .content .primary-fields,.total-bar .primary-fields{float:left;padding-top:2px;width:540px;}.content-shadow-main .form-node .content .primary-fields,.content-shadow-main .total-bar .primary-fields{float:left;padding-top:2px;width:520px;}#main-content .form-node .content .primary-fields,#main-content .total-bar .primary-fields{width:577px;}#main-content .content-shadow-main .form-node .content .primary-fields,#main-content .content-shadow-main .total-bar .primary-fields{width:557px;}.form-node-group.no-scroll .form-node .content .primary-fields{width:560px;}.content-shadow-main .form-node-group.no-scroll .form-node .content .primary-fields{width:540px;}#main-content .form-node-group.no-scroll .form-node .content .primary-fields{width:714px;}#main-content .content-shadow-main .form-node-group.no-scroll .form-node .content .primary-fields{width:578px;}.total-bar .primary-fields{width:580px;}.content-shadow-main .total-bar .primary-fields{width:560px;}#main-content .total-bar .primary-fields{width:578px;}#main-content .content-shadow-main .total-bar .primary-fields{width:558px;}.form-node .content .secondary-fields{border-top:1px dotted #ccc;display:none;float:left;margin-left:6px;padding-left:17px;padding-top:4px;width:602px;}.form-node-group.no-scroll .form-node .content .secondary-fields{width:620px;}.content-shadow-main .form-node .content .secondary-fields{width:602px;}.content-shadow-main .form-node-group.no-scroll .form-node .content .secondary-fields{width:600px;}.form-node .content .secondary-fields .field-group label{margin-bottom:2px;}.form-node .content .secondary-fields .field-group.notes{width:460px;}#main-content .form-node .content .secondary-fields .field-group.notes{max-width:580px;width:auto;}#main-content.no-scroll .form-node .content .secondary-fields .field-group.notes{max-width:580px;width:auto;}#main-content .form-node .content .secondary-fields .field-group.notes .data{font-weight:400;}.form-node.maximized .content .secondary-fields{display:block;}#main-content .form-node-group .form-node .content .secondary-fields{margin-left:0;width:560px;}#main-content .form-node-group.no-scroll .form-node .content .secondary-fields{width:714px;}.form-node-group .form-node.unselected .content{background:#fff url(/images/v3/base/backgrounds/bg-form-node-dragdrop.png) top left repeat-y;color:#999!important;}.total-bar .total-bar-content{background:#ddd;border:solid 1px #ccc;clear:both;margin-bottom:12px;min-height:20px;padding:4px;width:auto;}.total-bar .total-bar-content:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.permalink .total-bar .total-bar-content{margin-bottom:6px;}.total-bar .total-bar-content .result-group{display:inline-block;margin-right:12px;}.total-bar .total-bar-content .result-group label{margin-right:0;}.total-bar .total-bar-content .result-group,.total-bar .total-bar-content .result-group input,.total-bar .total-bar-content .result-group select{vertical-align:middle;}.total-bar .total-bar-content .minmax{float:left;margin-top:2px;text-align:center;vertical-align:top;width:24px;}.total-bar .total-bar-content .minmax a.btn-node-minmax{background:transparent url(/images/v3/base/icons/icon-node-minmax.png) top left no-repeat;display:block;height:12px;margin:3px auto 0;position:relative;width:12px;}.total-bar.maximized .total-bar-content .minmax a.btn-node-minmax{background-position:-13px 0;}#main-content .total-bar .total-bar-content .minmax{margin-right:4px;width:12px;}.total-bar .total-bar-content .secondary-fields{border-top:1px dotted #ccc;clear:left;display:none;margin-left:-4px;padding-left:26px;padding-top:4px;width:638px;}.content-shadow-main .total-bar .total-bar-content .secondary-fields{width:622px;}.total-bar .total-bar-content .secondary-fields .field-group label{margin-bottom:2px;}#main-content .total-bar .total-bar-content .secondary-fields{padding-left:20px;padding-top:4px;width:600px;}#main-content .content-shadow-main .total-bar .total-bar-content .secondary-fields{width:582px;}.total-bar.maximized .total-bar-content .secondary-fields{display:block;}.total-bar .delete-group{float:right;margin-top:2px;text-align:center;width:20px;}.highlighted-user-items{border-top:dotted 1px #ccc;padding:2px 0;width:100%;}.highlighted-user-row{border-bottom:dotted 1px #ccc;padding:2px 0 5px;position:relative;width:100%;max-height:210px;overflow:hidden;}.highlighted-user-item{display:inline-block!important;float:none!important;text-align:left;margin-right:4px!important;max-width:120px;min-width:120px;position:relative;vertical-align:top;}.highlighted-user-item .post-details{color:#666;margin:0;}.highlighted-user-item .post-details .progress-container{width:116px;}.row-header>label{display:block;text-transform:capitalize;}.highlighted-user-list{list-style:none;position:relative;}.highlighted-carousel-container{left:-9999px;position:relative;min-width:620px;width:620px;visibility:hidden;}.highlighted-user-list,.highlighted-user-list li{list-style:none!important;}.highlighted-user-items .highlighted-user-row:last-child{border-bottom:none;}.highlighted-user-item .caption-avatar{background:url(/images/v3/base/backgrounds/bg-caption-semitransparency.png) top left;height:21px;left:0;position:absolute;top:98px;width:40px;z-index:5;}.highlighted-user-item .caption-avatar .marker{bottom:3px;height:14px;left:0;position:absolute;right:0;text-align:center;}.highlighted-user-item .caption-avatar .marker.you_follow{background-image:url(/images/v3/base/icons/icon-people-following.png);background-repeat:no-repeat;background-position:center;}.highlighted-user-item .caption-avatar .marker.follow_you{background-image:url(/images/v3/base/icons/icon-people-follows.png);background-repeat:no-repeat;background-position:center;}.highlighted-user-item .caption-avatar .marker.mutual{background-image:url(/images/v3/base/icons/icon-people-mutual.png);background-repeat:no-repeat;background-position:center;}.highlighted-user-item .caption-avatar>.attendance{background-image:url(/images/v3/base/icons/icon-events-reg-attend.png);background-repeat:no-repeat;background-position:left;width:40px;}.highlighted-user-item .caption-avatar.registered>.attendance{background-position:50% -1px;}.highlighted-user-item .caption-avatar.accepted>.attendance{background-position:50% -17px;}.highlighted-user-item .caption-avatar.rejected>.attendance{background-position:50% -48px;}.highlighted-user-item .caption-avatar.not-attending>.attendance{background-position:50% -32px;}.highlighted-user-item .caption-avatar.unresolved,.highlighted-user-item .caption-avatar.unresolved>.attendance{background:none;}.highlighted-user-item>.user_avatar{display:block;margin-bottom:4px;height:120px;}.highlighted-user-item>.user_avatar>img{height:auto;width:100%;}.highlighted-user-item>.post-title>a{display:block;font-size:12px;max-height:30px;overflow:hidden;}.highlighted-user-buttons{position:absolute;top:45px;right:10px;}.highlighted-user-row .btn-previous{position:absolute;right:20px;top:2px;}.highlighted-user-row .btn-next{position:absolute;right:0;top:2px;}.highlighted-user-list.carouseled{min-width:620px!important;}.notepad{background:transparent url(/images/v3/base/backgrounds/bg-notepad.png) top left;border:1px solid #ccc;margin-bottom:12px;padding:20px 12px;}.notepad:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}.notepad p{line-height:20px;margin:0 0 20px 0;padding:0;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers{float:right;width:170px;}#memberships_list.workout-stats-list div #memberships_content table.people_list .big-numbers,#memberships_list.routes-stats-list div #memberships_content table.people_list .big-numbers{min-width:100px;width:auto;}#memberships_list.workout-stats-list div #memberships_content table.people_list .big-numbers{float:none;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers table,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers table{margin:0;width:auto;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers td,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers td{font-weight:700;padding:0;text-align:right;vertical-align:bottom;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers td.column-icon,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers td.column-icon{vertical-align:top;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers .row-small,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers .row-small{font-size:16px;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers .row-big,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers .row-big{font-size:22px;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers .data,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers .data{padding:0 8px 0 0;}#memberships_list.workout-stats-list div #memberships_content .people_list table .always-line .big-numbers table>.data,#memberships_list.routes-stats-list div #memberships_content .people_list table .always-line .big-numbers table>.data{padding-right:0;}#memberships_list.workout-stats-list div #memberships_content .people_list .big-numbers .up-down,#memberships_list.routes-stats-list div #memberships_content .people_list .big-numbers .up-down{font-size:80%!important;padding-bottom:1px;padding-right:0;}#memberships_list div #memberships_content .people_list .big-numbers .column-icon.row-big-first .result-icon{margin-top:2px;}#memberships_list div #memberships_content .people_list .big-numbers .column-icon.row-small-first .result-icon{margin-top:21px;}#goals-details-list .big-numbers.long-text .unit{display:inline-block;font-size:22px;font-weight:700;}#goals-details-list .big-numbers .unit.number-images{margin-top:4px;}#memberships_list.workout-stats-list div #memberships_content .people_list .top_runner_item,#memberships_list.routes-stats-list div #memberships_content .people_list .top_runner_item{background:#D8E8F2;float:left;height:33px;margin:8px 0 10px 15px;position:relative;width:480px;}#memberships_list.workout-stats-list div #memberships_content .people_list td .top_runner_item,#memberships_list.routes-stats-list div #memberships_content .people_list td .top_runner_item{margin:8px 0 0;position:relative;width:100%;}#memberships_list.workout-stats-list div #memberships_content .people_list .top_runner_item .distance,#memberships_list.routes-stats-list div #memberships_content .people_list .top_runner_item .distance{font-size:18px;font-weight:bold;left:12px;position:absolute;top:7px;}#memberships_list.workout-stats-list div #memberships_content .people_list .top_runner_item .distance a,#memberships_list.routes-stats-list div #memberships_content .people_list .top_runner_item .distance a{text-decoration:none;}#memberships_list.workout-stats-list div #memberships_content .people_list .top_runner_item .data_workout,#memberships_list.routes-stats-list div #memberships_content .people_list .top_runner_item .data_workout{bottom:-15px;color:#999;left:0;font-size:11px;font-style:italic;position:absolute;}#memberships_list.workout-stats-list div #memberships_content .people_list .top_runner_item .result-img-wrapper,#memberships_list.routes-stats-list div #memberships_content .people_list .top_runner_item .result-img-wrapper{background:transparent url(/images/stats/toprunners-bar-top.jpg) no-repeat top right;height:33px;}#memberships_list.workout-stats-list div #memberships_content .people_list .top_runner_item .result-img-wrapper.current_workout,#memberships_list.routes-stats-list div #memberships_content .people_list .top_runner_item .result-img-wrapper.current_workout{background:transparent url(/images/stats/toprunners-bar-top-current.jpg) no-repeat top right;height:33px;}#memberships_list.workout-stats-list div #memberships_content .people_list .result-block,#memberships_list.routes-stats-list div #memberships_content .people_list .result-block{white-space:nowrap;}#memberships_list.workout-stats-list div #memberships_content .people_list .stats .distance,#memberships_list.routes-stats-list div #memberships_content .people_list .stats .distance{display:block;font-size:22px;}#memberships_list.workout-stats-list div #memberships_content .people_list .stats .data,#memberships_list.routes-stats-list div #memberships_content .people_list .stats .data{padding-right:0;}#memberships_list.workout-stats-list div #memberships_content .people_list .stats .result-icon,#memberships_list.routes-stats-list div #memberships_content .people_list .stats .result-icon{margin-top:2px;}#memberships_list.workout-stats-list div #memberships_content .people_list td .divider-section{margin:2px 0;}#memberships_content ul.post_list li.always-line .divider-section{display:block!important;}.post-body,.post-details{font-size:11px;}.post-details{margin-bottom:4px;}.post-title{font-size:13px;}#main-content .content .module-body ul.people_list{margin-left:0;}#main-content .content .module-body ul.post_list li,#main-content .content .module-body ul.list_item li,#main-content .content .module-body ul.people_list li{list-style:none;position:relative;}#main-content .content .module-body ul.post_list{clear:both;margin:0;list-style:none;width:100%;}.post_list_day li.post_item{border-bottom:1px dotted #D0D0D0;clear:both;display:block;float:left;position:relative;width:615px;padding:10px 0!important;}.post_list_day li.last_post{border-bottom:none;}.post_list>li{display:block;float:left;width:100%;}.post_list .post{clear:both;float:left;position:relative;width:100%;}.post .post-body{margin-left:70px;font-size:11px;position:relative;width:400px;}.post_list_day .post .post-body{width:395px;}.post .post-body p,.post .post-body .by,.post .post-body .activity{color:#666;margin-bottom:4px;}.post-details{color:#666;}.post .post-body span.title,.post .post-body span.name{display:inline-block;}.post-details span.black{color:#333;display:block;font-size:11px;font-weight:bold;}ul.post_list .post .post-body span.title,ul.post_list .post .post-body span.name{display:inline-block;}.post .post-body span.title a,.post .post-body span.name a,.center_column .title,p.note{font-size:11px;width:100%;}.post .post-body h2{clear:both;}.post-src-icon img,.src_icon{height:16px;width:auto;}.post-src-icon.post-ribbon{height:65px;padding:6px 0 0;position:absolute;right:-15px;top:-5px;width:156px;text-align:left;background:transparent url(/images/v3/base/backgrounds/bg-post-ribbon-top.png) no-repeat top left;}.post-src-icon.post-ribbon .post-ribbon-title{background:transparent url(/images/v3/base/backgrounds/bg-post-ribbon-bottom.png) no-repeat bottom left;padding:0 0 2px 0;}.post-src-icon.post-ribbon .post-ribbon-title img{float:right;margin:3px 4px 0 -10px;}.post-src-icon.post-ribbon .post-ribbon-title a.answered{background-repeat:no-repeat;background-position:0 0;display:block;float:right;height:19px;margin:1px 15px 0 0;width:47px;}.post-src-icon.post-ribbon .post-ribbon-title a.answered.answered-es{background-image:url(/images/v3/base/icons/ribbon/icon_ribbon_answered_es.png);}.post-src-icon.post-ribbon .post-ribbon-title a.answered.answered-en{background-image:url(/images/v3/base/icons/ribbon/icon_ribbon_answered_en.png);}.post-src-icon.post-ribbon .post-ribbon-title a.answered.answered-fr{background-image:url(/images/v3/base/icons/ribbon/icon_ribbon_answered_fr.png);}.post-src-icon.post-ribbon .post-ribbon-title a.answered.answered-fi{background-image:url(/images/v3/base/icons/ribbon/icon_ribbon_answered_fi.png);}.full-width .post-src-icon.post-ribbon,.permalink .post-src-icon.post-ribbon{right:-10px;}.post-src-icon.post-ribbon span{font-size:10px;color:#a29999;display:block;line-height:13px;margin:0 0 0 5px;}.post-src-icon.post-ribbon span.type_post{color:#666;font-weight:bold;text-transform:capitalize;}.post-src-icon.post-ribbon span.via{color:#999;font-style:italic;}.post-src-icon.post-ribbon .official{background:transparent url(/images/events/events_list/official_icon.png) no-repeat 0 0;z-index:13;position:absolute;top:6px;right:2px;width:24px;height:29px;cursor:pointer;}.post-src-icon.post-no-ribbon{float:right;height:40px;padding:6px 0 0;text-align:left;width:156px;}.post-src-icon.post-no-ribbon span{color:#A29999;display:block;font-size:10px;line-height:13px;margin:0 0 0 5px;text-align:right;}ul.post_list .post.RaceTimingPost .post-src-icon.post-ribbon{top:5px;}.post .tools a.loading,.post .post-body .tools a.loading{background:transparent url(/images/v3/base/animations/animation-loading-12px.gif) no-repeat;color:#666!important;cursor:auto!important;opacity:.85px;text-decoration:none;}.post a.hide_comment,.post a.cancel{background-image:none;}.posts .post-avatar a.clickable{background-image:url(/images/v3/base/icons/icon-thumbnail-zoom.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;height:18px;position:absolute;right:2px;width:16px;}.posts .post-avatar a.clickable.video{background-image:url(/images/v3/base/icons/icon-thumbnail-play.png);}.posts .post-avatar a.clickable.song{background-image:url(/images/v3/base/icons/icon-thumbnail-play.png);}.posts .post-avatar a.clickable-race{background-image:url(/images/v3/base/icons/icon-thumbnail-race.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;height:18px;position:absolute;right:-5px;width:16px;}.posts .tools a.clickable,.posts .tools a.routereplay-post-list{background-image:url(/images/v3/base/icons/icon_post_zoom.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;height:18px;right:2px;width:16px;}.posts .tools a.clickable.video,.posts .tools a.routereplay-post-list.video{background-image:url(/images/v3/base/icons/icon_post_play.png);}.posts .tools a.clickable.song{background-image:url(/images/v3/base/icons/icon_post_play.png);}.posts .tools a.clickable-race{background-image:url(/images/v3/base/icons/icon-thumbnail-race.png);background-position:0 0;background-repeat:no-repeat;top:33px;cursor:pointer;height:18px;right:-5px;width:16px;}.posts .tools a.preview_button{background-repeat:no-repeat;cursor:pointer;min-width:12px;padding-bottom:1px;padding-left:12px;text-decoration:none;width:auto;}.post p.name a.clickable.image{background-position:-15px 4px;}.post p.name a.clickable{background-image:url(/images/v3/base/icons/icon-thumbnail-play.png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;float:left;height:18px;margin-right:5px;margin-top:-2px;width:15px;}#tags li{list-style:none;margin:0;padding:0;}#tags li a{border:none;display:block;position:absolute;text-decoration:none;}#tags li a span.hiden{display:none;text-decoration:none;}#tags li a span.active,#tags li a:hover span{background:#000;border:none!important;bottom:-20px;color:#fff;display:block;filter:alpha(opacity=75);left:50%;margin-left:-50px;opacity:.75px;padding:5px;position:absolute;text-decoration:none;width:100px;}#main-content .content .module-body .post .post-body .tools ul{margin-left:0;margin-bottom:0;}.post .post-body .tools ul{list-style:none;margin:0;padding:0;width:100%;}.tools ul>li{display:inline;list-style:none;margin:0 6px 0 0!important;padding:0;position:relative;}.post .post-body .tools a{text-decoration:none;}.post .post-body .tools{color:#999;padding-top:2px;position:relative;z-index:10;}.post .post-body .tools.bottom{margin-top:1px;}.full-width .post div.post-body{width:500px;}.full-width .post div.comments{max-width:655px;}.full-width .permalink .post div.comments{max-width:100%;}.full-width .post_list_day{width:100%;}.full-width .post_list_day li.post_item{width:100%;padding:10px 0;}.permalink-group{clear:both;margin-bottom:12px;padding:4px;position:relative;width:auto;}.permalink-group label{color:#666;display:block;font-size:12px;font-weight:400;margin:0;padding:0;text-align:left;}.permalink-group h5{color:#666;display:block;font-size:12px;font-weight:700;}.permalink-group .result-block{display:inline-block;text-align:left;white-space:nowrap;}.permalink-group .keep-wrap,.permalink-group .keep-wrap .result-block{white-space:normal!important;max-width:700px;}.GoalPost .permalink-group .keep-wrap .result-block{max-width:420px;}.permalink-group:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}.permalink-group.horizontal{border:1px solid #ccc;height:40px;}.permalink-group.horizontal.type-2{border-right:none;border-left:none;}.permalink-group.horizontal.location,.permalink-group.horizontal.before{margin-right:6px;}.permalink-group.horizontal.weather,.permalink-group.horizontal.after{margin-left:6px;}.permalink-group.horizontal.location .route-icon{background:#ccc;display:inline-block;height:40px;width:40px;}.permalink-group.horizontal.location .route-icon img{height:40px;width:40px;}.permalink-group.horizontal.location .result-icon,.permalink-group.horizontal.weather .weather-icon,.permalink-group.horizontal.goal .goal-icon{display:inline-block;float:none;vertical-align:middle;}.permalink-group .data{font-weight:700;text-align:left;}.permalink-group.horizontal table{height:100%;padding:0;margin:0;}.permalink-group.horizontal td,.permalink-group.horizontal th{height:100%;padding:0 0 0 6px!important;margin:0!important;vertical-align:middle!important;}.permalink-group.horizontal table{margin-right:8px;}.permalink-group.horizontal.type-2 td,.permalink-group.horizontal.type-2 th{padding:0!important;}.permalink-group.horizontal.type-2 td .result-block .data{font-weight:400;}.permalink-group.horizontal.type-2 td .result-block .data.up-down{font-weight:700;}.permalink-group.horizontal.type-2 td.column-icon,.permalink-group.horizontal.type-2 th.column-icon{padding-right:8px!important;}.permalink-group.horizontal table table{width:auto!important;}.permalink-group.horizontal td{text-align:center;}.permalink-group.horizontal th{color:#666;font-size:12px;font-weight:700;}.permalink-group.horizontal.race{background:#196596;border:none;color:#fff;}.permalink-group.horizontal.race th{background:#196596;color:#fff;font-size:20px;}.permalink-group.horizontal.race label{color:#fff;font-weight:700;font-size:14px;}.permalink-group.horizontal.race .details{font-size:11px;font-style:italic;}.featured-image{float:left;margin:8px;}.featured-image-notes{position:relative;}.news-post .link-original-site{margin-bottom:12px;}.message_box .notepad{background:none;border:none;margin-bottom:0;padding:0;}message_box.notepad p{line-height:12px;}.permalink-group.featured{border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;}.permalink-group.featured .background-extension{background:transparent url(/images/v3/base/backgrounds/bg-perm-blank-space.png) top left;margin:6px 0;width:100%;}.permalink-group.featured .background-extension>table{background:#fff;margin:0;min-width:75%;width:auto!important;}.permalink-group.featured table{margin:6px 0;}.permalink-group.featured td{border-right:solid 1px #ccc;padding:0 4px;}.permalink-group.featured td:last-child,.permalink-group.featured td td{border-right:none!important;}.permalink-group.featured.header-top td{border-right:none;padding:0;}.permalink-group.featured table table{margin:0;width:auto;}.permalink-group.featured table table td{font-size:12px;padding:0 4px 0 0;white-space:nowrap;}.permalink-group.featured table table td:last-child{padding-right:0;}.permalink-group.featured .big-numbers .data{color:#333;display:inline;font-size:26px;font-weight:700;}.permalink-group.featured.secondary .big-numbers .data{font-size:18px;}.permalink-group.featured .big-numbers.long-text .data{font-size:22px;}.permalink-group.featured .big-numbers.long-text.smaller .data{font-size:18px;}.permalink-group.featured .big-numbers.match-graphic-numbers .data{font-size:36px;}.permalink-group.featured .secondary-right{font-size:14px;font-weight:700;margin-top:8px;margin-left:4px;}.featured-header-top{background:#f4f4f4;font-size:12px;color:#666;line-height:20px;padding-left:4px;}#permalink-toolbar a.flag{padding-right:4px!important;}.section-header{min-height:20px;padding-bottom:2px;position:relative;width:620px;vertical-align:top;float:right;}.section-header.wide{width:100%;}.section-header .profile-athlete-type{position:absolute;top:2px;right:0;z-index:10;}.section-header h2{color:#333;font-size:24px;font-weight:bold;margin:0;width:80%;}.section-header .post-src-icon.post-ribbon{right:-10px;}.section-header .account-controls{text-align:right;max-width:120px;word-spacing:-1em;}.section-header .account-controls .button-simple-action{float:left;}.permalink-title{border-bottom:1px solid #ccc;margin:0 0 12px;min-height:65px;padding-bottom:4px;position:relative;}.permalink-title>h3{clear:none!important;font-size:20px;margin-bottom:2px;max-width:460px;}.permalink-title.wide>h3{clear:none;font-size:20px;margin-bottom:2px;max-width:580px;}.permalink-title>h3>a{font-size:20px;}.permalink-title .subtitle{color:#666;font-size:12px;font-style:italic;font-weight:400;max-width:450px;}.permalink-title.wide .subtitle{max-width:580px;}.permalink-title .stamp-large{float:left;margin:0 8px 0 0;color:#333;text-decoration:none;}.permalink-title .stamp-large:hover{text-decoration:none;}.permalink-tools .group-right .user,.permalink-tools .group-right .account-controls,.permalink-tools .group-right .previous-next{float:right;position:relative;z-index:200;}.permalink-tools .group-right .account-controls a.button-simple-action:last-child{margin-right:0;}.permalink-tools .group-right div:last-child{border-right:none!important;margin-right:0!important;}.permalink-tools .user-avatar{background:#ccc;float:left;height:16px;margin-right:4px;width:16px;}.permalink-tools .user-avatar img{height:16px;width:16px;}.permalink-tools .user-avatar a{display:block;height:16px;width:16px;}.permalink-notes{border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:12px;}.permalink-details-group-white table.table-injury-details{background:#eee;margin-bottom:12px!important;margin-top:12px;width:100%;}.permalink-details-group-white .iamges{margin-top:3px;margin-left:3px;}.permalink-details-group-white.injury-tables table th{vertical-align:top;}.permalink-details-group-white.injury-tables table .column-1{width:70px;}.permalink-details-group-white.injury-tables table .column-2{width:150px;}.permalink-details-group-white.injury-tables table .column-3{width:100px;}#permalink-toolbar{clear:both;text-align:center;width:auto;}#permalink-toolbar ul{display:inline;list-style:none;margin:0 auto;padding:0;}#permalink-toolbar>ul li{border:none;display:inline;list-style:none;margin-right:6px!important;padding-right:12px;}#permalink-toolbar ul li ul li{margin-right:0;padding-right:0;}#permalink-toolbar ul li.last{border:none;margin-right:0;padding-right:0;}#permalink-toolbar ul.dropdown_list{margin:0 0 0 -1px;}.section-header #permalink-toolbar,#route_detail #permalink-toolbar,#main-content .content .module-body #route_section_content .permalink-tools #permalink-toolbar{position:absolute;width:100%;z-index:100;}.section-header #permalink-toolbar,#route_detail #permalink-toolbar{bottom:-22px;}#kluster_content #permalink-toolbar{bottom:22px;min-width:400px;}.permalink-tools #permalink-toolbar{text-align:center;top:8px;width:100%!important;}#main-content .content .module-body .permalink #permalink-toolbar ul li.divider-grey{border:none;padding-right:0;}#main-content .content .module-body .permalink #permalink-toolbar ul li.divider-grey.only_icon{margin-right:0!important;}#permalink-toolbar{background:none;border:none;min-height:12px;clear:none;width:auto;}#permalink-toolbar a{cursor:pointer;font-size:11px;margin-bottom:-4px;text-decoration:none!important;}#main-content .content .module-body .permalink-tools #permalink-toolbar{background:none;border:none;min-height:12px;clear:none;width:auto;}.permalink-group.featured .big-numbers .data.up-down{display:block;font-size:14px;font-weight:700;}.permalink-group.featured .big-numbers .data.up-down div,.permalink-group.featured .big-numbers .data .text_time,.permalink-group.featured .big-numbers .data .time{display:inline-block;}.permalink-group.featured .big-numbers .data.up-down.subtle{font-size:11px;font-weight:400;}.permalink-group.featured .big-numbers .data.up-down.subtle.sub-graphic-numbers{color:#666;font-size:12px;position:absolute;top:65px;}.permalink-group.featured .big-numbers .data.up-down.subtle.sub-graphic-numbers strong{color:#333;}.permalink-group.featured .big-numbers .column-icon{width:20px;}.permalink-group.featured .big-numbers .result-icon{margin-right:2px;margin-top:5px;}.permalink-group.featured.secondary .big-numbers .result-icon{margin-top:2px;}.permalink-group.featured .status-goal{display:inline-block;position:relative;right:auto;top:auto;}.permalink-group.featured .result-icon.small{margin-right:0;margin-top:2px;}.permalink-group.featured .effort .sensation-icon,.permalink-group.featured .effort .activity-icon{display:none;}.permalink-group.featured .effort .effort{margin-top:12px;width:80px;}.permalink-group.featured .sensation .sensation-icon{margin-top:10px;}.permalink-group.featured .sensation .effort,.permalink-group.featured .sensation .activity-icon{display:none;}.permalink-group.featured .column-image{width:144px;}.permalink-group.featured .temp-featured-image{background:#ccc;height:144px;width:144px;}.permalink-group.featured .column-image img{max-height:144px;max-width:144px;}.permalink-group.status{background:#f1f7fe;border-top:1px solid #ccc;height:30px;line-height:30px;margin-bottom:0;position:relative;text-align:right;}.permalink-group.status .status-icon{float:left;height:24px;margin-right:4px;position:relative;width:24px;}.permalink-group.status .title{font-size:18px;font-weight:700;float:left;position:relative;text-align:right;}.permalink-group.status .detail{color:#666;display:inline-block;font-size:11px;font-weight:400;position:relative;}.permalink-group.super{border:1px solid #ccc;padding:6px;}.permalink-group.lists{padding:0;margin-bottom:0;position:relative;width:auto;}.permalink-group.lists .forms-three-column .column-1 .bg-blank,.permalink-group.lists .forms-three-column .column-2 .bg-blank,.permalink-group.lists .forms-three-column .column-3 .bg-blank{background:transparent url(/images/v3/base/backgrounds/bg-table-blank-space.png) top left repeat-x;margin-bottom:-1px;min-height:149px;position:relative;}.permalink-group.lists .forms-three-column .column-2{margin-left:8px;margin-right:0;}.permalink-group.lists .forms-three-column .column-3{float:right;}.permalink-group.lists .forms-three-column .column-1 table,.permalink-group.lists .forms-three-column .column-2 table,.permalink-group.lists .forms-three-column .column-3 table{background:#fff;}.permalink-group.lists thead th{background:#fff;font-weight:400;}.permalink-group.lists table th,.permalink-group.lists table td{border-bottom:1px solid #ccc;font-size:11px;}.permalink-group.lists a{font-size:12px;}.permalink-group.lists td.user-avatar a{float:left;height:30px;}.permalink-group.lists .more-link{margin-top:-12px;margin-bottom:12px;text-align:right;}.permalink-group.lists .more-link a{font-size:11px;}.permalink-group.lists .user-avatar{width:30px;}.permalink-group.lists .user-avatar .temp-avatar{background:#ccc;height:30px;width:30px;}.permalink-group.lists .user-avatar img{background:#ccc;height:30px;width:30px;}.permalink-group.lists .column-align-right .data{text-align:right;}.permalink-group.lists .details{font-style:italic;}.permalink-group.lists .user-avatar img{max-height:30px;max-width:30px;}.permalink-group.lists .bar-bottom{background:#ccc;top:149px;font-size:0;height:1px;position:absolute;width:100%;}.permalink-group.lists .empty-row .icon{background:#fff url(/images/v3/base/icons/icon-blank-workout-perm.png) 0 0 no-repeat;border:1px solid #ccc;display:block;height:28px;width:28px;}.permalink-group.lists .empty-row .icon.social{background-position:1px 3px;}.permalink-group.lists .empty-row .icon.gear{background-position:-41px 3px;}.permalink-group.lists .empty-row .icon.supplements{background-position:-79px 0;}.permalink-group.lists .empty-row td{background:#f8f8f8;}.permalink-group.lists .empty-row td.add-link{vertical-align:bottom;}.result-block .big-number{margin-top:0!important;}.permalink-basic-group table,.permalink-basic-group-white table{clear:both;margin-bottom:0!important;width:auto;}.permalink-basic-group .content-columns,.permalink-basic-group-white .content-columns{float:none;}.permalink-basic-group .content-columns:after,.permalink-basic-group-white .content-columns:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.permalink-basic-group,.permalink-basic-group-white{clear:both;width:auto;}.permalink-basic-group,.permalink-basic-group-white{margin-bottom:2px;}.permalink-details-group table{float:left;margin-top:2px;width:auto;}.permalink-details-group th,.permalink-details-group td{padding:0 10px 2px 0;}.permalink ul.post_list .post .permalink-details-group-white .progress-bar,.permalink ul.post_list .post .permalink-details-group-grey .progress-bar{margin-bottom:0;}.permalink-basic-group .content-columns .column-left,.permalink-basic-group .content-columns .column-right{background:url(/images/v3/base/backgrounds/bg-permalink-table-feature.png) top left repeat-y;}.permalink-basic-group .content-columns .column-double{background:url(/images/v3/base/backgrounds/bg-permalink-table-double-feature.png) top left repeat-y;}.permalink-basic-group-white .content-columns .column-left,.permalink-basic-group-white .content-columns .column-right{background:url(/images/v3/base/backgrounds/bg-permalink-table-feature-white.png) top left repeat-y;}.permalink-basic-group-white .content-columns .column-double{background:url(/images/v3/base/backgrounds/bg-permalink-table-double-feature-white.png) top left repeat-y;}.permalink-basic-group .content-columns .column-left table,.permalink-basic-group-white .content-columns .column-left table,.permalink-basic-group .content-columns .column-right table,.permalink-basic-group-white .content-columns .column-right table,.permalink-basic-group .content-columns .column-double table,.permalink-basic-group-white .content-columns .column-double table{float:left;}.permalink-basic-group table th,.permalink-basic-group-white table th,.permalink-basic-group table td,.permalink-basic-group-white table td{font-size:14px;line-height:26px;padding:0 6px 4px 6px;vertical-align:middle;}.permalink-basic-group table th,.permalink-basic-group-white table th{font-weight:700;}.permalink-basic-group table td.last,.permalink-basic-group-white table td.last,.permalink-details-group table td.last{background-position:top right;}.permalink-tools{background:#f6f6f6;font-size:11px;margin:-12px 0 12px 0;min-height:28px;position:relative;text-align:center;}.permalink-tools .group-left,.permalink-tools .group-right{line-height:16px;position:absolute;text-align:left;top:0;z-index:200;}.permalink-tools .group-left{left:6px;margin-top:6px;}.permalink-tools .group-right{right:6px;margin-top:6px;width:auto;}.permalink-tools .group-left .activity-icon,.permalink-tools .group-left .sensation-icon,.permalink-tools .group-left .effort,.permalink-tools .group-left .location{float:left;height:16px;position:relative;}.permalink-tools .group-left .location{border-left:1px solid #ccc;padding-left:6px;}.permalink-tools .group-left .activity-icon,.permalink-tools .group-left .sensation-icon,.permalink-tools .group-right .user,.permalink-tools .group-right .account-controls{border-right:1px solid #ccc;margin-right:6px;}.permalink-tools .group-left .activity-icon,.permalink-tools .group-left .sensation-icon,.permalink-tools .group-right .user,.permalink-tools .group-left .effort,.permalink-tools .group-right .account-controls{padding-right:6px;}.permalink-tools .group-left .activity-icon{width:16px;}.permalink-tools .group-left .sensation-icon{width:22px;}.permalink-tools .group-left .user{display:inline;}.permalink-tools .group-left .effort{width:80px;}.permalink .video{clear:both;height:350px;margin-bottom:12px;width:auto;}.permalink .video .player{margin:0 auto;height:350px;width:auto;}.permalink-tools .group-right .previous,.btn-previous,.permalink-tools .group-right .next,.btn-next,.permalink-tools .group-right .previous a,.btn-previous a,.permalink-tools .group-right .next a,.btn-next a{background-image:url(/images/v3/base/buttons/btn-permalink-toolbar-prevnext.png);background-repeat:no-repeat;cursor:pointer;height:16px;text-indent:-9999px;width:16px;}.permalink-tools .group-right .previous,.btn-previous,.permalink-tools .group-right .next,.btn-next{display:inline-block;}.permalink-tools .group-right .previous,.btn-previous{background-position:0 0;}.js-workout-hide-show .btn-previous{position:absolute;right:24px;top:8px;z-index:200;}.permalink-tools .group-right .next,.btn-next{background-position:-18px 0;margin-left:2px;}.js-workout-hide-show .btn-next{position:absolute;right:6px;top:8px;z-index:200;}.permalink-tools .group-right .previous.disabled,.btn-previous.disabled{background-position:0 -38px;}.permalink-tools .group-right .next.disabled,.btn-next.disabled{background-position:-18px -38px;}.permalink-tools .group-right .previous a,.btn-previous a,.permalink-tools .group-right .next a,.btn-next a{display:block;height:16px;width:16px;}.permalink-tools .group-right .previous a,.btn-previous a{background-position:0 0;}.permalink-tools .group-right .previous a:hover,.btn-previous a:hover{background-position:0 -19px;}.permalink-tools .group-right .next a,.btn-next a{background-position:-18px 0;}.permalink-tools .group-right .next a:hover,.btn-next a:hover{background-position:-18px -19px;}.btn-next.loading,.btn-previous.loading{background:transparent url(/images/v3/base/animations/animation-loading-16px.gif) top center no-repeat!important;}.route-replay-group p{margin-bottom:0;}.route-replay-group .button-primary-action,.permalink-button-group .button-primary-action{float:left;position:relative;margin:0 6px 0 0;}.injury-details-buttons{float:right;margin-bottom:-12px;text-align:right;width:40px;}.content .no_data{background:#f1f1f1;clear:both;border:1px solid #d0d0d0;text-align:center;font-weight:bold;padding:30px;margin:12px 0 7px 0;}.content .no_data p{margin-bottom:0;}.permalink .post_list .MessagePost>.post-body,.permalink .post_list .BirthdayPost>.post-body{margin-left:0;width:100%;}#activity_list .post .post-body{margin-left:70px;font-size:11px;position:relative;width:400px;}.post .post-body .post-title{color:#666;font-size:13px;margin-bottom:4px;}#activity_list ul.post_list .MessagePost .post-body .post-title{font-size:11px;margin-bottom:0;}.post>.post-body>.post-title p{margin-bottom:0;}.post>.post-body>.name{color:#666;}.permalink ul.post_list .post .progress-bar{margin:0 0 12px 0;}.permalink ul.post_list .post .image{clear:both;margin:6px auto 12px auto;text-align:center;width:auto;position:relative;}.permalink ul.post_list .post .image .tags_actions{text-align:center;}.tags input#tag_title{vertical-align:baseline;}.permalink ul.post_list .post .workout-details-list{clear:both;}.permalink .carousel-menu p{margin:0;}.permalink h3{clear:both;}.permalink .post .post-body h4{clear:both;margin-bottom:4px;}.permalink #event-post-content .comments{margin-left:0;padding:10px 0;width:100%;}.permalink #event-post-content .comments .comment{border-bottom:dotted #d0d0d0 1px;float:left;margin:5px 0 10px;padding-bottom:15px;}.permalink #event-post-content .comments .comment a.user_avatar,.permalink #event-post-content form.reusable .new_comment_container a.user_avatar{overflow:hidden;width:43px;}.permalink #event-post-content .comments .comment a.user_avatar img,.permalink #event-post-content form.reusable .new_comment_container a.user_avatar img{background:#fff;border:solid #e5e5e5 1px;display:block;padding:4px;width:33px;}.permalink #event-post-content .comments .comment .sender,.permalink #event-post-content .comments .comment .text{line-height:140%;margin-top:0;width:440px;}.permalink #event-post-content form.reusable{margin:0 0 25px;padding:0;width:500px;}.permalink #event-post-content form.reusable h3{border-bottom:solid #e5e5e5 1px;color:#444;float:none;font-size:12px;margin:0 0 10px;padding:20px 0 5px;width:auto;}.permalink #event-post-content form.reusable .new_comment_container .maxlength_container{border-top:solid #c00 2px!important;display:block;float:none;}.permalink #event-post-content form.reusable .maxlenght_container{width:420px;}.permalink #event-post-content form.reusable form textarea{height:60px;margin:0;padding:5px;}.permalink #event-post-content form.reusable .maxlength{bottom:15px;color:#999;font-size:12px;position:absolute;right:15px;}.permalink #event-post-content form.reusable .btn_container{margin-left:58px;margin-right:0;margin-top:15px;}#item_permalink_container .description{text-align:justify;}#item_permalink_container .line{width:100%;height:1px;border-top:1px dotted #D0D0D0;margin:15px 0;}#item_permalink_container .more_info{line-height:19px;}#item_permalink_container .more_info b{width:92px;display:inline-block;}#item_permalink_container h4 a{font-size:10px;font-weight:normal;margin-left:8px;}#klusters_container .comments{margin:15px 10px 0 0;}#klusters_container #activity_list .comments{margin:15px 10px 0 70px;width:530px;}#item_permalink_container .videos_images{position:relative;}#item_permalink_container .videos_images .thumb{width:94px;height:94px;overflow:hidden;border:1px solid #D0D0D0;margin-right:8px;float:left;}#item_permalink_container .videos_images .thumb.last{margin-right:0;}#item_permalink_container .videos_images .video_images_panel{background:#F6F6F6 none repeat scroll 0 0;float:left;margin:3px;text-align:center;position:relative;width:144px;padding:1px;border:1px solid #E5E5E5;}#item_permalink_container .videos_images .video_images_panel a{display:block;height:144px;margin:0;position:relative;text-decoration:none;float:left;overflow:hidden;width:144px;}#item_permalink_container .videos_images .video_images_panel a:hover{width:144px;height:144px;}#item_permalink_container .videos_images .video_images_panel .data_media{background:url(/images/v3/base/backgrounds/bg-caption-semitransparency.png) repeat left top transparent;bottom:1px;color:#fff;font-size:10px;position:absolute;right:1px;text-align:left;width:144px;}#item_permalink_container .videos_images .video_images_panel .data_media a.clickable{background:transparent url(/images/v3/base/icons/icon-thumbnail-zoom.png) no-repeat 0 0;cursor:pointer;height:18px;display:block;position:absolute;right:3px;top:3px;width:16px;}#item_permalink_container .videos_images .video_images_panel .data_media span.views_comments_grid{color:#fff;padding:1px 9px 1px 19px;text-align:left;float:left;font-size:11px;width:auto;}#item_permalink_container span.comments.views_comments_grid{background:transparent url(/images/v3/base/icons/icon-comments-media.png) no-repeat 0 1px;border-right:1px solid #666;margin:5px 5px 4px 4px;}#item_permalink_container span.views.views_comments_grid{background:transparent url(/images/v3/base/icons/icon-views-media.png) no-repeat 0 0;margin:5px 0 4px 4px;}#item_permalink_container .videos_images .video_images_panel .data_media span.time{text-align:right;float:right;margin:5px 4px 4px 3px;font-size:11px;}#item_permalink_container .videos_images .video_images_panel a img{width:144px;height:144px;}#item_permalink_container .images_container .image_detail_big{;margin:2px 0 15px;text-align:center;position:relative;padding:5px 0 3px;}#item_permalink_container .video_navigation{font-weight:700;text-align:right;float:right;margin-top:-20px;font-size:12px;}#item_permalink_container .video_navigation a.next{padding:0 0 0 1px;}#item_permalink_container .video_navigation a.prev{padding:0 1px 0 8px;}#item_permalink_container .video_navigation a.back{padding:0 8px 0 0;}#item_permalink_container .video_navigation a{font-weight:700;}#item_permalink_container .back_videos{float:left;margin-top:4px;color:#C5C5C5;font-size:11px;}#item_permalink_container .back_videos span{padding:0 3px 0 0;color:#333;}#item_permalink_container .back_videos a{padding:0 0 0 3px;color:#888;}#item_permalink_container .video_detail_big{margin:2px 0 15px;padding:5px 0 3px;text-align:center;}#item_permalink_container .video_detail_big .player{height:350px;width:460px;background-position:center top!important;width:auto;}#item_permalink_container .editable_title{font-weight:bold;clear:both;margin:0 0 8px 6px;text-align:left;font-size:16px;}#item_permalink_container .editable_title .editable_inline{float:left;padding-right:19px;margin-right:8px;}#item_permalink_container .editable_title .editable_inline input{margin:0;font-size:13px;}#item_permalink_container .photo .photo_navigation{font-weight:700;text-align:right;float:right;margin-top:-20px;font-size:12px;}#item_permalink_container .photo .photo_navigation a.prev{padding:0 1px 0 8px;}#item_permalink_container .photo .photo_navigation a.next{padding:0 0 0 1px;}#item_permalink_container .photo .photo_navigation a.back{padding:0 8px 0 0;}#item_permalink_container .photo .photo_navigation a{font-weight:700;}#item_permalink_container .photo .back_images{float:left;margin-top:6px;font-size:12px;}#item_permalink_container .photo .back_images span{padding:0 3px 0 0;color:#666;}#item_permalink_container .photo .back_images a.user_images{font-size:10px;margin-left:8px;}#kluster_section_content,#event_section_content{clear:both;}#kluster_section_content .permalink-details-group-grey .middle ul{margin-bottom:12px;margin-left:2em;}#kluster_section_content h4 span.back,#route_section_content h4 span.back,#event_section_content h4 span.back{font-size:11px;color:#C5C5C5;font-weight:normal;}#kluster_section_content h4,#route_section_content h4,#event_section_content h4{margin:5px 0 2px;width:450px;}#kluster_section_content .images_container .permalink-details-group-grey .image,#route_section_content .images_container .permalink-details-group-grey .image,#event_section_content .images_container .permalink-details-group-grey .image{clear:both;margin:6px 0;text-align:center;}#kluster_section_content .posted_by,#route_section_content .posted_by,#event_section_content .posted_by{float:right;font-size:11px;margin-top:-16px;}#kluster_section_content .posted_by span,#route_section_content .posted_by span,#event_section_content .posted_by span{font-size:11px;}#kluster_section_content .permalink .video,#route_section_content .permalink .video,#event_section_content .permalink .video{margin:0 0 5px 0;text-align:center;width:100%;}#kluster_section_content .video_detail_big,#route_section_content .video_detail_big,#event_section_content .video_detail_big{padding:0;margin:0 0 5px;}#workout-details-list ul li{margin:0;}#workout-details-list ul li,.running-shoe-details ul li{border-top:1px solid #EDEDED;color:#444;display:block;font-size:12px;padding:3px 2px;}#workout-details-list .highcharts-legend ul li,.running-shoe-details .highcharts-legend ul li{border-top:none;}#workout-details-list ul li strong,.running-shoe-details ul li strong{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/images/v3/base/legacy/arrow_left.png) no-repeat scroll left center;color:#797979;font-weight:400;padding:0 0 0 15px;}#main-content .content .module-body #workout-details-list ul,#main-content .content .module-body .running-shoe-details ul{margin:0 0 12px;}a.workout-route-title{font-weight:normal;margin-left:15px;}.route-replay-group .button-primary-action span span,.permalink-button-group .button-primary-action span span,.permalink-stand-alone.button-primary-action span span{background:none;margin:0;padding:0;width:6px;}.permalink-stand-alone.button-primary-action{margin-bottom:12px;}.route-replay-group .column-right{text-align:right;}li.menu_options{position:relative;}.comment .tools{margin-top:8px;}.comment .tools .reply{margin-right:10px;}.permalink .box_center .post .post-body .tools_details a.action_icon.cross,.permalink .box_center ul.post_list .post .post .tools_details .tools_content a.action_icon.cross,.permalink .box_center ul.post_list .post .tools_details .tools_content a.action_icon.cross{background-image:none;margin-left:-10px;}.post .tools.tools_details{padding-bottom:7px;padding-top:7px;background-color:#F6F6F6;border-bottom:1px dotted #C6C6C6;border-top:1px dotted #C6C6C6;width:100%;}.post .tools.tools_details .tools_content{margin-left:10px;}ul.post_list .post .extended_tools{position:absolute;right:0;top:0;}ul.post_list .post .extended_tools a{background:none;padding:0;margin:0;}.primary.weight_goal{font-size:17px;}.secondary.calories_goal_weight span.calories_day{border-right:1px solid #b1b1b1;margin-right:7px;padding-right:7px;}center #weight_post_graph{margin-top:10px;}.weight_permalink .primary{display:block;font-size:35px;}.weight_permalink .primary.weight_average{font-size:22px;}.primary.weight_average span.diference,.primary.weight_average span.percentage{font-size:17px;font-style:italic;font-weight:normal;margin-left:6px;}.weight_average span{padding:0 4px;}a.link_permalink .total{color:#333;}a.link_permalink .widget-label{color:#333;}.weight_average span.diference.lose,.weight_average span.percentage.lose{color:green;}a.link_permalink .weight_average span.diference.lose,a.link_permalink .weight_average span.percentage.lose{color:green;}.weight_average span.diference.gain,.weight_average span.percentage.gain{color:#af2e26;}a.link_permalink .weight_average span.diference.gain,a.link_permalink .weight_average span.percentage.gain{color:red;}#average .widget-content .outer .inner .total{font-size:16px;font-weight:bold;}#average .widget-content .outer .inner .secondary{color:#666;font-size:11px;font-style:italic;margin-top:2px;}#average .widget-content .outer .inner .secondary span.lose{color:#74a925;margin:0 3px;}#average .widget-content .outer .inner .secondary span.gain{color:#af2e26;margin:0 3px;}#average a.details_goal{clear:both;display:block;font-size:11px;padding-top:3px;text-align:right;}#goals-details-list .widget-content .outer .inner .total{font-size:16px;font-weight:bold;}#goals-details-list .widget-content .outer .inner .secondary{color:#666;font-size:11px;font-style:italic;margin-top:2px;}.status-goal{background-image:url(/images/v3/base/icons/icons-status-goals.png);background-repeat:no-repeat;height:36px;position:absolute;right:-1px;top:-5px;width:36px;z-index:100;}.permalink-group.status .status-icon .status-goal{height:23px;margin-top:4px;position:relative;right:auto;top:auto;width:24px;}.status-goal.archieved{background-position:0 0;}.status-goal.archieved:hover{background-position:0 -36px;}.permalink-group.status .status-icon .status-goal.archieved{background-position:-5px -95px;}.permalink-group.status .status-icon .status-goal.archieved:hover{background-position:-5px -72px;}.status-goal.postponed{background-position:-36px 0;}.status-goal.postponed:hover{background-position:-36px -36px;}.permalink-group.status .status-icon .status-goal.postponed{background-position:-5px -141px;}.permalink-group.status .status-icon .status-goal.postponed:hover{background-position:-5px -118px;}.status-goal.not_achieved{background-position:-72px 0;}.status-goal.not_achieved:hover{background-position:-72px -36px;}.permalink-group.status .status-icon .status-goal.not_achieved{background-position:-5px -187px;}.permalink-group.status .status-icon .status-goal.not_achieved:hover{background-position:-5px -164px;}.status-goal.default{background-position:-108px 0;}.status-goal.default:hover{background-position:-108px -36px;}.permalink-group.status .status-icon .status-goal.default{background-position:-5px -233px;}.permalink-group.status .status-icon .status-goal.default:hover{background-position:-5px -210px;}#goals-details-list .permalink-basic-group{margin-bottom:10px;}#goal_details_status.primary span.big-number{display:inline;}#goal_details_status.primary span.unit{color:#333;display:inline;font-size:25px;font-weight:bold;margin:6px 0 0 2px;vertical-align:top;}.secondary.date_goal_weight>span{display:block;margin-top:-13px;}.secondary.date_goal_weight>span.weight_gain{color:#74a925;}.secondary.date_goal_weight>span.weight_lose{color:#af2e26;}.weight-details-list{min-height:30px;}.weight-details-list:after{clear:both;content:"*";display:block;font-size:0;height:0;visibility:hidden;}.group_graph_weight_archived{clear:both;height:82px;margin:10px 0 5px 0;position:relative;}.group_graph_weight_archived{height:auto;margin:auto;}.group_graph_weight_archived .graph_goal_weight_framework{height:58px;position:absolute;top:2px;left:125px;}.group_graph_weight_archived .graph_goal_weight_achieved_background{background-color:#ccc;height:58px;position:absolute;top:0;left:0;z-index:1;}.group_graph_weight_archived .graph_goal_weight_achieved_background{height:4px;top:14px;}.group_graph_weight_archived .graph_goal_weight_achieved_percentage{background:transparent url(/images/v3/base/backgrounds/bg_goal_achieved_percentage.png) repeat-x 0 0;height:58px;position:absolute;top:0;left:0;z-index:2;}.group_graph_weight_archived .graph_goal_weight_achieved_percentage{background-image:none;background-color:#666;height:4px;top:14px;}.group_graph_weight_archived .graph_goal_weight_achieved_percentage span{color:#333;font-size:11px;left:0;position:absolute;text-align:center;top:7px;min-width:180px!important;}.group_graph_weight_archived .graph_goal_weight_achieved_percentage span b{font-weight:700;}.group_graph_weight_archived .graph_goal_weight_achieved_today{height:58px;min-width:3px;position:absolute;top:0;left:0;z-index:4;}.group_graph_weight_archived .graph_goal_weight_achieved_today{height:4px;}.group_graph_weight_archived .graph_goal_weight_achieved_today span{background:transparent url(/images/v3/base/backgrounds/bg_goal_today_mark.png) no-repeat 0 0;display:block;height:8px;position:absolute;top:-2px;right:-6px;width:12px;z-index:5;}.group_graph_weight_archived .graph_goal_weight_achieved_today span{background:transparent url(/images/v3/base/backgrounds/bg-goal-today-mark-arrow.png) no-repeat 0 0;display:block;height:5px;position:absolute;top:8px;right:-6px;width:9px;z-index:5;}.group_graph_weight_archived .graph_goal_weight_achieved_today span .today_leyend{background:none;top:-14px;color:#BE4545;font-size:11px;position:absolute;right:-29px;text-align:center;width:70px;z-index:5;}.group_graph_weight_archived .first_weigth,.group_graph_weight_archived .last_weigth{color:#888;font-size:11px;position:absolute;top:0;width:110px;}.group_graph_weight_archived .first_weigth{left:0;text-align:right;}.group_graph_weight_archived .last_weigth{right:0;text-align:left;}.group_graph_weight_archived .first_weigth b,.group_graph_weight_archived .last_weigth b{color:#333;font-size:12px;}#goals-details-list .graph_period{float:right;margin:0 0 6px 0;padding-left:10px;}#goals-details-list .graph_type_weight{float:right;}#goals-details-list .graph_type_weight span{margin:0 1px;}.content-widget.simple .outer{font-size:16px;font-weight:700;}.content-widget.activiy_goal .outer{font-size:14px;font-weight:700;}#goals-details-list .outer .activity_goal .activity,#goals-details-list .outer .activity_goal .distance,#goals-details-list .outer .activity_goal .text_time,#goals-details-list .outer .activity_goal .time{display:inline;}#goals-details-list .outer .activity_goal .time{font-size:11px;}#goals-details-list .outer .activity_goal .text_time{font-weight:normal;margin-left:18px;padding:4px 5px 0 0;}#goals-details-list .outer .race_goal{font-size:14px;font-weight:700;}#goals-details-list .outer .race_goal .activity,#goals-details-list .outer .race_goal .text_time,#goals-details-list .outer .race_goal .time{display:inline-block;}#goals-details-list .outer .race_goal .time{font-size:13px;}#goals-details-list .outer .race_goal .text_time{color:#666;font-weight:normal;margin:0 3px 0 18px;}#goals-details-list .outer .race_goal .race{display:inline-block;font-size:22px;font-weight:bold;}#goals-details-list .outer .race_goal .race .position{background:transparent url(/images/v3/base/icons/icon_goal_race_position.png) no-repeat 0 0;display:block;float:left;height:28px;width:27px;}#goals-details-list .outer .race_goal .race .time_race{background:transparent url(/images/v3/base/icons/icon_goal_race_time.png) no-repeat 0 0;display:block;float:left;height:28px;margin-right:6px;width:27px;}.list-day-bar,.header-hideshow-bar{background:#f6f6f6 url(/images/v3/base/backgrounds/bg-post-day-expand-collapse.png) top left no-repeat;clear:both;cursor:pointer;height:30px;position:relative;margin-bottom:4px;}.header-hideshow-bar.minimized{background:#f6f6f6 url(/images/v3/base/backgrounds/bg-post-day-expand-collapse.png) bottom left no-repeat;}.header-hideshow-bar{margin-bottom:4px;}.list-day-bar:hover,.header-hideshow-bar:hover{background-color:#f1f1f1;}.list-day-bar .stamp-weekday,.header-hideshow-bar .header-text{font-weight:bold;float:left;padding:9px 0 0 5px;}.header-hideshow-bar .header-text{padding-left:16px;}.list-day-bar span.stamp-post-count{color:#999;display:none;}.list-day-bar.day-collapsed,header-hideshow-bar.day-collapsed{background-position:bottom left;border-bottom:1px solid #fff;}.list-day-bar.day-collapsed span.stamp-post-count{display:inline;}.message_box{display:inline-block;margin:6px 0;position:relative;width:95%;}.message_box .m_middle{background-image:url(/images/message/middle.png);background-repeat:repeat-x;float:left;font-size:12px;margin-left:7px;min-height:40px;min-width:50px;padding-left:3px;padding:8px 0 8px 3px;position:relative;width:100%;}.message_box .m_middle p{line-height:16px;padding-right:4px;}.message_box .m_arrow{background-image:url(/images/message/arrow.png);background-repeat:no-repeat;height:98%;left:-33px;position:absolute;top:0;width:40px;}.message_box .m_right{background-image:url(/images/message/right.png);background-repeat:no-repeat;height:98%;position:absolute;right:-46px;top:0;width:40px;}.message_box .m_bottom{border-bottom:2px solid #ccc;bottom:0;float:left;left:6px;position:absolute;width:100%;}.message_box .m_bottom .l{background-image:url(/images/message/bottom_left.png);background-repeat:no-repeat;bottom:-2px;height:9px;left:-9px;position:absolute;width:10px;}.message_box .m_bottom .r{background-image:url(/images/message/bottom_right.png);background-repeat:no-repeat;bottom:-2px;height:9px;position:absolute;right:-11px;width:11px;}.permalink .message_box{margin-top:-6px;margin-left:33px;position:relative;width:90%;}#activity_list ul.post_list .MessagePost .post-body .message_box{margin-top:6px;position:relative;width:95%;}.MessagePost .message_box>.m_arrow,.BirthdayPost .message_box>.m_arrow{background-image:url(/images/message/arrow-permalink.png);}#activity_list ul.post_list .MessagePost .post-body .message_box .m_arrow{background-image:url(/images/message/arrow.png);}.message_box.message_birthday .m_middle{background-image:url(/images/message/middle_blue2.png);background-repeat:repeat-x;float:left;font-size:12px;margin-left:7px;min-height:40px;min-width:50px;padding-left:3px;padding-top:8px;position:relative;width:100%;}.message_box.message_birthday .m_arrow{background-image:url(/images/message/arrow_blue2.png)!important;background-repeat:no-repeat;height:98%;left:-33px;position:absolute;top:0;width:40px;}.message_box.message_birthday .m_right{background-image:url(/images/message/right_blue2.png);background-repeat:no-repeat;height:98%;position:absolute;right:-46px;top:0;width:40px;}.message_box.message_birthday .m_bottom .l{background-image:url(/images/message/bottom_left_blue2.png);background-repeat:no-repeat;bottom:-2px;height:9px;left:-9px;position:absolute;width:10px;}.message_box.message_birthday .m_bottom .r{background-image:url(/images/message/bottom_right_blue2.png);background-repeat:no-repeat;bottom:-2px;height:9px;position:absolute;right:-11px;width:11px;}.permalink .message_box.message_birthday .m_arrow{background-image:url(/images/message/arrow-permalink-blue.png)!important;}.message_box.best_answered_community .m_middle{background-image:url(/images/message/middle_grey.png);background-repeat:repeat-x;float:left;font-size:12px;margin-left:7px;min-height:40px;min-width:50px;padding-left:3px;padding-top:8px;position:relative;width:100%;}.message_box.best_answered_community .m_arrow{background-image:url(/images/message/arrow_grey.png)!important;background-repeat:no-repeat;height:98%;left:-33px;position:absolute;top:0;width:40px;}.message_box.best_answered_community .m_right{background-image:url(/images/message/right_grey.png);background-repeat:no-repeat;height:98%;position:absolute;right:-46px;top:0;width:40px;}.message_box.best_answered_community .m_bottom .l{background-image:url(/images/message/bottom_left_grey.png);background-repeat:no-repeat;bottom:-2px;height:9px;left:-9px;position:absolute;width:10px;}.message_box.best_answered_community .m_bottom .r{background-image:url(/images/message/bottom_right_grey.png);background-repeat:no-repeat;bottom:-2px;height:9px;position:absolute;right:-11px;width:11px;}.permalink .message_box.best_answered_community .m_arrow{background-image:url(/images/message/arrow-permalink-grey.png)!important;}a.see_all_questions,a.see_all_tips{display:block;text-align:right;}a.see_all_questions{margin-bottom:3px;}.message_box.answer{margin-left:0;position:relative;width:95%;}.message_box.answer .best_answer{background-image:url(/images/v3/base/icons/icon_best_answered.png);background-repeat:no-repeat;height:44px;left:0;position:absolute;top:5px;width:36px;}.message_box.answer .best_answer.user{background-position:0 0;}.message_box.answer .best_answer.community{background-position:-37px 0;}.message_box.answer .text{margin-left:40px;min-height:44px;padding-right:2px;}.list-day-bar,.header-hideshow-bar{background:#F6F6F6 url(/images/v3/base/backgrounds/bg-post-day-expand-collapse.png) no-repeat scroll left top;clear:both;cursor:pointer;height:30px;position:relative;}.list-day-bar .stamp-weekday,.header-hideshow-bar .header-text{float:left;font-weight:bold;padding:9px 0 0 5px;}.header-hideshow-bar .header-text{padding-left:16px;}.header-hideshow-bar{margin-bottom:4px;}#weight_graph .legend table tbody tr td.legendColorBox{width:18px;}#legend_container table td.legendLabel{padding-right:12px;}.WeigthPost .weight-legend-content{float:left;}.weight-legend-content td.legendColorBox{width:18px;}.SpecialAvatarPost,.DistanceTrophyPost,.UserRolePost,.DaysTrainedTrophyPost{background:#fefff0;}.permalink .SpecialAvatarPost,.permalink .DistanceTrophyPost,.permalink UserRolePost,.permalink .DaysTrainedTrophyPost{background:none;}.SpecialAvatarPost .post-body,.DistanceTrophyPost .post-body,.DaysTrainedTrophyPost .post-body,.UserRolePost .post-body{padding-bottom:8px;}.permalink .SpecialAvatarPost .post-body,.permalink .DistanceTrophyPost .post-body,.permalink .DaysTrainedTrophyPost .post-body,.permalink .UserRolePost .post-body{padding-bottom:inherit;}.SpecialAvatarPost .post-avatar,.DistanceTrophyPost .post-avatar,.DaysTrainedTrophyPost .post-avatar,.UserRolePost .post-avatar{background:#3b99b8;}.permalink .SpecialAvatarPost .post-avatar,.permalink .DistanceTrophyPost .post-avatar,.permalink .DaysTrainedTrophyPost .post-avatar,.permalink .UserRolePost .post-avatar{background:#3b99b8;}.SpecialAvatarPost .post-ribbon,.DistanceTrophyPost .post-ribbon,.DaysTrainedTrophyPost .post-ribbon,.UserRolePost .post-ribbon{right:-4px;top:3px;}.RaceTimingPost{background-image:url(/images/v3/base/backgrounds/bg-racetiming-post.png);background-repeat:no-repeat;min-height:111px;padding-top:10px;left:0;}.RaceTimingPost .title{font-size:13px;color:#333;width:350px;text-align:center;margin:5px 0 0 50px;}.RaceTimingPost .sponsor{right:30px!important;top:10px!important;height:34px;width:34px;position:absolute;border-color:#bbb;}.RaceTimingPost .sponsor span.sponsorLogo img{max-height:34px;max-width:34px;}.RaceTimingPost span.position{padding:0;margin:0;}.RaceTimingPost .race_timing_block{min-height:70px;text-align:center;width:210px;font-size:20px;margin:5px 0 0 116px;}.RaceTimingPost a.avatar_with_details{margin-left:10px;border-color:#bbb;}.RaceTimingPost .tools{margin-left:0!important;}.RaceTimingPost .race_timing_time{position:absolute;text-align:center;color:#fff;top:61px;left:120px;font-size:20px;width:200px;}.race_results table{background-color:#F6F6F6;border-bottom:dotted 1px #000;height:auto;padding:4px;width:100%;}.race_results table td{height:40px;vertical-align:middle;}.race_results table th{font-size:110%;margin:0;padding:0;text-align:left;}.race_results table th.avatar{width:40px;}.race_results img.race_results_avatar{float:left;margin-top:2px;}.race_results table th.bib,.race_results table th.time{width:17%;}.race_results table tr.even{background:#fff;}.race_results table td.results_name{vertical-align:top;}.race_results{height:auto;width:100%;}.race_results .race_results_header span{display:inline-block;padding:5px 0;text-align:center;}.race_results .race_results_table_body .race_results_table span{display:inline-block;padding:10px 0;text-align:center;}.race_results .race_results_table_body .race_results_table span.race_results_avatar img{display:block;margin-top:4px;padding:0;}.race_results .race_results_header{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;background:#C5D47F;border:1px solid #85B21D;color:#346629;font-weight:700;}.race_results .race_results_table_body{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;background:#C7E0E7;border:1px solid #5C94A2;color:#346629;font-weight:700;}.race_results .race_results_table_body .race_results_table{-moz-border-radius:4px;border-bottom:1px dotted #ccc;margin:3px 0;padding:3px 0 10px;}.race_results .race_results_table_body .race_results_table.user{background:#c0ffee;}.race_results .race_results_header span.race_results_avatar{background:#E4EBC4;margin:3px;width:39px;}.race_results .race_results_header span.race_results_name{background:#D5E0A2;width:160px;}.race_results .race_results_header span.race_results_bib{background:#E4EBC4;width:99px;}.race_results .race_results_header span.race_results_time{background:#D5E0A2;width:180px;}.race_results .race_results_table_body .race_results_table span.race_results_avatar{background:#A8CFD9;height:33px;margin:3px 3px -15px;padding:3px;width:33px;}.race_results .race_results_table_body .race_results_table span.race_results_name{background:#86BDCB;width:160px;}.race_results .race_results_table_body .race_results_table span.race_results_bib{background:#A8CFD9;width:99px;}.race_results .race_results_table_body .race_results_table span.race_results_time{background:#86BDCB;width:180px;}.race_results .race_results_table_body .race_results_table.odd span.race_results_name{width:160px;}.race_results .race_results_table_body .race_results_table.odd span.race_results_bib{width:99px;}.race_results .race_results_table_body .race_results_table.odd span.race_results_time{width:180px;}#main-content .content .module-body .tools li.official_label,#main-content .content .module-body .tools li.private_label{margin-right:6px;padding-right:0;}.official_label,.private_label{display:inline-block;height:12px;margin-bottom:-2px;width:12px;}#permalink-toolbar .official_label,#permalink-toolbar .private_label{display:none;}.official_label{background:url(/images/v3/base/icons/icon-post-official.png) top left no-repeat;}.private_label{background:url(/images/v3/base/icons/icon-post-private.png) top left no-repeat;}.rounded{margin-bottom:20px;}.rounded .title-bar{background-position:top left;background-repeat:no-repeat;color:#fff;min-height:5px;padding:0 5px;position:relative;}#header .rounded .title-bar,#header .rounded .title-bar a{color:#fff;}#header .rounded .title-bar a{text-decoration:none;}#header .rounded .title-bar a:hover{text-decoration:underline;}.rounded .title-bar h2{float:left;font-size:14px;font-weight:700;line-height:14px;margin:0;padding:5px 3px 3px 3px;width:auto;}.rounded .title-bar h2 a{color:#fff;text-decoration:none;}.rounded .title-bar h2 a:hover{text-decoration:underline;}#widgets .widget .rounded .title-bar h2{float:none;}.rounded .title-bar .controls{float:right;font-size:0;margin:3px 6px 0 0;min-width:22px;text-align:right;word-spacing:-1em;}.rounded .title-bar .controls a{display:inline-block;height:9px;margin:2px 0 0 4px;overflow:hidden;width:9px;word-spacing:-1em;}.rounded .title-bar .controls a.minmax{background:url(/images/v3/base/buttons/btn-min-widgets.png) 0 0 no-repeat;}.widget.minimized .rounded .title-bar .controls a.minmax{background:url(/images/v3/base/buttons/btn-max-widgets.png) 0 0 no-repeat;}.rounded.minimized .title-bar .controls a.minmax{background:url(/images/v3/base/buttons/btn-max-widgets.png) 0 0 no-repeat;}.widget.maximized .rounded .title-bar .controls a.minmax{background:url(/images/v3/base/buttons/btn-min-widgets.png) 0 0 no-repeat;}.rounded .title-bar>.controls a.close{background:url(/images/v3/base/buttons/btn-close-widgets.png) 0 0 no-repeat;}.rounded .title-bar>.controls a.minmax:hover,.widget .title-bar>.controls a.minmax:hover,.rounded .title-bar>.controls a.close:hover{background-position:0 -10px;}.controls-view{float:right;width:auto;}.controls-view>ul.content-tabs{list-style:none;margin:4px 14px 0 0;padding:0;text-align:right;}.controls-view>ul.content-tabs>li{display:inline;}.controls-view>ul.content-tabs>li>a{color:#fff;display:inline-block;font-weight:bold;height:29px;margin:0 6px -4px 6px;text-decoration:none;}.controls-view>ul.content-tabs>li>a.text{height:33px;}.controls-view>ul.content-tabs>li>a.selected{background:url(/images/v3/base/backgrounds/bg-controls-view-left.png) top left no-repeat;color:#000;margin-left:-10px;margin-right:-10px;padding-left:16px;}.controls-view>ul.content-tabs>li>a span{display:block;height:20px;padding:4px 0 3px;}.controls-view>ul.content-tabs>li>a.selected>span{background:url(/images/v3/base/backgrounds/bg-controls-view-right.png) top right no-repeat;color:#000;display:block;margin:0;padding:5px 16px 9px 0;}.controls-view>ul.content-tabs>li>a span span{background:url(/images/v3/base/icons/icons-sprites-module-views.png) top left no-repeat;height:20px;margin:0;padding:0;text-indent:-9999px;width:30px;}.controls-view>ul.content-tabs>li>a.grid span span{width:22px;}.controls-view>ul.content-tabs>li>a.map span span{width:20px;}.controls-view>ul.content-tabs>li>a.questions span span,.controls-view>ul.content-tabs>li>a.tips span span{width:16px;}.controls-view>ul.content-tabs>li>a.predictions span span{width:36px;}.controls-view>ul.content-tabs>li>a.rankings span span{width:32px;}.controls-view>ul.content-tabs>li>a.basic span span,.controls-view>ul.content-tabs>li>a.advanced span span{height:20px;width:18px;}.controls-view>ul.content-tabs>li>a.stats span span{width:26px;}.controls-view>ul.content-tabs>li>a.graph span span{width:28px;}.controls-view>ul.content-tabs>li>a.stream span span{background-position:-178px 0;}.controls-view>ul.content-tabs>li>a.stream.selected span span{background-position:-178px -20px;}.controls-view>ul.content-tabs>li>a.graph span span,.controls-view>ul.content-tabs>li>a.stats span span{background-position:-210px 0;}.controls-view>ul.content-tabs>li>a.graph.selected span span,.controls-view>ul.content-tabs>li>a.stats.selected span span{background-position:-210px -21px;}.controls-view>ul.content-tabs>li>a.grid span span{background-position:-462px 0;}.controls-view>ul.content-tabs>li>a.grid.selected span span{background-position:-462px -21px;}.rounded .title-bar .controls-view ul li a.route span span{background:url(/images/v3/base/icons/icons-sprites-module-views.png) top left no-repeat;height:14px;width:17px;padding:0;margin:0;}.rounded .title-bar .controls-view ul li a.route span span{height:17px;width:17px;}.controls-view>ul.content-tabs>li>a.calendar span span{background-position:-429px 0;}.controls-view>ul.content-tabs>li>a.calendar.selected span span{background-position:-429px -21px;}.controls-view>ul.content-tabs>li>a.basic span span{background-position:-84px 0;}.controls-view>ul.content-tabs>li>a.basic.selected span span{background-position:-84px -21px;}.controls-view>ul.content-tabs>li>a.advanced span span{background-position:-105px 0;}.controls-view>ul.content-tabs>li>a.advanced.selected span span{background-position:-105px -21px;}.controls-view>ul.content-tabs>li>a.info span span{background-position:-279px 0;}.controls-view>ul.content-tabs>li>a.info.selected span span{background-position:-279px -20px;}.controls-view>ul.content-tabs>li>a.map span span{background-position:-343px 0;}.controls-view>ul.content-tabs>li>a.map.selected span span{background-position:-343px -20px;}.controls-view>ul.content-tabs>li>a.questions span span{background-position:-377px 0;}.controls-view>ul.content-tabs>li>a.questions.selected span span{background-position:-377px -20px;}.controls-view>ul.content-tabs>li>a.tips span span{background-position:-406px 0;}.controls-view>ul.content-tabs>li>a.tips.selected span span{background-position:-406px -20px;}.controls-view>ul.content-tabs>li>a.predictions span span{background-position:-238px 0;}.controls-view>ul.content-tabs>li>a.predictions.selected span span{background-position:-238px -20px;}.rounded .title-bar .controls-view ul li a.route span span{background-position:-147px 0;}.rounded .title-bar .controls-view ul li a.route.selected span span{background-position:-147px -18px;}.rounded .title-bar .controls-view.text-mode ul li a{height:33px;}.controls-view>ul.content-tabs>li>a.rankings span span{background-position:-489px 0;}.controls-view>ul.content-tabs>li>a.rankings.selected span span{background-position:-489px -20px;}.controls-view.text-mode ul.content-tabs li a{height:33px;}.controls-view.text-mode ul.content-tabs li a span{height:21px;padding-top:8px;}#main-content div.controls-view span.only-text{padding:0;height:29px;line-height:29px;}#main-content div.controls-view a.selected span.only-text{padding-right:16px;}.rounded .title-bar li.post-views{vertical-align:top;}.rounded .title-bar li.post-views span{padding:0;margin:5px 12px 0 0;vertical-align:top;}.rounded .content{background-position:0 -10px;background-repeat:repeat-y;padding:5px 10px 1px 10px;}.rounded .content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.rounded .footer-bar{background-position:bottom left;height:15px;}#main-content .rounded .title-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-top.png);float:left;min-height:10px;width:750px;}#main-content .rounded .content-header{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header.png);float:left;height:5px;padding:0;width:760px;}#main-content .rounded.minimized .content-header{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header-minimized.png);height:1px;}#main-content .rounded .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content.png);background-position:0 10px;float:left;padding:0;text-align:left;width:760px;}#main-content .rounded.minimized .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header-minimized.png);}#main-content .rounded .photo-identifier .pi-rounded-top{display:none;background:none;height:0;}#main-content .rounded .photo-identifier .pi-rounded-bottom{display:none;background:none;height:0;}#main-content .rounded .photo-identifier .pi-rounded-middle{background:#fff;text-align:center;width:auto;position:relative;}#main-content .rounded .module-menu .photo-identifier .pi-avatar{height:100px;width:100px;position:relative;}#main-content .rounded .module-menu>.photo-identifier{-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#FFF;border-radius:6px;height:100px;margin:-5px 0 10px 0;padding:5px;}#main-content .rounded .content .module-menu{float:left;width:109px;padding:0 0 0 5px;}#main-content .rounded .photo-identifier .pi-avatar>img{max-width:100px;max-height:100px;min-width:50px;}#main-content .rounded .photo-identifier .pi-rounded-middle .pi-avatar>img{min-width:100px;}.photo-identifier .change_photo{filter:alpha(opacity=0);opacity:0;}#main-content .rounded .photo-identifier .pi-rounded-middle a{color:#006eaf;}#main-content .rounded .photo-identifier .pi-rounded-bottom{background:url(/images/v3/base/rounded-boxes/bg-rounded-content-menu-bottom.png) bottom left no-repeat;height:20px;width:auto;}#main-content .rounded .content .module-menu ul{float:left;height:auto;list-style:none;margin:12px 0 20px 0;padding:0;position:relative;width:125px;}#main-content .rounded .content .module-menu ul li{clear:both;list-style:none;margin-bottom:12px;padding:0;text-align:left;width:125px;}#main-content .rounded .content .module-menu ul li a{cursor:pointer;display:block;font-weight:bold;padding:0 10px 0 6px;text-decoration:none;}#main-content .rounded .content .module-menu ul li a span{line-height:18px;padding:0 12px 0 0;}#main-content .rounded .content .module-menu ul li a.selected{background:url(/images/v3/base/rounded-boxes/bg-rounded-content-menu-top-curved.png) top left no-repeat;margin-bottom:-13px;margin-top:-13px;padding:13px 0 0 0;}#main-content .rounded .content .module-menu ul li a.selected span{color:#3c3c3c;background:url(/images/v3/base/rounded-boxes/bg-rounded-content-menu-bottom.png) bottom left;display:block;margin-bottom:-6px;padding-left:6px;padding-bottom:13px;}#main-content .rounded .content .module-menu ul li img.social-network-icon{float:left;margin:0 4px 0 5px;}#main-content .rounded .content .module-body{float:right;margin-right:12px;padding:5px 0 0;position:relative;width:620px;}#main-content .rounded .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-footer.png);background-position:bottom left;background-repeat:no-repeat;clear:both;height:15px;position:relative;}#main-content .rounded.minimized .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-footer-minimized.png);height:5px;}#container-content-widgets.no-left-menu #main-content .rounded .content-header{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header-full.png);}#container-content-widgets.no-left-menu #main-content .rounded .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-full.png);padding-left:12px;width:748px;}#container-content-widgets.no-left-menu #main-content .rounded .content .module-body{width:733px;}#container-content-widgets.no-left-menu #main-content .rounded .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-footer-full.png);padding-left:12px;width:748px;}#container-content-full-width.no-left-menu .rounded .content .bg-content-wrapper{background:transparent url(/images/v3/base/backgrounds/dna.png) no-repeat scroll left top;height:275px;position:relative;width:100%;}#container-content-full-width.no-left-menu .rounded .content .module-body{float:left;margin:0 12px;padding:5px 0 0;position:relative;width:950px;}#container-content-full-width.no-left-menu .rounded .content .bg-content-wrapper .module-body{float:left;margin:0 12px;padding:5px 0 0;position:relative;width:auto;}#main-content .content .module-menu .module-feature{width:109px;}#main-content .content .module-menu .module-feature .title-bar,#main-content .content .module-menu .module-feature .content,#main-content .content .module-menu .module-feature .footer-bar,#main-content .content .module-menu .module-feature .content .carousel-menu{width:109px;}#main-content .content .module-menu .module-feature .title-bar{background:url(/images/v3/base/rounded-boxes/bg-rounded-module-menu-feature-top.png) top left no-repeat;margin:0;padding:0;min-height:1px;height:5px;}#container-content-full-width .rounded .title-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer-top.png);float:left;min-height:5px;width:950px;}#container-content-full-width .rounded .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);float:left;font-size:12px;padding:6px 0 0 12px;width:952px;}#container-content-full-width #main-content .rounded .content{background-position:0 -10px;}#container-content-full-width .rounded .content_special_event{background:transparent url(/images/v3/base/rounded-boxes/bg-rounded-full-center.png) repeat-y 0 0;font-size:12px;padding:0;width:960px;float:left;font-family:"lucida grande",arial,verdana,sans-serif;}#container-content-full-width .rounded .top_content_special_event{background:transparent url(/images/v3/base/rounded-boxes/bg-rounded-full-top.png) no-repeat 0 -6px;padding:0;width:960px;float:left;height:10px;}#container-content-full-width .rounded .content_special_event .content_event{padding:0 18px;clear:both;}#container-content-full-width .rounded .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);background-position:bottom left;clear:both;height:20px;width:960px;}#container-content-full-width .rounded .footer-bar_event_home{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer_event_home.png);background-position:bottom left;clear:both;height:7px;width:960px;}#main-content .rounded .content-header.full-width{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header-full.png);background-position:top left;background-repeat:no-repeat;}#main-content .rounded .content.full-width{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-full.png);}#main-content .rounded .content.full-width .module-body{width:735px;}#main-content .rounded .footer-bar.full-width{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-footer-full.png);padding-left:12px;width:748px;}.rounded .content .bg-content-wrapper{background:transparent url(/images/v3/base/backgrounds/dna.png) no-repeat scroll left top;height:275px;position:relative;width:100%;}.rounded .content .module-body{float:left;margin:0 12px;padding:5px 0 0;position:relative;width:950px;}.rounded .content .bg-content-wrapper .module-body{float:left;margin:0 12px;padding:5px 0 0;position:relative;width:auto;}#container-content-full-width .rounded .content .error_404 p{margin:10px 0 20px;padding:0;}#container-content-full-width .rounded .content .error_404 h1{color:#1c446c;font-weight:400;font-size:34px;margin:0 0 10px;padding:0;}#container-content-full-width .rounded .content .error_404 h2{color:#333;font-size:24px;font-weight:400;margin:0;padding:0;}#container-content-full-width .rounded .content .error_404_2 .error_404_2_img{float:left;margin:0 50px 0 30px;}#container-content-full-width .rounded .content .error_404_2 .error_404_2_content{float:left;width:480px;text-align:left;}#container-content-full-width .rounded .content .error_404_2 .error_404_2_content a{color:#008dcc;text-decoration:none;}#container-content-full-width .rounded .content .error_404_2 .error_404_2_content a:hover{color:#008dcc;text-decoration:underline;}#container-content-full-width .rounded .content .error_404_2 h1{color:#1c446c;font-weight:400;font-size:34px;margin:10px 0 40px;padding:0;}#container-content-full-width .rounded .content .error_404,#container-content-full-width .rounded .content .error_404_2{text-align:center;}#main-content .module-body ul.list_item{margin:0;padding:0;}#main-content .module-body ul li{list-style:disc;margin:0;padding:0;}#main-content .module-body .content-tabs ul li{margin-right:3px;}#main-content .module-body ol li{list-style:decimal;margin:0;padding:0;}#main-content .module-body ol li img{margin:10px 0 10px 0;}#main-content .content #home_location,#main-content .content #current_location{font-weight:bold;margin-bottom:12px;}#main-content .content #home_location span,#main-content .content #current_location span{font-weight:normal;}#container-content-full-width .rounded .content .error_404,#container-content-full-width .rounded .content .error_404_2{text-align:center;}#widgets .rounded .title-bar h2{font-size:12px;font-weight:700;line-height:14px;margin:0;max-width:125px;padding:5px 3px 3px 3px;}#main-content .rounded .content .module-menu h3{border-bottom:solid 1px #ddd;clear:both;color:#ddd;font-size:12px;font-weight:normal;font-style:italic;margin-bottom:5px;padding:0 0 2px 0;}#main-content .rounded .content .module-body .header-utility-navigation-row{position:relative;width:auto;}#main-content .rounded .content .module-body .header-utility-navigation-row h2{float:left;width:60%;}#main-content .rounded .content .module-body .header-utility-navigation-row .utility-navigation{float:right;text-align:right;width:40%;}#container-content-full-width-menu{width:960px;margin:0 auto;}#container-content-full-width-menu #main-content .rounded .title-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer-top.png);min-height:10px;width:950px;}#container-content-full-width-menu #main-content{width:960px;}#container-content-full-width-menu #main-content .rounded .content-header{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-header-full-menu.png);float:left;height:5px;padding:0;width:960px;}#container-content-full-width-menu #main-content .rounded .content{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-full-width-menu.png);float:left;font-size:12px;width:960px;}#container-content-full-width-menu #main-content .rounded .static{text-align:left;}#container-content-full-width-menu #main-content .rounded .footer-bar{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-content-footer-full-menu.png);background-position:bottom left;clear:both;height:20px;width:960px;}#container-content-full-width-menu #main-content .rounded .module-body{width:820px;}#container-content-full-width-menu #container-content-full-width .rounded .content .table-scrollable-group{width:936px;}#container-content-full-width #main-content .rounded .content-header.full-width.all-page{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-header.png);background-position:0 -10px;background-repeat:no-repeat;}#container-content-full-width #main-content .rounded .content.full-width.all-page{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-header.png);background-position:0 -14px;background-repeat:repeat-y;}#container-content-full-width #main-content .rounded .footer-bar.all-page{background-image:url(/images/v3/base/rounded-boxes/bg-rounded-footer.png);background-position:bottom left;clear:both;height:20px;width:960px;}.form-feedback span.success{display:none;font-size:11px;}.form-feedback span.success img{vertical-align:middle;padding-bottom:2px;padding-right:5px;}.form-feedback span.error{display:none;color:red;font-size:11px;}.form-feedback span.error img{vertical-align:middle;padding-bottom:2px;padding-right:5px;}#reg_step_3 #filter-option-links a.filters_selection{-moz-border-radius:4px;-webkit-border-radius:4px;background:#00a7e6;border:solid #0097d6 1px;color:#fff;margin:0 8px 0 0;padding:5px 10px;}#reg_step_3 #filter-option-links a:hover.filters_selection{background:#0097d6;border:solid #0087c6 1px;text-decoration:none;}#avatar_applet{margin-bottom:12px;}span.tip{background-color:#eef5e5;border:1px solid #ccc;color:#666;display:none;left:352px;min-width:260px;padding:5px;position:absolute;top:22px;}span.tip .arrow{background-image:url(/images/v3/base/legacy/tip_arrow.gif);background-repeat:no-repeat;cursor:pointer;height:13px;left:-7px;position:absolute;top:8px;width:8px;}span.form_validation_message{font-weight:400;margin-top:-1px;}form#new_user .inlineTip{background:#FFFFEF none repeat scroll 0 0;border:1px solid #EFEFEF;display:none;line-height:140%;margin:15px 0 10px;padding:5px;width:320px;}.rounded-sizeable{border:1px solid #ccc;margin-bottom:12px;padding:6px;position:relative;}.rounded-sizeable:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.rounded-sizeable>.tl,.rounded-sizeable>.tr,.rounded-sizeable>.bl,.rounded-sizeable>.br{background-image:url(/images/v3/base/rounded-boxes/bg-perm-featured-grp-corners.png);background-repeat:no-repeat;height:6px;position:absolute;width:6px;}.rounded-sizeable>.tl{left:-1px;top:-1px;}.rounded-sizeable>.tr{right:-1px;top:-1px;}.rounded-sizeable>.bl{left:-1px;bottom:-1px;}.rounded-sizeable>.br{right:-1px;bottom:-1px;}.rounded-sizeable{background:#e9e9e9;}.rounded-sizeable>.tl{background-position:-1px -1px;}.rounded-sizeable>.tr{background-position:-9px -1px;}.rounded-sizeable>.bl{background-position:-1px -9px;}.rounded-sizeable>.br{background-position:-9px -9px;}.rounded-sizeable.grey-on-white{background:#e9e9e9;}.rounded-sizeable.grey-on-white>.tl{background-position:-1px -1px;}.rounded-sizeable.grey-on-white>.tr{background-position:-9px -1px;}.rounded-sizeable.grey-on-white>.bl{background-position:-1px -9px;}.rounded-sizeable.grey-on-white>.br{background-position:-9px -9px;}.rounded-sizeable.white-on-grey{background:#fff;height:60px;margin-bottom:0;}.rounded-sizeable.white-on-grey>.tl{background-position:-16px -1px;}.rounded-sizeable.white-on-grey>.tr{background-position:-24px -1px;}.rounded-sizeable.white-on-grey>.bl{background-position:-16px -9px;}.rounded-sizeable.white-on-grey>.br{background-position:-24px -9px;}.rounded-sizeable.grey-on-grey{background:#e9e9e9;}.rounded-sizeable.grey-on-grey>.tl{background-position:-46px -1px;}.rounded-sizeable.grey-on-grey>.tr{background-position:-54px -1px;}.rounded-sizeable.grey-on-grey>.bl{background-position:-46px -9px;}.rounded-sizeable.grey-on-grey>.br{background-position:-54px -9px;}.rounded-sizeable.grey-filter{background:#e9e9e9;border-color:#e9e9e9;padding-bottom:0;}.rounded-sizeable.grey-filter>.tl{background-position:-91px -1px;}.rounded-sizeable.grey-filter>.tr{background-position:-99px -1px;}.rounded-sizeable.grey-filter>.bl{background-position:-91px -9px;}.rounded-sizeable.grey-filter>.br{background-position:-99px -9px;}.rounded-sizeable.white-on-white{background:#fff;}.rounded-sizeable.white-on-white>.tl{background-position:-31px -1px;}.rounded-sizeable.white-on-white>.tr{background-position:-39px -1px;}.rounded-sizeable.white-on-white>.bl{background-position:-31px -9px;}.rounded-sizeable.white-on-white>.br{background-position:-39px -9px;}.rounded-sizeable.blue-on-white{background:#DDF2F9;}.rounded-sizeable.blue-on-white>.tl{background-position:-1px -1px;}.rounded-sizeable.blue-on-white>.tr{background-position:-9px -1px;}.rounded-sizeable.blue-on-white>.bl{background-position:-1px -9px;}.rounded-sizeable.blue-on-white>.br{background-position:-9px -9px;}.rounded-sizeable.blue-on-white>.tl,.rounded-sizeable.blue-on-white>.tr,.rounded-sizeable.blue-on-white>.bl,.rounded-sizeable.blue-on-white>.br{background-image:url(/images/v3/base/rounded-boxes/bg-perm-featured-grp-corners-blue.png);}.rounded-sizeable h4.title{color:#333;font-weight:normal;font-size:20px;}.rounded-sizeable.no-title h4.title{display:none;}.rounded-sizeable.workout-race.state-1>.primary-div-1,.rounded-sizeable.workout-race.state-1>.primary-div-2,.rounded-sizeable.workout-race.state-1>.primary-div-3{position:relative;}.rounded-sizeable.workout-race.state-1>.primary-div-1,.rounded-sizeable.workout-race.state-1>.primary-div-2{height:60px;margin-bottom:0;text-align:center;width:344px;}.rounded-sizeable.workout-race.state-1>.slideshow,.rounded-sizeable.workout-race.state-1>.primary-div-3{display:none;}.rounded-sizeable.workout-race.state-1>.primary-div-1{float:left;}.rounded-sizeable.workout-race.state-1>.primary-div-2{float:right;}.rounded-sizeable.workout-race.state-2>.primary-div-1,.rounded-sizeable.workout-race.state-2>.primary-div-2,.rounded-sizeable.workout-race.state-2>.primary-div-3{height:70px;margin-bottom:0;width:223px;}.rounded-sizeable.workout-race.state-2>.slideshow{display:none;}.rounded-sizeable.workout-race.state-2>.primary-div-1{float:left;}.rounded-sizeable.workout-race.state-2>.primary-div-2{position:absolute;left:248px;}.rounded-sizeable.workout-race.state-2>.primary-div-3{float:right;}.rounded-sizeable.workout-race.state-3{height:280px;}.rounded-sizeable.workout-race.state-3>.primary-div-1,.rounded-sizeable.workout-race.state-3>.primary-div-2,.rounded-sizeable.workout-race.state-3>.primary-div-3,.rounded-sizeable.workout-race.state-3>.slideshow,.rounded-sizeable.workout-race.state-3>h4.title{position:absolute;}.rounded-sizeable.workout-race.state-3>h4.title{top:6px;right:6px;}.rounded-sizeable.workout-race.state-3>.primary-div-1{top:34px;right:171px;}.rounded-sizeable.workout-race.state-3>.primary-div-2{top:34px;right:6px;}.rounded-sizeable.workout-race.state-3>.primary-div-3{top:160px;right:6px;}.rounded-sizeable.workout-race.state-3>.slideshow{top:6px;left:6px;}.rounded-sizeable.workout-race.state-3>.primary-div-1,.rounded-sizeable.workout-race.state-3>.primary-div-2{height:106px;width:145px;}.rounded-sizeable.workout-race.state-3>.primary-div-3{height:111px;width:310px;}.rounded-sizeable.workout-race.state-3>.slideshow{height:265px;width:375px;}.rounded-sizeable.workout-race.state-3>h4.title{width:320px;}.rounded-sizeable.workout-race.state-3>.primary-div-1,.rounded-sizeable.workout-race.state-3>.primary-div-2{margin-bottom:6px;}.rounded-sizeable.workout-race.state-3>.primary-div-3{margin-bottom:0;}.rounded-sizeable.workout-race.state-3.long-title>.primary-div-1{height:80px;top:60px;}.rounded-sizeable.workout-race.state-3.long-title>.primary-div-2{height:80px;top:60px;}.rounded-sizeable.workout-race.state-3.no-title>.primary-div-1{height:132px;top:6px;}.rounded-sizeable.workout-race.state-3.no-title>.primary-div-2{height:132px;top:6px;}.rounded-sizeable.goal-weight.state-4>.primary-div-1,.rounded-sizeable.goal-weight.state-4>.primary-div-2,.rounded-sizeable.goal-weight.state-4>.primary-div-3{height:60px;margin-bottom:0;text-align:center;width:223px;}.rounded-sizeable.goal-weight.state-4>.primary-div-1,.rounded-sizeable.goal-weight.state-4>.primary-div-2{float:left;}.rounded-sizeable.goal-weight.state-4>.primary-div-3{float:right;}.rounded-sizeable.goal-weight.state-4>.primary-div-1{margin-right:5px;}.rounded-sizeable.goal-weight.state-4 .totals-style-1 .primary{font-size:20px;}.rounded.semi-white .title-bar,.rounded.semi-white .footer-bar{background-image:url(/images/v3/base/backgrounds/bg-semiwhite-topbottom-full.png)!important;background-repeat:no-repeat;clear:both;font-size:0;height:5px!important;padding:0!important;width:100%!important;}.rounded.semi-white .title-bar{background-position:0 0;}.rounded.semi-white .footer-bar{background-position:0 100%;}.rounded.semi-white .content{background:url(/images/v3/base/backgrounds/bg-semiwhite-content.png) 0 0!important;padding:0!important;color:#fff;min-height:30px;position:relative;width:100%!important;}.content-widget-group{position:relative;width:auto;}.content-widget-group:last-child{margin-right:0;}.content-widget{float:left;height:70px;margin-bottom:12px;margin-right:4px;position:relative;text-align:center;}.content-widget .corners-left,.content-widget .corners-right{background-image:url(/images/v3/base/backgrounds/bg-content-widget.png);background-repeat:no-repeat;height:80px;position:relative;}.content-widget .corners-left{background-position:top left;}.content-widget .corners-right{background-position:top right;margin-left:6px;padding-top:6px;padding-right:6px;}.content-widget .widget-content{display:table;height:53px;position:static;width:100%;}.content-widget .widget-content .outer{display:table-cell;position:static;vertical-align:middle;top:50%;}.content-widget .widget-content .inner{position:relative;top:-50%;}.content-widget .widget-label{clear:both;font-size:11px;font-weight:700;height:16px;position:relative;width:100%;}.content-widget .widget-label .widget-label-left,.content-widget .widget-label .widget-label-right{background-image:url(/images/v3/base/backgrounds/bg-content-widget.png);background-repeat:no-repeat;height:16px;position:relative;}.content-widget .widget-label .widget-label-left{background-position:left bottom;}.content-widget .widget-label .widget-label-right{background-position:right bottom;line-height:16px;margin-left:5px;padding-left:10px;padding-right:15px;}.content-widget .widget-content .sensation-1,.content-widget .widget-content .sensation-2,.content-widget .widget-content .sensation-3,.content-widget .widget-content .sensation-4,.content-widget .widget-content .sensation-5{float:none!important;margin:0 auto!important;}.wide-with-menu.widget-content-col-4{width:138px;}.widget-content-col-6{width:167px;}.widget-content-col-7{width:366px;}.content-widget-group.share_form_goal .widget-content-col-2{width:308px!important;}.content-widget-group.share_form_goal .widget-content-col-2 .total{font-size:18px;font-weight:bold;}.widget-content-col-5{width:228px;}.widget-content-col-4{width:100%;}.widget-content-col-3{width:74%;}.widget-content-col-2{width:49%;}.widget-content-col-1{width:24.2%;}.content-widget.race-place .total,.content-widget.calories .total{font-size:16px;font-weight:700;}.content-widget.race-place .detail,.content-widget.calories .detail{font-size:10px;font-style:italic;}.content-widget.race-totals .distance-duration,.content-widget.workout-totals .distance-duration{position:relative;width:auto;}.content-widget.race-totals .distance,.content-widget.workout-totals .distance,.content-widget.race-totals .duration,.content-widget.workout-totals .duration{display:inline-block;font-size:16px;font-weight:700;position:relative;text-align:center;}.content-widget.race-totals .distance,.content-widget.workout-totals .distance{margin:0 4px 0 8px;}.content-widget.race-totals .duration,.content-widget.workout-totals .duration{margin:0 8px 0 4px;}.content-widget.race-totals .distance-duration .more-details,.content-widget.workout-totals .distance-duration .more-details{font-size:11px;font-style:italic;font-weight:400;margin-top:2px;width:auto;}.content-widget.race-age-group table,.content-widget.weather table{font-size:11px;padding:0;margin:0;}.content-widget.race-age-group table th,.content-widget.weather table th,.content-widget.race-age-group table td,.content-widget.weather table td{text-align:left;}.content-widget.race-age-group table th,.content-widget.weather table th{padding:0 8px 1px 0;}.content-widget.race-age-group table th:last-child,.content-widget.weather table th:last-child{padding:0 4px 0 0;}.content-widget.race-age-group table td,.content-widget.weather table td{padding:0;}.content-widget.weather{text-align:center;}.content-widget.weather .weather-icon{float:left;width:40px;}.content-widget.weather .weather-table{float:left;margin-left:8px;}.content-widget.weather .weather-group{display:inline-block;margin:0;}.weight_permalink .content-widget{height:80px;}.weight_permalink .total{font-size:22px;font-weight:700;padding-top:12px;}.weight_permalink .secondary{color:#666;font-size:11px;font-style:italic;font-weight:400;margin-top:2px;}.weight_permalink .content-widget .widget-content .inner{height:65px;}.content-widget-group.weight_central{width:36%;}.content-widget-group.weight_central .grey-on-white{height:100px;}.content-widget-group.weight_central .grey-on-white .grey-on-grey{height:86px;}.rounded-sizeable.blue-on-white.answer,.rounded-sizeable.grey-on-white.answer{margin-top:10px;min-height:50px;position:relative;}.rounded-sizeable.blue-on-white.answer .best_answer,.rounded-sizeable.grey-on-white.answer .best_answer{background-image:url(/images/v3/base/icons/icon_best_answered.png);background-repeat:no-repeat;height:44px;left:5px;position:absolute;top:5px;width:36px;}.rounded-sizeable.grey-on-white.answer .best_answer.user{background-position:0 0;}.rounded-sizeable.grey-on-white.answer .best_answer.community{background-position:-37px 0;}.rounded-sizeable.blue-on-white.answer h4,.rounded-sizeable.grey-on-white.answer h4{margin-left:45px;}.rounded-sizeable.blue-on-white.answer p,.rounded-sizeable.grey-on-white.answer p{margin:0 0 5px 45px;}.rounded-sizeable.blue-on-white.answer span,.rounded-sizeable.grey-on-white.answer span{font-size:11px;margin-left:45px;}.rounded-sizeable.blue-on-white.answer span span,.rounded-sizeable.grey-on-white.answer span span{color:#666;margin-left:10px;}.rounded-sizeable.blue-on-white.answer a.number,.rounded-sizeable.grey-on-white.answer a.number{color:#0175b9;cursor:pointer;font-size:17px;font-weight:bold;position:absolute;right:9px;text-align:center;top:5px;}.rounded-sizeable.blue-on-white.answer a.number:hover,.rounded-sizeable.grey-on-white.answer a.number:hover{color:#008cde;}.rounded-sizeable.grey-on-white.tip{min-height:50px;position:relative;}.rounded-sizeable.grey-on-white.tip .tip_icon{background:transparent url(/images/v3/base/icons/icon_tip.png) no-repeat 0 0;height:43px;left:5px;position:absolute;top:5px;width:32px;}.rounded-sizeable.grey-on-white.tip .text{margin-left:41px;}.rounded-sizeable.grey-on-white.tip h4{margin-left:41px;}.rounded-sizeable.grey-on-white ul li{margin-left:15px!important;}.rounded>.title-bar>.breadcrumbs .breadcrumbs-descend{font-weight:400!important;margin:0 6px;}.titlebar a,.content .module-menu a,div#main-navigation a{color:#fff;}.titlebar a:active .content .module-menu a:active{text-decoration:underline;}.titlebar a:lin,.content .module-menu a:link{text-decoration:underline;}.titlebar a:visited .content .module-menu a:visited{text-decoration:underline;}.titlebar a:hover,.content .module-menu a:hover{text-decoration:underline;}#utility-navigation a,#footer a{color:#333;font-size:11px;text-decoration:none;}#utility-navigation a:hover,#footera:hover{color:#333;text-decoration:underline;}#utility-navigation a span{color:#000;font-weight:bold;}a.edit-standalone{background:url(/images/v3/base/icons/icon-edit-standalone.png) top left no-repeat;display:inline-block;height:13px;margin-bottom:-3px;width:13px;}a.add-standalone{background:url(/images/v3/base/icons/icon-add-standalone.png) top left no-repeat;display:inline-block;height:13px;margin-bottom:-2px;width:13px;}a.action_icon,a.disabled_action{background-repeat:no-repeat;cursor:pointer;height:15px;min-width:15px;padding-bottom:2px;padding-left:18px;text-decoration:none;width:auto;}a.nw{background-image:url(/images/v3/base/legacy/tools_forward.png);}a.views{background-image:url(/images/v3/base/icons/icon-tools-views.png);}a.com,a.down,a.up,a.star,a.flag,a.embed{background-image:url(/images/v3/base/icons/icons-tools-sprite.png);}a.com{background-position:0 0;}a.com:hover,a.com.selected{background-position:0 -17px;}a.down{background-position:0 -64px;}a.down:hover,a.down.selected{background-position:0 -81px;}a.up{background-position:0 -32px;}a.up:hover,a.up.selected{background-position:0 -49px;}a.star{background-position:0 -96px;}a.star:hover,a.star.selected{background-position:0 -113px;}a.flag{background-position:right -128px;}a.flag:hover,a.flag.selected{background-position:right -145px;}a.embed{background-position:0 -194px;}a.embed:hover,a.embed.selected{background-position:0 -194px;}a.flag.spam{border-left:1px solid #CCC;padding-left:24px;}a.action_icon.star,a.disabled_action.star,a.action_icon.embed{padding-left:20px;}a.save:hover,a.nw:hover,a.save.selected,a.nw.selected,a.views.selected,a.views:hover{background-position:0 -17px;}a.already_owned{background-image:url(/images/v3/base/legacy/already-own-it.gif);cursor:pointer;height:15px;margin-top:0;padding-bottom:1px;}a.already_owned.selected,a.already_owned:hover{background-position:0 -17px;height:15px;}a.next_advert{background-image:url(/images/v3/base/legacy/next_ad.png);background-position:0 0;cursor:pointer;height:18px;margin-top:0;padding-bottom:3px;}a.next_advert.selected,a.next_advert:hover{background-position:0 -18px;height:15px;}a.action_icon.loading{background:transparent url(/images/v3/base/animations/animation-loading-12px.gif) no-repeat;color:#666!important;cursor:auto!important;opacity:.85px;text-decoration:none;}.tools.bottom{margin-top:2px;}a.photos{background:transparent url(/images/events/events_list/icon_images.png) no-repeat 0 1px;height:12px;line-height:12px;padding:0 0 0 18px;}a.videos{background:transparent url(/images/events/events_list/icon_videos.png) no-repeat 0 1px;height:12px;line-height:12px;padding:0 0 0 18px;}a.photos.disabled_action,a.videos.disabled_action{background-position:0 -12px;cursor:default;}.tools a.official{background:transparent url(/images/events/events_list/icon_official.png) no-repeat 0 -12px;cursor:auto;min-width:12px;height:12px;padding:0 0 0 16px;text-decoration:none;}.tools a.registered{background:transparent url(/images/events/events_list/icon_attend.png) no-repeat 0 -12px;cursor:auto;min-width:12px;height:12px;padding:0 0 0 16px;text-decoration:none;}a.button-zoommin,a.button-zoommax{background-image:url(/images/v3/base/buttons/btn-graph-zoom.png);background-repeat:no-repeat;display:inline-block;height:18px;width:18px;}a.button-zoommin{background-position:0 0;}a.button-zoommin:hover{background-position:0 -19px;}a.button-zoommax{background-position:-19px 0;}a.button-zoommax:hover{background-position:-19px -19px;}.content a.delete,.content a.cross{cursor:pointer;font-size:11px;text-decoration:none;}a.button-simple-action{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:25px;margin-right:4px;text-align:left;text-indent:-9990px;vertical-align:top;width:25px;word-spacing:normal;}.permalink-tools a.button-simple-action{height:16px;width:16px;}.profile-athlete-type .button-simple-action{height:18px;width:16px;}.permalink-tools a.button-simple-action.message,.permalink-tools a.button-simple-action.block,.permalink-tools a.button-simple-action.unblock{height:18px;width:18px;padding-right:2px;}.permalink-tools a.button-simple-action.leave,.permalink-tools a.button-simple-action.join{width:20px;}.permalink-tools a.button-simple-action.change-owner{width:22px;}.permalink-tools a.button-simple-action.message{margin-top:-1px;}.profile-athlete-type .button-simple-action{margin-right:0;margin-left:4px;}a.button-simple-action.no-group,a.button-simple-action.has-group,a.button-simple-action.follow,a.button-simple-action.stop-following,a.button-simple-action.block,a.button-simple-action.unblock{background-image:url(/images/v3/base/icons/icon-sprite-people-groups.png);}a.button-simple-action.no-group{background-position:0 0;}a.button-simple-action.no-group:hover{background-position:0 -26px;}.permalink-tools a.button-simple-action.no-group,.profile-athlete-type a.button-simple-action.no-group{background-position:-4px -56px;}.permalink-tools a.button-simple-action.no-group:hover,.profile-athlete-type a.button-simple-action.no-group:hover{background-position:-4px -82px;}a.button-simple-action.has-group{background-position:-24px 0;}a.button-simple-action.has-group:hover{background-position:-24px -26px;}.permalink-tools a.button-simple-action.has-group,.profile-athlete-type a.button-simple-action.has-group{background-position:-28px -56px;}.permalink-tools a.button-simple-action.has-group:hover,.profile-athlete-type a.button-simple-action.has-group:hover{background-position:-28px -82px;}a.button-simple-action.follow{background-position:-48px 0;}a.button-simple-action.follow:hover{background-position:-48px -26px;}.permalink-tools a.button-simple-action.follow,.profile-athlete-type a.button-simple-action.follow{background-position:-52px -56px;}.permalink-tools a.button-simple-action.follow:hover,.profile-athlete-type a.button-simple-action.follow:hover{background-position:-52px -82px;}a.button-simple-action.stop-following{background-position:-72px 0;}a.button-simple-action.stop-following:hover{background-position:-72px -26px;}.permalink-tools a.button-simple-action.stop-following,.profile-athlete-type a.button-simple-action.stop-following{background-position:-76px -56px;}.permalink-tools a.button-simple-action.stop-following:hover,.profile-athlete-type a.button-simple-action.stop-following:hover{background-position:-76px -82px;}a.button-simple-action.block{background-position:-120px 0;}a.button-simple-action.block:hover{background-position:-120px -26px;}.permalink-tools a.button-simple-action.block,.profile-athlete-type a.button-simple-action.block{background-position:-124px -56px;}.permalink-tools a.button-simple-action.block:hover,.profile-athlete-type a.button-simple-action.block:hover{background-position:-124px -82px;}a.button-simple-action.unblock{background-position:-96px 0;}a.button-simple-action.unblock:hover{background-position:-96px -26px;}.permalink-tools a.button-simple-action.unblock,.profile-athlete-type a.button-simple-action.unblock{background-position:-100px -56px;}.permalink-tools a.button-simple-action.unblock:hover,.profile-athlete-type a.button-simple-action.unblock:hover{background-position:-100px -82px;}a.button-simple-action.message{background-position:-144px 0;}a.button-simple-action.message:hover{background-position:-144px -26px;}.permalink-tools a.button-simple-action.message,.profile-athlete-type a.button-simple-action.message{background-position:-148px -55px;}.permalink-tools a.button-simple-action.message:hover,.profile-athlete-type a.button-simple-action.message:hover{background-position:-148px -81px;}a.button-simple-action.join,a.button-simple-action.join.pending,a.button-simple-action.accept-invite,a.button-simple-action.leave,a.button-simple-action.invite-others,a.button-simple-action.change-owner,a.button-simple-action.edit,a.button-simple-action.delete,a.button-simple-action.button-rsvp,a.button-simple-action.button-invite{background-image:url(/images/v3/base/icons/icon-sprite-groups-narrow.png);}a.button-simple-action.join{background-position:-208px 0;}a.button-simple-action:hover.join{background-position:-208px -27px;}a.button-simple-action.join.pending{background-position:-234px 0;}.permalink-tools a.button-simple-action.join,.profile-athlete-type a.button-simple-action.join{background-position:-208px -58px;}.permalink-tools a.button-simple-action:hover.join,.profile-athlete-type a.button-simple-action:hover.join{background-position:-208px -80px;}.permalink-tools a.button-simple-action.join.pending,.permalink-tools a.button-simple-action:hover.join.pending,.profile-athlete-type a.button-simple-action.join.pending,.profile-athlete-type a.button-simple-action:hover.join.pending{background-position:-235px -58px;}a.button-simple-action.accept-invite{background-position:-52px 0;}a.button-simple-action:hover.accept-invite{background-position:-52px -26px;}.permalink-tools a.button-simple-action.accept-invite,.profile-athlete-type a.button-simple-action.accept-invite{background-position:-57px -60px;}.permalink-tools a.button-simple-action:hover.accept-invite,.profile-athlete-type a.button-simple-action:hover.accept-invite{background-position:-57px -80px;}a.button-simple-action.leave{background-position:-260px 0;}a.button-simple-action:hover.leave{background-position:-260px -27px;}.permalink-tools a.button-simple-action.leave,.profile-athlete-type a.button-simple-action.leave{background-position:-262px -58px;}.permalink-tools a.button-simple-action:hover.leave,.profile-athlete-type a.button-simple-action:hover.leave{background-position:-262px -58px;}a.button-simple-action.invite-others{background-position:-104px 0;}a.button-simple-action:hover.invite-others{background-position:-104px -26px;}.permalink-tools a.button-simple-action.invite-others,.profile-athlete-type a.button-simple-action.invite-others{background-position:-109px -60px;}.permalink-tools a.button-simple-action:hover.invite-others,.profile-athlete-type a.button-simple-action:hover.invite-others{background-position:-109px -82px;}a.button-simple-action.change-owner{background-position:-130px 0;}a.button-simple-action:hover.change-owner{background-position:-130px -26px;}.permalink-tools a.button-simple-action.change-owner,.profile-athlete-type a.button-simple-action.change-owner{background-position:-131px -58px;}.permalink-tools a.button-simple-action:hover.change-owner,.profile-athlete-type a.button-simple-action:hover.change-owner{background-position:-131px -81px;}a.button-simple-action.edit{background-position:-156px 0;}a.button-simple-action:hover.edit{background-position:-156px -26px;}.permalink-tools a.button-simple-action.edit,.profile-athlete-type a.button-simple-action.edit{background-position:-160px -58px;}.permalink-tools a.button-simple-action:hover.edit,.profile-athlete-type a.button-simple-action:hover.edit{background-position:-160px -81px;}a.button-simple-action.delete{background-position:-182px 0;}a.button-simple-action:hover.delete{background-position:-182px -26px;}.permalink-tools a.button-simple-action.delete,.profile-athlete-type a.button-simple-action.delete{background-position:-184px -59px;}.permalink-tools a.button-simple-action:hover.delete,.profile-athlete-type a.button-simple-action:hover.delete{background-position:-184px -81px;}a.button-simple-action.button-rsvp{background-position:0 0;}a.button-simple-action:hover.button-rsvp{background-position:0 -26px;}.permalink-tools a.button-simple-action.button-rsvp,.profile-athlete-type a.button-simple-action.button-rsvp{background-position:-6px -59px;}.permalink-tools a.button-simple-action:hover.button-rsvp,.profile-athlete-type a.button-simple-action:hover.button-rsvp{background-position:-6px -81px;}a.button-simple-action.button-invite{background-position:-104px 0;}a.button-simple-action:hover.button-invite{background-position:-104px -26px;}.permalink-tools a.button-simple-action.button-invite,.profile-athlete-type a.button-simple-action.button-invite{background-position:-109px -59px;}.permalink-tools a.button-simple-action:hover.button-invite,.profile-athlete-type a.button-simple-action:hover.button-invite{background-position:-109px -81px;}a.button-simple-action.message{background:url(/images/v3/base/icons/icon-sprite-people-groups.png) -144px 0 no-repeat;}.pi-button-row a.button-simple-action{margin-right:3px;}div#main-content .content a.button-simple-action.flash-chart,div#main-content .content a.button-simple-action.excel-csv,div#main-content .content a.button-simple-action.training-log{background:url(/images/v3/base/icons/icon-sprite-profile-log-export.png) top left no-repeat;}div#main-content .content a.button-simple-action.excel-csv{background-position:-27px 0;}div#main-content .content a.button-simple-action.excel-csv:hover{background-position:-27px -27px;}div#main-content .content a.button-simple-action.training-log{background-position:0 0;}div#main-content .content a.button-simple-action.training-log:hover{background-position:0 -27px;}div#main-content .content a.button-simple-action.flash-chart{background-position:-54px 0;}div#main-content .content a.button-simple-action.flash-chart:hover{background-position:-54px -27px;}a.button-simple-action.loading{background:url(/images/v3/base/animations/animation-loading-btn.gif) top left no-repeat;display:inline-block;height:25px;margin-right:4px;text-align:left;text-indent:-9990px;vertical-align:top;width:25px;word-spacing:normal;}.grid a.button-simple-action.loading{background:url(/images/v3/base/animations/animation-loading-btn-grid.gif) top left no-repeat;}.button-primary-action{color:#000;display:inline-block;margin-right:6px;vertical-align:middle;}.button-primary-action a{background:url(/images/v3/base/buttons/btn-primary-action-left.png) top left no-repeat;color:#000;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:37px;line-height:37px;outline:none;padding-left:10px;text-align:center;text-decoration:none;}.button-primary-action a:hover{background-position:0 -41px;text-decoration:none;}.button-primary-action a span{background:url(/images/v3/base/buttons/btn-primary-action-right.png) top right no-repeat;display:block;padding-right:18px;height:38px;}.button-primary-action a span.no-icon{padding-right:10px;}.button-primary-action a:hover span{background-position:100% -41px;}.button-primary-action a span span{float:left;height:22px;margin:7px 8px 0;padding:0;position:relative;width:21px;}.button-primary-action a span span.icon_add,.button-primary-action a span span.icon-add,.button-primary-action a span span.icon-join,.button-primary-action a span span.save{background:url(/images/v3/base/icons/icon-check-mark.png) top left no-repeat;}.button-primary-action.share a span span.save,.button-primary-action a span span.save.share,.button-primary-action a span span.icon_add.share{background:url(/images/v3/base/icons/icon-check-mark-share.png) top left no-repeat;}.button-primary-action a span span.register{background:url(/images/v3/base/icons/icon-exercise.png) top left no-repeat;}.button-primary-action a span span.icon-next{background:url(/images/v3/base/icons/icon-next.png) top left no-repeat;float:right;margin:8px 0 0 8px;}.button-primary-action a span span.icon-prev{background:url(/images/v3/base/icons/icon-prev.png) top left no-repeat;margin-left:2px;}.button-primary-action a span span.icon-print{background:url(/images/v3/base/icons/icon-print.png) top left no-repeat;}.button-primary-action.icon-right a span{padding-left:9px;padding-right:5px;}.button-primary-action span.loading,.button-primary-action span.action-image.loading,.button-primary-action span.icon_add.action-image.loading,.modal-window .button-primary-action span.action-image.loading{background:url(/images/v3/base/animations/animation-loading-16px.gif) top left no-repeat!important;margin-top:11px!important;}.button-primary-action a span span.icon-preview{background:url(/images/v3/base/icons/icon-preview-play.png) top left no-repeat;}.button-primary-action a span span.loading{background-image:url(/images/v3/base/animations/animation-loading-16px.gif)!important;margin-top:11px!important;}.loading-icon{background-image:url(/images/v3/base/animations/animation-loading-16px.gif);display:none;}.button-primary-action.flash{vertical-align:top;position:relative;}.button-primary-action.flash object,.button-primary-action.flash embed{vertical-align:top;margin-bottom:0;position:absolute;top:0;left:0;width:100%;}.button-primary-action.flash span{margin-right:1px;}.button-primary-action.flash span span{margin:7px 8px 0;}.button-primary-action.muted a{background:url(/images/v3/base/buttons/btn-primary-action-muted-left.png) top left no-repeat;color:#6f6f6f;cursor:pointer;}.button-primary-action.muted a:hover{background-position:0 -41px;color:#484848;text-decoration:none;}.button-primary-action.muted a span{background:url(/images/v3/base/buttons/btn-primary-action-muted-right.png) top right no-repeat;cursor:pointer;}.button-primary-action.muted a:hover span{background-position:100% -41px;}.button-primary-action.muted a span span{background:none;float:left;height:22px;padding:0;margin:7px 8px 0;width:21px;}.button-primary-action a span span.cancel,.button-primary-action a span span.remove{background:url(/images/v3/base/icons/icon-x.png) 0 -22px no-repeat;}.button-primary-action a span:hover span.cancel,.button-primary-action a span:hover span.remove{background:url(/images/v3/base/icons/icon-x.png) top left no-repeat;}.button-primary-action a:hover span span.cancel,.button-primary-action a:hover span span.remove{background:url(/images/v3/base/icons/icon-x.png) top left no-repeat;}.button-primary-action.muted.disabled a{background-position:0 -81px;color:#a8a8a8;cursor:pointer;display:block;font-weight:bold;}.button-primary-action.muted.disabled a:hover{background-position:0 -81px;color:#a8a8a8;text-decoration:none;}.button-primary-action.muted.disabled a span{background-position:100% -81px;display:block;padding-right:18px;}.button-primary-action.muted.disabled a:hover span{background-position:100% -81px;}.button-primary-action.muted.disabled a span span{background:none;float:left;height:22px;padding:0;margin:7px 8px 0;width:21px;}.button-primary-action.muted.disabled a span span.cancel{background:url(/images/v3/base/icons/icon-x.png) bottom left no-repeat;}.button-primary-action.muted.disabled a span:hover span.cancel{background:url(/images/v3/base/icons/icon-x.png) bottom left no-repeat;}.button-secondary-action{display:inline-block;vertical-align:middle;}.button-secondary-action a{background:url(/images/v3/base/buttons/btn-secondary-left.png) top left no-repeat;color:#000;cursor:pointer;display:block!important;font-size:12px!important;font-weight:bold;height:25px;line-height:25px;padding-left:5px;text-align:center;text-decoration:none;}.button-secondary-action a:hover{background:url(/images/v3/base/buttons/btn-secondary-left.png) bottom left no-repeat;text-decoration:none!important;}.button-secondary-action a span{background:url(/images/v3/base/buttons/btn-secondary-right.png) top right no-repeat;display:block;padding-right:10px;}.button-secondary-action a:hover span{background:url(/images/v3/base/buttons/btn-secondary-right.png) bottom right no-repeat;text-decoration:none!important;}.button-secondary-action a span.loading{background:url(/images/v3/base/animations/animation-loading-16px.gif) top left no-repeat!important;}.button-secondary-action a span span{background:none;float:left;height:17px;margin:5px 0 0 5px;width:17px;}.post-avatar .button-secondary-action{margin-top:60px;width:50px;}.button-secondary-action a span span.arrow-green{background:url(/images/v3/base/icons/icon-green-triangle.png) top left no-repeat;}.button-secondary-action a span span.check-mark{background:url(/images/v3/base/icons/icon-green-triangle.png) top left no-repeat;}.button-secondary-action a span span.icon-add{background:url(/images/v3/base/icons/secondary-action-buttons/icon-secondary-add-save.png) top left no-repeat;}.button-secondary-action a span span.icon-csv{background:url(/images/v3/base/icons/secondary-action-buttons/icon-secondary-export.png) top left no-repeat;}.button-secondary-action a span span.icon-plus{background:url(/images/v3/base/icons/icon_btn_add.png) top left no-repeat;}.button-secondary-action a span span.icon-cancel{background:url(/images/v3/base/icons/icon_btn_cancel.png) top left no-repeat;}.button-secondary-action a span span.no-icon,.button-secondary-action a.no-icon span span{background:none;margin:0;padding:0;width:6px;}.button-further-action{display:inline-block;height:43px;min-width:160px;width:auto;}.button-further-action a{background:url(/images/v3/base/buttons/btn-landing-left.png) top left no-repeat;color:#fff!important;display:block;font-weight:700;font-size:16px;height:43px;line-height:43px;text-align:center;text-decoration:none;}.button-further-action a:hover{background:url(/images/v3/base/buttons/btn-landing-left.png) bottom left no-repeat;text-decoration:none;}.button-further-action a span{background:url(/images/v3/base/buttons/btn-landing-right.png) top right no-repeat;display:block;height:43px;padding-right:10px;margin-left:10px;}.button-further-action a:hover span{background:url(/images/v3/base/buttons/btn-landing-right.png) bottom right no-repeat;}.button-further-action a span span.icon{background:url(/images/v3/base/icons/icon-landing-arrow.png) top right no-repeat;float:left;height:28px;margin:6px 4px 0 0;padding:0;width:14px;}#main-content .content .module-body .button-featured{clear:both;color:#000;display:inline-block;margin-bottom:12px;padding-left:16px;position:relative;min-width:280px;}#main-content .content .module-body .button-featured a{background:url(/images/v3/base/buttons/btn-feature-base.png) top right no-repeat;color:#000;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:111px;outline:none;text-align:center;text-decoration:none;}#main-content .content .module-body .button-featured a:hover{background-position:100% -111px;text-decoration:none;}#main-content .content .module-body .button-featured a span{color:#000;display:block;font-size:18px;font-weight:700;height:111px;line-height:108px;padding-right:4px;text-align:center;}#main-content .content .module-body .button-featured a span span{background:none;float:left;height:111px;padding:0;margin:0 0 0 -20px;width:112px;}#main-content .content .module-body .button-featured a span span.icon{background:none;float:left;height:111px;padding:0;margin:0 0 0 -20px;width:112px;}#main-content .content .module-body .button-featured a span span.title{font-size:16px;height:auto;line-height:50px;margin:30px 0 0;width:185px;}#main-content .content .module-body .button-featured a span span.feature-icon-log{background:url(/images/v3/base/icons/icon-feature-training-log.png) top left no-repeat;}#main-content .content .module-body .button-featured a span span.feature-icon-replay{background:url(/images/v3/base/icons/icon-feature-route-replay.png) top left no-repeat;}#main-content .content .module-body .button-featured span.disable{background:url(/images/v3/base/buttons/btn-feature-base.png) top right no-repeat;color:#000;display:block;font-size:18px;font-weight:700;height:111px;line-height:103px;padding-right:18px;text-align:center;}#main-content .content .module-body .button-featured span.disable span{background:none;float:left;height:111px;padding:0;margin:0 0 0 -20px;width:112px;}#main-content .content .module-body .button-featured span.disable span.feature-icon-replay{background:url(/images/v3/base/icons/icon-feature-route-replay-disable.png) top left no-repeat;}.button-super{height:44px;margin-bottom:12px;width:95px;}.button-super a{display:block;height:44px;width:95px;}.button-super.garmin a{background:url(/images/v3/base/icons/icon-sprite-garmin.png) top left no-repeat;}.button-super.garmin a:hover{background-position:0 -44px;}.button-super.nike-plus a{background:url(/images/v3/base/icons/icon-sprite-nike-plus.png) top left no-repeat;}.button-super.nike-plus a:hover{background-position:0 -44px;}.button-super.suunto a{background:url(/images/v3/base/icons/icon-sprite-suunto.png) top left no-repeat;}.button-super.suunto a:hover{background-position:0 -44px;}.button-super.polar a{background:url(/images/v3/base/icons/icon-sprite-polar.png) top left no-repeat;}.button-super.polar a:hover{background-position:0 -44px;}.button-super.gpx a{background:url(/images/v3/base/icons/icon-sprite-gpx.png) top left no-repeat;}.button-super.gpx a:hover{background-position:0 -44px;}div#main-content .content .module-menu a.module-buttons-narrow{background:url(/images/v3/base/buttons/btn-module-buttons-narrow-normal.png) top left no-repeat;color:#000;display:inline-block;font-weight:bold;height:27px;line-height:27px;margin-bottom:4px;margin-right:4px;text-align:center;text-decoration:none;width:68px;}div#main-content .content .module-menu a:hover.module-buttons-narrow{background:url(/images/v3/base/buttons/btn-module-buttons-narrow-over.png) top left no-repeat;text-decoration:none;}div#main-content .content .module-menu a:active.module-buttons-narrow{background:url(/images/v3/base/buttons/btn-module-buttons-narrow-down.png) top left no-repeat;text-decoration:none;}div#main-content .content .module-menu a.module-buttons-narrow img{margin-top:-2px;margin-right:2px;vertical-align:middle;}div#main-content .content .module-menu a.module-buttons-wide{background:url(/images/v3/base/buttons/btn-module-buttons-wide-normal.png) top left no-repeat;color:#000;display:inline-block;font-weight:bold;height:27px;line-height:27px;margin-bottom:4px;margin-right:4px;text-align:center;text-decoration:none;width:100px;}div#main-content .content .module-menu a:hover.module-buttons-wide{background:url(/images/v3/base/buttons/btn-module-buttons-wide-over.png) top left no-repeat;text-decoration:none;}div#main-content .content .module-menu a:active.module-buttons-wide{background:url(/images/v3/base/buttons/btn-module-buttons-wide-down.png) top left no-repeat;text-decoration:none;}div#main-content .content .module-menu a.module-buttons-wide img{margin-top:-2px;margin-right:2px;vertical-align:middle;}.module-buttons-icon-only{background:url(/images/v3/base/buttons/btn-module-buttons-icon-only-normal.png) top left no-repeat;color:#000;display:inline-block;font-size:12px!important;font-weight:bold;height:25px;line-height:25px;margin-bottom:4px;margin-right:0;text-align:center;text-decoration:none;text-indent:-9000px;width:27px;word-spacing:normal!important;}.module-buttons-icon-only:hover{background:url(/images/v3/base/buttons/btn-module-buttons-icon-only-over.png) top left no-repeat;text-decoration:none;}.module-buttons-icon-only img{margin-top:2px;vertical-align:middle;}.module-buttons-icon-only.message,.module-buttons-icon-only.follow,.module-buttons-icon-only.stop-following,.module-buttons-icon-only.block,.module-buttons-icon-only.unblock{background:url(/images/v3/base/icons/icon-sprite-people-groups.png) top left no-repeat;}.module-buttons-icon-only.invite{background:url(/images/v3/base/icons/icon-sprite-add-your-services.png) top left no-repeat;}.module-buttons-icon-only.message,.module-buttons-icon-only.follow,.module-buttons-icon-only.stop-following,.module-buttons-icon-only.block,.module-buttons-icon-only.unblock,.module-buttons-icon-only.invite{color:#000;font-weight:bold;height:25px;line-height:25px;margin-bottom:4px;margin-right:3px;text-align:center;text-decoration:none;text-indent:-9000px;width:25px;}.module-buttons-icon-only.message{background-position:-144px 0;}.module-buttons-icon-only.message:hover{background-position:-144px -26px;}.module-buttons-icon-only.follow{background-position:-48px 0;}.module-buttons-icon-only.follow:hover{background-position:-48px -26px;}.module-buttons-icon-only.stop-following{background-position:-72px 0;}.module-buttons-icon-only.stop-following:hover{background-position:-72px -26px;}.module-buttons-icon-only.block{background-position:-120px 0;}.module-buttons-icon-only.block:hover{background-position:-120px -26px;}.module-buttons-icon-only.unblock{background-position:-96px 0;}.module-buttons-icon-only.unblock:hover{background-position:-96px -26px;}.module-buttons-icon-only.unblock{background-position:-96px 0;}.module-buttons-icon-only.unblock:hover{background-position:-96px -26px;}.module-buttons-icon-only.invite{background-position:0 0;}.module-buttons-icon-only.invite:hover{background-position:0 -26px;}div#main-content .title-bar .module-control-button{height:25px;position:absolute;right:0;text-align:right;top:-15px;}div#main-content .title-bar .module-control-button .module-control-button-left{background:url(/images/v3/base/backgrounds/bg-module-control-button-left.png) top left no-repeat;height:25px;padding-left:12px;width:auto;}div#main-content .title-bar .module-control-button div span.module-control-button-right{background:url(/images/v3/base/backgrounds/bg-module-control-button-right.png) top right no-repeat;display:block;height:25px;padding-right:5px;padding-top:4px;width:auto;}.content .content-tabs{clear:both;height:26px;margin-bottom:12px;position:relative;width:auto;}.content .permalink .content-tabs{margin-top:10px;margin-bottom:6px;}.content .content-tabs ul{border-bottom:solid 1px #ccc;height:25px;list-style:none;margin:0;width:auto;display:block;}.content .content-tabs ul li{float:left;height:25px;line-height:25px;list-style:none;padding:0;margin:0 3px 0 0;}.content .content-tabs ul li a{background:url(/images/v3/base/backgrounds/bg-content-tabs.png) top left no-repeat;color:#333;cursor:pointer;display:block;font-size:12px;font-weight:bold;padding:0 0 0 6px;margin:0;text-decoration:none;}.content .content-tabs ul li a span{background:url(/images/v3/base/backgrounds/bg-content-tabs.png) top right no-repeat;display:block;padding-right:6px;}.content .content-tabs ul li a.selected{background-position:0 -156px;height:26px;line-height:26px;}.content .content-tabs ul li a.selected span{background-position:100% -156px;}.content .content-tabs ul li a.error.selected,.content .content-tabs ul li a.error{background-position:0 -313px;}.content .content-tabs ul li a.error.selected span,.content .content-tabs ul li a.error span{background-position:100% -313px;}#share_menu{background:url(/images/v3/base/backgrounds/bg-share-something.png) top left no-repeat;height:28px;margin-bottom:20px;padding:10px;position:relative;vertical-align:middle;width:740px;}#share_menu h2{color:#000;float:left;font-size:12px;margin-top:8px;width:112px;}.share-status,.share-status.disabled{background:url(/images/v3/base/backgrounds/bg-share-status-extended.png) top left no-repeat;height:28px;position:relative;width:523px;}.modal-window .share-status,.modal-window .share-status.disabled{background:url(/images/v3/base/backgrounds/bg-share-status-extended.png) top left no-repeat;height:28px;position:relative;width:524px;}.modal-window .share-status{background-position:0 -32px;margin-bottom:10px;width:664px;}.share-status.disabled,.modal-window .share-status.disabled{background-position:0 -64px;}.modal-window .content-shadow-main .share-status.disabled{background-position:0 -97px;}.modal-window .share-status.disabled{width:664px;}.modal-window .content-shadow-main .share-status.disabled{width:648px;}.update-status{height:24px;margin-right:3px;padding:7px 0 0 7px;width:523px;}.update-status input{background:none;border:none;color:#666;font-weight:bold;outline:none;width:486px;}.modal-window .update-status input{width:617px;}.share-status.disabled input,.modal-window .share-status.disabled input{color:#999;}#share_menu .share-buttons{position:absolute;right:10px;top:10px;}#share_menu a.btn-share-messages,#share_menu a.btn-share-exercise,#share_menu a.btn-share-health,#share_menu a.btn-share-media,a.btn-update-status,#share_menu a.btn-add-event,#share_menu a.btn-add-group,#share_menu a.btn-share-goal{background-image:url(/images/v3/base/icons/icon-sprite-share.png);background-repeat:no-repeat;}#share_menu a.btn-share-messages,#share_menu a.btn-share-exercise,#share_menu a.btn-share-health,#share_menu a.btn-share-media,#share_menu a.btn-add-event,#share_menu a.btn-share-goal{float:left;height:28px;margin-right:3px;width:28px;}#share_menu a.btn-add-event{float:left;height:28px;width:28px;}#share_menu a.btn-add-group{float:left;height:28px;width:28px;}a.btn-update-status{height:28px;width:28px;position:absolute;right:2px;top:0;}#share_menu a.btn-share-messages{background-position:0 0;}#share_menu a.btn-share-messages:hover{background-position:0 -28px;}#share_menu a.btn-share-exercise{background-position:-28px 0;}#share_menu a.btn-share-exercise:hover{background-position:-28px -28px;}#share_menu a.btn-share-health{background-position:-56px 0;}#share_menu a.btn-share-health:hover{background-position:-56px -28px;}#share_menu a.btn-share-media{background-position:-84px 0;}#share_menu a.btn-share-media:hover{background-position:-84px -28px;}#share_menu a.btn-add-group{background-position:-112px 0;}#share_menu a.btn-add-group:hover{background-position:-112px -28px;}#share_menu a.btn-share-goal{background-position:-196px 0;}#share_menu a.btn-share-goal:hover{background-position:-196px -28px;}a.btn-update-status{background-position:-140px 0;}a.btn-update-status:hover{background-position:-140px -28px;}.share-status.disabled a.btn-update-status,.modal-window .share-status.disabled a.btn-update-status{background-position:-200px 0;cursor:default;display:none;}.share-status.disabled a.btn-update-status a.btn-update-status:hover,.modal-window .share-status.disabled a.btn-update-status:hover{background-position:-200px -28px;}#share_menu a.btn-add-event{background-position:-168px 0;}#share_menu a.btn-add-event:hover{background-position:-168px -28px;}a.btn-update-status span.loading{background:transparent url(/images/v3/base/animations/animation-loading-16px.gif) top left no-repeat!important;margin-top:4px!important;}a.btn-update-status.loading{background:transparent url(/images/v3/base/animations/animation-loading-16px.gif) top center no-repeat!important;margin-top:6px!important;}.pagination{background-color:#fff;border-top:1px solid #c6c6c6;float:left;font-size:12px;font-weight:700;margin-top:12px;padding-top:14px;text-align:center;text-transform:capitalize;width:100%;}.pagination .selected{margin-left:3px;margin-right:3px;color:#333;}.container-tab-section{position:relative;}.container-tab-section .video_source{margin-top:22px;}.container-tab-section .video_source span.text{border-bottom:1px dotted #CCC;color:#666;display:block;font-size:11px;margin-bottom:8px;}.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{background:#fff url(/images/ui/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x;border:2px solid #C6C6C6;font-family:Verdana,Arial,sans-serif;list-style:none;margin:0;outline:0;position:relative;text-decoration:none;}.ui-datepicker-div,#ui-datepicker-div{display:none;z-index:9999;}.ui-datepicker-inline{display:block;float:left;}.ui-datepicker-today a{background:#D9ECD9!important;}.ui-datepicker-current-day a{background:#690!important;color:#fff!important;}.ui-datepicker-next,.ui-datepicker-prev{background:#e6e6e6 url(/images/ui/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;border:1px solid #D3D3D3;cursor:pointer;display:block;height:1.4em;position:absolute;top:.5em;width:1.3em;}.ui-datepicker-next{right:0;}.ui-datepicker-header{height:0;padding:0 0 1.8em;position:relative;}.ui-datepicker{padding:.2em .2em 0;width:190px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;}.ui-datepicker .ui-datepicker-prev{left:0;}.ui-datepicker .ui-datepicker-next{right:0;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;height:1.3em;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:1.4em;}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 2px;text-align:right;width:100%;}.ui-datepicker th{border:0;font-weight:700;padding:.4em .3em;text-align:center;}.ui-datepicker td{border:0;padding:0;}.ui-datepicker td span,.ui-datepicker td a{border:1px solid #FFF;display:block;padding:.1em .3em;text-align:right;text-decoration:none;}.ui-datepicker td a{background:#E6E6E6 url(/images/ui/e6e6e6_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;color:#555;cursor:pointer;}.ui-datepicker td a:hover{background:#DADADA url(/images/ui/dadada_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;border:1px solid #999;color:#212121;}.ui-datepicker td a:active{background:#fff url(/images/ui/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;border:1px solid #ddd;color:#222;}.ui-datepicker-header select{background:#e6e6e6;border:1px solid #d3d3d3;color:#555;font-size:1em;line-height:1.4em;margin:0!important;position:absolute;top:0;}.ui-datepicker-header select.ui-datepicker-new-month,.ui-datepicker-header select.ui-datepicker-month{left:1.6em;width:7em;}.ui-datepicker-header select.ui-datepicker-new-year,.ui-datepicker-header select.ui-datepicker-year{left:8.8em;width:5em;}.ui-datepicker-cover{display:block;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1;}.ui-datepicker-header span.ui-icon{font-size:1em;text-indent:-999999px;}.ui-datepicker .ui-datepicker-prev span{background:url(/images/ui/888888_7x7_arrow_left.gif) 50% 50% no-repeat;cursor:pointer;}.ui-datepicker .ui-datepicker-next span{background:url(/images/ui/888888_7x7_arrow_right.gif) 50% 50% no-repeat;cursor:pointer;}.ui-datepicker .ui-datepicker-prev-hover span{background:url(/images/ui/454545_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker .ui-datepicker-next-hover span{background:url(/images/ui/454545_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker .ui-datepicker-prev-active span{background:url(/images/ui/222222_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker .ui-datepicker-next-active span{background:url(/images/ui/222222_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-control,.ui-datepicker-current{display:none;}.ui-datepicker-with-workout{background:#79b3d5!important;color:#FFF!important;}.rating-cancel{background:transparent;cursor:pointer;display:block;float:left;height:11px;margin:2px 4px 0 0;overflow:hidden;text-indent:-999em;width:8px;}.rating-cancel a{background:url(/images/v3/base/icons/sprites/delete.png) no-repeat 0 -9px;border:0;display:block;height:10px;width:8px;}.rating-cancel a:hover{background-position:0 -9px;}.star-rating,div#star-sprite{float:left;}.star-rating a,div#star-sprite span{background:url(/images/v3/base/icons/icons-effort-difficulty.png) top left no-repeat;display:block;float:left;height:14px;margin-right:1px;overflow:hidden;text-indent:-999em;width:15px;}.star-rating-readonly a{cursor:default!important;}.star-rating a,div#star-sprite span{background-position:0 0;}.star-rating+.star-rating a,div#star-sprite span+span{background-position:0 -3px;}.star-rating+.star-rating+.star-rating a,div#star-sprite span+span+span{background-position:0 -6px;}.star-rating+.star-rating+.star-rating+.star-rating a,div#star-sprite span+span+span+span{background-position:0 -9px;}.star-rating+.star-rating+.star-rating+.star-rating+.star-rating a,div#star-sprite span+span+span+span+span{background-position:0 -12px;}.star-rating-on a{background-position:-42px 0;}.star-rating-on+.star-rating-on a{background-position:-42px -3px;}.star-rating-on+.star-rating-on+.star-rating-on a{background-position:-42px -6px;}.star-rating-on+.star-rating-on+.star-rating-on+.star-rating-on a{background-position:-42px -9px;}.star-rating-on+.star-rating-on+.star-rating-on+.star-rating-on+.star-rating-on a{background-position:-42px -12px;}.star-rating-hover a{background-position:-42px 0;}.star-rating-hover+.star-rating-hover a{background-position:-42px -3px;}.star-rating-hover+.star-rating-hover+.star-rating-hover a{background-position:-42px -6px;}.star-rating-hover+.star-rating-hover+.star-rating-hover+.star-rating-hover a{background-position:-42px -9px;}.star-rating-hover+.star-rating-hover+.star-rating-hover+.star-rating-hover+.star-rating-hover a{background-position:-42px -12px;}div#star-sprite.star-1 span{background-position:-42px 0;}div#star-sprite.star-1 span+span{background-position:0 -3px;}div#star-sprite.star-1 span+span+span{background-position:0 -6px;}div#star-sprite.star-1 span+span+span+span{background-position:0 -9px;}div#star-sprite.star-1 span+span+span+span+span{background-position:0 -12px;}div#star-sprite.star-2 span{background-position:-42px 0;}div#star-sprite.star-2 span+span{background-position:-42px -3px;}div#star-sprite.star-2 span+span+span{background-position:0 -6px;}div#star-sprite.star-2 span+span+span+span{background-position:0 -9px;}div#star-sprite.star-2 span+span+span+span+span{background-position:0 -12px;}div#star-sprite.star-3 span{background-position:-42px 0;}div#star-sprite.star-3 span+span{background-position:-42px -3px;}div#star-sprite.star-3 span+span+span{background-position:-42px -6px;}div#star-sprite.star-3 span+span+span+span{background-position:0 -9px;}div#star-sprite.star-3 span+span+span+span+span{background-position:0 -12px;}div#star-sprite.star-4 span{background-position:-42px 0;}div#star-sprite.star-4 span+span{background-position:-42px -3px;}div#star-sprite.star-4 span+span+span{background-position:-42px -6px;}div#star-sprite.star-4 span+span+span+span{background-position:-42px -9px;}div#star-sprite.star-4 span+span+span+span+span{background-position:0 -12px;}div#star-sprite.star-5 span{background-position:-42px 0;}div#star-sprite.star-5 span+span{background-position:-42px -3px;}div#star-sprite.star-5 span+span+span{background-position:-42px -6px;}div#star-sprite.star-5 span+span+span+span{background-position:-42px -9px;}div#star-sprite.star-5 span+span+span+span+span{background-position:-42px -12px;}.ac_input{background:#fff url(/images/v3/base/icons/icon-magnifying-glass.png) right top no-repeat!important;}.ac_input.has-clear-button{background-image:none!important;}.ac_results{background:url(/images/v3/base/backgrounds/bg-autocomplete.png) bottom right no-repeat;overflow:visible;margin-top:1px;padding:0 5px 5px 0;z-index:9999;}.ac_results ul{list-style:none;margin:0;overflow:visible;width:auto;}.ac_results li{cursor:pointer;display:block;float:none;font-size:11px;line-height:16px;margin:0;overflow:hidden;padding:2px 5px;text-align:left;width:auto;}.ac_results li+li{border-top:1px solid #ddd;}.ac_loading{background:#fff url(/images/v3/base/animations/animation-loading-small.gif) right center no-repeat!important;}.ac_over{background-color:#ddd;color:#000;}.slider-container span.slider-distance,.slider-container span{color:#b3aaa9;font-weight:bold;display:block;float:left;}.slider-container span.slider-distance{margin-left:1px;}.slider-container.inline-spans span{float:none!important;display:inline;}.slider-container.disabled span.slider-distance,.slider-container.disabled span{color:#B3AAA9;display:none;}.slider-container #slider{margin-top:7px;background:#D6D6D6 none repeat scroll 0 0;border:1px solid #DDD;height:.4em;width:99px;float:left;}.slider-container .ui-slider-horizontal{height:.4em;}.slider-container .ui-slider{clear:both;position:relative;text-align:left;}.slider-container .ui-corner-all{-moz-border-radius:3px;-webkit-border-radius:3px;}.slider-container .ui-widget-content{background:#d6d6d6;border:1px solid #DDD;color:#333;}.slider-container .ui-widget{font-size:11px;}.slider-container .ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em;}.slider-container .ui-slider .ui-slider-handle{cursor:move;height:.85em;position:absolute;width:.85em;z-index:2;}.slider-container .ui-widget-content a{color:#333;}.slider-container .ui-state-default,.slider-container .ui-widget-content .ui-state-default{background:#00AEEF;border-top:1px solid #6cd6ff;border-left:1px solid #6cd6ff;border-right:1px solid #007aab;border-bottom:1px solid #007aab;color:#1C94C4;font-weight:bold;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;}.slider-container .disabled .ui-state-default,.slider-container .disabled .ui-widget-content .ui-state-default{background:#B3AAA9;border-color:#c0c0c0 #999 #999 #c0c0c0;}.slider-container .ui-state-default a,.slider-container .ui-state-default a:link,.slider-container .ui-state-default a:visited{color:#1c94c4;text-decoration:none;outline:none;}.slider-container .ui-state-hover,.slider-container .ui-widget-content .ui-state-hover,.slider-container .ui-state-focus,.ui-widget-content .ui-state-focus{background:#00AEEF;border-top:1px solid #6cd6ff;border-left:1px solid #6cd6ff;border-right:1px solid #007aab;border-bottom:1px solid #007aab;color:#c77405;font-weight:bold;outline:none;}.slider-container .ui-state-hover a,.slider-container .ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none;}.slider-container .ui-state-active,.slider-container .ui-widget-content .ui-state-active{border-top:1px solid #6cd6ff;border-left:1px solid #6cd6ff;border-right:1px solid #007aab;border-bottom:1px solid #007aab;background:#00AEEF;font-weight:bold;color:#eb8f00;outline:none;}.slider-container .ui-state-active a,.slider-container .ui-state-active a:link,.slider-container .ui-state-active a:visited{color:#eb8f00;outline:none;text-decoration:none;}.slider-container .ui-state-disabled,.ui-widget-content .ui-state-disabled{background-image:none;background-color:#B3AAA9;border-color:#c0c0c0 #999 #999 #c0c0c0;opacity:.35;}.slider-container .ui-state-disabled{cursor:default!important;}.field-group .slider-container{min-width:100px;}.sensation-menu{height:23px;margin-right:4px;margin-bottom:12px;width:auto;}.sensation-menu a{background-image:url(/images/v3/base/icons/icons-sensation.png);background-repeat:no-repeat;float:left;height:23px;margin-right:4px;width:22px;}.sensation-menu a.sensation_great{background-position:0 0;}.sensation-menu a.sensation_great:hover{background-position:0 -23px;}.sensation-menu a.sensation_great.selected{background-position:0 -47px;}.sensation-menu a.sensation_great.selected:hover{background-position:0 -23px;}.sensation-menu a.sensation_good{background-position:-25px 0;}.sensation-menu a.sensation_good:hover{background-position:-25px -23px;}.sensation-menu a.sensation_good.selected{background-position:-25px -47px;}.sensation-menu a.sensation_good.selected:hover{background-position:-25px -23px;}.sensation-menu a.sensation_alright{background-position:-50px 0;}.sensation-menu a.sensation_alright:hover{background-position:-50px -23px;}.sensation-menu a.sensation_alright.selected{background-position:-50px -47px;}.sensation-menu a.sensation_alright.selected:hover{background-position:-50px -23px;}.sensation-menu a.sensation_notsogood{background-position:-74px 0;}.sensation-menu a.sensation_notsogood:hover{background-position:-74px -23px;}.sensation-menu a.sensation_notsogood.selected{background-position:-74px -47px;}.sensation-menu a.sensation_notsogood.selected:hover{background-position:-74px -23px;}.sensation-menu a.sensation_bad{background-position:-99px 0;}.sensation-menu a.sensation_bad:hover{background-position:-99px -23px;}.sensation-menu a.sensation_bad.selected{background-position:-99px -47px;}.sensation-menu a.sensation_bad.selected:hover{background-position:-99px -23px;}.sensation-menu a.sensation_terrible{background-position:-124px 0;}.sensation-menu a.sensation_terrible:hover{background-position:-124px -23px;}.sensation-menu a.sensation_terrible.selected{background-position:-124px -47px;}.sensation-menu a.sensation_terrible.selected:hover{background-position:-124px -23px;}a.fc-header-button{background:url(/images/v3/base/backgrounds/bg-calendar-toggle.png) -10px -34px no-repeat;border-left:1px solid #E9ECF6;border-right:1px solid #9eaad2;color:#333!important;cursor:pointer;display:block;float:left;font-weight:700;height:22px;line-height:20px;padding:0 6px;text-decoration:none;}a.fc-header-button span{vertical-align:middle;}a:hover.fc-header-button{background-position:-10px -68px;text-decoration:none!important;}a.fc-header-button:hover:first-child{background-position:0 -68px;}a.fc-header-button.selected{background-position:-10px 0;border:none;color:#fff!important;cursor:default!important;}a.fc-header-button:first-child{background-position:0 -34px;border-left:none;}a.fc-header-button.selected:first-child,a.fc-header-button.selected:hover:first-child{background-position:0 0;padding-right:6px;}a.fc-header-button.last-child{background-position:100% -34px;border-right:none;}a.fc-header-button.last-child:hover{background-position:100% -68px;border-right:none;}a.fc-header-button.selected.last-child,a.fc-header-button.selected.last-child:hover{background-position:100% 0;padding-left:6px;}a.fc-header-button.button-text{background-position:0 -96px;border:none;padding:0;}a.fc-header-button.button-text:hover{background-position:-15px -96px;border:none;padding:0;}a.fc-header-button.button-text:hover>span{background-position:100% -68px;}a.fc-header-button.button-text span{background-image:url(/images/v3/base/backgrounds/bg-calendar-toggle.png);background-repeat:no-repeat;display:block;height:22px;}a.fc-header-button.button-text>span{background-position:100% -34px;margin-left:6px;padding-left:4px;padding-right:10px;}a.fc-header-button.button-text>span>span{background:none;}a.fc-header-button,a.graphperiod{background:url(/images/v3/base/backgrounds/bg-calendar-toggle.png) -10px -34px no-repeat;border-left:1px solid #E9ECF6;border-right:1px solid #9eaad2;color:#333!important;cursor:pointer;display:block;float:left;font-weight:700;height:22px;line-height:22px;padding:0 6px;text-decoration:none;}a:hover.fc-header-button,a.graphperiod:hover{background-position:-10px -68px;text-decoration:none!important;}a.fc-header-button:hover:first-child,a.graphperiod:hover:first-child{background-position:0 -68px;}a.fc-header-button.selected,a.graphperiod.selected{background-position:-10px 0;border:none;color:#fff!important;padding:0 7px;cursor:default!important;}a.graphperiod.selected span{color:#fff!important;}a.fc-header-button:first-child,a.graphperiod:first-child{background-position:0 -34px;border-left:none;}a.fc-header-button.selected:first-child,a.fc-header-button.selected:hover:first-child,a.graphperiod.selected:first-child,a.graphperiod.selected:hover:first-child{background-position:0 0;padding-right:6px;}a.fc-header-button:last-child,a.fc-header-button.last-child,a.graphperiod.last-child{background-position:100% -34px;border-right:none;}a.graphperiod+a.graphperiod{display:none;}a:last-child:hover.fc-header-button,a:hover.fc-header-button.last-child,a:hover.graphperiod.last-child{background-position:100% -68px;border-right:none;}a.fc-header-button.selected:last-child,a.fc-header-button.selected.last-child,a.graphperiod.selected.last-child,a.fc-header-button.selected:hover:last-child,a.fc-header-button.selected.last-child:hover,a.graphperiod.selected.last-child:hover{background-position:100% 0;padding-left:6px;}a.graphperiod span.small,a.graphperiod span.small:hover,a.graphperiod span.small-selected,a.graphperiod a.selected span.small,a.graphperiod span.small-inactive,a.inactive span.small{background:none;float:none;display:inline;color:inherit;height:auto;text-decoration:none;text-align:inherit;line-height:inherit;padding:0;width:auto;}.menu_conversion{display:inline;position:relative;}.menu_conversion a.item_unit{background-image:url(/images/v3/base/legacy/arrow_down_lang.png);background-position:100% 50%;background-repeat:no-repeat;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;color:#0079C0;cursor:pointer;display:inline;font-weight:700;padding:2px 10px 2px 0;position:relative;z-index:151;}.menu_conversion:hover a.item_unit{background:#F6F6F6 url(/images/v3/base/legacy/arrow_down_lang.png) 100% 50% no-repeat;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;color:#333;height:14px;text-decoration:none;}.menu_conversion a.item_unit a{display:block;text-decoration:none;}.menu_conversion .item-unit-container{display:inline-block;margin-left:-3px;position:relative;}.menu_conversion ul{background:#F6F6F6;border:1px solid #666;left:0;margin:0;position:absolute;right:0;z-index:150;}.menu_conversion ul li{border-bottom:1px solid #CCC;list-style-type:none!important;margin:0;padding:0;position:relative;text-align:left;}.menu_conversion ul li a{color:#333;font-size:11px;font-weight:400;display:block;margin:0;padding:2px;text-decoration:none;}.menu_conversion ul li a:hover{background:#ccc;text-decoration:none;}#main-content .content .permalink-basic-group .menu_conversion .item-unit-container,#main-content .content .permalink-basic-group .menu_conversion span.value{line-height:14px;}.fake_checkbox,.fake_checkedbox,a.fake_checkbox,a.fake_checkedbox,a.track,a.tracked{background-image:url(/images/checkbox.png);background-repeat:no-repeat;cursor:pointer;float:left;line-height:14px;margin-bottom:7px;padding-left:18px;width:95%;}.fake_checkedbox,a.fake_checkedbox,a.tracked{background-image:url(/images/checkedbox.png)!important;}.tools a.fake_checkedbox.answer,.tools a.fake_checkbox.answer{float:none;margin-right:10px;width:auto;}.msgChkBox{float:left;}.no-enlace{color:#333;text-decoration:none;cursor:n-resize;}a.grey,a.grey:hover{color:#c6c6c6!important;cursor:auto!important;text-decoration:none!important;}.btn-filter-add{color:#fff;display:inline-block;vertical-align:middle;position:absolute;top:11px;right:8px;}.btn-filter-add a{background:url(/images/v3/base/buttons/btn-filter-add.png) 0 0 no-repeat;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:32px;line-height:30px;margin:0!important;outline:none;padding-left:32px;text-align:center;text-decoration:none;}.btn-filter-add a:hover{background-position:0 -66px;text-decoration:none;}.btn-filter-add a>span{background:url(/images/v3/base/buttons/btn-filter-add.png) 100% -35px no-repeat;display:block;padding-right:12px;height:32px;}.btn-filter-add a:hover>span{background-position:100% -101px;}.btn-filter-add a span span{background:url(/images/v3/base/icons/icons-filter-button.png) no-repeat scroll left top transparent;display:block;height:32px;top:0;left:5px;position:absolute;width:20px;}.btn-filter-add a span span.icon-question{background-position:0 0;left:6px;top:3px;}.btn-filter-add a span span.icon-tip{background-position:-20px -3px;left:9px;top:6px;}.btn-filter-add a span span.icon-goal{background-position:-42px -3px;left:7px;top:6px;}.btn-filter-add a span span.icon-event{background-position:-65px -3px;left:9px;top:6px;}.btn-filter-add a span span.icon-group{background-position:-42px -2px;left:8px;top:6px;}.btn-filter-add a span span.icon-route{background-position:-85px -3px;left:8px;top:6px;}.hotness-meter,.hotness-meter .scale{background-image:url(/images/v3/base/backgrounds/bg-profile-hotness-meter-sprites.png);background-repeat:no-repeat;height:12px;width:85px;}.hotness-meter{background-position:0 0;display:inline-block;margin-top:-1px;position:relative;vertical-align:middle;}.hotness-meter .scale{background-position:0 -12px;display:block;position:absolute;left:0;top:0;width:auto;z-index:3;}#overview-summary-top-bar .hotness{min-width:60%;}#overview-summary-top-bar .hotness label{font-weight:normal;margin-left:4px;}#activity-bar-container .activity-bar .hotness-meter{background-position:0 -147px;}#activity-bar-container .activity-bar .hotness-meter div.scale{background-position:0 -133px!important;}.colorselector{position:relative;width:36px;height:36px;margin:0 auto;background:url(/images/color_picker/select2.png) center;}.colorselector div{position:absolute;top:3px;left:3px;width:30px;height:30px;background:url(/images/color_picker/select2.png) center;}
