﻿button,a.button,input.button,label.button,button.ui-state-default,.formtastic button{font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer;height:33px;border:1px solid #7f725f;padding:6px 20px;color:white;text-decoration:none;font-size:15px;font-weight:bold;display:block;text-align:center;float:left;margin:0 10px 10px 10px;min-width:0px}button.first,a.button.first,input.button.first,label.button.first,button.ui-state-default.first,.formtastic button.first{margin-left:0}button.last,a.button.last,input.button.last,label.button.last,button.ui-state-default.last,.formtastic button.last{margin-right:0}button:hover,a.button:hover,input.button:hover,label.button:hover,button.ui-state-default:hover,.formtastic button:hover{text-shadow:white 0 0 40px}button.affirmative,button.green,a.button.affirmative,a.button.green,input.button.affirmative,input.button.green,label.button.affirmative,label.button.green,button.ui-state-default.affirmative,button.ui-state-default.green,.formtastic button.affirmative,.formtastic button.green{background-color:#5a6200;border-color:#495100;background-image:linear-gradient(to bottom, #c0c860 0%, #959d3b 49.5%, #858d2b 50.5%, #5a6200 100%)}button.affirmative:hover,button.affirmative:focus,button.green:hover,button.green:focus,a.button.affirmative:hover,a.button.affirmative:focus,a.button.green:hover,a.button.green:focus,input.button.affirmative:hover,input.button.affirmative:focus,input.button.green:hover,input.button.green:focus,label.button.affirmative:hover,label.button.affirmative:focus,label.button.green:hover,label.button.green:focus,button.ui-state-default.affirmative:hover,button.ui-state-default.affirmative:focus,button.ui-state-default.green:hover,button.ui-state-default.green:focus,.formtastic button.affirmative:hover,.formtastic button.affirmative:focus,.formtastic button.green:hover,.formtastic button.green:focus{background-color:#6b7311;border-color:#5a6211;background-image:linear-gradient(top, #d1d971 0%, #a6ae4c 49.5%, #969e3c 50.5%, #5a6200 100%)}button.negative,button.red,a.button.negative,a.button.red,input.button.negative,input.button.red,label.button.negative,label.button.red,button.ui-state-default.negative,button.ui-state-default.red,.formtastic button.negative,.formtastic button.red{background-color:#720000;border-color:#610000;background-image:linear-gradient(to bottom, #c73a24 0%, #a53333 49.5%, #952323 50.5%, #720000 100%)}button.negative:hover,button.negative:focus,button.red:hover,button.red:focus,a.button.negative:hover,a.button.negative:focus,a.button.red:hover,a.button.red:focus,input.button.negative:hover,input.button.negative:focus,input.button.red:hover,input.button.red:focus,label.button.negative:hover,label.button.negative:focus,label.button.red:hover,label.button.red:focus,button.ui-state-default.negative:hover,button.ui-state-default.negative:focus,button.ui-state-default.red:hover,button.ui-state-default.red:focus,.formtastic button.negative:hover,.formtastic button.negative:focus,.formtastic button.red:hover,.formtastic button.red:focus{background-color:#831111;border-color:#721111;background-image:linear-gradient(top, #d84b35 0%, #b64444 49.5%, #a63434 50.5%, #720000 100%)}button.blue,a.button.blue,input.button.blue,label.button.blue,button.ui-state-default.blue,.formtastic button.blue{background-color:#005599;border-color:#004488;background-image:linear-gradient(to bottom, #5bf 0%, #3b90d4 49.5%, #2b80c4 50.5%, #059 100%)}button.blue:hover,button.blue:focus,a.button.blue:hover,a.button.blue:focus,input.button.blue:hover,input.button.blue:focus,label.button.blue:hover,label.button.blue:focus,button.ui-state-default.blue:hover,button.ui-state-default.blue:focus,.formtastic button.blue:hover,.formtastic button.blue:focus{background-color:#1166aa;border-color:#115599;background-image:linear-gradient(top, #6cf 0%, #4ca1e5 49.5%, #3c91d5 50.5%, #059 100%)}button.orange,#back_button a,#back_button1 a,a.button.orange,input.button.orange,label.button.orange,button.ui-state-default.orange,#back_button a.ui-state-default,#back_button1 a.ui-state-default,.formtastic button.orange,.formtastic #back_button a,#back_button .formtastic a,.formtastic #back_button1 a,#back_button1 .formtastic a{background-color:#992200;border-color:#881100;background-image:linear-gradient(to bottom, #f80 0%, #d45d3b 49.5%, #c44d2b 50.5%, #920 100%)}button.orange:hover,#back_button a:hover,#back_button1 a:hover,button.orange:focus,#back_button a:focus,#back_button1 a:focus,a.button.orange:hover,a.button.orange:focus,input.button.orange:hover,input.button.orange:focus,label.button.orange:hover,label.button.orange:focus,button.ui-state-default.orange:hover,#back_button a.ui-state-default:hover,#back_button1 a.ui-state-default:hover,button.ui-state-default.orange:focus,#back_button a.ui-state-default:focus,#back_button1 a.ui-state-default:focus,.formtastic button.orange:hover,.formtastic #back_button a:hover,#back_button .formtastic a:hover,.formtastic #back_button1 a:hover,#back_button1 .formtastic a:hover,.formtastic button.orange:focus,.formtastic #back_button a:focus,#back_button .formtastic a:focus,.formtastic #back_button1 a:focus,#back_button1 .formtastic a:focus{background-color:#aa3311;border-color:#992211;background-image:linear-gradient(top, #f91 0%, #e56e4c 49.5%, #d55e3c 50.5%, #920 100%)}button.grey,a.button.grey,input.button.grey,label.button.grey,button.ui-state-default.grey,.formtastic button.grey{background-color:#666652;border-color:#555541;background-image:linear-gradient(to bottom, #ccccb8 0%, #a1a18d 49.5%, #91917d 50.5%, #666652 100%)}button.grey:hover,button.grey:focus,a.button.grey:hover,a.button.grey:focus,input.button.grey:hover,input.button.grey:focus,label.button.grey:hover,label.button.grey:focus,button.ui-state-default.grey:hover,button.ui-state-default.grey:focus,.formtastic button.grey:hover,.formtastic button.grey:focus{background-color:#777763;border-color:#666652;background-image:linear-gradient(top, #ddddc9 0%, #b2b29e 49.5%, #a2a28e 50.5%, #666652 100%)}button.disabled,a.button.disabled,input.button.disabled,label.button.disabled,button.ui-state-default.disabled,.formtastic button.disabled{background-color:#d7d7d7;border-color:#d7d7d7;background-image:linear-gradient(to bottom, #fff 0%, #f3f3f3 49.5%, #e3e3e3 50.5%, #d7d7d7 100%);color:#bebebf;cursor:default;-webkit-text-shadow:1px 1px 1px white;-moz-text-shadow:1px 1px 1px white;text-shadow:1px 1px 1px white}button.disabled:hover,button.disabled:focus,a.button.disabled:hover,a.button.disabled:focus,input.button.disabled:hover,input.button.disabled:focus,label.button.disabled:hover,label.button.disabled:focus,button.ui-state-default.disabled:hover,button.ui-state-default.disabled:focus,.formtastic button.disabled:hover,.formtastic button.disabled:focus{background-color:#d7d7d7;border-color:#d7d7d7;background-image:linear-gradient(top, #fff 0%, #f3f3f3 49.5%, #e3e3e3 50.5%, #d7d7d7 100%)}button.disabled:hover,a.button.disabled:hover,input.button.disabled:hover,label.button.disabled:hover,button.ui-state-default.disabled:hover,.formtastic button.disabled:hover{text-shadow:1px 1px 1px white}a.button{height:21px}table .button{font-size:14px}.actions{float:right}.actions a.button{height:19px}.actions input.button{height:31px}.actions a.button,.actions input.button{padding:6px 12px;font-size:14px;margin:5px 5px 10px 0}.actions a.button.first,.actions input.button.first{margin-left:0}.actions a.button.last,.actions input.button.last{margin-right:0}.actions{margin-bottom:15px}.gradient-button,a.gradient-button,form input.gradient-button{font-size:15px;font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;height:auto;display:inline-block;padding:5px 10px;color:#404041;font-weight:bold;text-decoration:none;border:1px solid #D4D4D5;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background-color:#D4D4D5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #D4D4D5));background:-webkit-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-moz-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-o-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-ms-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:linear-gradient(top, #fff 0%, #D4D4D5 100%)}.gradient-button.affirmative,a.gradient-button.affirmative,form input.gradient-button.affirmative{color:white;border:1px solid #5A7935;background-color:#5a7935;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9db83b), color-stop(100%, #5a7935));background:-webkit-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:-moz-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:-o-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:-ms-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:linear-gradient(top, #9db83b 0%, #5a7935 100%)}.gradient-button.affirmative.disabled,a.gradient-button.affirmative.disabled,form input.gradient-button.affirmative.disabled{color:#bebebf;border:1px solid #D4D4D5;-webkit-text-shadow:1px 1px 1px white;-moz-text-shadow:1px 1px 1px white;text-shadow:1px 1px 1px white;background-color:#D4D4D5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #D4D4D5));background:-webkit-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-moz-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-o-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-ms-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:linear-gradient(top, #fff 0%, #D4D4D5 100%)}.gradient-button.negative,a.gradient-button.negative,form input.gradient-button.negative{color:white;border:1px solid #F24236;background-color:#f24236;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fe7028), color-stop(100%, #f24236));background:-webkit-linear-gradient(top, #fe7028 0%, #f24236 100%);background:-moz-linear-gradient(top, #fe7028 0%, #f24236 100%);background:-o-linear-gradient(top, #fe7028 0%, #f24236 100%);background:-ms-linear-gradient(top, #fe7028 0%, #f24236 100%);background:linear-gradient(top, #fe7028 0%, #f24236 100%)}.gradient-button.negative.disabled,a.gradient-button.negative.disabled,form input.gradient-button.negative.disabled{color:#bebebf;border:1px solid #D4D4D5;-webkit-text-shadow:1px 1px 1px white;-moz-text-shadow:1px 1px 1px white;text-shadow:1px 1px 1px white;background-color:#D4D4D5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #D4D4D5));background:-webkit-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-moz-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-o-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:-ms-linear-gradient(top, #fff 0%, #D4D4D5 100%);background:linear-gradient(top, #fff 0%, #D4D4D5 100%)}.gradient-button.disabled,a.gradient-button.disabled,form input.gradient-button.disabled{cursor:default;color:#bebebf;-webkit-text-shadow:1px 1px 1px white;-moz-text-shadow:1px 1px 1px white}.red_button{background:transparent url(https://assets4.sumdog.com/web/buttons/128_red_button-e7fc047074355fc559175fc90532c4299a6559c3bccbc2e100fcea3a90e16dcf.jpg) repeat-y;text-decoration:none;width:128px;height:36px;display:inline-block;line-height:36px;text-align:center;font-family:"Open Sans", sans-serif;font-weight:normal;font-size:16px;color:#D67613;margin:5px 0}.profile_content .friends-button{display:inline;height:auto;padding:5px 25px;margin:0 0;font-weight:bold;text-decoration:none;text-align:center;color:white;border:1px solid #5A7935;background-color:#5a7935;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9db83b), color-stop(100%, #5a7935));background:-webkit-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:-moz-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:-o-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:-ms-linear-gradient(top, #9db83b 0%, #5a7935 100%);background:linear-gradient(top, #9db83b 0%, #5a7935 100%)}.profile_content .friends-button.disabled,.profile_content .friends-button.single_player,.profile_content .friends-button.need_subscription{color:#dededf;text-shadow:none;border:1px solid #53595c;background-color:#53595c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9b9b9c), color-stop(100%, #53595c));background:-webkit-linear-gradient(top, #9b9b9c 0%, #53595c 100%);background:-moz-linear-gradient(top, #9b9b9c 0%, #53595c 100%);background:-o-linear-gradient(top, #9b9b9c 0%, #53595c 100%);background:-ms-linear-gradient(top, #9b9b9c 0%, #53595c 100%);background:linear-gradient(top, #9b9b9c 0%, #53595c 100%)}#back_button,#back_button1{clear:both;margin-bottom:20px;text-align:right}#back_button a,#back_button1 a{display:inline-block;float:none;height:auto;line-height:40px;margin:0;padding:0 30px;font-size:1.5em}#student_games .rounded_tile h2{color:#4D7C18;margin-bottom:0px}#student_games .rounded_tile .help_link{color:#006DAF;font-size:10pt;text-decoration:underline;position:absolute;bottom:0}.panel-content.pane{position:absolute;top:0;right:160px;bottom:0;left:160px;z-index:150}.panel-content.pane .heading{position:absolute;top:0;right:0;left:0;height:50px;line-height:50px;margin:0;padding-left:20px;color:white}.panel-content.pane .heading.loading{background-position:10px center}.panel-content.pane .heading.loading span{display:none}.panel-content.pane .control{position:absolute;top:0;right:0;width:50px;height:50px;line-height:50px;color:white;cursor:pointer;font-size:3em;text-align:center;text-decoration:none;transition:background-color 0.1s ease-out, font-size 0.1s ease-out}.panel-content.pane .control.close,.panel-content.pane .control.back{background-image:url(https://assets4.sumdog.com/web/student/home/panels/close-28974fc5b8064ea414ddf6360900de264af09fb06a63bcb529a5ecff94dbcedf.png);background-position:center;background-repeat:no-repeat}.panel-content.pane .content{position:absolute;top:53px;right:0;bottom:39px;left:0;transition:none 0.1s ease-out}.panel-content.pane .content.loading .view{display:none}.panel-content.pane .content.loading-remove .view{display:block !important;opacity:0}.panel-content.pane .content.loading-remove.loading-remove-active .view{opacity:1;transition:opacity 0.1s ease-out}.panel-content.pane .content .view{position:absolute;top:10px;right:10px;bottom:10px;left:10px;padding:20px;background-color:white;color:#555;font-size:18px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media print{.panel-content.pane{position:static}.panel-content.pane .heading{position:static;background-color:transparent !important;color:black}.panel-content.pane .control{display:none}.panel-content.pane .content{position:static;background-color:transparent !important}.panel-content.pane .content .view{position:static;overflow:visible}}#premium_game_dialog,#activity_ended_dialog,#pre_release_game_dialog,#parent_restricted_dialog,#teacher_restricted_dialog{display:none}#activity_ended_dialog{margin:20px}#activity_ended_dialog .text,#activity_ended_dialog a{width:auto;float:right}#example_questions.panel-content.pane:not(.example-questions-pane){display:none;background-color:rgba(242,242,236,0.9);white-space:normal;position:fixed;top:10px;bottom:10px;left:0px;right:0px;margin:auto;max-width:1000px;width:calc(100% - 20px);height:calc(100% - 20px)}#example_questions.panel-content.pane:not(.example-questions-pane) .mask{background-color:rgba(242,240,236,0.9);position:fixed;top:0;bottom:0;right:0;left:0}#example_questions.panel-content.pane:not(.example-questions-pane) .heading,#example_questions.panel-content.pane:not(.example-questions-pane) .control{background:#48a8ca}#example_questions.panel-content.pane:not(.example-questions-pane) .heading{right:0;height:50px;font-size:1.5em;line-height:normal;padding:8px 20px}#example_questions.panel-content.pane:not(.example-questions-pane) .controls{position:absolute;bottom:0;left:0;right:0;max-width:1000px;margin:auto;background:#48a8ca;height:36px;overflow:hidden}#example_questions.panel-content.pane:not(.example-questions-pane) .controls .control.close{background:#48a8ca;border-left:3px solid #f2f0ec;box-sizing:border-box;font-size:16px;height:36px;line-height:normal;padding:6px 15px;width:80px}#example_questions.panel-content.pane:not(.example-questions-pane) .controls .control.close:hover{background:#5cb1d0;cursor:pointer}#example_questions.panel-content.pane:not(.example-questions-pane) .content{background:#fff;border:0;bottom:39px;overflow-y:auto;padding:0;top:53px}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view{background:none;margin:0;padding:0;position:relative;top:0;left:0;text-align:center}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view select{display:inline-block;margin:0;margin-right:5px;padding:5px;color:inherit;font:inherit;outline:none;transition:background-color 0.2s ease-out, color 0.2s ease-out, border-bottom-color 0.2s ease-out;vertical-align:middle;box-shadow:none;max-width:400px;background-color:#fff;border:2px solid #d9d6d0;margin-top:10px}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions{min-width:640px;min-width:calc(0px)}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions{color:white;font-size:1.1em}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions>h2{padding:10px 20px;border-bottom:3px solid #f2f0ec;background:#fff;color:#48a8ca;font-weight:300}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions .next-question-holder{line-height:normal;margin:20px 0 0;text-align:center}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions .next-question-holder a.next{background:#48a8ca;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:300;margin:0;min-width:80px;padding:6px 15px;pointer-events:all}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions .next-question-holder a.next:hover{background-color:#5cb1d0}#example_questions.panel-content.pane:not(.example-questions-pane) .content .view .example-questions .next-question-holder a.next[disabled]{background-color:#9ecada}.ui-keyboard{bottom:50px}.ui-keyboard.ui-widget-content{border:none;background:none;background-color:transparent;background-image:none;bottom:133px}#lobby .overlay,#lobby .content-wrapper{position:fixed}#lobby .overlay{opacity:0.5;filter:alpha(opacity=50);top:0;left:0;z-index:40;width:100%;height:100%;background-color:#252525}#lobby .overlay.ready{z-index:100}#lobby .content-wrapper{top:50%;left:50%;z-index:140;width:300px;margin-top:-150px;margin-left:-150px}#lobby .content-wrapper .content{background:transparent;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);zoom:1;height:240px;margin-bottom:10px;padding:30px;cursor:default;text-align:center}#lobby .content-wrapper .content.disconnected,#lobby .content-wrapper .content.ready{background:transparent;background-color:#dd8500;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFDD8500,endColorstr=#FFDD8500);zoom:1}#lobby .content-wrapper .content.comms-error{background:transparent;background-color:#da900c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFDA900C,endColorstr=#FFDA900C);zoom:1;color:white}#lobby .content-wrapper .content.comms-error h2{margin-top:0px;margin-bottom:10px;font-size:26px;font-weight:bold;line-height:30px}#lobby .content-wrapper .content.comms-error p{color:white;text-align:left;margin-bottom:10px}#lobby .content-wrapper .content.comms-error a{color:white;font-size:1em}#lobby .content-wrapper .content .close{position:relative;top:-20px;right:-20px;color:white;cursor:pointer;text-align:right}#lobby .content-wrapper .content h2{margin-top:10px;margin-bottom:10px;color:white}#lobby .content-wrapper .content .loading{width:200px;height:30px;margin:0 10px;background-image:url(https://assets4.sumdog.com/web/student/home/lobby/loading-65c80c9debb05318ac069981d5e3f08cbd20863f34e2524497e6efc2e730e2b1.gif)}#lobby .content-wrapper .content .countdown{color:white;font-size:2em}#lobby .content-wrapper .content .countdown h2.join-message{margin-top:15px}#lobby .content-wrapper .avatars .avatar{background:transparent;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);zoom:1;float:left;width:60px;height:60px;margin-right:6px;padding:3px}#lobby .content-wrapper .avatars .avatar.last{margin-right:0}#lobby .content-wrapper .avatars.ready .avatar{background:transparent;background-color:#dd8500;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFDD8500,endColorstr=#FFDD8500);zoom:1}.activities-pane .pane.panel-content{right:0}.activities-pane .pane.panel-content .heading,.activities-pane .pane.panel-content .control,.activities-pane .pane.panel-content .content{background-color:#a1b10b}.activities-pane .pane.panel-content .control:hover{background-color:#b7c90c}.activities-past-pane.pane.panel-content{right:0}.activities-past-pane.pane.panel-content .pane{left:0}.activities-past-pane.pane.panel-content .pane .heading,.activities-past-pane.pane.panel-content .pane .content{background-color:#a1b10b}.activities-past-pane.pane.panel-content .pane .control{display:none}.activities-past-pane.pane.panel-content .heading,.activities-past-pane.pane.panel-content .control,.activities-past-pane.pane.panel-content .content{background-color:#a1b10b}.activities-past-pane.pane.panel-content .control{z-index:150}.activities-past-pane.pane.panel-content .control:hover{background-color:#b7c90c}.activities-past-pane.pane.panel-content table.past-activities-table tr:hover td{background-color:#cce10f}.activities-past-pane.pane.panel-content table.past-activities-table tr:nth-child(even):hover td{background-color:#b6c90d}.activities-past-pane.pane.panel-content table.past-activities-table td{cursor:pointer}.activities-past-pane.pane.panel-content table.past-activities-table td.empty{background-color:#b6c90d !important;cursor:default}.activities-forbidden-pane.pane.panel-content{left:0}.activities-forbidden-pane.pane.panel-content .control{position:absolute;bottom:0;z-index:1000;top:auto;top:initial;height:36px;background:#48a8ca;overflow:visible;width:100px;line-height:normal;pointer-events:all}.activities-forbidden-pane.pane.panel-content .control:before{left:0;position:absolute;right:0;bottom:0;height:100%;content:"Done";display:block;font-size:16px;padding:8px 15px;box-sizing:border-box;border-left:3px solid #f2f0ec;top:0;pointer-events:none}.activities-forbidden-pane.pane.panel-content:after{bottom:0;content:"";background:#48a8ca;width:100%;height:36px;display:block;top:initial;position:absolute}.activities-forbidden-pane.pane.panel-content .control:hover{background-color:#51b6da}.challenge-progress-pane.pane.panel-content{right:0}.challenge-progress-pane.pane.panel-content .heading,.challenge-progress-pane.pane.panel-content .control,.challenge-progress-pane.pane.panel-content .content{background-color:#48a8ca}.challenge-progress-pane.pane.panel-content .control:hover{background-color:#5cb1d0}.challenge-progress-pane.pane.panel-content .view>.header,.challenge-progress-pane.pane.panel-content .view .info,.challenge-progress-pane.pane.panel-content .view .description,.challenge-progress-pane.pane.panel-content .view .progress{margin-bottom:10px;padding:10px}.challenge-progress-pane.pane.panel-content .view>.header,.challenge-progress-pane.pane.panel-content .view .description{clear:both;color:white}.challenge-progress-pane.pane.panel-content .view>.header{padding:10px;background-color:#6db9d5;font-size:1.8em}.challenge-progress-pane.pane.panel-content .view .info{float:left;width:calc(50% - 25px);margin-right:10px}.challenge-progress-pane.pane.panel-content .view .info.last{margin-right:0}.challenge-progress-pane.pane.panel-content .view .info .label,.challenge-progress-pane.pane.panel-content .view .info .value{display:inline-block}.challenge-progress-pane.pane.panel-content .view .info .label{margin-right:10px}.challenge-progress-pane.pane.panel-content .view .info .value{font-weight:bold}.challenge-progress-pane.pane.panel-content .view .description{position:relative;margin:0 20px;padding:10px 20px;background-color:#b6c90d;border-radius:20px/50px;color:white}.challenge-progress-pane.pane.panel-content .view .description:after{content:"";position:absolute;display:block;top:-20px;left:45px;width:0;border:0;border-color:transparent #b6c90d;border-style:solid;border-top-width:20px;border-right-width:13px}.challenge-progress-pane.pane.panel-content .view .progress{margin-top:30px}.challenge-progress-pane.pane.panel-content .view .progress .header{margin-bottom:0.5em;font-size:1.5em}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar{position:relative;width:100%;height:80px;margin-bottom:4em}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .target,.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .bonus,.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .score{position:absolute;top:0;height:100%}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .target{background-color:#ffd561;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#FFFFF7E0', endColorstr='#FFFFD561');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF7E0', endColorstr='#FFFFD561')";background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff7e0), color-stop(100%, #ffd561));background:-webkit-linear-gradient(left, #fff7e0 0%, #ffd561 100%);background:-moz-linear-gradient(left, #fff7e0 0%, #ffd561 100%);background:-o-linear-gradient(left, #fff7e0 0%, #ffd561 100%);background:-ms-linear-gradient(left, #fff7e0 0%, #ffd561 100%);background:linear-gradient(left, #fff7e0 0%, #ffd561 100%);left:0;width:80%}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .bonus{left:80%;z-index:1;width:20%;height:80px;line-height:80px;background-color:#ffe294;background-color:rgba(255,226,148,0.5);color:#7f7f7f;color:rgba(0,0,0,0.2);filter:alpha(opacity=30);font-size:1.25em;text-align:center}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .score{left:0;max-width:100%;background-color:#fab700}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .target-indicator,.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .score-indicator{position:absolute;width:50px;line-height:1em;margin-left:-25px;text-align:center}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .target-indicator:after,.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .score-indicator:before{display:block;width:50px;color:#fab700;font-size:1.5em;text-align:center}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .target-indicator{left:80%;bottom:100%}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .target-indicator:after{content:"▼";margin-top:2px}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .score-indicator{top:100%}.challenge-progress-pane.pane.panel-content .view .progress .progress-bar .score-indicator:before{content:"▲";margin-bottom:5px}.competition-progress-pane.pane.panel-content{right:0}.competition-progress-pane.pane.panel-content .heading,.competition-progress-pane.pane.panel-content .control,.competition-progress-pane.pane.panel-content .content{background-color:#48a8ca}.competition-progress-pane.pane.panel-content .control:hover{background-color:#5cb1d0}.competition-progress-pane.pane.panel-content .view{padding:20px}.competition-progress-pane.pane.panel-content .view>.header,.competition-progress-pane.pane.panel-content .view .info,.competition-progress-pane.pane.panel-content .view .description,.competition-progress-pane.pane.panel-content .view .leaderboard{margin-bottom:10px;padding:10px}.competition-progress-pane.pane.panel-content .view>.header,.competition-progress-pane.pane.panel-content .view .description{clear:both;color:white}.competition-progress-pane.pane.panel-content .view>.header{padding:10px;background-color:#6db9d5;font-size:1.8em}.competition-progress-pane.pane.panel-content .view .info{float:left;width:calc(50% - 25px);margin-right:10px}.competition-progress-pane.pane.panel-content .view .info.last{margin-right:0}.competition-progress-pane.pane.panel-content .view .info .label,.competition-progress-pane.pane.panel-content .view .info .value{display:inline-block}.competition-progress-pane.pane.panel-content .view .info .label{margin-right:10px}.competition-progress-pane.pane.panel-content .view .info .value{font-weight:bold}.competition-progress-pane.pane.panel-content .view .description{position:relative;margin:0 20px;margin-bottom:20px;padding:10px 20px;background-color:#b6c90d;border-radius:20px/50px}.competition-progress-pane.pane.panel-content .view .description:after{content:"";position:absolute;display:block;top:-20px;left:45px;width:0;border:0;border-color:transparent #b6c90d;border-style:solid;border-top-width:20px;border-right-width:13px}.competition-progress-pane.pane.panel-content .view .leaderboard .header{margin-bottom:10px}.contest-progress-pane.pane.panel-content{right:0}.contest-progress-pane.pane.panel-content .heading,.contest-progress-pane.pane.panel-content .control,.contest-progress-pane.pane.panel-content .content{background-color:#48a8ca}.contest-progress-pane.pane.panel-content .control:hover{background-color:#5cb1d0}.contest-progress-pane.pane.panel-content .view{padding:20px;background-color:white;color:white;font-size:18px}.contest-progress-pane.pane.panel-content .navigation{margin:0 auto;margin-bottom:10px;text-align:center}.contest-progress-pane.pane.panel-content .navigation a{display:inline-block;width:256px;width:calc(100% / 3 - 20px / 3);margin-right:10px;padding:10px 0;background-color:#c45454;color:white;cursor:pointer;font-size:inherit;text-align:center;text-decoration:none}.contest-progress-pane.pane.panel-content .navigation a:hover{background-color:#cb6767;text-decoration:none}.contest-progress-pane.pane.panel-content .navigation a.daily-leaderboard-link{margin-right:0}.contest-progress-pane.pane.panel-content .contest-summary .header,.contest-progress-pane.pane.panel-content .contest-summary .stats{margin:0 auto;margin-bottom:10px;color:white;text-align:center}.contest-progress-pane.pane.panel-content .contest-summary .header{padding:15px;background-color:#c45454}.contest-progress-pane.pane.panel-content .contest-summary .stat{display:inline-block;margin-right:10px;padding:15px;background-color:#756fdc}.contest-progress-pane.pane.panel-content .contest-summary .stat.last{margin-right:0}.contest-progress-pane.pane.panel-content .contest-summary .stat.big{width:390px;width:calc(50% - 10px / 2);height:195px;background-color:#d47b1c}.contest-progress-pane.pane.panel-content .contest-summary .stat.big .value{margin-bottom:-10px;font-size:6em}.contest-progress-pane.pane.panel-content .contest-summary .stat.big .label{font-size:1.3em}.contest-progress-pane.pane.panel-content .contest-summary .stat.small{width:256px;width:calc(100% / 3 - 20px / 3);height:130px;background-color:#e0a500}.contest-progress-pane.pane.panel-content .contest-summary .stat.small .value{font-size:2.75em}.contest-progress-pane.pane.panel-content .leaderboard .navigation a{width:100%}.pane .view .leaderboard{width:calc(100% + 2 * 6px);margin:-6px;margin-bottom:0}.pane .view .leaderboard table{width:100%;border-collapse:separate;border-spacing:6px}.pane .view .leaderboard th,.pane .view .leaderboard td{padding:2px 10px;border:0;color:white;font-size:18px}.pane .view .leaderboard th{background:none;background-color:#7671dd}.pane .view .leaderboard td{background-color:#b6c90d}.pane .view .leaderboard td.loading{height:1.2em}.pane .view .leaderboard tr:nth-child(even) td{background-color:#a0b10b}button,a.button,.rounded_tile a.play_button,input.button,.rounded_tile input.play_button,label.button,.rounded_tile label.play_button,button.ui-state-default,.formtastic button{font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer;height:33px;border:1px solid #7f725f;padding:6px 20px;color:white;text-decoration:none;font-size:15px;font-weight:bold;display:block;text-align:center;float:left;margin:0 10px 10px 10px;min-width:0px}button.first,a.button.first,.rounded_tile a.first.play_button,input.button.first,.rounded_tile input.first.play_button,label.button.first,.rounded_tile label.first.play_button,button.ui-state-default.first,.formtastic button.first{margin-left:0}button.last,a.button.last,.rounded_tile a.last.play_button,input.button.last,.rounded_tile input.last.play_button,label.button.last,.rounded_tile label.last.play_button,button.ui-state-default.last,.formtastic button.last{margin-right:0}button:hover,a.button:hover,.rounded_tile a.play_button:hover,input.button:hover,.rounded_tile input.play_button:hover,label.button:hover,.rounded_tile label.play_button:hover,button.ui-state-default:hover,.formtastic button:hover{text-shadow:white 0 0 40px}button.affirmative,button.green,a.button.affirmative,.rounded_tile a.affirmative.play_button,a.button.green,.rounded_tile a.green.play_button,input.button.affirmative,.rounded_tile input.affirmative.play_button,input.button.green,.rounded_tile input.green.play_button,label.button.affirmative,.rounded_tile label.affirmative.play_button,label.button.green,.rounded_tile label.green.play_button,button.ui-state-default.affirmative,button.ui-state-default.green,.formtastic button.affirmative,.formtastic button.green{background-color:#5a6200;border-color:#495100;background-image:linear-gradient(to bottom, #c0c860 0%, #959d3b 49.5%, #858d2b 50.5%, #5a6200 100%)}button.affirmative:hover,button.affirmative:focus,button.green:hover,button.green:focus,a.button.affirmative:hover,.rounded_tile a.affirmative.play_button:hover,a.button.affirmative:focus,.rounded_tile a.affirmative.play_button:focus,a.button.green:hover,.rounded_tile a.green.play_button:hover,a.button.green:focus,.rounded_tile a.green.play_button:focus,input.button.affirmative:hover,.rounded_tile input.affirmative.play_button:hover,input.button.affirmative:focus,.rounded_tile input.affirmative.play_button:focus,input.button.green:hover,.rounded_tile input.green.play_button:hover,input.button.green:focus,.rounded_tile input.green.play_button:focus,label.button.affirmative:hover,.rounded_tile label.affirmative.play_button:hover,label.button.affirmative:focus,.rounded_tile label.affirmative.play_button:focus,label.button.green:hover,.rounded_tile label.green.play_button:hover,label.button.green:focus,.rounded_tile label.green.play_button:focus,button.ui-state-default.affirmative:hover,button.ui-state-default.affirmative:focus,button.ui-state-default.green:hover,button.ui-state-default.green:focus,.formtastic button.affirmative:hover,.formtastic button.affirmative:focus,.formtastic button.green:hover,.formtastic button.green:focus{background-color:#6b7311;border-color:#5a6211;background-image:linear-gradient(top, #d1d971 0%, #a6ae4c 49.5%, #969e3c 50.5%, #5a6200 100%)}button.negative,button.red,a.button.negative,.rounded_tile a.negative.play_button,a.button.red,.rounded_tile a.red.play_button,input.button.negative,.rounded_tile input.negative.play_button,input.button.red,.rounded_tile input.red.play_button,label.button.negative,.rounded_tile label.negative.play_button,label.button.red,.rounded_tile label.red.play_button,button.ui-state-default.negative,button.ui-state-default.red,.formtastic button.negative,.formtastic button.red{background-color:#720000;border-color:#610000;background-image:linear-gradient(to bottom, #c73a24 0%, #a53333 49.5%, #952323 50.5%, #720000 100%)}button.negative:hover,button.negative:focus,button.red:hover,button.red:focus,a.button.negative:hover,.rounded_tile a.negative.play_button:hover,a.button.negative:focus,.rounded_tile a.negative.play_button:focus,a.button.red:hover,.rounded_tile a.red.play_button:hover,a.button.red:focus,.rounded_tile a.red.play_button:focus,input.button.negative:hover,.rounded_tile input.negative.play_button:hover,input.button.negative:focus,.rounded_tile input.negative.play_button:focus,input.button.red:hover,.rounded_tile input.red.play_button:hover,input.button.red:focus,.rounded_tile input.red.play_button:focus,label.button.negative:hover,.rounded_tile label.negative.play_button:hover,label.button.negative:focus,.rounded_tile label.negative.play_button:focus,label.button.red:hover,.rounded_tile label.red.play_button:hover,label.button.red:focus,.rounded_tile label.red.play_button:focus,button.ui-state-default.negative:hover,button.ui-state-default.negative:focus,button.ui-state-default.red:hover,button.ui-state-default.red:focus,.formtastic button.negative:hover,.formtastic button.negative:focus,.formtastic button.red:hover,.formtastic button.red:focus{background-color:#831111;border-color:#721111;background-image:linear-gradient(top, #d84b35 0%, #b64444 49.5%, #a63434 50.5%, #720000 100%)}button.blue,a.button.blue,.rounded_tile a.blue.play_button,input.button.blue,.rounded_tile input.blue.play_button,label.button.blue,.rounded_tile label.blue.play_button,button.ui-state-default.blue,.formtastic button.blue{background-color:#005599;border-color:#004488;background-image:linear-gradient(to bottom, #5bf 0%, #3b90d4 49.5%, #2b80c4 50.5%, #059 100%)}button.blue:hover,button.blue:focus,a.button.blue:hover,.rounded_tile a.blue.play_button:hover,a.button.blue:focus,.rounded_tile a.blue.play_button:focus,input.button.blue:hover,.rounded_tile input.blue.play_button:hover,input.button.blue:focus,.rounded_tile input.blue.play_button:focus,label.button.blue:hover,.rounded_tile label.blue.play_button:hover,label.button.blue:focus,.rounded_tile label.blue.play_button:focus,button.ui-state-default.blue:hover,button.ui-state-default.blue:focus,.formtastic button.blue:hover,.formtastic button.blue:focus{background-color:#1166aa;border-color:#115599;background-image:linear-gradient(top, #6cf 0%, #4ca1e5 49.5%, #3c91d5 50.5%, #059 100%)}button.orange,a.button.orange,.rounded_tile a.play_button,input.button.orange,.rounded_tile input.play_button,label.button.orange,.rounded_tile label.play_button,button.ui-state-default.orange,.formtastic button.orange{background-color:#992200;border-color:#881100;background-image:linear-gradient(to bottom, #f80 0%, #d45d3b 49.5%, #c44d2b 50.5%, #920 100%)}button.orange:hover,button.orange:focus,a.button.orange:hover,.rounded_tile a.play_button:hover,a.button.orange:focus,.rounded_tile a.play_button:focus,input.button.orange:hover,.rounded_tile input.play_button:hover,input.button.orange:focus,.rounded_tile input.play_button:focus,label.button.orange:hover,.rounded_tile label.play_button:hover,label.button.orange:focus,.rounded_tile label.play_button:focus,button.ui-state-default.orange:hover,button.ui-state-default.orange:focus,.formtastic button.orange:hover,.formtastic button.orange:focus{background-color:#aa3311;border-color:#992211;background-image:linear-gradient(top, #f91 0%, #e56e4c 49.5%, #d55e3c 50.5%, #920 100%)}button.grey,a.button.grey,.rounded_tile a.grey.play_button,input.button.grey,.rounded_tile input.grey.play_button,label.button.grey,.rounded_tile label.grey.play_button,button.ui-state-default.grey,.formtastic button.grey{background-color:#666652;border-color:#555541;background-image:linear-gradient(to bottom, #ccccb8 0%, #a1a18d 49.5%, #91917d 50.5%, #666652 100%)}button.grey:hover,button.grey:focus,a.button.grey:hover,.rounded_tile a.grey.play_button:hover,a.button.grey:focus,.rounded_tile a.grey.play_button:focus,input.button.grey:hover,.rounded_tile input.grey.play_button:hover,input.button.grey:focus,.rounded_tile input.grey.play_button:focus,label.button.grey:hover,.rounded_tile label.grey.play_button:hover,label.button.grey:focus,.rounded_tile label.grey.play_button:focus,button.ui-state-default.grey:hover,button.ui-state-default.grey:focus,.formtastic button.grey:hover,.formtastic button.grey:focus{background-color:#777763;border-color:#666652;background-image:linear-gradient(top, #ddddc9 0%, #b2b29e 49.5%, #a2a28e 50.5%, #666652 100%)}button.disabled,a.button.disabled,.rounded_tile a.disabled.play_button,input.button.disabled,.rounded_tile input.disabled.play_button,label.button.disabled,.rounded_tile label.disabled.play_button,button.ui-state-default.disabled,.formtastic button.disabled{background-color:#d7d7d7;border-color:#d7d7d7;background-image:linear-gradient(to bottom, #fff 0%, #f3f3f3 49.5%, #e3e3e3 50.5%, #d7d7d7 100%);color:#bebebf;cursor:default;-webkit-text-shadow:1px 1px 1px white;-moz-text-shadow:1px 1px 1px white;text-shadow:1px 1px 1px white}button.disabled:hover,button.disabled:focus,a.button.disabled:hover,.rounded_tile a.disabled.play_button:hover,a.button.disabled:focus,.rounded_tile a.disabled.play_button:focus,input.button.disabled:hover,.rounded_tile input.disabled.play_button:hover,input.button.disabled:focus,.rounded_tile input.disabled.play_button:focus,label.button.disabled:hover,.rounded_tile label.disabled.play_button:hover,label.button.disabled:focus,.rounded_tile label.disabled.play_button:focus,button.ui-state-default.disabled:hover,button.ui-state-default.disabled:focus,.formtastic button.disabled:hover,.formtastic button.disabled:focus{background-color:#d7d7d7;border-color:#d7d7d7;background-image:linear-gradient(top, #fff 0%, #f3f3f3 49.5%, #e3e3e3 50.5%, #d7d7d7 100%)}button.disabled:hover,a.button.disabled:hover,.rounded_tile a.disabled.play_button:hover,input.button.disabled:hover,.rounded_tile input.disabled.play_button:hover,label.button.disabled:hover,.rounded_tile label.disabled.play_button:hover,button.ui-state-default.disabled:hover,.formtastic button.disabled:hover{text-shadow:1px 1px 1px white}a.button,.rounded_tile a.play_button{height:21px}table .button,table .rounded_tile .play_button,.rounded_tile table .play_button{font-size:14px}.actions{float:right}.actions a.button,.actions .rounded_tile a.play_button,.rounded_tile .actions a.play_button{height:19px}.actions input.button,.actions .rounded_tile input.play_button,.rounded_tile .actions input.play_button{height:31px}.actions a.button,.actions .rounded_tile a.play_button,.rounded_tile .actions a.play_button,.actions input.button,.actions .rounded_tile input.play_button,.rounded_tile .actions input.play_button{padding:6px 12px;font-size:14px;margin:5px 5px 10px 0}.actions a.button.first,.actions .rounded_tile a.first.play_button,.rounded_tile .actions a.first.play_button,.actions input.button.first,.actions .rounded_tile input.first.play_button,.rounded_tile .actions input.first.play_button{margin-left:0}.actions a.button.last,.actions .rounded_tile a.last.play_button,.rounded_tile .actions a.last.play_button,.actions input.button.last,.actions .rounded_tile input.last.play_button,.rounded_tile .actions input.last.play_button{margin-right:0}body.student_body{font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;background:#fff url(https://assets4.sumdog.com/web/theme/urban/student/bg-f0a37f08bc97ccb5ee6f18e09752c20410a6e3540cb45bdf25fe1dd96be88fec.jpg) top center no-repeat}h1{font-family:"Open Sans", sans-serif;font-weight:normal;color:#BB5511;font-size:28px;font-weight:normal}h2{font-family:"Open Sans", sans-serif;font-weight:normal;color:#BB5511;font-size:20px}h3{font-family:"Open Sans", sans-serif;font-weight:normal;color:#BB5511;font-size:16px}a{font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;color:#0077cc;font-weight:normal}hr{color:#E0EAEE;background-color:#E0EAEE;height:1px;border:none;margin:0 0 14px 0;clear:both}#header.plain{width:100%;height:80px;margin:0 auto;background-image:none}#studentnav{background:url(https://assets4.sumdog.com/web/theme/urban/student/centre_banner-36a68b6e6678b0938769c94401bb48c613ce27b859c29d5dd25e6f04a1a86eb2.jpg) no-repeat;margin:0px auto;width:800px;height:80px;z-index:3}#nav_home_link{float:left;padding-left:20px;width:120px;height:60px}#nav_links{min-width:410px;padding:20px 20px 20px 20px;float:left;color:#7491A3}#nav_links a{font-size:16px;font-weight:bold;margin:0px 10px;color:#0077cc;text-decoration:none}#nav_avatar{margin-top:10px;float:left}#nav_logout{margin-left:4px;margin-top:15px;font-size:11px;float:left}#nav_logout .logout a{color:#0077cc;font-size:11px}.flash_player_warning{background-color:#ee7;border-color:#ee0 #cc0 #cc0 #ee0;border-style:solid;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border-width:1px 2px 2px 1px;margin:15px;padding:15px;position:relative;width:100%}.flash_player_warning p{color:black;margin:0}html,body,#page,#content{height:100%}#content{position:relative;min-height:600px}.student_body #content{width:900px;background-color:white;background-image:none}.student_body #contentinner{margin:0}#friend_requests_top{background:transparent url(https://assets4.sumdog.com/web/posters/student/friends/friend_requests-800c8ecbbc80966a507fe6bfef15d73c57f75424e1735ec23b2dfe7a2e22bf49.jpg) no-repeat scroll top}#your_friends_top{background:transparent url(https://assets4.sumdog.com/web/posters/student/friends/friends-37f2fa8e41c071397009c0274922019d29c436c1757d29deecd3badc6586a64f.jpg) no-repeat scroll top}#friend_requests_middle{background:transparent url(https://assets4.sumdog.com/web/posters/student/friends/friend_requests_middle-32e3d54cad3b987fdc57ed6cea6d12efbd7cff9c7ac3d0c631eee7f95958f902.jpg) repeat-y scroll}#your_friends_middle{background:transparent url(https://assets4.sumdog.com/web/posters/student/friends/friends_middle-2275120a0d882f4571b5e84eb6e7a19c83431c0c177c4bbb16f64e9f6cf1bbca.jpg) repeat-y scroll}#friend_requests_bottom{background:transparent url(https://assets4.sumdog.com/web/posters/student/friends/friend_requests-800c8ecbbc80966a507fe6bfef15d73c57f75424e1735ec23b2dfe7a2e22bf49.jpg) no-repeat scroll bottom}#your_friends_bottom{background:transparent url(https://assets4.sumdog.com/web/posters/student/friends/friends-37f2fa8e41c071397009c0274922019d29c436c1757d29deecd3badc6586a64f.jpg) no-repeat scroll bottom}.rounded_tile{height:128px;width:350px;display:block;float:left;background-color:#F1F5F8;margin:7px;padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;-webkit-box-shadow:3px 3px 4px #ccc;-moz-box-shadow:3px 3px 4px #ccc;box-shadow:3px 3px 4px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4px, Direction=135, Color="#ccc");-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4px, Direction=135, Color='#ccc')"}.rounded_tile a{text-decoration:none;cursor:pointer}.rounded_tile .image{overflow:hidden;float:left;height:120px;width:120px;background-color:#FFFFFF;border:solid 1px #D4D4D5;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;-webkit-box-shadow:3px 3px 4px #ccc;-moz-box-shadow:3px 3px 4px #ccc;box-shadow:3px 3px 4px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4px, Direction=135, Color="#ccc");-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4px, Direction=135, Color='#ccc')";text-align:center;line-height:120px}.rounded_tile .image img{margin:auto;vertical-align:middle}.rounded_tile .right{position:relative;float:left;width:210px;height:128px;padding-left:10px;font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;color:black;font-size:15px;overflow:auto}.rounded_tile .play_button{position:absolute !important;bottom:0;right:0;float:none !important;width:100px !important;height:32px !important;line-height:32px !important;margin:0 !important;padding:0 !important;font-size:1em !important}.stats_boxes{margin:0 0 30px 0}.stats_boxes .stats_box{background:#eaeff4}.stats_boxes .stats_box .value{color:#D67613}#friends_home{padding-left:9px}#friends_home form{margin-top:13px;height:30px}#friends_home form .field{float:left}#friends_home form .field input{width:270px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow:0 -1px 0 #aaaaaa, inset 0 1px 2px #cccccc;-webkit-box-shadow:0 -1px 0 #aaaaaa, inset 0 1px 2px #cccccc;box-shadow:0 -1px 0 #aaaaaa, inset 0 1px 2px #cccccc;-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:0 -1px 0 rgba(0,0,0,0.3),inset 0 1px 2px rgba(0,0,0,0.2);background:none repeat scroll 0 0 white;border-color:#b3b3b3;border-width:1px;height:17px;text-decoration:none;padding:5px 10px;margin-left:10px}#friends_home form #add_friend_button{float:right;padding:5px 20px;margin-right:10px;cursor:pointer;text-align:center}#friends_home #back_button{margin-right:6px;padding-top:20px}#error_box{margin:5px 10px;height:37px;display:none}#error_box #error_explanation{margin:5px 0px;padding-top:8px}#error_box #error_explanation ul,#error_box #error_explanation li{margin:0}.friend_tile.last{border-bottom:1px solid #b3b3b3}.friend_tile{text-align:left;border-top:1px solid #b3b3b3;color:#595959}.friend_tile .avatar_wrapper{float:left;margin-left:-5px}.friend_tile .friend_name{float:left;width:200px;margin-left:10px;margin-top:20px}.friend_tile .friend_name .school,.friend_tile .friend_name .state{margin-top:5px}.friend_tile .friend_stats{margin-top:20px;float:left}.friend_tile .friend_stats .title{font-family:"Open Sans", sans-serif;font-weight:normal;font-size:15pt;color:#2A367D}.friend_tile .friend_actions{margin-top:50px;margin-right:5px;float:right}.friend_tile h2.title{padding:0 0;margin:0 0}#friend_request .friend_name{margin-top:7px;width:170px}#friend_request .friend_actions{margin-top:28px}#friend_request .friends-button{padding:5px 20px}.friends_tiles{margin:10px 10px 0 10px}#add_friends{width:433px;margin-right:17px;float:left}#add_friends h2.title.section{margin-top:15px}#add_friends h2.title#top_title{margin-top:15px}#add_friends .hint{margin:2px 0px 0px 12px}.friends_content{padding:0 10px}.friends_content h2.section.title{margin-left:10px}.friends_content h1{margin-left:10px;text-align:left}#friend_requests{width:433px;float:left}#your_friends_tile{float:left}#your_friends_tile .friends_tiles{margin-top:20px}#friend_requests_middle .tile{clear:none;text-align:left}#friend_of_sumdog{float:left;border:1px solid #B3B3B3;margin-left:20px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px}#friend_of_sumdog #sumdog_poster{margin:2px}#friends_home h1{color:white}#friends_home .top{height:50px;width:885px;margin-bottom:-40px;float:top;z-index:10}#friends_home .middle{width:885px;height:auto;margin:0;z-index:3;position:relative}#friends_home .bottom{width:885px;height:50px;margin-bottom:20px;z-index:-2}#friends_home #your_friends_middle,#friends_home #your_friends_top,#friends_home #your_friends_bottom{width:578px}#profile_content{width:688px;margin-left:auto;margin-right:auto;background:transparent}#profile_content .middle{background:transparent url(https://assets4.sumdog.com/web/posters/avatar_background_middle-129672fbcc32cb21c0b06c2d861b0b9f8c12eb3e7cbe6bcb5c3490a044b77e90.jpg) repeat-y;height:470px}#profile_content .middle .top{background:transparent url(https://assets4.sumdog.com/web/posters/avatar_background-c29beff1b2c7ed2f9280a190ac9af854f57117d82b022053ddcedf56b688490c.jpg) no-repeat scroll center top;height:50px}#profile_content .middle .top h1{padding-left:10px;padding-top:5px;margin:0;color:white}#profile_content .middle #avatar_editor_container{display:block;width:653px;height:400px;padding:10px 13px;margin:0}#profile_content .bottom{padding:0 13px;background:transparent url(https://assets4.sumdog.com/web/posters/avatar_background-c29beff1b2c7ed2f9280a190ac9af854f57117d82b022053ddcedf56b688490c.jpg) no-repeat scroll center bottom;height:50px}.profile_buttons{font-family:"Open Sans", sans-serif;font-weight:normal;height:25px;padding:0;font-size:15pt;text-decoration:none}.profile_buttons .button,.profile_buttons .rounded_tile .play_button,.rounded_tile .profile_buttons .play_button{font-size:15px;font-family:"Open Sans", sans-serif;color:#444;font-size:16px;text-align:left;height:auto;display:inline-block;padding:5px 10px;font-weight:bold;color:white;text-decoration:none;border:1px solid #D4D4D5;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.profile_buttons #save_profile{float:right;background-color:#ff2624;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff601e), color-stop(100%, #ff2624));background:-webkit-linear-gradient(top, #ff601e 0%, #ff2624 100%);background:-moz-linear-gradient(top, #ff601e 0%, #ff2624 100%);background:-o-linear-gradient(top, #ff601e 0%, #ff2624 100%);background:-ms-linear-gradient(top, #ff601e 0%, #ff2624 100%);background:linear-gradient(top, #ff601e 0%, #ff2624 100%)}.profile_buttons #random_avatar{margin-left:20px;background-color:#0071bc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00d6ec), color-stop(100%, #0071bc));background:-webkit-linear-gradient(top, #00d6ec 0%, #0071bc 100%);background:-moz-linear-gradient(top, #00d6ec 0%, #0071bc 100%);background:-o-linear-gradient(top, #00d6ec 0%, #0071bc 100%);background:-ms-linear-gradient(top, #00d6ec 0%, #0071bc 100%);background:linear-gradient(top, #00d6ec 0%, #0071bc 100%)}.profile_buttons #cancel{background-color:#304082;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7b3a96), color-stop(100%, #304082));background:-webkit-linear-gradient(top, #7b3a96 0%, #304082 100%);background:-moz-linear-gradient(top, #7b3a96 0%, #304082 100%);background:-o-linear-gradient(top, #7b3a96 0%, #304082 100%);background:-ms-linear-gradient(top, #7b3a96 0%, #304082 100%);background:linear-gradient(top, #7b3a96 0%, #304082 100%)}.profile_buttons #guest_warning{float:right;display:inline-block;color:black}.profile_buttons #guest_warning a{color:#07C}#flash_warning{font-family:"Open Sans", sans-serif}#flash_warning p{font-size:16px;margin-bottom:10px}#flash_warning h1{font-size:28px;margin-bottom:10px}#flash_warning a{color:#0096d6;text-decoration:underline}#student_ranks .rounded_tile{width:740px}#student_ranks .rounded_tile .title{display:block;width:400px}#student_ranks .rounded_tile .right{width:600px}#student_ranks .rounded_tile img{max-height:120px;max-width:120px}#student_ranks .rounded_tile h2,#student_ranks .rounded_tile h3{margin:0;display:inline;font-size:18px;float:left;color:#2A367D}#student_ranks .rounded_tile .title{font-size:25px}#student_ranks .rounded_tile .rank{font-family:"Open Sans", sans-serif;font-weight:normal;font-size:25px;float:right;color:#D67613}#student_ranks .rounded_tile .population{float:right}#student_ranks .rounded_tile .value{margin-left:3px;display:inline;font-size:18px}#student_ranks .rounded_tile .bold_value{font-family:"Open Sans", sans-serif;font-weight:normal;color:#0096D6;display:inline;float:left;font-size:18px;margin-left:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}#student_ranks .rounded_tile .description{margin-top:10px;clear:left;min-height:55px}#student_ranks .rounded_tile .wikipedia{position:absolute;bottom:0;right:0;text-decoration:underline}
