html{-webkit-text-size-adjust:none;height:100%}body{font-family:Verdana;font-size:13px;text-align:center;margin:0;color:#000;background-repeat:no-repeat;background-attachment:fixed !important;background:#bbbbbb;background:-moz-linear-gradient(top, #bbbbbb 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%#bbbbbb), color-stop(100%#ffffff));background:-webkit-linear-gradient(top, #bbbbbb 0%, #ffffff 100%);background:-o-linear-gradient(top, #bbbbbb 0%, #ffffff 100%);background:-ms-linear-gradient(top, #bbbbbb 0%, #ffffff 100%);background:linear-gradient(to bottom, #bbbbbb 0%, #ffffff 100%)}body.env-stage{background:#dddddd;background:-moz-linear-gradient(top, #dddddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%#dddddd), color-stop(100%#ffffff));background:-webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%);background:-o-linear-gradient(top, #dddddd 0%, #ffffff 100%);background:-ms-linear-gradient(top, #dddddd 0%, #ffffff 100%);background:linear-gradient(to bottom, #dddddd 0%, #ffffff 100%)}body.different-season{background:#aaddaa;background:-moz-linear-gradient(top, #aaddaa 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%#aaddaa), color-stop(100%#ffffff));background:-webkit-linear-gradient(top, #aaddaa 0%, #ffffff 100%);background:-o-linear-gradient(top, #aaddaa 0%, #ffffff 100%);background:-ms-linear-gradient(top, #aaddaa 0%, #ffffff 100%);background:linear-gradient(to bottom, #aaddaa 0%, #ffffff 100%)}#myForm{margin-top:10px;width:1000px;padding:10px;text-align:left;margin-left:auto;margin-right:auto;border:1px solid #000;background-color:#fff;box-shadow:8px 8px 8px #666;-moz-box-shadow:8px 8px 8px #666;-webkit-box-shadow:8px 8px 8px #666;-ms-filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#666666');filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#666666');-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#print-info{float:right;font-size:0.95em}header{display:block;overflow:none}header .alert{background-color:#f22;color:#fff;font-size:120%;font-weight:bold;padding:1em;margin-bottom:1em;border:3px solid #222;height:auto}header .alert a{color:#fff}header .alert a[target=_blank]:after{content:""}header #admin-icons{position:fixed;right:0;top:0;background-color:#fff;padding:3px 4px 3px 7px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;border-left:1px solid #ddd;border-bottom:1px solid #ddd}#index-page header #logo > a:first-child{width:130px;height:118px}#index-page header #logo span{padding-top:3em}header #logo > a:first-child{float:left;text-decoration:none;color:#000;background-image:url(/images/logo.jpg);background-size:contain;background-repeat:no-repeat;width:45px;height:40px;display:block;margin-right:3em}header #logo a.set-today{float:left;color:#00f;text-decoration:none}header #logo a.icon{float:right;padding:0}header #logo #controls{float:right}header #logo #controls #q{width:5em;float:right}header #logo #controls #Go{float:right}header #logo span{font-style:italic;display:block;max-width:62em;padding-top:2px}header .icon{float:right;padding:2px}.main-carousel{padding-bottom:1em;border-bottom:1px solid #aaa;margin-bottom:1em;overflow:hidden}.main-carousel .carousel-cell{width:244px;margin-right:8px}.main-carousel a,.main-carousel span{text-decoration:none;color:black;font-size:90%;border:1px solid #aaa;padding:1px;border-radius:0.5em;display:inline-block;width:240px;height:116px;text-align:center}.main-carousel a img,.main-carousel span img{max-width:240px}.main-carousel.hidden{display:none}#instructions{background-color:#c5ac69;padding:0.5em;font-size:1.2em;margin-bottom:13px;padding-right:7em}#coach_application-page .label{min-width:10em}.fine-print,#lindsays_law{max-height:15em;overflow:auto;border:1px solid #aaa;padding:0.5em;font-size:90%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f8f8f8;white-space:normal;margin-top:0.5em;display:block}#message span{background-color:#ff9;padding:0.5em;text-decoration:none;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #aaa}textarea#body{padding-top:1px}#body{padding-top:1em;clear:both;position:relative}#body #admin-buttons{position:absolute;right:10px;top:68px}#body #Print,#body #get-emails{background-color:#1a1648;color:#fff;z-index:10}footer{display:block;margin:20px 0 5px 0;padding-top:4px;background-color:#1a1648;color:#fff;line-height:1.5em;height:1.9em}footer ul{list-style-type:none;margin:0;padding-left:5px;display:inline;float:left}footer ul li{display:inline}footer #espace{width:240px;float:right;text-align:right;font-size:11px;padding:2px 5px 0 0}footer a{text-decoration:none;color:#fff}nav{display:block;height:29px}nav .icon{float:none}nav ul{display:block;margin:0;padding:0;line-height:1em;list-style:none;z-index:90}nav ul li{float:left;margin:0 3px 0 0;padding:0;font-size:12px;line-height:1, 5em;list-style-type:none}nav ul li a{float:none;display:block;width:auto;text-decoration:none;padding-right:0.5em;padding:7px 10px 10px 10px;float:none}nav ul.level_0 li a{color:#000;font-weight:bold}nav ul.level_0 li a:hover{color:#888}nav ul.level_1{position:absolute;border:1px solid #000;-moz-box-shadow:4px 3px 4px #888;-webkit-box-shadow:4px 3px 4px #888;box-shadow:4px 3px 4px #888;position:absolute;top:0px;left:0px;visibility:hidden;background:#fff}nav ul.level_1 li{margin-right:0;background-color:#fff;float:none;margin:0;padding:0;width:150px}nav ul.level_1 li a{color:#000;font-weight:normal;font-size:13px;padding:7px 9px 7px 11px}nav ul.level_1 li a:hover{color:#888}nav nav ul.level_2{border:1px solid #000;-moz-box-shadow:4px 3px 4px #888;-webkit-box-shadow:4px 3px 4px #888;box-shadow:4px 3px 4px #888;position:absolute;top:0px;left:0px;visibility:hidden;background:#fff}nav nav ul.level_2 li{float:none;margin:0;padding:0;width:150px}nav nav ul.level_2 li a{padding:7px 9px 7px 11px}nav nav ul.level_2 li a:hover{color:#888}.edittable-notebook #comments{height:3em}#players input{margin-bottom:0.5em}#receipt{width:90%;margin:0 auto;border:1px solid #aaa;padding:1em}#receipt img{display:none}#receipt th{text-align:center}#line-items{float:left;max-width:77%}#line-items td{vertical-align:middle !important}#totals{float:right}#league-calculator{overflow:auto}#league-calculator .table_form{margin-top:2em;float:left}#league-calculator #requested_league_value{margin:2em 0 0 1em;float:left;border:1px solid #a5acb2;padding:0.5em 1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#league-calculator #requested_league_value input{display:none}#render_parent_player_volunteer_opportunity_value tr:nth-child(odd){background-color:#eee}#render_parent_player_volunteer_opportunity_value td{padding-bottom:0;border-top:0}#render_parent_player_volunteer_opportunity_value table{float:left}#render_parent_player_volunteer_opportunity_value div{float:right;width:30%;padding:0.5em;margin:0 0 0.5em 0.5em;border:1px solid #a5acb2;border-radius:5px;font-size:0.9em}#requested-league-text{float:right;display:inline-block;width:30%;padding:0.5em;margin:0 0 0.5em 0.5em;border:1px solid #a5acb2;border-radius:5px;font-size:0.9em}.big-data{max-height:10em;overflow-y:scroll;overflow-wrap:break-word;word-wrap:break-word;font-family:monospace}#running-total{position:fixed;top:50vh;right:0;margin-right:calc((100% - 1000px) / 2 - 130px);background-color:#ff9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0.5em 1em;border:1px solid #aaa;font-weight:bold}@media all and (max-width:1050px){#running-total{margin-right:1em}}#player-page .table_form .label{width:13em}.High{font-weight:bold}.Low{color:#bbb}#games-Game,#games-Tournament,#games-World_Series{overflow:auto}#games-Game .game-wrapper,#games-Tournament .game-wrapper,#games-World_Series .game-wrapper{border:1px solid #aaa;border-radius:1em;padding:1%;display:inline-block;width:21.8%;margin:0 1% 1% 0;min-height:6em;float:left}#games-Game .game-wrapper b,#games-Tournament .game-wrapper b,#games-World_Series .game-wrapper b{background-color:#1a1648;color:#fff;text-align:center;display:inline-block;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#games-Game .game-wrapper:nth-child(4n+5),#games-Tournament .game-wrapper:nth-child(4n+5),#games-World_Series .game-wrapper:nth-child(4n+5){clear:both}#games-Game .Suspended,#games-Tournament .Suspended,#games-World_Series .Suspended{font-style:italic;color:#bbb;border:1px dashed #aaa;background-color:#f6f6f6}#games-Game .Suspended .win,#games-Tournament .Suspended .win,#games-World_Series .Suspended .win{background-color:transparent}#games-Game i,#games-Tournament i,#games-World_Series i{background-color:#f00;color:#fff;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0.5em auto 0 auto;display:block;text-align:center;width:10em}#games-Game .dumpQuery,#games-Tournament .dumpQuery,#games-World_Series .dumpQuery{margin-bottom:0;font-size:90%;margin-top:1em}#games-Game .dumpQuery td.col_2,#games-Tournament .dumpQuery td.col_2,#games-World_Series .dumpQuery td.col_2{text-align:right}.box-score .my-team{font-weight:bold}.box-score .win{background-color:#ff9}@media all and (max-width:1020px){#games .game-wrapper{width:30%}#games .game-wrapper:nth-child(4n+5){clear:none}#games .game-wrapper:nth-child(3n+4){clear:both}}@media all and (max-width:700px){#games .game-wrapper{width:45%}#games .game-wrapper:nth-child(3n+4){clear:none}#games .game-wrapper:nth-child(2n+3){clear:both}}@media all and (max-width:500px){#games .game-wrapper{width:95%}#games .game-wrapper:nth-child(2n+3){clear:none}#games .game-wrapper:nth-child(1n+2){clear:both}}table.stats td{width:5em;text-align:center}table.stats td.team-name{width:10em;text-align:left}@media all and (max-width:800px){#admin-scores-page .col_2,#admin-scores-page .col_4,#admin-scores-page .col_5,#admin-scores-page .col_7,#admin-scores-page .col_11{display:none}}@media all and (max-width:600px){#admin-scores-page .dumpQuery-wrapper{font-size:80%}#admin-scores-page .col_12{display:none}#admin-scores-page #edit_stats_value td{display:block}#admin-scores-page #edit_stats_info{position:relative;left:-84px}}#admin-umpire_payments-page tr.no-rate .col_3{background-color:#ff9}#admin-umpire_availability-page h2{margin-top:1em}#admin-umpire_availability-page .date{padding:0 !important}#admin-umpire_availability-page .date input{display:none}#admin-umpire_availability-page .date span{display:block;height:2em;line-height:2em;text-align:center;width:8em}#admin-umpire_availability-page .date.weekday span{height:6em;line-height:6em}#admin-umpire_availability-page #key div{width:18px;height:18px;display:inline-block;margin:4px 4px 0 1em;background-position:-10px;outline-width:2px !important;position:relative;top:4px}#admin-umpire_availability-page .date.today,#admin-umpire_availability-page #key .today{outline:5px solid #ff9;border-color:#ff9}#admin-umpire_availability-page .date.past,#admin-umpire_availability-page #key .past{background-color:#f2f2f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23000000' fill-opacity='0.4'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#admin-umpire_availability-page .date input ~ span{transition:all 0.1s ease}#admin-umpire_availability-page label.booked span,#admin-umpire_availability-page #key .booked{background-color:#00f;color:#eee}#admin-umpire_availability-page .date input:checked ~ span,#admin-umpire_availability-page #key .unavailable{background-color:#444;color:#eee}#admin-umpire_availability-page .date label.booked input:checked ~ span,#admin-umpire_availability-page #key .sched-unavail{background:repeating-linear-gradient(45deg, #444, #444 8px, #00f 8px, #00f 16px)}#admin-umpire_availability-page label{cursor:pointer}#admin-umpire_availability-page td.nav input{margin-top:10px}#admin-umpire_availability-page .unavailability .col_0{display:none}#admin-umpire_availability-page .upcoming-schedule .col_0{display:none}.on_call{color:#aaa}.unschedule{white-space:nowrap}.unschedule a{text-decoration:none;margin-left:4px;color:#fff;background-color:#1a1648;border-radius:8px;display:inline-block;width:16px;height:16px;text-align:center}#admin-umpire_schedules-page #umpire_1_row,#admin-umpire_schedules-page #umpire_2_row,#admin-umpire_schedules-page #on_call_list_row{display:block;float:left;width:320px}#admin-umpire_schedules-page #umpire_2_row{margin-left:2em}#admin-umpire_schedules-page #umpire_1_info,#admin-umpire_schedules-page #umpire_2_info{display:block;padding-left:0}#admin-umpire_schedules-page td .actions a:nth-child(2){display:none}#admin-umpire_schedules-page td.info{font-style:normal}#admin-umpire_schedules-page tr.scheduled td{font-weight:bold}#admin-umpire_schedules-page tr.conflict td{background-color:#ff9}#admin-umpire_schedules-page .unavailable td{background-color:#ff9 !important}#admin-umpire_schedules-page .schedules{margin-top:2em;width:100%;border-top:1px solid #aaa}#admin-umpire_schedules-page .schedules td#schedule_1,#admin-umpire_schedules-page .schedules td#schedule_2,#admin-umpire_schedules-page .schedules td#schedule_3{border:0 !important;width:33%;font-size:85%;padding-top:2em}#admin-umpire_schedules-page .empty{background-color:#f00;height:4em}#admin-games_worked-page .unschedule a{display:none}#admin-staff-page .dumpQuery{font-size:85%}#admin-staff-page .dumpQuery select{font-size:85%}#admin-scores-page .col_0 a{float:left;clear:both;margin-bottom:4px}#admin-scores-page tr.Stats-Entered .col_8{background-color:#ff9}#admin-scores-page tr.Stats-Challenged .col_8{background-color:#f00;color:#fff}#admin-scores-page tr.Future .col_0 a{display:none}#admin-scores-page tr.Away a:first-child{display:none}#admin-scores-page tr.Away.Scores-Entered a:first-child{display:inline-block}#admin-scores-page tr .col_0 a:nth-child(2){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}#admin-scores-page tr.Away.Scores-Entered td{background-color:#ff9}#admin-scores-page tr.Away.Scores-Entered.Yes td,#admin-scores-page tr.Away.Scores-Entered.No td{background-color:#fff}#admin-scores-page tr.Home td{background-color:#ff9}#admin-scores-page tr.Home.Scores-Entered td{background-color:#fff}#admin-scores-page tr.Scores-Entered.Yes .col_0 a:first-child{display:none}#admin-scores-page tr.No td{background-color:#f00 !important;color:#fff}#admin-scores-page span.missing{background-color:#ff9;padding:0 0.5em;border:1px solid #000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block}#admin-scores-page ._integer{width:3em}#admin-scores-page #edit_stats_row .table_form{margin:0}#admin-scores-page #edit_stats_row .table_form td{padding-bottom:4px}#admin-scores-page #edit_stats_row .table_form .label{font-weight:normal}#admin-schedule_rules-page #xref-checkboxes input:checked ~ label select{display:inline}#admin-schedule_rules-page #xref-checkboxes select{display:none;font-size:85%}#admin-league_schedules-page .col_0 a:nth-child(3):after,#admin-league_practice_schedules-page .col_0 a:nth-child(3):after,#admin-league_schedules-page .col_0 a:nth-child(4):after,#admin-league_practice_schedules-page .col_0 a:nth-child(4):after{content:"\A";white-space:pre}#admin-league_schedules-page .col_2,#admin-league_practice_schedules-page .col_2,#admin-league_schedules-page .col_4,#admin-league_practice_schedules-page .col_4,#admin-league_schedules-page .col_5,#admin-league_practice_schedules-page .col_5{white-space:nowrap}#admin-league_schedules-page .no-window td.col_4,#admin-league_practice_schedules-page .no-window td.col_4{background-color:#ff9}#admin-league_schedules-page .locked td,#admin-league_practice_schedules-page .locked td{background-color:#eee}#admin-league_schedules-page .locked .col_0 a:nth-child(4),#admin-league_practice_schedules-page .locked .col_0 a:nth-child(4),#admin-league_schedules-page .locked .col_0 a:nth-child(5),#admin-league_practice_schedules-page .locked .col_0 a:nth-child(5),#admin-league_schedules-page .locked .col_0 a:nth-child(7),#admin-league_practice_schedules-page .locked .col_0 a:nth-child(7){display:none}#admin-field_locations-page .col_1{white-space:nowrap}#admin-field_locations-page iframe{float:right;width:500px;height:400px}@media print{#admin-league_listing-page .dumpQuery{font-size:10px}}#admin-league_listing-page .col_0{width:14%}#admin-league_listing-page .col_1{width:23%}#admin-league_listing-page .col_2{width:3%}#admin-league_listing-page .col_3{width:20%}#admin-league_listing-page .col_4{width:17%}#admin-league_listing-page .col_5{width:21%}#admin-missing_playup_requests-page .league-settings th.col_0{font-size:0}#admin-missing_playup_requests-page .league-settings th.col_0:after{content:'Gender';font-size:13px}#admin-missing_playup_requests-page .league-settings .col_7,#admin-missing_playup_requests-page .league-settings .col_8,#admin-missing_playup_requests-page .league-settings .col_9,#admin-missing_playup_requests-page .league-settings .col_10{display:none}#admin-schedule-page .actions a:nth-child(2){display:none}#admin-schedule-page .Canceled .actions a:nth-child(2){display:inline}#admin-schedule-page .dumpQuery-wrapper select option[value=Rescheduled]{display:none}#admin-schedule-page #league_id_info{display:block;height:1em;width:30em}#admin-schedule-page #quick-schedule{max-height:11em;overflow:auto;line-height:1.4em;padding:0 0.5em;border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;white-space:nowrap}#admin-schedule-page #quick-schedule:empty{border:0}#admin-schedule-page #schedules{width:100%}#admin-schedule-page #home_schedule,#admin-schedule-page #away_schedule{width:50%;font-size:0.8em}#admin-schedule-page tr.canceled{color:#888 !important}#admin-schedule-page tr.tentative{font-style:italic}#admin-schedule-page tr.practice{background-color:#f4f4f4}#admin-schedule-page .col_1,#admin-schedule-page .col_2{white-space:nowrap}#admin-team_players-page .col_0{display:none}#admin-team_players-page .x_popup .col_0{display:initial}#admin-team_players-page input._integer{width:2em;-moz-appearance:textfield}#admin-team_players-page input._integer::-webkit-inner-spin-button,#admin-team_players-page input._integer::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#admin-parent_volunteers-page .col_0{display:none}#admin-coaches-page .missing5 .col_5,#admin-coaches-page .missing6 .col_6,#admin-coaches-page .missing7 .col_7,#admin-coaches-page .missing8 .col_8,#admin-coaches-page .missing9 .col_9,#admin-coaches-page .missing10 .col_10{background-color:#eee}#admin-coaches-page .soon5 .col_5,#admin-coaches-page .soon6 .col_6,#admin-coaches-page .soon7 .col_7,#admin-coaches-page .soon8 .col_8,#admin-coaches-page .soon9 .col_9,#admin-coaches-page .soon10 .col_10{background-color:#ff9}#admin-coaches-page .late5 .col_5,#admin-coaches-page .late6 .col_6,#admin-coaches-page .late7 .col_7,#admin-coaches-page .late8 .col_8,#admin-coaches-page .late9 .col_9,#admin-coaches-page .late10 .col_10{background-color:#f99;color:#fff}#admin-coach_applications-page .edit-table{font-size:12px}#admin-background_checks-page #agreement,#admin-coach_status-page #agreement{max-height:8em;overflow:auto;display:block;border:1px solid #a5acb2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0.5em}#admin-financial_reports-page .dumpQuery{font-size:12px}#admin-financial_reports-page .dumpQuery .col_2 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:15em}#admin-financial_reports-page .dumpQuery .col_10{text-align:center !important}#admin-payments-page .dumpQuery{font-size:0.9em}@media print{#admin-payments-page .dumpQuery{font-size:0.8em}}#admin-players-page #Export{display:none}#admin-players-page input._text,#admin-players-page textarea{max-width:15em}#admin-players-page .history{margin-top:3em}.mini-reports:empty{background-image:url(/jslib/images/loading_circle.gif);background-repeat:no-repeat;background-position:center}.mini-reports{overflow:auto;margin-bottom:1em;min-height:19em}.mini-reports .dumpQuery-wrapper:last-child{margin-right:0}.mini-reports .dumpQuery-wrapper{float:left;margin-right:0.5%;width:24.5%}.mini-reports .dumpQuery-wrapper .dumpQuery{width:100%}.mini-reports .dumpQuery-wrapper th{color:#fff;background-color:#1a1648;text-align:center}.mini-reports .dumpQuery-wrapper tr{background-color:#fff !important}.mini-reports .dumpQuery-wrapper tr.highlight{background-color:#ff9 !important}.mini-reports .dumpQuery-wrapper tr.zero{display:none}.mini-reports .dumpQuery-wrapper a{text-decoration:underline !important}#admin-registrations-page #registrations{width:100%;border-top:1px solid #aaa;padding-top:1em}#admin-registrations-page #registrations td.col1{width:8%}#admin-registrations-page #registrations td.col2{width:40%;padding-right:2%}#admin-registrations-page #registrations td.col2 table{width:100%}#admin-registrations-page #registrations td.col2 table td{width:50%}#admin-registrations-page #registrations td.col3{width:50%}#admin-registrations-page #registrations td.col3 table{width:100%}#admin-registrations-page #registrations td.col3 table td{width:20%}#search-results #search-links span{padding-right:0.5em}#search-results #search-links a{padding-right:0.5em}#search-results #search-info{margin-top:1em}#birth_certificate_label a{font-weight:normal;padding-left:1em}#accept-decline{border:1px dotted #aaa;padding:4px 6px;display:inline-block;margin-top:4px;background-color:#ff9}#accept-decline #playup_petition_declined{margin-left:1em}#requested_league_value{max-width:50em}#requested_league_value #playup_petition_label{white-space:normal !important;max-width:50em}#requested_league_value .twistee{margin:2px 0 0 3px}#requested_league_value .twistee img{filter:grayscale(100%)}#requested_league_value .twistee .twistee-text{margin:2px 0 0 3px}#requested_league_value .twistee .radiobutton-list{margin-top:3px}#admin-menu-page #body a{text-decoration:none;color:#00f}#admin-menu-page #body #nag a{text-decoration:underline}#admin-menu-page #body #requirement-details:empty{display:none}#admin-menu-page #body #requirement-details{margin:0 1em 1em 1em;border:1px solid #aaa;padding:0.5em;border-radius:0.5em;background-color:#f0f0f0}#access-page #search-results{padding:1em 0 0 1em;line-height:1.5em}#access-page #search-results a{text-decoration:none}#admin-audit-page td.col_4{max-width:400px}#admin-audit-page td.col_4 div{overflow-wrap:break-word;word-wrap:break-word}#admin-data-page .htmlarea-buttons .link-button,#admin-data-page .htmlarea-buttons .unlink-button,#admin-data-page .htmlarea-buttons .ul-button,#admin-data-page .htmlarea-buttons .ol-button{display:none}#admin-data-page .qq-uploader{max-height:300px}#admin-data-page .qq-upload-list{max-height:260px;overflow-y:auto}#admin-data-page .qq-upload-drop-area{outline:4px dashed #000;background-color:#fff}#admin-data-page .qq-upload-drop-area-active{outline:4px dashed #000;background-color:#f2f2f2}#admin-roster-page .table_form{float:left;margin-top:0}#admin-roster-page .table_form tr{display:inline;padding-right:1em}#admin-roster-page .table_form td{display:inline;padding-right:0}#admin-roster-page #info{clear:both;height:2em;padding:0.5em;background-color:#f0f0f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#admin-roster-page #roster{max-height:600px;font-size:0.9em;overflow:auto}#admin-roster-page #roster .initial,#admin-roster-page #roster .gender{display:inline-block;width:12px}#admin-roster-page #roster .gender{color:white;text-align:center;margin-right:3px;border-radius:3px}#admin-roster-page #roster .gender.Male{background-color:#00f}#admin-roster-page #roster .gender.Female{background-color:#f44}#admin-roster-page #roster .number,#admin-roster-page #roster .age{display:inline-block;width:17px;padding-right:3px}#admin-roster-page #roster .friend{outline:2px solid #00f;z-index:5}#admin-roster-page #roster .player{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#admin-roster-page #roster .player .handle{cursor:move;display:inline-block;width:6px;height:1em;margin-right:2px;background-image:url(/jslib/images/grippy.png)}#admin-roster-page #roster .player .age{width:15px;display:inline-block;text-align:right;padding-right:5px}#admin-roster-page #roster .player .skill{width:8px;display:inline-block;text-align:right;padding-right:5px}#admin-roster-page .age-3,#admin-roster-page .school-0{background-color:#ffd}#admin-roster-page .age-4,#admin-roster-page .school-1{background-color:#fdf}#admin-roster-page .age-5,#admin-roster-page .school-2{background-color:#dff}#admin-roster-page .age-6,#admin-roster-page .school-3{background-color:#eec}#admin-roster-page .age-7,#admin-roster-page .school-4{background-color:#ece}#admin-roster-page .age-8,#admin-roster-page .school-5{background-color:#cee}#admin-roster-page .age-9,#admin-roster-page .school-6{background-color:#cce}#admin-roster-page .age-10,#admin-roster-page .school-7{background-color:#cec}#admin-roster-page .age-11,#admin-roster-page .school-8{background-color:#ecc}#admin-roster-page .age-12,#admin-roster-page .school-9{background-color:#eec}#admin-roster-page .age-13,#admin-roster-page .school-10{background-color:#ece}#admin-roster-page .age-14,#admin-roster-page .school-11{background-color:#cee}#admin-roster-page .age-15,#admin-roster-page .school-12{background-color:#ffd}#admin-roster-page .age-17,#admin-roster-page .school-13{background-color:#fdf}#admin-roster-page .age-18,#admin-roster-page .school-14{background-color:#dff}#admin-roster-page .age-19,#admin-roster-page .school-15{background-color:#fff}#admin-roster-page .gender-male{background-color:#ccf}#admin-roster-page .gender-female{background-color:#fcc}#admin-roster-page .skill-4{background-color:#dff}#admin-roster-page .skill-3{background-color:#fdf}#admin-roster-page .skill-2{background-color:#ffd}#admin-roster-page .skill-1{background-color:#eee}#admin-roster-page .skill-0{background-color:#fff}#admin-roster-page .distance-0{background-color:#fff}#admin-roster-page .distance-1{background-color:#ddf}#admin-roster-page .distance-2{background-color:#bbf}#admin-roster-page .distance-3{background-color:#aaf}#admin-roster-page .distance-4{background-color:#88f}#admin-roster-page .playup-Yes{background-color:#ff4}#admin-roster-page .playonsameteam-Yes{background-color:#0f0}#admin-roster-page .playonsameteam-No{background-color:#fff}#admin-roster-page .playonsameteam-Unspecified{background-color:#ccc}#admin-roster-page .draft-1{background-color:#fff}#admin-roster-page .draft-2{background-color:#7f7}#admin-roster-page .draft-3{background-color:#f77}#admin-roster-page .draft-4{background-color:#ff4}#admin-roster-page .draft-5{background-color:#ddd}#admin-roster-page .draft-6{background-color:#ddf}#admin-roster-page .attended-assessment-Yes{background-color:#0f0}#admin-roster-page .player.notes{font-weight:bold}#admin-roster-page .player:hover{color:#00f;cursor:pointer}#admin-roster-page .parent-coach-3{background-color:#ffb0b0}#admin-roster-page .parent-coach-2{background-color:#c8ffc8}#admin-roster-page .parent-coach-1{background-color:#e0e0ff}#admin-roster-page .color-0{background-color:#ff4}#admin-roster-page .color-1{background-color:#f4f}#admin-roster-page .color-2{background-color:#4ff}#admin-roster-page .color-3{background-color:#f44}#admin-roster-page .color-4{background-color:#66f}#admin-roster-page .color-5{background-color:#4f4}#admin-roster-page .color-6{background-color:#ff8}#admin-roster-page .color-7{background-color:#f7f}#admin-roster-page .color-8{background-color:#8ff}#admin-roster-page .color-9{background-color:#f88}#admin-roster-page .color-10{background-color:#88f}#admin-roster-page .color-11{background-color:#8f8}#admin-roster-page .color-12{background-color:#ffa}#admin-roster-page .color-13{background-color:#fbf}#admin-roster-page .color-14{background-color:#aff}#admin-roster-page .color-15{background-color:#faa}#admin-roster-page .color-16{background-color:#aaf}#admin-roster-page .color-17{background-color:#afa}#admin-roster-page #legend{float:right;max-width:40%}#admin-roster-page #legend b{position:relative;top:-4px}#admin-roster-page #legend span{border:1px solid #ccc;padding:0px 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:10em;display:inline-block}#admin-roster-page .team{border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px;width:8.5em;float:left;min-height:20em;margin:0.5em;overflow:hidden}#admin-roster-page .team .name{font-weight:bold;cursor:pointer;text-align:center}#admin-roster-page .team .name:hover,#admin-roster-page .team .coach:hover{color:#00f;text-decoration:underline}#admin-roster-page .team .coach{font-style:italic;cursor:pointer;height:1em;display:block;padding-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#admin-roster-page .team#team_0{height:calc(100vh - 415px);overflow:auto;width:13em;min-height:42em;margin-left:0}#admin-roster-page .team.hover{outline:2px dashed #00f;border-color:transparent}#admin-roster-page #team_x{height:4em;min-height:auto}#admin-roster-page #team_x input{font-size:0.9em}#admin-roster-page #team_x ._text{max-width:90%;margin-bottom:4px}#admin-roster-page #team-popup{overflow:auto}#admin-roster-page #team-popup ol{margin-right:1em;list-style-type:upper-alpha}#admin-roster-page #team-popup select{max-width:13em}#admin-assessment_worksheets-page #body .dumpQuery{width:100%;font-size:12px}#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td{border-left-width:0}#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td.col_0,#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td.col_1,#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td.col_2,#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td.col_3,#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td.col_4,#admin-assessment_worksheets-page #body .dumpQuery tr.exempt td.col_5{border-left-width:1px}#admin-assessment_worksheets-page #body .dumpQuery th{width:8%}#admin-assessment_worksheets-page #body .dumpQuery th.col_0{width:4%}#admin-assessment_worksheets-page #body .dumpQuery th.col_2{width:20%}#admin-assessment_worksheets-page #body .dumpQuery th.col_3{width:4%}#admin-assessment_worksheets-page #body .dumpQuery td{text-align:center !important;padding:6px}#admin-assessment_worksheets-page #body .dumpQuery td.col_2{text-align:left !important}#admin-birth_certificate_review-page .row{margin-top:1em;padding-top:1em;border-top:1px solid #aaa}#admin-birth_certificate_review-page .cell-left{width:40%;font-family:monospace}#admin-birth_certificate_review-page .cell-right{width:60%}#admin-birth_certificate_review-page .cell-right img{width:100%}#assistance-form td.label{max-width:21em}#assistance-form #total_value{text-align:right;font-weight:bold;width:9em;display:block}.row{overflow:auto}.cell-left{width:50%;min-width:400px;float:left}.cell-right{width:50%;float:left}.hr{margin:1em 0;border-bottom:1px solid #aaa}.friend-message{display:block;font-weight:bold}#help-button{float:right;text-decoration:none;color:#fff}.custom-registration-open{display:none}.custom-registration-closed{display:none}body.open .custom-registration-open{display:block}body.closed .custom-registration-closed{display:block}body.open #mce .custom-registration-open,body.closed #mce .custom-registration-open,body.open #mce .custom-registration-closed,body.closed #mce .custom-registration-closed{display:block}body.closed #mce .custom-registration-closed{padding-top:1em;float:left}body.open #mce .custom-registration-closed,body.closed #mce .custom-registration-open{background-color:#eee;display:block;padding:1em}body.closed #mce .custom-registration-open::before{content:'This will display when registration is open';display:block;font-weight:bold;text-align:center;font-size:1.2em;margin-bottom:1em}body.open #mce .custom-registration-closed::before{content:'This will display when registration is closed';display:block;font-weight:bold;text-align:center;font-size:1.2em;margin-bottom:1em}h1{background-color:#1a1648;color:#fff;font-weight:normal;padding:0.3em;font-size:20px;overflow:auto}h1 a{color:#fff;font-size:70%;padding-left:1em}h1,h2,h3{margin:0 0 13px 0}p{margin:1em 0}li p{margin:0}input,textarea,select,form iframe,.qq-upload-button,button,.button,.scrollable-area,.checkbox-list{font-family:Verdana;font-size:13px;border:1px solid #a5acb2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input,textarea,.qq-upload-button,.button{padding:1px 4px 2px 4px}.button{display:inline-block;text-decoration:none;color:#000}.svg-icon{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.signature{border:1px solid #aaa;border-radius:5px;margin-right:1em}.small-button{font-size:0.85em}#content{overflow:auto}#_box{font-size:1em}#_box .left{width:49%;float:left}#_box .right{width:49%;float:right;text-align:right}#_box h3{margin-bottom:0}.history{overflow:auto;margin-left:1em;padding:1px}.history tr{background-color:#fff !important}.history .label{padding:1px}#details-content{overflow:auto;max-width:70vw;max-height:65vh;margin-bottom:1em}#details-content h2,#details-content h3{margin-bottom:0}#details-content h2 input,#details-content h3 input{font-size:11px;position:relative;top:-3px}#details-content .family-details{float:left;max-width:49%}#details-content .address-details{float:right;max-width:49%;text-align:right}#details-content .address-details img{float:right}#details-content .left{float:left;width:49%;margin-bottom:1em}#current_sport_value label{display:block}#current_sport_value br{display:none}.radiobutton-list label{display:block}.radiobutton-list br{display:none}#grade_value .radiobutton-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}.player-details{float:left;max-width:49%;font-size:0.95em}.player-details h3{margin-bottom:0}.player-map{float:right;max-width:49%;font-size:0.95em}.column50{float:left;width:47%;margin-right:2%}#payment_plan-page #totals #fee,#scholarship-page #totals #fee,#payment_plan-page #totals #with-fee,#scholarship-page #totals #with-fee,#payment_plan-page #totals #without-fee,#scholarship-page #totals #without-fee{display:none}#payment_plan-page #totals .number,#scholarship-page #totals .number{font-weight:bold}#payment_plan_total,#payment_plan_due,#amount_paid{width:7.5em;text-align:right;display:block}#content form{display:inline}form button.stripe-button-el{box-shadow:none;padding:0;border:1px solid #a5acb2}form button.stripe-button-el span{background-image:none;background-color:#ddd;font-weight:normal;font-size:13px;color:#000;font-family:Verdana;padding:1px 4px 2px 4px;text-shadow:none;line-height:normal;height:auto;min-height:auto !important}form button.stripe-button-el:not(:disabled):active{background-color:#ddd;background-image:none;color:#000}form button.stripe-button-el:not(:disabled):active span{background-color:#ddd;background-image:none;color:#000}form button.stripe-button-el:hover{border:1px solid #838a90}form button.stripe-button-el:active{border:1px solid #61686e}._submit,.qq-upload-button,.button{background-color:#ddd}._submit:hover{border:1px solid #838a90}._submit:active{border:1px solid #61686e}._checkbox,._radiobutton{border:0}.small-buttons ._submit{font-size:85%}#totals td.small-buttons{padding:6px 4px !important}.small-buttons span{white-space:nowrap}fieldset{border:0}.icon:focus{outline:none}img{border:0}td{text-align:left;vertical-align:top;padding:0}th{vertical-align:top;padding:0}div.autocomplete{position:absolute;width:400px;background-color:white;border:1px solid #888;margin:0px;padding:0px;height:20em;overflow:scroll;display:block}div.autocomplete ul{list-style-type:none;margin:0px;padding:0px;text-align:left}div.autocomplete ul li.selected{background-color:#ffb}div.autocomplete ul li{list-style-type:none;font-weight:bold;display:block;margin:0;padding:2px;height:28px;cursor:pointer;line-height:1em}div.autocomplete ul li .informal{font-size:0.8em;font-weight:normal;line-height:1em}.x_popup{z-index:100;position:absolute;border:2px solid #000;background-color:#fff;margin-left:auto;margin-right:auto}.x_popup .x_popup_title{background-color:#1a1648;color:#fff;padding:2px 0 2px 0;font-weight:bold;border-bottom:1px solid #000;text-align:center}.x_popup .x_popup_body{padding:5px}.x_popup .x_popup_buttons{text-align:center}#_box img{max-width:75vw;max-height:68vh}#bulk_to_area{max-height:5em;overflow:auto;display:block;border:1px solid #a5acb2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#bulk_to_area label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:25em}#admin-teams-page .edit-table{font-size:11px}h2.float{float:left}#calendar-page .wrapper{column-count:3}#calendar-page .wrapper div{break-inside:avoid}.admin-page #calendar #calendar-info{margin-right:0}@media all and (max-width:600px){#calendar-page .wrapper{column-count:2}#calendar #calendar-info{margin-right:5px}#calendar #calendar-layout.month-view .entry{font-size:70%;padding:2px 2px}#calendar #calendar-layout.listing-view .entry{column-count:1}}#calendar .dumpQuery-wrapper{clear:both}#calendar .col_4{text-align:right !important}#calendar .Tentative{color:#888}#calendar .Tournament{background-color:#008;color:white;padding:2px}#calendar .World_Series{background-color:#080;color:white;padding:2px}#calendar .All-Star_Practice,#calendar .All-Star_Game,#calendar .All-Star.Game,#calendar .All-Star.Practice{background-color:#c00;color:white;padding:2px}#calendar #calendar-info{float:right;margin-bottom:1em;margin-right:75px}#calendar #calendar-info #calendar-nav{display:inline;position:relative;float:right}#calendar #calendar-info a{text-decoration:none}#calendar #calendar-info a#previous-link{position:absolute;left:-20px}#calendar #calendar-info a#today-link{margin:0.5em;font-size:120%;font-weight:bold}#calendar #calendar-info a#previous-link,#calendar #calendar-info a#next-link{font-size:150%}#calendar #calendar-info a#month-view,#calendar #calendar-info a#listing-view{text-decoration:underline}#calendar #calendar-info #calendar-name{font-weight:bold;font-size:140%;text-align:right}#calendar #calendar-info div#calendar-views{text-align:right}#calendar .today{background-color:#ffc}#calendar .blackout{font-style:italic}#calendar .Unavailable{font-style:italic}#calendar #calendar-layout{clear:both}#calendar #calendar-layout.listing-view .day{margin-top:0.5em}#calendar #calendar-layout.listing-view .day_number{font-weight:bold}#calendar #calendar-layout.listing-view .entry{padding-left:2em;column-count:2;width:35em}#calendar #calendar-layout.listing-view .info{font-style:italic}#calendar #calendar-layout.month-view{width:100%;border-collapse:collapse;border:1px solid #1a1648}#calendar #calendar-layout.month-view td,#calendar #calendar-layout.month-view th{width:14.2%;border:1px solid #1a1648}#calendar #calendar-layout.month-view th{text-align:center;background-color:#1a1648;color:#fff}#calendar #calendar-layout.month-view td{height:4em}#calendar #calendar-layout.month-view .day_of_other_month{background-color:#f4f4f4}#calendar #calendar-layout.month-view .entry{text-decoration:none;font-size:90%;display:block;padding:2px 4px}#calendar #calendar-layout.month-view .details{font-size:90%}#calendar #calendar-layout.month-view .day_number{float:right;padding:2px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;width:1.5em;text-align:center;border-bottom-left-radius:4px;background-color:white}.Practice,.Practice select,.All-Star_Practice{font-style:italic}.Tentative,.Tentative select{color:#aaa}.Booked{background-color:#ff9}tr.Canceled td,.entry .Canceled{color:#888 !important;text-decoration:line-through;text-decoration-color:#f00}tr.Canceled td.col_0,tr.Canceled nobr,tr.Canceled a{text-decoration:none}.important{color:red}@media print{#calendar-nav,#calendar-views{display:none}}.label{text-align:left;vertical-align:top;font-weight:bold}.value{text-align:left;vertical-align:top}.indent{margin-left:2em}.indent-2{margin-left:4em}.American{background-color:#cfc}.void{background-color:#888;border-color:#888 !important}.zero{background-color:#d8d8d8;border-color:#d8d8d8 !important}.pager-total{font-size:120%;font-weight:bold}.pager-nav-top,.pager-nav-bottom,#search-links{margin:0.5em 0}.pager-nav-top .current-page,.pager-nav-bottom .current-page,#search-links .current-page,.pager-nav-top a,.pager-nav-bottom a,#search-links a{color:#000;background-color:#ddd;border:1px solid #a5acb2;display:inline-block;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none}.pager-nav-top .current-page,.pager-nav-bottom .current-page,#search-links .current-page{background-color:#fff;color:#000}td.info{padding-left:1em;font-style:italic}.value img{border:1px solid #a5acb2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f8f8f8}.twistee .triangle img{border:0 !important}.number{text-align:right}.active{color:#000}.inactive{color:#999}.waitlist-alert{background-color:#ff9;padding:0.5em;margin:0.5em auto;width:32em;max-width:80%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ddd}.alert{background-color:#ff9;display:block;height:1em}a{color:#00f}a[target=_blank]:after{content:'\25E5';text-decoration:none;display:inline-block}.carousel-cell a[target=_blank]:after{content:''}.dumpQuery.no-stripes tr{background-color:#fff !important}.pager-nav-top{margin-bottom:0.5em}.pager-nav-bottom{margin-top:0.5em}.dumpQuery tr.subtotal1,.edit-table tr.subtotal1{font-weight:bold;white-space:nowrap}.dumpQuery tr.subtotal0,.edit-table tr.subtotal0{font-weight:bold;white-space:nowrap}.dumpQuery tr.subtotal0 td,.edit-table tr.subtotal0 td{border-top-width:2px}.dumpQuery tr.total,.edit-table tr.total{font-weight:bold}.dumpQuery tr.total td,.edit-table tr.total td{border-top-width:4px}a.details,span.details,.dumpQuery .col_0 a.details{text-decoration:none;border:0;border-bottom:1px dotted #00f;background-color:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0;color:#00f;cursor:pointer}.alternate{background-color:#e8e8e8}.withdrew{color:#aaa;font-style:italic}.none-assigned{color:#c8c8c8}.form-divider{text-align:center;border-top:1px dotted #000;border-bottom:1px dotted #000;margin:8px 0;padding:4px}.column_comment{border-bottom:1px dotted #00f;cursor:help}.center{text-align:center}*:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}.jersey-number{margin-left:0.3em;border:2px solid #66f;color:#00f;padding:1px 4px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:monospace}.jersey-number:before{content:'#';font-size:85%;position:relative;top:-3px}.highlight{background-color:#ff9 !important}.lowlight{background-color:#f44 !important;color:#fff}.hidden{display:none}.permanent-notes{background-color:#ff0 !important}.center table{margin-left:auto;margin-right:auto}.center table td{text-align:left}.editable{cursor:pointer;border:1px solid #aaa;padding:0 3px}.wrapper{overflow:auto}#_box{max-height:60vh;top:20vh !important;overflow:auto}h1 .mceNonEditable{float:right;font-size:13px;color:#000}.mceNonEditable{background-color:#ff4;padding:0 2px;border-radius:4px;border:1px solid #666;margin:1px 1px;display:inline-block}#volunteer-page .scrollable-area{height:auto !important}.dumpQuery-wrapper{display:block;overflow:auto}.dumpQuery{margin-bottom:1em}.dumpQuery.small{font-size:0.9em}.dumpQuery,.dumpQuery tbody,.edit-table,.edit-table tbody{border-collapse:collapse;border-bottom:1px solid #aaa;border-right:1px solid #aaa}.dumpQuery th,.dumpQuery td,.edit-table th,.edit-table td{border-top:1px solid #aaa;border-left:1px solid #aaa;padding:2px 5px}.dumpQuery td,.edit-table td{word-wrap:break-word}.dumpQuery td label.th,.edit-table td label.th{display:none}.dumpQuery td .permanent-notes,.edit-table td .permanent-notes{max-height:20em;display:inline-block;overflow:auto}.dumpQuery th,.edit-table th{background-color:#f2f2f2}.actions a{margin-right:0.5em}.edit-table .actions a:not(.no-button):not(.details),.dumpQuery .col_0 a:not(.no-button):not(.details){color:#000;text-decoration:none;border:1px solid #a5acb2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ddd;font-size:10px;font-size:11px;padding:0px 4px}.edit-table .actions a.details,.dumpQuery .col_0 a.details{font-size:inherit}.edit-table tr.checked td{background-color:#ddd}.editTable-wrapper{margin-top:1em}span.readonly-text{max-height:15em;min-width:4em;overflow:auto;border:1px solid #a5acb2;padding:2px 4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f8f8f8;white-space:normal;display:inline-block}span.readonly-text:empty{border:0;height:1em;background-color:transparent}#role-editor .scrollable-area{height:20em !important;margin-bottom:1em}.table_form{margin:1em 0}.table_form td{padding-bottom:8px}.table_form td.label{padding-right:1em}.table_form td ._integer{width:8em}.cbl-tabs{padding-bottom:3px;line-height:12px}.cbl-tabs a:first-child{border-left:1px solid #666}.cbl-tabs a{color:#000;padding:0 0 2px 0;text-decoration:none;border-right:1px solid #666;border-bottom:1px solid #666;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-size:12px;display:inline-block;width:12px;text-align:center}.cbl-tabs a:hover{background-color:#ddd}._track{border-top:1px solid #ccc;border-bottom:1px solid #666;float:left;background-color:#ccc;margin-top:6px;height:2px;margin-left:20px}._track ._slider{top:-6px;background-color:#aaa;height:10px;width:20px;border-top:2px solid #ccc;border-left:2px solid #ccc;border-bottom:2px solid #888;border-right:2px solid #888;font-size:9px;line-height:10px;text-align:center;color:#fff}._track ._slider{background-color:#888}@media screen{.print-only{display:none}}@media print{.print-only{display:inherit}.screen-only,.table_form{display:none}input,textarea,select,form iframe,.qq-upload-button,button,.button,.scrollable-area,.checkbox-list{border:0}table.sortable th:after{content:'' !important}#print-info{position:absolute;right:0}.details{border-bottom:0 !important}a{color:#000 !important}#x_fade_page{opacity:1 !important}.editable{border:0;padding:0}.x_popup{top:0 !important;border:0 !important;box-shadow:none !important;left:0 !important;width:96% !important;margin:0 2% !important}.x_popup .x_popup_title{background-color:#fff;font-size:20px;border-bottom:0;margin-bottom:1em !important}.x_popup .x_popup_body{max-height:none !important}.x_popup #details-content{max-width:100%;max-height:none}.x_popup input{display:none}#print-header{position:fixed;top:0}body,body.env-stage{background:#fff}#body{padding:0}#myForm{width:100%;border:0;margin:0;padding:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}header{display:none}h1{background-color:#fff;color:#000;padding:0;margin:0}#Print,#help-button{display:none}#mce{outline:0 !important}#admin-roster-page #info{display:none}#admin-roster-page #roster{max-height:none}#admin-roster-page .team{width:8.5em}#admin-roster-page .team#team_0{height:auto;min-height:auto;width:98%;column-count:7}#admin-roster-page .team#team_0 .name{display:none}#admin-roster-page #team_x{display:none}#player-page .table_form{display:block}#player-page .edittable-tabs{display:none}#player-page .edittable-page{display:block;margin-bottom:1em;border:0}.stripe-button-el span{display:none !important}#payment-page h1,#payment-page p,#payment-page footer{display:none}#payment-page #receipt img{display:block}#admin-financial_reports-page .dumpQuery{font-size:8px;}#admin-financial_reports-page .dumpQuery .col_10{display:none}#admin-teams-page .dumpQuery{font-size:11px}.admin-page #instructions{display:none}a.details{color:#000;border:0}.edit-table-search,._submit,.actions,.edit-table .col_0{display:none}.edit-table-search + br,#Done + br{display:none}footer{display:none}.noprint{display:none}}@media all and (max-width:1050px){.desktop{display:none}.tablet{display:initial}#myForm{margin:1%;width:auto;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}}#register-page #checkout-message{width:80%;margin:0 10%}#register-page #checkout-message.highlight{padding:0.5em;font-weight:bold}@media all and (max-width:600px){body{background:#fff}.set-today{display:none}#myForm{margin:0;padding:5px;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}#instructions{font-size:1em;padding-right:0}.main-carousel{padding-bottom:1em;border-bottom:0;margin-bottom:0}.main-carousel .carousel-cell{width:108px;margin-right:4px}.main-carousel .carousel-cell a,.main-carousel .carousel-cell span{width:100px;height:100px}.main-carousel .carousel-cell a img,.main-carousel .carousel-cell span img{max-width:96px}#body{padding-top:0;position:relative;top:-45px}#body h1{width:calc(100vw - 75px);font-size:1.2em;min-height:37px;margin-bottom:8px}#admin-buttons{display:none}input,textarea,.button{max-width:80vw}header #logo{display:block;overflow:auto;padding:2px;margin-right:5px;float:right}header #logo span{display:none}header #logo > a:first-child{margin-right:0;width:45px !important;height:40px !important}.table_form td.label,.table_form td.value{display:block}footer{margin-top:8px}#register-page .cell-left{width:100%;margin-bottom:1em;min-width:100%}#register-page .dumpQuery th{display:none}#register-page .dumpQuery td{display:block}#line-items{width:100%;max-width:100%}#line-items th{display:none}#line-items td{display:block;overflow:auto;padding:0}#totals{width:100%}#register-page .dumpQuery-wrapper td,#line-items td{padding:0;column-count:2;column-gap:0}#register-page .dumpQuery-wrapper td label.th,#line-items td label.th,#register-page .dumpQuery-wrapper td span,#line-items td span{display:block;padding:2px 5px}#register-page .dumpQuery-wrapper td label.th,#line-items td label.th{text-align:left;font-weight:bold;border-right:1px solid;background-color:#f2f2f2}#register-page .dumpQuery-wrapper table,#line-items table{width:100%}#register-page .dumpQuery-wrapper tr td:first-child,#line-items tr td:first-child{border-top-width:4px}#register-page .dumpQuery-wrapper td br,#line-items td br{display:none}.mini-reports .dumpQuery-wrapper{margin-right:2%;width:48%;min-height:13em}#admin-registrations-page #registrations td.col1,#admin-registrations-page #registrations td.col2,#admin-registrations-page #registrations td.col3{display:block;width:100%}#render_parent_player_volunteer_opportunity_value div{width:97%}}.fd-hidden-input{display:none}.fd-screen-reader{position:absolute;left:-999em;top:auto;width:1px;height:1px;overflow:hidden;-moz-outline:0 none;outline:0 none}.date-picker{position:absolute;z-index:9999;text-align:center;font:900 0.8em/1em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.static-datepicker{position:relative;top:5px;left:0;margin-bottom:1.5em}.iehack{position:absolute;background:#fff;z-index:9998;padding:0;margin:0;border:0;display:none}.date-picker-control span{display:block;width:18px;height:18px;overflow:hidden;margin:auto 0;resize:none;outline:none}.date-picker-button-active span,.date-picker-control:focus span,.date-picker-control:hover span,.date-picker-control:active span{outline:none;box-shadow:0 0 5px rgba(40, 130, 170, 0.7);border-radius:2px}.date-picker-control:link,.date-picker-control:visited{position:relative;display:-moz-inline-stack;border:0 none;padding:0;margin:0 4px;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAB+CAYAAAAp+EF2AAAD8ElEQVRo3u2Zu0scXxTHz8zcXR0H8UnEIpXyQ8TGaJNCFAlqEUyTMlUaWTC/IoR0vxQ2vz8hfZJGIki2URARkkbxhSJq4avI7uqK7x2V9XF/93v83WGzmIezKVLcL1zmvubcc+49w352xurr63tZW1s7EI1GPSkloVxfX5Ou55f8sYuLCz+TybwRMNLf3++dn5+jk8vl5eU39Ww2G/TlX6+urrzZ2dkBAU9gZGVlBZ08If+qC9r5Y6WlpeQ4jmf/714oI9orhCuOj49peXmZDg4OCDo6OqKSkhKswm0stL+/T5WVlWTbNvchVLQxhjpsiEgkQm1tbWwANy8uLlJ9fT2Vl5dzGzePjY1RR0cH1zFvfX2dOjs7ybIs2tjYoOHhYbLhHizrmyBcc0tuH25GKLhCqMOGQEgTExMcKzQ1NUX/vntHjoiS1l8lxbwYdHJywl4cHh5y3/b2NteF53kcGjYQK66urtL1wzYSKjQtMfyRuru7eRz7hT1FG8L8oaEhsmEAljFJb/Bt0uMoOiwdGmxwaOPj48FebG1tUTqRIqfYDSaXp1I0MjLCdZXFtLa2xp7BSCKRuDnxWCwmVZxSnYZU8Ut1QjKVSkl1rFJtolSTZTweD9o7OztydHRUai0sLMiWlhYpckPTp5J7YmgLIQhpokPMVRAakml6eppc1+WbsJG+73Pq64TE4wNDqOs80qeIMHGSAqvV1dUFmQsjjY2NQeZCu7u71NzcHGQ5rq2trUH+wYbARKxeVVXFhlCHERQtpAjGtYeYU11dze2ysrKbFFEe+Ol02kNCYlIymeRnDZN1/DjJmZkZbus8gnGMbW5u0unpqW8pF1/W1NQMKPc8TOQHULCjwROPvqKiIq5jQYSv2zCiUuANGRkZGRl9R5ZiyGcK/2KK3NyQDHmmfn3fgiFjiiHdAhjSVQwZA0O6v4EhXcOQIRiSQSudZjrRAt7dmSHn5uaooaGBKioqAg9Qurq6fsiQ4jaG1GHk8uKdGRJuK/Tjk9NaWloKQvseQ3Jo7e3tvCcwNjk5SU1NTQEvoYA8enp6uL63t0fz8/NBaDjlwcFBMgz5awx5phLQLZAhz8CQzxRDxpR7bkiGPFMp8Nb8RhgZGRn9iCHNe0jDkIYhzXtI8x7SvIc0MjIyuhNDPn/x9NP9qsbeomgxhWHI7MU5HWa/xgWMvOj/mwpgSJqZlb0CnhTKkMKJkmHIkN+y3394T8Xql1QrEomG+5b9+MkjevCgmRxbqJVtev3qn59+y76dIS2HjdgolhOOIUEeXwY+M23chGPxzeZb9p/EkBk/w39iCmFI/9QnMOSnezX3eiMiQmEYEkaSiWT8P0zZxbn5chQoAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 -72px;min-width:18px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:text-bottom;resize:none}.oldie .date-picker-control:link,.oldie .date-picker-control:visited{*background-image:url(/jslib/datePicker/media/datepicker-sprite.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/jslib/datePicker/media/datepicker-normal.png')}.date-picker-dateval:link,.date-picker-dateval:visited{background-position:0 -108px}.oldie .date-picker-dateval:link,.oldie .date-picker-dateval:visited{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/jslib/datePicker/media/datepicker-selected.png')}.date-picker-button-active:link,.date-picker-button-active:visited,.date-picker-control:focus,.date-picker-control:hover,.date-picker-control:active{background-position:0 0}.oldie .date-picker-button-active:link,.oldie .date-picker-button-active:visited,.oldie .date-picker-control:focus,.oldie .date-picker-control:hover,.oldie .date-picker-control:active{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/jslib/datePicker/media/datepicker-focused.png')}.date-picker-control-disabled:link,.date-picker-control-disabled:visited,.date-picker-control-disabled:hover,.date-picker-control-disabled:active{background-position:0 -36px;cursor:default}.oldie .date-picker-control-disabled:link,.oldie .date-picker-control-disabled:visited,.oldie .date-picker-control-disabled:hover,.oldie .date-picker-control-disabled:active{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/jslib/datePicker/media/datepicker-disabled.png')}.date-picker-control-disabled:hover span,.date-picker-control-disabled:active span{box-shadow:none !important}.oldie .date-picker-control{_width:18px}.date-picker-control{display:inline-block}.date-picker th span{display:block;padding:0;margin:0;text-align:center;line-height:1em;border:0 none;background:transparent;font-weight:bold;cursor:pointer}.date-picker .month-display,.date-picker .year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font-weight:normal;font-size:1.2em}.date-picker .prev-but,.date-picker .next-but{font-weight:normal;font-size:2.4em;font-family:georgia, times new roman, palatino, times, bookman, serif;cursor:pointer}.date-picker .prev-but,.date-picker .next-but,.date-picker .today-but{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.date-picker .prev-but:hover,.date-picker .next-but:hover,.date-picker .today-but:hover{color:#a84444}.date-picker .prev-but:hover,.date-picker .next-but:hover{}.date-picker .today-but{text-align:center;margin:0 auto;font-weight:normal;font-size:1em;width:100%;text-decoration:none;padding-top:0.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer}.date-picker-disabled .prev-but,.date-picker-disabled .next-but,.date-picker-disabled .today-but,.date-picker-disabled .prev-but:hover,.date-picker-disabled .next-but:hover,.date-picker-disabled .today-but:hover,.date-picker .prev-but.fd-disabled:hover,.date-picker .next-but.fd-disabled:hover,.date-picker .fd-disabled,.date-picker .fd-disabled:hover{color:#aaa;cursor:default !important;opacity:1}.date-picker .prev-but.fd-disabled:hover,.date-picker .next-but.fd-disabled:hover{text-shadow:0 -1px 1px rgba(255, 255, 255, .8)}.date-picker table,.date-picker td,.date-picker tbody th,.date-picker .day-disabled,.date-picker .date-picker-hover.day-disabled,.date-picker .date-picker-unused,.date-picker .month-out{background-color:#fff;background-image:url(data:image/gif;base64,R0lGODlhJgBbAMQAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5f///wAAAAAAAAAAACH5BAEAABwALAAAAAAmAFsAAAX/4CaOZGmeaKqubOu+cCzPWm3feK7vfO//wCAvQywaj8ikcslsOp/QJWZKrVqv2Kx2y+16v9qLeEwum8/otHqttrjf8Lh8Tq/b7/aKfs/v+/+AgYKDhIWGgRSJiouMjY6PkJGSkROVlpeYmZqbnJ2enRKhoqOkpaanqKmqqRGtrq+wsbKztLW2tRC5uru8vb6/wMHCwQ/FxsfIycrLzM3OzQ7R0tPU1dbX0Q3a29zd3t/g4eLj4gzm5+jp6uvs7e7v7gvy8/T19vf4+fr7+gr+/wADChxIsKDBgwYTKFzIsKHDhxAjSpwoEYHFixgzatzIsaPHjx4PiBxJsqTJkyhTi6pcybKly5QGYsqcSbOmzZs4c+rMWaCnz59AgwodSrSo0aIEkipdyrSp06dQo0qdSrUq1AFYs2rdyrWr169gw4odS/argLNo06pdy7at27dw48qd6zaA3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4tOHAIAOw==);background-repeat:repeat-x;background-position:0 0}.oldie .date-picker table,.oldie .date-picker td,.oldie .date-picker tbody th,.oldie .date-picker .day-disabled,.oldie .date-picker .date-picker-hover.day-disabled,.oldie .date-picker .date-picker-unused,.oldie .date-picker .month-out{*background-image:url(/jslib/datePicker/media/datepicker-gradient.gif);_background-image:none;}.date-picker table{table-layout:auto;empty-cells:show;border-spacing:2px;border-collapse:separate;position:relative;margin:0;padding:0;border:1px solid #ccc;background-position:0 -20px;text-align:center;padding:0.3em;z-index:2;width:auto;height:auto;color:#555;font-size:1em;border-radius:0.8em;box-shadow:0px 0px 5px #aaa}.date-picker td,.date-picker tbody th{border:0 none;padding:0;text-align:center;vertical-align:middle;cursor:pointer;background-position:0 -35px;width:3em;height:3em;overflow:hidden;outline:transparent none 0px;border:1px solid #ccc;text-transform:none;font-weight:normal;text-shadow:0 1px #fff;border-radius:2px}.date-picker th{border:0 none;padding:0;font-weight:bold;color:#333;text-align:center;vertical-align:middle;text-transform:none}.date-picker .date-picker-week-header{border:1px solid #dcdcdc;font-style:oblique;background:transparent;cursor:default}.date-picker .date-picker-thead .date-picker-week-header{border:0 none;cursor:help}.date-picker .date-picker-day-header{cursor:help;border:0 none;padding:0 0 0.2em 0;text-transform:lowercase;height:auto}.date-picker .date-picker-statusbar{cursor:default;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;border:0 none;background:#fff;height:2.8em}.date-picker .date-picker-unused{border-color:#dcdcdc;cursor:default !important;background-position:0 -25px}.date-picker .date-picker-title{width:auto;height:auto;padding:0.4em 0}.date-picker .date-picker-today{background:#fff url(data:image/gif;base64,R0lGODlhKwEoAJEAAKnT6v////X6+gAAACH5BAAAAAAALAAAAAArASgAAALXjI+py+0Po5y02ouz3lz4D4biSJbmiabqyrbuC8fyLAcCgOf0zvf+DwwKhyJbDkdMKpfMpnNo1D2n1Kr1GowCsNyu99uNgsfksnlnPKvX7LbA5o7L51Q4/Y7P8+z6vv9fwgc4SJgnWIiYuHao2OgY9hgpecU4aXkJVIm5yQmj2QkaavIpWmpKapraiaraasnqGusIK1tbSGub64er23vH6xvsBixcfEZsnAyGrNyMxewcPQUtXb1EbZ0thK3d3cPtHV4jTl5Xft4Ejr4eyO6e9R7/LU8/UwAAOw==) no-repeat 0 0}.oldie .date-picker .date-picker-today{*background:#fff url(/jslib/datePicker/media/datepicker-today.gif) no-repeat 0 0}.date-picker .month-out.date-picker-highlight{color:#b87676}.date-picker .date-picker-highlight{color:#a86666}.date-picker td{}.date-picker-focus .date-picker-hover{-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.date-picker .date-picker-hover,.date-picker .month-out.date-picker-hover{background:#fff url(data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAASwAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAwICAgICAwICAwUDAwMFBQQDAwQFBgUFBQUFBggGBwcHBwYICAkKCgoJCAwMDAwMDA4ODg4OEBAQEBAQEBAQEAEDBAQGBgYMCAgMEg4MDhIUEBAQEBQREBAQEBARERAQEBAQEBEQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/8AAEQgAIwIIAwERAAIRAQMRAf/EAHgAAQEBAQEBAAAAAAAAAAAAAAABBAMCCQEBAQEBAQEAAAAAAAAAAAAAAAECAwQFEAABAQgBAwMFAQEBAAAAAAAAEwFh0QIDkwQVVDFBgSFRBRFxkaGyczVEEQEAAgMBAAIDAQAAAAAAAAAAARFRAhITMQMhcTIi/9oADAMBAAIRAxEAPwD6R53yGZJm5EkmRUlZLUnYxjKkzGMYyZvb6npiIp8f7Ps26n8z8uOzzuTUuTRNcwx6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNnncmpcmiOYPTbMmyzuTUuTRHMHptmTZ5vJqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZvJqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2edyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzmf+mpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmzzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZ53JqXJojmD02zJss7k1Lk0RzB6bZk2edyalyaI5g9NsybLO5NS5NEcwem2ZZvkqv0+RymfXpVqf201rH4hj7Z/3P7Z1XlpzsWeKLFWiixV4osVeKLFniixZ4osV9miixZ4osWeKLFXiixUUWKvFFioosWeKLFXiixZ4osVaKLFniixZ4osWeKLFWiixUUWKiixV4osWeKLFvXqKLFWiixb06iixZ4osWeKLFniixVoosVFFioosWeKLFniixV4osVeKLFniixZ4osWeKLFXiixUUWKvFFioosWeKLFniixUUWLPFFizxRYq0UWKiixUUWLPFFizxRYs8UWKvFFioosWeKLFXiixZ4osVaKLFXii3n5Wp9PlMxntWq/20a/EL9v9z+5ZWVTTnYq8FirPcFivqCxV4LFXgsVBYo/9gsVBYqCxV4LFQWK+nUFirwWKgFXgsVBYq8FioLFQWKgsVZ7gsVeCxUFirwCoLFX/ALBYqCxUFioLFfUFirwWKs9wWKgsVeCxV4LFQWKv/YLFQWKvBYqAVBYq8FioLFfTqCxV4LFQCr/2CxUFivqCxV4LFWe4LFQWKvBYq8FjaoLFQWKvBYr3+oLFQDKoLFXgsVZ7gsV9QW7fLf8AWzf96v8AbSa/EN/b/c/uWQ05J5AM69QHdoDyBfIACAXsBAHkAzoA7dQHkCsIIUPIBgFYAaBADfuAb0AoEZ9wKBAAAAzqBWgQA37gX2AnkB5AoE8+QKzuBG+AKQQoeQDOgDt1AeQKAAgFaBADfuBfYCeQHkCt6AQA37gOwFIBRPIBnXqA7tA2fLf9bN/3q/20zr8Q6fb/AHP7lkNOQwgFAgNAAOwAB2KJ+AKQOxQIAAIn4KqkAoAAJ+AK0gAADAHcAA7tKAAA0AAIAD2AM6AAABncojfAFAn4ApA7FAgAAAD2KDQAAgAPYAzoAaUAHYgdigRAqjCAUCD/2Q==) no-repeat 0 0;cursor:pointer;border-color:#6482aa !important;border-color:rgba(100, 130, 170, .7) !important;color:#6482aa;text-shadow:0px 1px 1px #fff;box-shadow:0 0 6px rgba(100, 130, 170, .6)}.oldie .date-picker .date-picker-hover,.oldie .date-picker .month-out.date-picker-hover{*background:#fff url(/jslib/datePicker/media/datepicker-cursor.jpg) no-repeat 0 0}.date-picker .day-disabled{color:#888;cursor:default;text-decoration:line-through;background-position:0 -15px}.date-picker .month-out{border-color:#ddd;border-color:rgba(220, 220, 220, 0.8);color:#aaa;background-position:0 -25px}.date-picker .date-picker-selected-date{border-color:#888 !important;border-color:rgba(7, 7, 7, .6) !important}.date-picker .out-of-range,.date-picker .not-selectable{color:#ccc;font-style:oblique;background:#fcfcfc;cursor:default}.date-picker th.month-out,.date-picker th.out-of-range{color:#aaa;font-style:oblique;background:#fcfcfc}.date-picker .out-of-range{opacity:0.6}.date-picker .not-selectable{opacity:0.8}.oldie .date-picker .out-of-range{filter:alpha(opacity=60)}.oldie .date-picker .not-selectable{filter:alpha(opacity=80)}.date-picker tr{display:table-row}.date-picker sup{font-size:0.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-0.2em;vertical-align:baseline !important;vertical-align:top}.date-picker .date-picker-day-header,.date-picker .month-display,.date-picker .year-display{text-shadow:0px 1px 1px #fff}.date-picker .month-display,.date-picker .year-display{cursor:default}.date-picker td:focus,.date-picker .date-picker-hover{overflow:hidden;-moz-outline:0 none;outline:0 none;-o-highlight:0 none}.date-picker-focus .date-picker-hover,.date-picker-control:focus span{-webkit-animation:fd-dp-pulse 2s infinite;-moz-animation:fd-dp-pulse 2s infinite;-ms-animation:fd-dp-pulse 2s infinite;-o-animation:fd-dp-pulse 2s infinite}.date-picker .date-picker-selected-date{color:#333;color:rgba(3, 3, 3, .8)}.static-datepicker table{box-shadow:0 0 0 transparent}.date-picker-focus table{border-color:#999;border-color:rgba(153, 153, 153, .8);box-shadow:0px 0px 5px #aaa}.date-picker .drag-enabled,.date-picker .drag-enabled span{cursor:move}.date-picker-disabled table{opacity:0.8 !important}.oldie .date-picker-disabled table{filter:alpha(opacity=80)}.date-picker-disabled,.date-picker-disabled td,.date-picker-disabled th,.date-picker-disabled th span{cursor:default !important}.date-picker-disabled .prev-but:hover,.date-picker-disabled .next-but:hover{text-shadow:none}body.fd-drag-active{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@-webkit-keyframes fd-dp-pulse{0%{box-shadow:0 0 4px rgba(100, 130, 170, 0.5)}20%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}40%{box-shadow:0 0 5px rgba(40, 130, 170, 0.7)}60%{box-shadow:0 0 6px rgba(10, 130, 170, 0.8)}80%{box-shadow:0 0 5px rgba(40, 130, 170, 0.7)}100%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}}@-moz-keyframes fd-dp-pulse{0%{box-shadow:0 0 4px rgba(100, 130, 170, 0.5)}20%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}40%{box-shadow:0 0 5px rgba(40, 130, 170, 0.7)}60%{box-shadow:0 0 6px rgba(10, 130, 170, 0.8)}80%{box-shadow:0 0 5px rgba(40, 130, 170, 0.7)}100%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}}@-ms-keyframes fd-dp-pulse{0%{box-shadow:0 0 4px rgba(100, 130, 170, 0.5)}20%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}40%{box-shadow:0 0 5px rgba(40, 130, 170, 0.7)}60%{box-shadow:0 0 6px rgba(10, 130, 170, 0.8)}80%{box-shadow:0 0 5px rgba(40, 130, 170, 0.7)}100%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}}@-o-keyframes fd-dp-pulse{0%{box-shadow:0 0 3px rgba(100, 130, 170, 0.55)}20%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}40%{box-shadow:0 0 5px rgba(40, 130, 170, 0.65)}60%{box-shadow:0 0 6px rgba(10, 130, 170, 0.7)}80%{box-shadow:0 0 5px rgba(40, 130, 170, 0.65)}100%{box-shadow:0 0 4px rgba(70, 130, 170, 0.6)}}.qq-uploader{position:relative;width:100%}.qq-upload-button{display:inline-block;margin-right:30px;float:left}* + html .qq-upload-button{display:inline}.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2;background:#ff9797;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-drop-area-active{background:#ff7171}.qq-upload-list{float:left;list-style:none;padding-left:0;clear:both}.qq-upload-list li{margin:0;padding:0;line-height:15px;font-size:12px}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-failed-text{margin-right:7px}.qq-upload-list{}.qq-upload-spinner{display:inline-block;background:url("/jslib/images/loading_circle.gif");width:15px;height:15px;vertical-align:text-bottom}.qq-upload-size,.qq-upload-cancel{font-size:11px}.qq-upload-failed-text{display:none !important}.qq-upload-fail .qq-upload-failed-text{display:inline}.scrollable-area label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{display:none}table.tmce-expando tr td:first-child{display:block;cursor:pointer;line-height:1em}table.tmce-expando tr td:first-child:before{content:"\25B6";display:inline-block;width:1em}table.tmce-expando tr.expanded td:first-child:before{content:"\25BC"}table.tmce-expando tr td:nth-child(2){padding-left:1.1em;display:none}table.tmce-expando tr.expanded td:nth-child(2){display:block}.mce-edit-focus table.tmce-expando td{display:table-cell !important}.mce-edit-focus table.tmce-expando tr td:first-child:before{content:"" !important}.mce-edit-focus table.tmce-expando tr td{padding-left:0 !important}.mce-edit-focus table.tmce-expando tr td:before{content:"" !important;width:0 !important}.edittable-tabs{position:relative;top:1px}.edittable-tab{display:inline-block;vertical-align:bottom;border:1px solid #000;padding:0.5em;border-radius:5px 5px 0 0;margin-right:0.5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.edittable-tab.selected-tab{border-bottom:1px solid #fff}.edittable-tab.selected-tab span{opacity:1}.edittable-tab span{opacity:0.5}.edittable-notebook{margin-top:1em;margin-bottom:1em}.edittable-page{border:1px solid #000;padding:1em;display:none;overflow:auto;position:relative}.edittable-page.selected-page{display:block}.edittable-page .table_form{margin-top:0;margin-bottom:0}.marketing-tags{overflow:auto;position:absolute;top:36px;right:2px;z-index:99}.marketing-tags a,.marketing-tags span{position:initial !important;display:block;margin-bottom:2px;font-style:italic;text-decoration:none;font-size:12px;color:#000;padding:1px 4px;border:1px solid #bb5;max-width:14em;width:134px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.marketing-tags a{background-color:#ff9}.marketing-tags span{background-color:#9ff;cursor:pointer}#admin-menu-search{float:right;margin-bottom:0.5em}.admin-menu-match{background-color:#ff9}.admin-menu-no-match{opacity:0.3}.admin-menu-no-match .admin-menu-no-match{opacity:1}.admin-menu-not-found{background-color:#f55;color:#fff}#admin-menu a sup{padding-left:0.2em;color:#00f;position:absolute;margin-top:-6px;padding-left:8px}#admin-menu{column-count:3;margin-bottom:1em;clear:both}#admin-menu.small-menu{column-count:2}@media all and (max-width:600px){#admin-menu{column-count:2}}@media all and (max-width:400px){#admin-menu{column-count:1}}#admin-menu div{border:1px solid #aaa;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1em;padding-bottom:5px;width:100%;display:block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}body.browser-ie12 #admin-menu div,body.browser-safari #admin-menu div{display:inline-block}#admin-menu span.admin-group-title{font-weight:bold;display:block;text-align:center;background-color:#f0f0f0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-bottom:2px;border-bottom:1px solid #aaa;margin-bottom:5px;position:sticky;top:0}#admin-menu span{padding:0 10px 0 0;display:table}#admin-menu img{opacity:0;cursor:pointer;padding:0 4px;display:table-cell}#admin-menu img:nth-child(3){padding-top:4px;padding-left:8px}#admin-menu img.admin-link-favorite{opacity:1}#admin-menu a,#admin-menu span.disabled{color:#000 !important;display:table-cell;text-decoration:none;padding-left:0.5em;text-indent:-0.5em}#admin-menu a[target="_blank"]::after{content:'\25E5';background-image:none;text-decoration:none;display:inline-block;padding-left:4px;position:relative;top:-4px;opacity:0.7;font-size:80%}#admin-menu span.disabled{opacity:0.5;cursor:not-allowed}#admin-menu span:hover img{opacity:1}#admin-menu input[type=text]{width:1.4em;vertical-align:top;padding-top:1px;padding-bottom:1px;padding-right:0;opacity:0.3;transition:all 0.2s;border-width:0;cursor:pointer}#admin-menu input[type=text]:focus{padding-top:0;padding-bottom:0;border-width:1px;opacity:1;width:8em;cursor:text}#admin-menu input[type=text]::-ms-input-placeholder{text-align:right}#admin-menu input[type=text]::placeholder{text-align:right}#admin-menu span.admin-group-title{display:block !important}#admin-menu span.admin-group-title{padding-left:2em}#admin-menu .admin-group-title a{float:right;font-weight:normal;padding-left:0;text-indent:0;width:1em}.admin-group-title a:after{content:"\5f";font-weight:bold}#admin-menu div.collapsed .admin-group-title a:after{content:"\20de";position:relative;left:0}.browser-safari #admin-menu div.collapsed .admin-group-title a:after{left:-0.4em}#admin-menu div{transition:all 0.2s ease-in;}#admin-menu div.collapsed,.admin-menu-no-match{height:1.4em !important}#admin-menu.small-menu div .admin-group-title a{display:none}.admin-group.collapsed span,.admin-menu-no-match span{display:none !important}.admin-menu-no-match .admin-group-title a,.admin-menu-no-match ~ input{display:none !important}#photo-wrapper{text-align:center}#photo-preview{width:320px;height:240px;border-radius:10px;background-color:#222;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#photo-canvas{border-radius:10px;display:none}#photo-capture{border-radius:10px}textarea:read-only{background-color:#f4f4f4;color:#666}#file-manager{width:100%}#file-manager #details_column,#file-manager #files_etc,#file-manager #tree{vertical-align:top;padding-top:1em}#file-manager #details_column{width:35%;padding-right:1%}#file-manager #files_etc{width:40%;padding-right:1%}#file-manager #tree{width:25%}#file-manager #details{min-height:10em}#file-manager img{vertical-align:top}#file-manager #details_column,#file-manager #files{font-size:8pt}#file-manager #details_column img{background-color:#eee}#file-manager #files th{text-align:center}#file-manager #files tr td{padding-right:5px;cursor:pointer}.skip-content a{padding:5px;position:absolute;left:0;top:-40px;background-color:#bf1722;color:#fff;outline:0;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;-webkit-transition:top 0.1s ease-in, background 0.5s linear;transition:top 0.1s ease-in, background 0.5s linear;z-index:100}.skip-content a:focus{top:0}.read-not-seen{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}table.sortable th:after{content:'\25BC';opacity:0.1}table.sortable th:hover:after{opacity:0.5}table.sortable th.sorttable_sorted:after,table.sortable th.sorttable_sorted_reverse:after{opacity:1}table.sortable th.sorttable_sorted_reverse:after{content:'\25B2'}table.sortable th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}table.edit-table.sortable th.col_0:after{content:''}table.sortable th span#sorttable_sortfwdind,table.sortable th span#sorttable_sortrevind{display:none}#_box,.x_popup{transition:all 0.075s ease-in;opacity:1;transform:scale(1)}#_box.cloaked,.x_popup.cloaked{opacity:0;transform:scale(0.9);top:0 !important;transition:all 0.075s ease-in}#x_fade_page{transition:opacity 0.075s ease-in}#x_fade_page.cloaked{opacity:0 !important;transition:opacity 0.075s ease-in}#_box.alert-error{background-color:red !important}#_box.alert-error div{color:white !important}#_box.alert-error div a{color:white !important}._range{position:relative;top:3px;margin:0 4px}._range_dec,._range_inc{text-decoration:none;border-top:1px solid #aaa;border-bottom:1px solid #aaa;width:1em;display:inline-block;text-align:center}._range_dec{border-left:1px solid #aaa;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:1px solid #eee}._range_inc{border-right:1px solid #aaa;border-top-right-radius:5px;border-bottom-right-radius:5px}span.dumpQuery-wrapper{overflow:initial}table.edit-table thead,table.dumpQuery thead{position:sticky;top:0;background-color:white;z-index:1}