.challengeSocial #twitter_share,.challengeSocial #fb_share,.challengeSocial #record_share,.challengeSocial #stumble_share,.challengeSocial #stumble_share2,.challengeSocial #plusOne_share{float:right}.challenge div.challengeHead h3{float:left;width:auto;max-width:540px}.challenge div.challengeHead .challengeedit{text-transform:uppercase;color:#8e9293;border:1px solid #8e9293;display:none;float:left;font-size:12px;font-weight:normal;padding:3px 10px;margin:0;line-height:14px;margin-left:10px;cursor:pointer}.challenge div.challengeHead .challengeedit:hover{background:#1bbacd;color:#fff;border-color:#fff}.challenge div.challengeHead h3.editable{background:#fff;padding:5px;border:solid 1px #ccc}.challenge div.challengeHead .challengeeditsave{display:none;background:#1bbacd;border:1px solid #169cab;float:left;font-size:12px;color:#fff;padding:11px 10px;margin-left:10px;cursor:pointer}.challenge div.challengeHead .challengeeditsave:hover{background:#1dc9dc}#comments_section a,#urComments a{color:#1bb8ce}#comments_section a:hover,#urComments a:hover{color:#ed6741}#comments_section #commentProfilePic,#urComments #commentProfilePic{overflow:hidden;border-radius:30px}#comments_section .profilepic,#urComments .profilepic{width:50px;height:50px;position:absolute;overflow:hidden;top:10px;left:10px}#comments_section .profileflag,#urComments .profileflag{position:absolute;top:10px;left:70px}#comments_section .add_comment,#urComments .add_comment{width:auto;border-top:solid 1px #c7c6c8;position:relative;background:#e0e0e0;padding:10px;padding-left:70px;padding-bottom:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#comments_section h2,#urComments h2{font-weight:900;color:#8b8e8f;font-size:16px;margin-top:0 !important;padding-top:10px}#comments_section textarea,#urComments textarea{width:100%;min-width:0;max-width:none;padding:5px;font-size:12px;height:70px;min-height:70px;margin-top:0;margin-bottom:0;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#comments_section textarea:focus,#urComments textarea:focus{border-color:#1bb8ce;outline:none}#comments_section #wmd-button-bar,#urComments #wmd-button-bar{position:relative}#comments_section .preview,#urComments .preview{position:absolute;top:0;right:0;background:#efefef;border:solid 1px #ccc;padding:3px 7px;cursor:pointer;z-index:10}#comments_section .preview:hover,#urComments .preview:hover{background:#1bbacd;color:#fff;border-color:#138693}#comments_section .buttongroup,#urComments .buttongroup{margin:0}#comments_section .buttongroup div,#urComments .buttongroup div{float:left;margin-top:8px}#comments_section .buttongroup label,#urComments .buttongroup label{padding-left:3px;padding-right:20px}#comments_section .wmd-bg,#urComments .wmd-bg{width:545px}#comments_section span.submitholder,#urComments span.submitholder{background:#1bbacd;display:block;float:right;margin:5px 0}#comments_section .submitcomment,#urComments .submitcomment{background-color:#4bc4d5;color:#fff;padding:4px 20px;font-size:11px;display:block;text-transform:uppercase;font-weight:700;border:none;border-radius:0;margin:0}#comments_section .submitcomment:focus,#urComments .submitcomment:focus,#comments_section .submitcomment:hover,#urComments .submitcomment:hover{background-color:#ed6741;outline:none}#comments_section h2.sectionBreak,#urComments h2.sectionBreak{clear:both}#comments_section #comments-no-update,#urComments #comments-no-update{padding:0;border-bottom:1px solid #ececec}#comments_section li.comment,#urComments li.comment{position:relative;border-top:1px solid #c7c7c9;min-height:52px;padding:9px;margin:0;padding-left:90px;padding-right:0;background:#edeced}#comments_section li.comment a.profileimglink,#urComments li.comment a.profileimglink{width:50px;height:50px;border-radius:30px;display:block;position:absolute;top:9px;left:9px;overflow:hidden;background-color:#000}#comments_section li.comment a.profileimglink:hover,#urComments li.comment a.profileimglink:hover{background:none}#comments_section li.comment a.profileimglink:hover img.profileimg,#urComments li.comment a.profileimglink:hover img.profileimg{opacity:1}#comments_section li.comment .votecount,#urComments li.comment .votecount,#comments_section li.comment .votebutton,#urComments li.comment .votebutton{border:1px solid #ececec;border-left-width:0;width:35px;height:12px;padding:11px 0 12px 0;position:absolute;left:0;text-align:center;font-size:12px;color:#999}#comments_section li.comment .votebutton,#urComments li.comment .votebutton{top:0;border-top-width:0;border-bottom-width:0;background:url("/cassette.axd/file/site-static/upvotecomments-0595a9ca9c656ef2a861799150a3bfbc4d223b8e.png") no-repeat center 10px;cursor:pointer}#comments_section li.comment .votebutton:hover,#urComments li.comment .votebutton:hover{background-color:#1bbacd;background-position:center -25px}#comments_section li.comment .isvoted,#urComments li.comment .isvoted{background-position:center -58px}#comments_section li.comment .isvoted:hover,#urComments li.comment .isvoted:hover{background-position:center -98px;background-color:#cd2b1a}#comments_section li.comment .votepending,#urComments li.comment .votepending,#comments_section li.comment .votepending:hover,#urComments li.comment .votepending:hover{background:#1bbacd url("/cassette.axd/file/site-static/commentspinner-ff707c79e0d82ca06707a74bdb6a1bd36eeed22f.gif") no-repeat center center}#comments_section li.comment .votecount,#urComments li.comment .votecount{top:35px;height:11px}#comments_section li.comment img,#urComments li.comment img{float:none}#comments_section li.comment img.profileimg,#urComments li.comment img.profileimg{border:none;position:static;top:0;left:0;opacity:.6}#comments_section li.comment h4,#urComments li.comment h4{text-transform:uppercase;font-weight:lighter;font-size:16px;float:left}#comments_section li.comment time,#urComments li.comment time,#comments_section li.comment .responseForThis,#urComments li.comment .responseForThis{line-height:20px;text-transform:uppercase;font-size:12px;font-style:normal;padding-left:5px;color:#c7c7c9}#comments_section li.comment .commenttext,#urComments li.comment .commenttext{clear:both;margin:0;padding-top:5px}#comments_section li.comment .commenttext p,#urComments li.comment .commenttext p{padding:0;margin-left:0;margin-bottom:1em}#comments_section li.comment .commenttext ol,#urComments li.comment .commenttext ol,#comments_section li.comment .commenttext ol li,#urComments li.comment .commenttext ol li{list-style-type:decimal !important;border-style:none}#comments_section li.comment .commenttext ol,#urComments li.comment .commenttext ol,#comments_section li.comment .commenttext ul,#urComments li.comment .commenttext ul{margin-left:7px}#comments_section li.comment .commenttext ul,#urComments li.comment .commenttext ul,#comments_section li.comment .commenttext ul li,#urComments li.comment .commenttext ul li{list-style-type:circle !important}#comments_section li.comment .bottomlinks,#urComments li.comment .bottomlinks{margin-left:-10px}#comments_section li.comment .bottomlinks a,#urComments li.comment .bottomlinks a{font-size:11px;display:block;float:left;margin-left:10px;margin-right:10px}#comments_section li.comment .bottomlinks .break,#urComments li.comment .bottomlinks .break{display:block;float:left}#comments_section li.comment .responseForThis,#urComments li.comment .responseForThis{display:block;float:right;font-size:12px;color:#818386;padding-right:10px}#comments_section li.comment .responseForThis a,#urComments li.comment .responseForThis a{display:inline;float:none;margin:0}#comments_section li.comment ul.replies li:first-child,#urComments li.comment ul.replies li:first-child{margin-top:10px}#comments_section li.comment ul.replies section.add_comment textarea,#urComments li.comment ul.replies section.add_comment textarea{width:100%;height:30px;min-height:30px;resize:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#comments_section li.comment ul.replies .followReplies,#urComments li.comment ul.replies .followReplies{display:none}#comments_section li.comment ul.replies .submitcomment,#urComments li.comment ul.replies .submitcomment{font-size:10px;padding:2px 4px}#comments_section #commentPreview,#urComments #commentPreview{height:0;overflow:hidden}#comments_section #commentPreview li,#urComments #commentPreview li{border-bottom-width:1px;margin-top:10px;position:relative}#comments_section #commentPreview li .previewbanner,#urComments #commentPreview li .previewbanner{width:65px;height:50px;background:url("/cassette.axd/file/site-static/comment-preview-08c73694b76d9baa778ebf98a35fe171f977e080.png") no-repeat;position:absolute;top:0;left:0}#comments_section #commentPreview li .votebutton:hover,#urComments #commentPreview li .votebutton:hover{background:#fff url("/cassette.axd/file/site-static/upvotecomments-0595a9ca9c656ef2a861799150a3bfbc4d223b8e.png") no-repeat center 10px;cursor:default}#comments_section li.currentattempt,#urComments li.currentattempt{background:transparent}#comments_section li.currentattempt img.profileimg,#urComments li.currentattempt img.profileimg{opacity:1}#comments_section li.currentattempt a.profileimglink,#urComments li.currentattempt a.profileimglink{background:none}section.detailComments{border-top:none}#comments-no-update{clear:both}@media only screen and (max-width:512px){#comments_section .replies li.comment,#urComments .replies li.comment{padding-bottom:30px}#comments_section .add_comment,#urComments .add_comment,#comments_section li.comment,#urComments li.comment{padding-left:70px}#comments_section .profileflag,#urComments .profilepic{top:65px;left:28px}}#flagBox{width:100%;clear:both}.flagResult{text-align:center;width:100%}.flagForm{padding-top:10px}.success{background-color:#f0fff0;border:solid 1px #c1ffc1;color:#060}.error{background-color:#ffecec;border:solid 1px #ffcece;color:#900}.flagForm p,#flagForm p,.flagResult p{margin:0;padding:9px}button.close{display:block;float:right;width:14px;height:14px;text-indent:-9999px;background:url(/cassette.axd/file/site-static/close-4635a908843b9717ad0261416aaa49db3a3ebb1a.png) no-repeat;border:none}button.flagPost,button.flagCancel{display:block;width:65px;float:right;margin:4px;border-right:solid 2px #ddd}#embedbutton{width:49px}button.reportButton{width:65px;border-radius:0;font-weight:normal;font-size:10px;line-height:10px;text-transform:uppercase;float:right;display:block;color:#696969;height:27px;padding:0 6px 0 6px;margin-right:3px}button.reportButton:hover{background-color:#f1f1f1;margin-top:0}button#flagreport{width:27px;height:27px;background:url("/cassette.axd/file/site-static/recorddetailsprites3-554baf068e5543b87eafb1463f011175ad842c2a.png") no-repeat -2px -1372px;background-color:#f8f7f7;padding:0}button#statsbutton{width:27px;height:27px;background:url("/cassette.axd/file/site-static/recorddetailsprites3-554baf068e5543b87eafb1463f011175ad842c2a.png") no-repeat -30px -1370px;background-color:#f8f7f7;padding:0}.boxCol1,.boxCol2,.boxCol3{float:left;width:255px}.boxCol2{border-left:solid 1px #e1dfd7}.reportOther{width:100%;height:115px}.flagForm label{display:block;padding:2px}.flagForm label:hover{background-color:#dfdfdf;border-radius:3px}.labelHeader{font-style:italic;padding:0 0 5px 0;display:block}.flagBlurb{display:block;font-weight:bold}.modalbox{border:22px solid #e8e8e9;border-width:22px 43px 22px 43px;position:fixed;background:#fff;z-index:101;margin-left:-390px;left:50%;top:50% !important}.modalbox .inner{box-shadow:0 0 5px 0 #d1d1d1;width:660px;padding:20px}.modalbox .headerbox{font-size:26px;padding-bottom:20px}.modalbox p{margin-bottom:1em}.modalbox .modalbuttons{margin-top:20px;text-align:center;font-size:14px}.modalbox .modalbuttons .bluebutton,.modalbox .modalbuttons .greybutton{font-weight:700}.tagEntry{border:solid 1px #ccc;position:relative;height:28px;margin-bottom:10px}.tagEntry input,.tagEntry input:focus{border-width:0;background:transparent !important;font-size:12px;padding:7px;display:block;float:left}.tagEntry .tagSuggestions{position:absolute;top:26px;border:solid 1px #ccc;background:#fff}.tagEntry .tagSuggestions li{border-top-width:0;padding:4px 7px;cursor:pointer}.tagEntry .tagSuggestions li:hover,.tagEntry .tagSuggestions li.hover{color:#fff;background:#29c0d5}.tagEntry ul.tags{padding-left:5px}.tagEntry.disabled{background:#ededed;color:#ccc}ul.tags li{float:left}ul.tags li.tag,ul.tags li a.tag{background:#e68b04;color:#fff;padding:4px 19px 4px 7px;margin:4px 0 0 4px;position:relative;border-radius:3px;font-size:12px;display:block}ul.tags li.tag span,ul.tags li a.tag span{display:block;position:absolute;right:4px;top:2px;padding:3px 3px;line-height:10px;height:10px;cursor:pointer;color:#feeacb}ul.tags li.tag a,ul.tags li a.tag a{color:#fff}ul.tags li.tag span:hover,ul.tags li a.tag span:hover{background:#ab6803;color:#fff}ul.tags li.tag.nocross,ul.tags li a.tag.nocross{padding-right:7px}ul.tags li a.tag:hover{background:#29c0d5}ul.tags li.tag:first-child,ul.tags li:first-child a.tag{margin-left:0}.record_list ul.tags{margin-top:10px}h1.orangepositioned,h1.orange,span.orangebar{text-transform:uppercase;background:#fece45;font-size:13px;color:#fff;font-weight:300;padding:5px 10px 6px 10px;-webkit-box-shadow:inset 0 0 2px #e1941e;-moz-box-shadow:inset 0 0 2px #e1941e;box-shadow:inset 0 0 2px #e1941e;border-top:solid 1px #e1941e}h1.orange{display:inline-block;margin-bottom:15px}h1.orangepositioned{position:absolute;z-index:2;margin-left:20px}.bluebutton,a.bluebutton:visited,.greybutton,a.greybutton:visited,a.greybutton:hover{text-transform:uppercase;font-family:museo-sans-1,museo-sans-2,sans-serif;background:#29c0d5;color:#fff;padding:3px 15px;font-weight:300;cursor:pointer;border:solid 1px transparent;margin-left:10px;line-height:12px}.greybutton,a.greybutton:visited,a.greybutton:hover{background:#aaa}.bluebutton:hover,a.bluebutton:hover{background-color:#00bad3;background-repeat:repeat-x;background-image:-moz-linear-gradient(#29c0d5,#00bad3);background-image:-ms-linear-gradient(#29c0d5,#00bad3);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29c0d5),color-stop(100%,#00bad3));background-image:-webkit-linear-gradient(#29c0d5,#00bad3);background-image:-o-linear-gradient(#29c0d5,#00bad3);background-image:linear-gradient(#29c0d5,#00bad3);border-color:#219cad;color:#fff}.modalboxback{border:10px solid #fbe613;border-color:rgba(255,231,23,.6);border-right-color:rgba(247,155,30,.6);border-bottom-color:rgba(247,155,30,.6);position:fixed;z-index:51;top:50%;left:50%;background:#fff;-moz-border-radius:25px;border-radius:25px}.modalboxback .modalboxmain{-webkit-box-shadow:0 0 10px rgba(198,124,24,.8);-moz-box-shadow:0 0 10px rgba(198,124,24,.8);box-shadow:0 0 10px rgba(198,124,24,.8);-moz-border-radius:15px;border-radius:15px;padding:20px;position:relative}.modalback{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;z-index:50}#prvMessageBox{width:600px;height:400px;margin-left:-300px;margin-top:-200px}#prvMessageBox .modalboxmain{width:560px;height:360px}#prvMessageBox .modalboxmain .closeButton{position:absolute;top:-13px;right:-13px;width:26px;height:26px;background:url("/cassette.axd/file/site-static/close-popup-da7bcf1a280643f4cec2170afd12b4842ee573a7.png") no-repeat;cursor:pointer}#prvMessageBox iframe{width:560px;height:360px}.shorturl{width:100px;border:solid 1px #ccc;background:#fff;padding:3px 6px;text-align:center;font-size:12px;display:block;margin:0}#embedbox{clear:both;display:none;background:#e0e0e1;padding:10px;padding-top:0}#embedbox textarea{background:#fff;padding:5px;font-family:monospace;border:solid 1px #ccc;width:585px;max-width:585px;height:50px}.tagstyless{padding-left:52px;position:relative}.tagstyless strong{display:block;position:absolute;left:0;top:2px;text-transform:uppercase;color:#58595b;font-size:11px}.tagstyless a{text-transform:uppercase;background:#adafb0;font-size:11px;color:#fff;padding:4px 7px;white-space:nowrap;display:block;float:left;margin-right:3px;margin-bottom:3px;letter-spacing:.1em}.tagstyless a:hover{background:#47c8d6}.record_social{margin-top:5px}.record_social .record_share{background:#3b5b99 url("/cassette.axd/file/site-static/recorddetailsprites3-554baf068e5543b87eafb1463f011175ad842c2a.png") no-repeat;width:102px;height:27px;cursor:pointer;float:left;margin-right:5px;display:block}.record_social #record_fb_share{background-position:0 -1313px;margin-right:37px;position:relative}.record_social #record_fb_share:hover{background-position:-102px -1313px}.record_social #record_fb_share .numCount{position:absolute;left:107px;background:#fff;height:11px;padding:7px 0 7px 0;width:25px;border:solid 1px #ccc;text-align:center;font-size:11px;line-height:11px}.record_social #record_tw_share{background-position:0 -1340px}.record_social #record_tw_share:hover{background-position:-102px -1340px}.record_social #record_follow{width:108px;background:#21bcce url("/cassette.axd/file/site-static/follow_sprite-de38040964063dcf142dca1bd0559d781cbb4dc3.png") no-repeat;background-position:0 -469px}.record_social #record_follow:hover{background-position:0 -496px}.record_social #record_follow.followed,.record_social #record_follow.followed:hover{background-position:0 -523px}a#follow-btn,a#unfollow-btn{display:none}#votes{position:relative;float:left;display:block;margin-top:7px}@media only screen and (max-width:512px){#votes{width:100%}}.votebox{display:block;float:left;border:none;cursor:pointer}.votebox .voteicon{float:left;width:18px;height:16px;background:url('/cassette.axd/file/site-static/hearts_9pack-a577d9a151b8d9479dee8031f9c3df930145cc14.png') top left no-repeat;background-size:auto 34px;margin:7px 0 6px 0}.voteup:hover .voteicon{background-position:0 bottom}.votedup .voteicon{background-position:0 bottom}.votenum{padding:9px 5px 8px 5px;height:13px;float:left;font-weight:500;font-size:14px;color:#191919;width:auto;text-align:center;line-height:13px;margin:0 10px 10px 0}#recentactions{float:left;height:40px;width:334px;margin-right:1px;padding-left:0;position:relative;overflow:hidden}@media only screen and (max-width:512px){#recentactions{width:100%}}#recentactions img{height:28px;width:28px;border-radius:15px}#recentactions a{border-radius:15px;border:none;display:block;position:absolute;top:0;overflow:hidden;width:28px;height:28px;-webkit-transition:all .7s ease-in;-moz-transition:all .7s ease-in;-o-transition:all .7s ease-in;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transition:all .7s ease-in;transform:rotate(0deg)}#recentactions .isAwesome{color:#0c3}#recentactions a:hover{border-color:#ed6741}p.tagstyle{margin:2px 0 0 0;padding:0;font-size:100%;padding-bottom:10px}#tags{clear:both;width:100%;overflow:hidden}#tags.hidden{height:0}#tags h3{text-transform:uppercase;display:block;font-weight:500;font-size:11px;color:#58595b;float:left;margin-right:10px;padding-top:10px}#qual_tags{display:block;font-weight:bold;list-style-type:none;margin:5px 0;text-transform:uppercase;padding:0;float:left}#qual_tags li{display:inline;float:left;margin:0 10px 10px 0;padding:0;text-align:center}#qual_tags li a{background:#ccc;color:#191919;cursor:pointer;display:block;letter-spacing:.1em;outline:none;padding:4px 5px 3px 5px;text-decoration:none;font-weight:500;font-size:10px}#qual_tags li a:hover{outline:none;background:#ed6741;color:#fff}#qual_tags li a.selected{background:#4bc4d5;color:#fff;outline:none}#qual_tags li a.selected:hover{background:#ed6741}