#share_replay_dialog .header,.modal_message .overlay_header .title,.modal_overlay .title,.modal_panel .title,.modal_panel.message_prompt .title,.modal_panel.modal_message .title,.modal_panel_wide .modal_message .title,.modal_panel_wide .title,.overlay_header .title{font-family:'Teeline Bold Italic',arial,sans-serif;font-weight:400}#overlay_content button,#share_replay_dialog .button_row input,#share_replay_dialog .enter_a_message label,#share_replay_dialog .subheader label,.modal_button,.modal_panel .button_row button,.overlay_header,.send_to_friends_header{font-family:'ShieldSans Semibold Condensed',HelveticaNeue-CondensedBold,'Arial Narrow',sans-serif;font-weight:400}.blackOverlay,.jqmOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#111}.modal_message,.modal_panel,.modal_panel_wide{overscroll-behavior:contain}.modal_message,.modal_panel{-webkit-background-clip:border-box;background-clip:border-box;border-radius:12px;box-shadow:0 5px 10px rgba(0,0,0,.4)}.modal_panel{background-color:#fff;display:none;font-size:12px;height:auto;left:0;margin:0 auto;max-width:760px;min-width:320px;overflow:hidden;padding-bottom:15px;position:fixed;right:0;text-align:left;top:18%;width:100%}.modal_panel .message{color:#465660;overflow:auto;padding:0 12px 30px}.modal_panel input:focus{background-color:#eaffc3}.modal_panel .suppress_form{margin-bottom:12px;padding-bottom:1px}.modal_panel .suppress_label{font-size:11px;margin-left:6px;position:relative;top:0}.modal_panel .suppress_checkbox{font-size:11px;height:11px;width:11px}.modal_buttons{bottom:10px;left:0;position:absolute;text-align:center;width:100%}.modal_button{margin-right:10px;outline:0!important;overflow:visible;width:auto}#appearance_overlay_shell,#awards_overlay_shell,#equipment_overlay_shell,#lda_overlay_shell,#overlay_shell,#purchase_overlay_shell,#score_history_overlay_shell,#share_replay_overlay_shell,#stats_overlay_shell,iframe#overlay_iframe{border:0;box-sizing:border-box;left:0!important;min-width:410px;overflow:hidden;padding:0}#lda_overlay_shell,#overlay_shell,#purchase_overlay_shell,#share_replay_overlay_shell,iframe#overlay_iframe{height:545px;margin:0 auto;top:15%;width:600px}#appearance_overlay_shell,#awards_overlay_shell,#equipment_overlay_shell,#score_history_overlay_shell,#stats_overlay_shell{bottom:0!important;height:100%!important;margin:auto!important;max-height:545px!important;max-width:580px!important;padding:0!important;top:0!important;width:100%!important}.modal_overlay .title,.modal_panel .title,.modal_panel.message_prompt .title,.modal_panel.modal_message .title,.modal_panel_wide .modal_message .title,.overlay_header{background:#f4f2ef;background:linear-gradient(#f4f2ef,#fff);color:#47a3d8;display:block;line-height:1.2;text-align:left;-webkit-user-select:none;user-select:none}.overlay_header{height:42px;margin:0;padding:0;position:relative;top:0}.modal_overlay .title,.modal_panel .title,.modal_panel.message_prompt .title,.modal_panel.modal_message .title,.modal_panel_wide .modal_message .title{font-size:20px;height:30px;line-height:30px;padding:7px 15px 5px}.modal_overlay .title{float:left}#share_replay_dialog .x,.modal_panel a.jqmdX,.modal_panel_wide a.jqmdX,.overlay_header .title,.overlay_header .x{height:30px;line-height:30px;overflow:hidden;padding:7px 15px 5px;position:relative;-webkit-user-select:none;user-select:none}.modal_message .overlay_header .title,.overlay_header .title{background:0 0;float:left;font-size:21px}#share_replay_dialog .x,.modal_panel a.jqmdX,.modal_panel_wide a.jqmdX,.overlay_header .x{color:#85827d;cursor:pointer;display:block;float:right;font:bold 30px/1 arial,sans-serif;outline:0;text-align:center;transition:color .1s linear}.modal_panel a.jqmdX:after{content:'\d7'}#share_replay_dialog .x:active,#share_replay_dialog .x:focus,#share_replay_dialog .x:hover,.modal_panel a.jqmdX:active,.modal_panel a.jqmdX:focus,.modal_panel a.jqmdX:hover,.modal_panel_wide a.jqmdX:active,.modal_panel_wide a.jqmdX:focus,.modal_panel_wide a.jqmdX:hover,.overlay_header .x:active,.overlay_header .x:focus,.overlay_header .x:hover{color:#03af4b;text-decoration:none}#share_replay_dialog .x,.modal_panel a.jqmdX,.modal_panel_wide a.jqmdX{position:absolute;right:0;top:0;z-index:9}.modal_overlay .x_icon{float:left}.lightweight_modal .overlay_header .x_icon{float:right}#overlay_body .close_button,#overlay_content .close_button,.modal_overlay .close_button,.modal_panel .close_button,.modal_panel_wide .close_button{cursor:pointer;float:right;padding:2px 20px}#overlay_content{float:left;max-height:100%;min-height:320px;min-width:320px;padding:0;width:auto}#overlay_content.proshop{padding:8px}#overlay_content button{padding:2px 20px}#share_replay_dialog{background:#fff;box-sizing:border-box;height:534px;margin:0;padding:10px 15px 20px;position:relative;width:600px}#share_replay_dialog .dialog_body{background-color:#ddd;background-image:-webkit-linear-gradient(rgba(253,253,253,.4),#fdfdfd 15%,#eee 65%,transparent 95%),-webkit-radial-gradient(silver 36%,transparent 38%),-webkit-radial-gradient(silver 36%,#bbb 38%);background-image:linear-gradient(rgba(253,253,253,.4),#fdfdfd 15%,#eee 65%,transparent 95%),radial-gradient(silver 36%,transparent 38%),radial-gradient(silver 36%,#bbb 38%);background-position:0 0,4px 4px,0 0;background-repeat:repeat;background-size:100% 100%,8px 8px,8px 8px;border:1px solid #ccc;height:410px;padding:18px;position:relative;width:532px}#share_replay_dialog .dialog_masthead{height:56px;position:relative}#share_replay_dialog .header{color:#47a3d8;float:left;font-size:22px;height:19px;line-height:19px;max-width:500px;overflow:visible;padding:0 0 8px}#share_replay_dialog .subheader{clear:left;padding:6px 10px}#share_replay_dialog .subheader .replay_name,#share_replay_dialog .subheader label{vertical-align:text-bottom}#share_replay_dialog .subheader label{color:#999;font-size:14px;margin-right:3px}#share_replay_dialog .replay_name{display:inline-block;font-size:13px;overflow:hidden;text-overflow:ellipsis;width:450px}.send_to_friends_header{color:#666;display:inline-block;font-size:16px;line-height:16px;margin:0}#share_replay_dialog .select_links{font-size:11px;margin-left:10px}#share_replay_dialog #invitees{height:245px;padding:10px 0 0;width:100%}#share_replay_dialog #invitees .scrolling_list{font-size:10px;height:220px;padding:0 5px}#share_replay_dialog .inband_friend{border-bottom:1px solid #ccc;clear:both;height:32px;padding:8px 0 8px 4px;width:240px}#share_replay_dialog .inband_friend input{display:block;float:left;margin:10px 10px 0 0!important}#share_replay_dialog .inband_friend .avatar{display:block;float:left}#share_replay_dialog .inband_friend .avatar img{height:32px;width:32px}#share_replay_dialog .inband_friend .username{color:#557322;display:block;float:left;font-size:12px;overflow:hidden;padding:10px 0 0 12px;width:145px}#share_replay_dialog #send_to_wgt_friends{float:left;margin-right:17px;width:275px}#share_replay_dialog #send_to_friends_outside{float:left;width:237px}#share_replay_dialog .enter_a_message{clear:left;height:120px;margin:8px 0 0;width:536px}#share_replay_dialog .enter_a_message label{color:#666;display:block;font-size:16px;letter-spacing:.04em;line-height:1.4;margin:0 0 5px;text-align:center}#share_replay_dialog #outband_friends_list{margin-top:10px;width:236px}#share_replay_dialog .email_addresses,#share_replay_dialog .replay_message{font-size:11px;resize:none}#share_replay_dialog .replay_message{height:70px;width:528px}#share_replay_dialog .email_addresses{height:220px;width:236px}#share_replay_dialog .button_row{bottom:18px;height:25px;left:18px;position:absolute;width:532px}#share_replay_dialog .button_row button,#share_replay_dialog .button_row input{font-size:14px}#share_replay_dialog .cancel_button{float:left}#share_replay_dialog .close_button,#share_replay_dialog .send_replay_button{float:right}#share_replay_dialog .message_wrapper{border:1px solid #ccc;height:370px;text-align:center;width:532px}.profile_overlay_shell.overlay_shell.modal_panel,.profile_overlay_shell.overlay_shell.modal_panel iframe#overlay_iframe{box-sizing:border-box;height:100%;max-height:570px;max-width:760px;min-height:320px;min-width:320px;width:100%}.profile_overlay_shell.overlay_shell.modal_panel iframe#overlay_iframe{height:100%!important;width:100%!important}#aspnetForm{margin:0;padding:0;width:auto}.lightweight_modal{top:10%}.lightweight_modal .overlay_header_graphic{float:left}.lightweight_modal #overlay_body{box-sizing:border-box;padding:10px 20px}.lightweight_modal .button_row{clear:both;height:30px;margin:0 10px 0 0;padding-top:10px;text-align:right}#leaderboard_modal{height:530px;max-width:620px}#leaderboard_modal #overlay_body{height:auto!important;height:445px;min-height:445px}#alternate_gifts_modal{height:450px;width:590px}#alternate_gifts_modal #overlay_body{height:auto!important;height:365px;min-height:365px}#alternate_gifts_modal #gifts{border-top:1px solid #efefef}#alternate_gifts_modal .gift{border-bottom:1px solid #efefef;float:left;height:70px;margin:12px 0 0;padding:1px 0 12px;width:550px}#alternate_gifts_modal .gift .graphic{border:1px solid #c3c3c3!important;float:left;height:68px;margin-right:15px;width:68px}#alternate_gifts_modal .logo img{height:25px;width:200px}#alternate_gifts_modal .gift .metadata{float:left;width:357px}#alternate_gifts_modal .gift .name{font-size:14px;font-weight:700;overflow:hidden;padding-bottom:6px}#alternate_gifts_modal .gift .cost{color:#606060;font-weight:700}#alternate_gifts_modal .gift .divider{color:#c6c6c6;font-size:14px;font-weight:700;margin:0 3px}#alternate_gifts_modal .gift_button{cursor:pointer;margin-top:22px}#alternate_gifts_modal .text{text-align:center}#alternate_gifts_modal .already_owned_text{padding-top:10px}#alternate_gifts_modal .already_owned_item,#alternate_gifts_modal .already_owned_text{font-size:14px;font-weight:700;margin:0;padding:0}#alternate_gifts_modal .please_consider_text{font-size:12px;margin:0;padding:8px 0 18px}.small_modal_overlay{max-width:400px;min-height:165px}.medium_modal_overlay{max-width:590px;min-height:310px}.small_modal_overlay .title{max-width:295px}.medium_modal_overlay .title{max-width:480px}.modal_overlay .overlay_body{text-align:center}.small_modal_overlay .overlay_body{min-height:80px}.medium_modal_overlay .overlay_body{min-height:240px}.medium_modal_overlay .logo img{height:25px;width:200px}.modal_overlay .text{margin:4px 0;text-align:center}.modal_overlay .button_row{box-sizing:border-box;clear:both;float:left;height:30px;margin:0 10px 0 0;padding:10px 20px;text-align:right}.medium_modal_overlay .button_row,.small_modal_overlay .button_row{float:none;height:auto;margin:0 auto;padding:10px 0 0;text-align:center}.medium_modal_overlay .button_row button,.small_modal_overlay .button_row button{float:none}.modal_overlay .label_row{box-sizing:border-box;clear:both;float:left;margin-bottom:5px}.medium_modal_overlay .label_row,.small_modal_overlay .label_row{float:none;margin:0 auto;padding:6px 1%;text-align:left;width:92%}.small_modal_overlay .label_row{margin-top:10px;max-width:380px}.medium_modal_overlay .label_row{max-width:540px}.modal_overlay .label_row .caution_icon,.modal_overlay .label_row .text,.modal_overlay .label_row .username{float:left}.modal_overlay .caution_icon{color:#f26e2b;font-size:19px;margin-right:4px}.modal_overlay .username{color:#666;font-weight:700;margin:4px 5px 0}.medium_modal_overlay .message_field{box-sizing:border-box;clear:both;height:200px;max-width:540px;width:92%}.modal_overlay .confirm_button,.modal_overlay .remove_player_button{cursor:pointer}.modal_panel.modal_message{max-width:400px}.modal_panel.message_prompt{max-width:430px}.modal_panel .action_button_row.modal_buttons{background-color:#fff;height:auto;margin:0 15px 5px;max-width:400px;padding:0;width:92%}.modal_panel .action_button_row a{background-repeat:no-repeat;color:#03af4b;font-size:14px;font-weight:700}.modal_panel .action_button_row a.modal_action_link{float:right}.modal_panel .action_button_row a.modal_dismiss_link{float:left}.modal_panel .action_button_row a.modal_action_link:after,.modal_panel .action_button_row a.modal_dismiss_link:before{font-family:FontAwesome;font-weight:400}.modal_panel .action_button_row a.modal_action_link:after{content:'\f054';font-size:89%;margin-left:.4em;vertical-align:middle}.modal_panel .action_button_row a.modal_dismiss_link:before{content:'\f00d';font-size:120%;margin-right:.2em}.modal_panel.message_prompt #message_prompt_body{text-align:center}.modal_panel.message_prompt .graphic_wrapper{display:block;padding-top:15px}#message_prompt .graphic_wrapper{max-height:265px;overflow:hidden;padding-top:0}.modal_panel.message_prompt .graphic_wrapper .graphic{display:block;margin:auto}.modal_scrollable{width:100%!important}.modal_scrollable .modal_message{overflow-x:auto}@media (min-width:980px){.modal_scrollable{width:980px!important}.modal_scrollable .modal_message{overflow-x:inherit}}#done_go_play_overlay .body{font-size:14px;font-weight:400;line-height:20px}#equipped_notice_continue,#suppress_popup_blocker_ok{background:#4d4d4d;background:linear-gradient(#4d4d4d,#666 8%,#666 54%,#4d4d4d 54%)}#game_mask,#game_overlay{height:100%;left:0;top:0;-webkit-user-select:none;user-select:none;width:100%}#game_mask{background:#15222e;position:fixed;z-index:2999}#game_overlay{position:absolute;right:auto;text-align:center;z-index:3000}#game_overlay .game,#game_overlay .game iframe{border:0;margin:0;-webkit-user-select:none;user-select:none;width:960px}#game_overlay .game{margin:0 auto;padding:0 0 24px;position:relative}#game_overlay .game iframe{background:0 0;height:640px;padding:0}#game_overlay .game .close{bottom:0;color:#bbb;color:rgba(255,255,255,.75);display:block;font-family:verdana,tahoma,sans-serif;font-size:23px;font-weight:400;height:20px;line-height:20px;outline:0;padding-bottom:4px;position:absolute;right:.6%;visibility:hidden;width:24px}#game_overlay .game .close:hover{color:#fff}#game_overlay .game .close.spin{transform:rotate(2160deg);transition:transform 5s linear}.modal_panel_wide{display:none;height:auto;left:0;margin:0 auto;overflow:visible;position:absolute;position:fixed;right:0;text-align:center;top:10%;width:100%}.modal_panel_wide>div{background-color:#fff;font-size:12px;height:auto;margin:0 auto;overflow:hidden;padding-bottom:10px;position:relative;text-align:left}@media (max-height:800px){.lightweight_modal,.modal_panel_wide{top:8%}}@media (max-height:700px){.lightweight_modal,.modal_panel_wide{top:6%}}@media (max-height:600px){.lightweight_modal,.modal_panel_wide{top:4%}}@media (max-height:500px){.lightweight_modal,.modal_panel_wide{top:2%}}