*{padding:0;margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table,img,fieldset{border:0}table{border-spacing:0;border-collapse:separate}body{font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;line-height:130%;font-size:12px;color:#333}html{background:#FFF}#App{overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;padding-top:40px;bottom:0;left:0;right:0}#Content{height:100%;margin:0;position:relative}.appTool{margin:0 auto;padding:20px 5%;max-width:1400px}.toolHeader{font-size:25px;margin:1em;text-align:center;color:#DDD;text-transform:uppercase;letter-spacing:.2em;font-weight:normal}.errorPage{margin:20px auto;padding:0 5%;max-width:500px}.errorPageDetails{display:none;margin:30px 0}.errorPageToggle{color:#BBB;margin:30px 0}.errorPage h1{font-size:35px;line-height:30px;margin:2em 0 1em 0}.errorPage dl{padding:0 0 0 11em}.errorPage dt{float:left;width:10em;margin-left:-11em;font-weight:bold}.errorPage dd{margin-bottom:1em}#UserBar{line-height:40px;background:#666666;background:-moz-linear-gradient(top, #666 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #666), color-stop(100%, #333));background:-webkit-linear-gradient(top, #666 0%, #333 100%);background:-o-linear-gradient(top, #666 0%, #333 100%);background:-ms-linear-gradient(top, #666 0%, #333 100%);background:linear-gradient(top, #666 0%, #333 100%);position:absolute;top:0;width:100%;z-index:200}.toolNav{border-bottom:1px solid #DDD;margin:-20px -100% 0;padding:0 100%;position:relative;z-index:100}.toolNav>ul{float:left;list-style:none}.toolNav>ul>li{float:left;padding:0 10px;line-height:36px;cursor:pointer;position:relative;z-index:2}.toolNav>ul>li.selected{font-weight:bold;z-index:1;border-bottom-color:#FFF}.toolNavSearch button{background:url(/assets/search.png) no-repeat center;border:1px solid #DDD;border-radius:0 4px 4px 0;cursor:pointer;height:20px;margin:0 0 0 -5px;width:20px}.toolNavSearch input{border-radius:4px 0 0 4px}ul.toolNavSearch{float:right}ul.toolNavSearch>li{border-left:1px solid #DDD;border-bottom:1px solid #DDD;margin-bottom:-1px}ul.toolNavFilters{float:left}ul.toolNavFilters>li{border-left:1px solid #DDD;border-bottom:1px solid #DDD;margin-bottom:-1px}.toolNavFilterMenu{position:absolute;line-height:1em;z-index:1;top:100%;left:-1px;display:none;background:#FFF;border:1px solid #DDD;border-top:none;padding:10px;margin-top:1px}ul.toolNavFilters>li.active .toolNavFilterMenu{display:block}.toolNavDateRangeSelect{font-weight:normal;font-size:10px;white-space:nowrap}.emptyCollection{padding:10px;text-align:center}.contentLoader{text-align:center}.contentLoader .processing{display:block}.appTool>.contentLoader{position:absolute;top:0;left:0;height:100%;width:100%}.appTool>.contentLoader .processing{position:relative;top:35%}.pagination{margin:.5em}.pagination select{min-width:6em}.clr:before,.clr:after{content:"";display:table}.clr:after{clear:both}.calendar-picker{width:200px;font-size:12px;font-family:lucida grande, lucida;display:none;position:absolute;user-select:none;-webkit-user-select:none;z-index:999999999}.calendar-picker.active{display:block}.calendar-picker table{width:100%;background-color:#222;border-radius:5px;border-collapse:collapse;box-shadow:0 0 5px rgba(0,0,0,0.5);cursor:default}.calendar-picker table th.date-month-year{color:yellow}.calendar-picker table tr.date-daysofweek th{color:#aaa;border:none;background-color:#333;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%)}.calendar-picker table tbody tr:hover,.calendar-picker table tbody td.hover{background-color:#333}.calendar-picker table tbody td:hover,.calendar-picker table tbody td.selected{background-color:#552}.calendar-picker table td,.calendar-picker table th{color:#fff;font-weight:bold;text-align:center;border:0;padding:5px}.calendar-picker table tr.date-header th{text-align:center}.calendar-picker table tbody td,.calendar-picker tr.date-daysofweek th{border-right:2px groove #444}.calendar-picker table tbody td:last-child,.calendar-picker table tr.date-daysofweek th:last-child{border-right-width:0}.calendar-picker table td.today{color:yellow}.calendar-picker table .inactive{color:#555}.calendar-picker table .date-nav{font-size:140%}input,textarea{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}label{font-size:9px}::-webkit-input-placeholder{color:#AAA;font-size:9px}input:-moz-placeholder{color:#AAA;font-size:9px}input[type='text'],input[type='number'],input[type='email'],textarea{border:1px solid #CCC;background-color:#FFF;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15);line-height:14px;padding:2px 0;text-indent:3px}input[type='text']:focus,input[type='number']:focus,input[type='email']:focus,textarea:focus{background-color:#FFD;outline-color:transparent;outline-style:none}textarea{width:100%}.helpText{font-size:9px;line-height:11px;margin-top:6px;color:#999}.btnGrp{padding:1em;text-align:center}input,button,select{display:inline-block;vertical-align:middle}select{font-size:9px;height:21px;line-height:21px}input:disabled,textarea:disabled{background:none;border-color:#DDD;color:#BBB;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type='button'],button,.button{padding:0 .5em;line-height:200%;border:1px solid #DDD;background-color:#EEE;background-image:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.btnGrp input[type='button'],.btnGrp button,.btnGrp .button{color:#666;font-size:80%;padding:.2em .7em;text-shadow:1px 1px 0 rgba(255,255,255,0.5);font-weight:bold;border-color:#999;background-color:#BBB;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.btnGrp input.secondary[type='button'],.btnGrp button.secondary,.btnGrp .button.secondary{font-weight:normal;border-color:#CCC;background-color:#EEE}.btnGrp select{margin:.7em}.btnGrp input[type='button']:hover,.btnGrp button:hover,.btnGrp .button:hover{border-color:#666;background-color:#999;color:#333}input.saveChanges[type='button'],button.saveChanges,.button.saveChanges{border-color:#C90;background-color:#FA0;color:#642}input.saveChanges[type='button']:hover,button.saveChanges:hover,.button.saveChanges:hover{border-color:#666;background-color:#D80}input[type='button']:disabled,button:disabled,.button:disabled,.btnGrp input[type='button']:disabled,.btnGrp button:disabled,.btnGrp .button:disabled{border-color:#EEE;background:#F3F3F3;color:#BBB}.processing{display:none;height:1em;width:50%;max-width:200px;margin:.5em auto;background-color:#F3F3F3;background-image:-moz-linear-gradient(-45deg, rgba(187,187,187,0) 0%, #bbb 1%, #bbb 10%, rgba(187,187,187,0) 11%, rgba(187,187,187,0) 20%, #bbb 21%, #bbb 30%, rgba(187,187,187,0) 31%, rgba(187,187,187,0) 40%, #bbb 41%, #bbb 50%, rgba(187,187,187,0) 51%, rgba(187,187,187,0) 60%, #bbb 61%, #bbb 70%, rgba(187,187,187,0) 71%, rgba(187,187,187,0) 80%, #bbb 81%, #bbb 90%, rgba(187,187,187,0) 91%, rgba(187,187,187,0) 100%);background-image:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(187,187,187,0)), color-stop(1%, #bbb), color-stop(10%, #bbb), color-stop(11%, rgba(187,187,187,0)), color-stop(20%, rgba(187,187,187,0)), color-stop(21%, #bbb), color-stop(30%, #bbb), color-stop(31%, rgba(187,187,187,0)), color-stop(40%, rgba(187,187,187,0)), color-stop(41%, #bbb), color-stop(50%, #bbb), color-stop(51%, rgba(187,187,187,0)), color-stop(60%, rgba(187,187,187,0)), color-stop(61%, #bbb), color-stop(70%, #bbb), color-stop(71%, rgba(187,187,187,0)), color-stop(80%, rgba(187,187,187,0)), color-stop(81%, #bbb), color-stop(90%, #bbb), color-stop(91%, rgba(187,187,187,0)), color-stop(100%, rgba(187,187,187,0)));background-image:-webkit-linear-gradient(-45deg, rgba(187,187,187,0) 0%, #bbb 1%, #bbb 10%, rgba(187,187,187,0) 11%, rgba(187,187,187,0) 20%, #bbb 21%, #bbb 30%, rgba(187,187,187,0) 31%, rgba(187,187,187,0) 40%, #bbb 41%, #bbb 50%, rgba(187,187,187,0) 51%, rgba(187,187,187,0) 60%, #bbb 61%, #bbb 70%, rgba(187,187,187,0) 71%, rgba(187,187,187,0) 80%, #bbb 81%, #bbb 90%, rgba(187,187,187,0) 91%, rgba(187,187,187,0) 100%);background-image:-o-linear-gradient(-45deg, rgba(187,187,187,0) 0%, #bbb 1%, #bbb 10%, rgba(187,187,187,0) 11%, rgba(187,187,187,0) 20%, #bbb 21%, #bbb 30%, rgba(187,187,187,0) 31%, rgba(187,187,187,0) 40%, #bbb 41%, #bbb 50%, rgba(187,187,187,0) 51%, rgba(187,187,187,0) 60%, #bbb 61%, #bbb 70%, rgba(187,187,187,0) 71%, rgba(187,187,187,0) 80%, #bbb 81%, #bbb 90%, rgba(187,187,187,0) 91%, rgba(187,187,187,0) 100%);background-image:-ms-linear-gradient(-45deg, rgba(187,187,187,0) 0%, #bbb 1%, #bbb 10%, rgba(187,187,187,0) 11%, rgba(187,187,187,0) 20%, #bbb 21%, #bbb 30%, rgba(187,187,187,0) 31%, rgba(187,187,187,0) 40%, #bbb 41%, #bbb 50%, rgba(187,187,187,0) 51%, rgba(187,187,187,0) 60%, #bbb 61%, #bbb 70%, rgba(187,187,187,0) 71%, rgba(187,187,187,0) 80%, #bbb 81%, #bbb 90%, rgba(187,187,187,0) 91%, rgba(187,187,187,0) 100%);background-image:linear-gradient(135deg, rgba(187,187,187,0) 0%, #bbb 1%, #bbb 10%, rgba(187,187,187,0) 11%, rgba(187,187,187,0) 20%, #bbb 21%, #bbb 30%, rgba(187,187,187,0) 31%, rgba(187,187,187,0) 40%, #bbb 41%, #bbb 50%, rgba(187,187,187,0) 51%, rgba(187,187,187,0) 60%, #bbb 61%, #bbb 70%, rgba(187,187,187,0) 71%, rgba(187,187,187,0) 80%, #bbb 81%, #bbb 90%, rgba(187,187,187,0) 91%, rgba(187,187,187,0) 100%);background-size:200px 50px;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3),inset 0 0.5em 1px rgba(255,255,255,0.2);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3),inset 0 0.5em 1px rgba(255,255,255,0.2);box-shadow:inset 0 0 3px rgba(0,0,0,0.3),inset 0 0.5em 1px rgba(255,255,255,0.2);-webkit-animation:progress 1s linear infinite;-moz-animation:progress 1s linear infinite;-o-animation:progress 1s linear infinite;animation:progress 1s linear infinite}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:0 -50px}}@-moz-keyframes progress{0%{background-position:0 0}100%{background-position:0 -50px}}@-o-keyframes progress{0%{background-position:0 0}100%{background-position:0 -50px}}@keyframes progress{0%{background-position:0 0}100%{background-position:0 -50px}}.NginSelect .NS-handle{text-indent:-999em;border-color:#CCC;background-color:#EEE;background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0)));background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-o-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-ms-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);background-position:-327px center, 0 0;border-width:1px 1px 1px 0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.NginSelect:hover .NS-handle{background-position:-347px center, 0 0}.dateTimeDate,.dateTimeTime{width:7em}.clockTime input{width:5em;text-indent:0;text-align:center}.appTool.Games>.btnGrp .pagination{display:inline}.addGame{border-left:1px solid #DDD;padding:.5em 0 .7em 10px;margin-left:10px}.MssEdItem.Game fieldset.date_time .dateTimeTime{display:block;margin-top:3px}.MssEdItem.Game fieldset.teams{position:relative;padding-left:50px}.MssEdItem.Game fieldset.teams .team_1_is_home{position:absolute;left:-99999em}.MssEdItem.Game fieldset.teams .team_1_is_home+label{position:absolute;width:50px;height:0;padding:52px 0 0 0;top:0;left:0;overflow:hidden;background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(50%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-position:-228px center, 0 100000px;background-repeat:no-repeat}.MssEdItem.Game fieldset.teams .team_1_is_home+label:before{content:"Home";display:block;position:absolute;width:45px;text-align:right}.MssEdItem.Game fieldset.teams .team_1_is_home+label:after{content:"Away";display:block;position:absolute;width:45px;text-align:right}.MssEdItem.Game fieldset.teams .team_1_is_home+label:before{top:50%;bottom:auto}.MssEdItem.Game fieldset.teams .team_1_is_home+label:after{bottom:50%;top:auto}.MssEdItem.Game fieldset.teams .team_1_is_home:hover+label,.MssEdItem.Game fieldset.teams .team_1_is_home:focus+label{background-position:-278px center, 0 0}.MssEdItem.Game fieldset.teams .team_1_is_home:focus+label{background-color:#FFD;background-color:rgba(0,0,0,0);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-moz-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd), color-stop(100%, rgba(255,255,221,0.7)));background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-o-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-ms-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);outline-color:transparent;outline-style:none}.MssEdItem.Game fieldset.teams .teamName{font-weight:bold;vertical-align:baseline !important;width:157px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MssEdItem.Game fieldset.teams .team1,.MssEdItem.Game fieldset.teams .team2{display:block}.MssEdItem.Game fieldset.teams .team1 input,.MssEdItem.Game fieldset.teams .team2 input{width:140px}.MssEdItem.Game fieldset.result .score{float:left;margin-right:5px}.MssEdItem.Game fieldset.result .score input{border:1px solid #CCC;display:block;margin-top:3px;width:3.5em;text-align:center;text-indent:0}.MssEdItem.Game fieldset.result .js-quickScore,.MssEdItem.Game fieldset.result .quickScoreEnabled .js-tabularScore{display:none}.MssEdItem.Game fieldset.result .quickScoreEnabled .js-quickScore{display:block}.MssEdItem.Game fieldset.result legend.fpp{margin-left:41px}.MssEdItem.Game fieldset.result div.fpp{float:left;margin-right:5px}.MssEdItem.Game td.fpp{border-left-style:double;border-left-width:3px}.MssEdItem.Game th.fpp{border-left:3px solid #888}.MssEdItem.Game input.quickScoreComments{width:220px}.MssEdItem.Game fieldset.settings{width:38%}.MssEdItem.Game fieldset.description textarea{height:75px}.MssEdItem.Game fieldset.embedCode textarea{height:40px}.MssEdItem.Game fieldset.venue{width:32%}.MssEdItem.Game fieldset.officials{width:30%}.MssEdItem.Game fieldset.attendance input[type="number"]{width:7em}.MssEdItem.Game fieldset.conditions input{width:97%}.MssEdItem.Game fieldset.wind input,.MssEdItem.Game fieldset.temperature input{width:3.5em}.MssEdItem.Game fieldset.ext_game_id{border:none;line-height:50px;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.MssEdItem.Game fieldset.ext_game_id .gameID{font-weight:bold}.MssEdItem.Game .scoringPlays .yards input{width:3em;text-indent:0;text-align:center}.MssEdItem.Game .scoringPlays .play{text-align:left;width:70%}.MssEdItem.Game .playerStatTable .playerNumber{font-weight:bold;min-width:1.7em;float:left;vertical-align:middle;border-right:1px solid #DDD;margin-right:.5em;padding-right:.3em}.MssEdItem.Game .playerStatTable .playerName{font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MssEdItem.Game .playerStatTable .player_0 .playerName{font-weight:normal}.MssEdItem.Game .playerStatTable .player_0 .playerNumber{display:none}.MssEdItem.Game .js-model.isSaving .btnGrp button{display:none}.MssEdItem.Game .js-model.isSaving .processing{display:block}.MssEdItem.Game .playerStatTable .js-addStat select{width:200px}.MssEdItem.Game .playerStatTable .addPlayer button:disabled{background:none;border-color:transparent}.MssEdItem.Game .playerStatTable .addPlayer .helpText{display:inline;padding-left:10px}.MssEdList{padding-top:1px;position:relative;z-index:2}.MssEdList>.contentLoader{position:absolute;top:0;bottom:0;left:-40px;right:-40px;padding:100px 0;background:rgba(255,255,255,0.8)}.MssEdItem{overflow:visible;position:relative;border-top:1px solid #FFF;border-bottom:1px solid #CCC;background-color:#E6E6E6;zoom:1;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-position:-100% 0;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.MssEdItem.isOpen{border-style:solid;border-color:#666 #CCC;border-width:4px 1px;margin:-3px -10px 0;padding:20px 10px 10px;border-radius:10px;-webkit-box-shadow:0 4px 30px rgba(0,0,0,0.2),inset 0 0 10px 1px #fff}.MssEdItem.isNew{background-color:#FEB}.MssEdFields{padding-right:100px;position:relative;background-position:0 0}.MssEdFields>fieldset{position:relative;float:left;border-right:1px solid #DDD;border-left:1px solid #FFF;border-top:1px solid #FFF;padding:2px 5px;height:51px;line-height:24px;margin:-1px 1px 0 -1px}.MssEdFields>fieldset:first-child{position:static}.MssEdFields>fieldset>legend{position:absolute;z-index:-1;background:#666;color:#EEE;font-size:9px;font-weight:bold;text-transform:uppercase;display:none;height:30px;line-height:30px;width:100%;margin:-33px 0 0 -5px;text-indent:5px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.MssEdItem.isOpen .MssEdFields>fieldset>legend{margin-top:-53px}.MssEdItem:first-child{margin-top:30px}.MssEdItem:first-child .MssEdFields>fieldset>legend{display:block}.MssEdFields>fieldset.actions{position:static;border-left:none;border-right:1px solid #FFF;height:55px;padding:0}.MssEdBtn,.MssEdBtn:disabled{color:#333;font-size:12px;background:none;border-top:none;border-bottom:none;border-right:1px solid #DDD;border-left:1px solid #FFF;display:block;float:left;position:relative;padding:0 5px;height:100%;line-height:55px;text-decoration:none;cursor:pointer;background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(50%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-position:100000px 0, 0 100000px;background-repeat:no-repeat}.MssEdBtn:hover,.MssEdBtn:focus{background-position:100000px 0, 0 0}.MssEdBtn:focus{background-color:#FFD;background-color:rgba(0,0,0,0);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-moz-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd), color-stop(100%, rgba(255,255,221,0.7)));background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-webkit-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-o-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),-ms-linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);background-image:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png),linear-gradient(top, #ffd 0%, rgba(255,255,221,0.7) 100%);outline-color:transparent;outline-style:none}.MssEdBtn:before{content:"";display:block;position:absolute;background:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png) center -3px no-repeat;width:34px;height:0;top:100%;left:50%;margin:-1px 0 0 -17px}.MssEdBtn.selected{color:#FFF;border-right-color:#555;border-left-color:#555;border-top:1px solid #555;background:#666;background:-moz-linear-gradient(top, rgba(102,102,102,0.8) 0%, #666 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(102,102,102,0.8)), color-stop(100%, #666));background:-webkit-linear-gradient(top, rgba(102,102,102,0.8) 0%, #666 100%);background:-o-linear-gradient(top, rgba(102,102,102,0.8) 0%, #666 100%);background:-ms-linear-gradient(top, rgba(102,102,102,0.8) 0%, #666 100%);background:linear-gradient(top, rgba(102,102,102,0.8) 0%, #666 100%)}.MssEdBtn.selected:before{height:15px}.MssEdBtn.selected:focus{color:#FFD}.MssEdBtn.delete{position:absolute;text-indent:-99999em;top:0;right:0;width:30px;background-position:-159px center, 0 10000px}.MssEdBtn.delete:hover,.MssEdBtn.delete:focus{background-position:-189px center, 0 0}.MssEdBtn.save{position:absolute;text-indent:-99999em;top:0;right:42px;width:60px;-webkit-box-shadow:-1px 0 0 #DDD;-moz-box-shadow:-1px 0 0 #DDD;box-shadow:-1px 0 0 #DDD;background-position:20px center, 0 10000px}.MssEdBtn.save:hover,.MssEdBtn.save:focus{background-position:20px center, 0 0}.hasChanged .MssEdBtn.save{background-position:-40px center, 0 10000px}.hasChanged .MssEdBtn.save:hover{background-position:-40px center, 0 0}.isSaved .MssEdBtn.save{background-position:-100px center, 0 10000px}.isSaved .MssEdBtn.save:hover{background-position:-100px center, 0 0}.isSaving .MssEdBtn.save,.isSaving .MssEdBtn.save:hover{background:url(" /assets/ajax-loader1-bc61b16e49fb678efaee83654212fad5011900ab13654946bdca49711e7696cb.gif") center center no-repeat}.hasErrors .MssEdBtn.save{background-position:-965px center, 0 10000px}.hasErrors .MssEdBtn.save:hover{background-position:-965px center, 0 0}.MssEdBtn[disabled]{color:#BBB;background:none}.MssEdItem>fieldset label{margin:3px 0}.MssEdItem .mainTabs>.tabs{box-shadow:inset 1px 1px 5px rgba(0,0,0,0.15)}.MssEdItem .subTabs>.tabs{box-shadow:inset 6px 0 5px -5px rgba(0,0,0,0.15)}.MssEdExtraFields,.MssEdGameStats{display:none;margin:0 5px 5px;padding:20px;background:#FFF;border:1px solid #CCC;box-shadow:inset 1px 1px 5px rgba(0,0,0,0.25);overflow:hidden}.MssEdExtraFields>fieldset{float:left}.MssEdExtraFields>fieldset>*{margin:5px 20px 5px 70px}.MssEdExtraFields>fieldset>legend{font-size:9px;margin:0;text-transform:uppercase;font-weight:bold}.MssEdExtraFields>fieldset>fieldset>legend,.MssEdExtraFields>fieldset>fieldset>label:first-child{color:#666;display:block;font-size:9px;width:60px;margin:3px 10px 0 -70px;float:left;line-height:120%}.NginSelect{display:inline-block;position:relative;z-index:1}.NginSelect input{position:absolute;top:0;left:0;right:15px;bottom:0;line-height:inherit;z-index:1}.NginSelect input.NS-preview{z-index:3;color:rgba(0,0,0,0.4) !important;border-color:transparent !important;background:none !important;outline:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}.NginSelect .NS-copy{position:absolute;z-index:-1;top:0;left:-999999px;right:99999px;bottom:0}.NginSelect .NS-copy span{color:red}.NginSelect .NS-add,.NginSelect .NS-handle{display:block;text-align:center;height:100%;line-height:0;margin:0}.NginSelect .NS-handle{position:absolute;top:0;z-index:-1;width:20px;padding:0}.NginSelect .NS-add{display:none;padding-top:0;padding-bottom:0}.NginSelect select{opacity:0;-webkit-appearance:menulist-button;border:none}.dataTable{width:100%}.dataTable thead th{background:#666;color:#CCC;font-weight:normal;font-size:10px;text-transform:uppercase;white-space:nowrap}.dataTable thead .headerGroup th{background:none;border-left:1px solid #DDD;color:#999}.dataTable thead .headerGroup th:first-child{border-left:none}.dataTable thead th:first-child{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.dataTable thead th:last-child{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.dataTable thead .sortable{cursor:pointer}.dataTable thead .sortable.sorted{color:#FFF;font-weight:bold}.dataTable thead span.sortable{min-width:2em;display:inline-block;zoom:1;*display:inline}.dataTable>tbody>tr>*{border-width:1px;border-style:solid;border-color:#FFF #CCC #CCC #FFF;background-color:#E6E6E6;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.dataTable>*>tr>*{text-align:center;padding:5px}.dataTable>*>tr>*:empty{padding:0 5px 0 0}.dataTable>*>tr>*:first-child{text-align:left;border-left-color:#CCC}.dataTable>tbody>tr>th{white-space:nowrap;padding-right:15px;width:35%}.dataTable>caption{font-weight:bold;font-size:1.4em;text-align:left;padding:1em 0}.dataTable th.compact,.dataTable td.compact{width:1%}.dataTable>tbody>tr>td.js-save .dataTable>tbody>tr>td.js-delete{cursor:pointer}.dataTable>tbody>tr>td.js-save:hover,.dataTable>tbody>tr>td.js-save:focus,.dataTable>tbody>tr>td.js-delete:hover,.dataTable>tbody>tr>td.js-delete:focus{background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(50%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-image:linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background-position:0 0}.dataTable>tbody>tr>td.js-save button,.dataTable>tbody>tr>td.js-delete button{cursor:pointer;background:url(/assets/MssEd-797c435cceb6f371d094e311116dae581da9b968e368f8103f12b242f11278a0.png) -169px center no-repeat;border:none;padding:none;text-indent:-9999em;width:20px}.dataTable>tbody>tr>td.js-save button{background-position:1px center}.dataTable>tbody>tr.hasErrors>td.js-save button{background-position:-985px center, 0 10000px}.dataTable>tbody>tr.hasChanged>td.js-save button{background-position:-59px center}.dataTable>tbody>tr.isSaved>td.js-save button{background-position:-119px center}.dataTable>tbody>tr.isSaving>td.js-save button{background:url(/assets/ajax-loader1-bc61b16e49fb678efaee83654212fad5011900ab13654946bdca49711e7696cb.gif) center center no-repeat}.dataTable>tbody>tr>td.js-delete:hover button,.dataTable>tbody>tr>td.js-delete:focus button{background-position:-199px center}.dataTable>tbody>tr>td>input[type="text"]{width:100%;margin:0 -1px;max-width:5em;text-align:center;text-indent:0}.dataTable thead th.total{background-color:#444;font-weight:bold}.dataTable>tbody>tr>td.total{background-color:#BBB;font-weight:bold}.dataTable .tableNav{float:right}.uiTabs>ul.tabs{list-style:none;line-height:1em;overflow:hidden}.uiTabs>ul.tabs li{color:#666;float:left;padding:.6em 1.2em;cursor:pointer}.uiTabs>ul.tabs li.selected{color:#333;font-weight:bold}.uiTabs>ul.tabs li:hover{color:#333}.uiTabs>.tabContent>*{display:none}.uiTabs>.tabContent .contentLoader{padding:60px 0}.mainTabs{padding:0px}.mainTabs>ul.tabs{padding:1.2em 2em 0;background-color:#EEE;background-image:-moz-linear-gradient(top, #ccc 2%, #ddd 100%);background-image:-webkit-gradient(linear, color-stop(2%, #ccc), color-stop(100%, #ddd));background-image:-webkit-linear-gradient(top, #ccc 2%, #ddd 100%);background-image:-o-linear-gradient(top, #ccc 2%, #ddd 100%);background-image:-ms-linear-gradient(top, #ccc 2%, #ddd 100%);background-image:linear-gradient(to bottom, #ccc 2%, #ddd 100%);background-position:0 -1px}.mainTabs>ul.tabs li.selected{background:#FFF;border:1px solid #BBB;border-bottom:none;box-shadow:0 0 5px rgba(0,0,0,0.1)}.mainTabs>.tabContent{padding:20px;overflow:auto}.subTabs>ul.tabs{margin:-20px -20px 20px;padding:0 2em;border-bottom:1px solid #CCC}
