.list-navigation a{width:50%}.help-block em{display:block;font-style:normal}.checkbox .help-block{margin-top:0px;margin-left:16px}.addon-available{margin-left:8px;vertical-align:middle;margin-top:-3px;background-color:#888}#refund-instructions{display:none}.registration-submit p{margin-top:.5rem;font-size:11px;color:#777}.registration-submit p.help-block{text-align:center}.registration-back{display:inline-block;padding:1em 3em;background:#eee}.tournament-register-addons h4{font-size:1rem}.register-button{line-height:1}.register-button a{padding:.7rem}.register-button .close-date{text-align:center;margin:0;padding:0}.register-button .close-date span{display:inline-block;font-size:.65rem;color:#777;border-radius:0 0 .2rem .2rem;padding:.3rem .5rem}.register-date-info{margin-bottom:1rem;padding:.5rem;background:#eee;color:#777;text-align:center;font-size:1rem;border-radius:.1rem}.flyer{text-align:center}.flyer img{max-width:100%}.tournament-schedule{font-size:.85em}.tournament-schedule li.list-group-item{padding:.5rem 0;border-width:1px 0 0 0;border-radius:0}.tournament-schedule li.list-group-item h4{font-size:.9rem;font-weight:bold;white-space:nowrap}.tournament-schedule li.list-group-item h5{margin-top:.75rem;margin-bottom:.25rem;font-size:.9rem}.tournament-schedule li.list-group-item h5:first-child{margin-top:0}.tournament-schedule li.list-group-item p{margin:0;font-size:.9em;word-wrap:break-word}.tournament-schedule li.list-group-item div.schedule-date{float:left;width:4.5rem}.tournament-schedule li.list-group-item div.schedule-detail{padding-left:4.5rem}.tournament-schedule li:last-child{border-width:1px 0}.tournament-division-list{font-size:.8rem}.tournament-pictures{margin-top:1rem}.tournament-header .pdga-results-link{margin:0}.tournament-header .pdga-results-link a{margin:.5rem 0}.registrant-activity-log td.date{width:6em}.tournament-admin-schedule-event{padding:.5em .25em;border-top:2px dotted #ccc}.tournament-results-division{margin-bottom:2em}.tournament-results-division h2{text-transform:none;padding:.25em;margin:0;color:#333}.tournament-results-division h2 div{font-size:.7em}.tournament-results-division:last-child{margin-bottom:0}.tournament-results td,.tournament-results th{padding:.4em;vertical-align:middle}.tournament-results a{font-weight:bold;color:#333;text-decoration:none}.tournament-results img{width:2em;height:2em;margin-right:.5em;border-radius:100%;vertical-align:middle;border:1px solid #eee}.tournament-results .hot-round{color:#f44403;font-weight:bold;text-shadow:0 0 .5em #f90}.player-card-admin-layouts img{display:inline-block;border:1px dotted #ccc;width:256px;margin:0 auto}.player-card-admin-layouts em{display:block;margin-bottom:1.25em;font-style:normal}.player-card-admin-layouts label{display:block}.berths-list tr{vertical-align:middle}.berths-list img.avatar{border:1px solid #ddd;margin-right:.5em}.new-tournament-form h1{margin-bottom:0}.new-tournament-form .page-sub-header{margin:0 0 2em 0}.payment-log td.name a{color:#333;font-weight:bold}.registration-history .action{font-size:.7em;color:#777;text-transform:uppercase}.registration-history .registration-log-view{margin-top:1em}.registration-tier-schedule-mini{margin-bottom:1rem;background:#fafafa;border:1px solid #eee;font-size:.8em;color:#333;border-radius:2px}.registration-tier-schedule-mini .tier{margin:0 .5em;padding:.5em;border-bottom:1px solid #ddd}.registration-tier-schedule-mini .tier .description-details{padding-top:.5em;padding-left:1em;text-align:left;font-size:.9em}.registration-tier-schedule-mini .tier .description-details em{font-style:normal;display:block;font-weight:600}.registration-tier-schedule-mini .tier .tier-date{font-size:1.1em;margin-bottom:.5em}.registration-tier-schedule-mini .tier span.rating{display:inline-block;white-space:nowrap}.registration-tier-schedule-mini .tier:first-child{border-top:0}.registration-tier-schedule-mini .tier:last-child{border-bottom:0}.registration-tier-schedule-mini h3{background:#eee;margin:0;padding:.25em .8em;font-size:1.1em;font-weight:bold;text-transform:uppercase;text-align:center}.registered-players-admin td:first-child a{font-weight:bold}.tournament-winners{width:100%;text-align:center;overflow:auto;white-space:nowrap;font-size:70%}.tournament-winners-1,.tournament-winners-2{font-size:100%}.tournament-winners-3,.tournament-winners-4{font-size:80%}.tournament-winner{display:inline-block;margin-right:1em}.tournament-winner img{border-radius:100%;border-width:1px;width:7em}.tournament-winner span.name,.tournament-winner span.division{display:block;white-space:nowrap;max-width:9em;overflow:hidden;text-overflow:ellipsis;text-align:center}.tournament-winner a{display:block;color:#333}.tournament-winner a span.name{font-weight:bold}.tournament-winner span.division{font-size:.9em;color:#777}.tournament-winner:last-child{margin-right:0}.division-settings tr.division td{vertical-align:middle}.division-settings tr.division td label{margin-bottom:0}.division-settings tr.division td.division{min-width:5.5em}.division-settings tr.division input.form-control{display:inline-block;padding:2px 4px;font-size:inherit;width:3.5em}.refund-request{display:flex;justify-content:space-between;border-bottom:1px dotted #ccc;padding:.75em 0;line-height:1}.refund-request .refund-request-timestamp{font-size:80%;min-width:66px;width:66px}.refund-request .refund-request-detail{padding:0 .5em;flex-grow:1}.refund-request .refund-request-name a{color:inherit;font-weight:bold}.refund-request .refund-request-amount,.refund-request .refund-request-withdraw{margin-right:.5em}.refund-request .refund-request-desired-result{display:flex;margin:.5em 0;align-items:center}.refund-request .refund-request-comment{margin-top:.25em;font-size:80%;line-height:1.1}.refund-request .refund-request-actions{white-space:nowrap;min-width:72px;text-align:right}.refund-request .refund-request-actions .btn{font-size:80%;margin-top:1.5em;padding:4px 10px}.badge-refund-requests{background-color:#ffe28b;padding:.35em .6em}.table-registration-export-view thead{position:sticky;top:0}.table-registration-export-view td{max-width:20em}.table-registration-export-view td.text-nowrap{white-space:nowrap;max-width:none}.registered-players{margin-top:1rem}.tournament-registration-players{display:none}.tournament-registration-players div{padding:.5rem}.tournament-registration-players table{width:100%;max-width:100%}.tournament-registration-players table td{font-size:.9rem;padding:.2rem .4rem}.tournament-registration-players table .team-name{font-style:italic;color:#777;border-bottom:1px solid #eee}.tournament-registration-players table .pdga-link{float:right;font-size:.9em}.tournament-registration-players table tr:nth-child(even) td{background:#f3f3f3}h2.registered-players{margin:0}h2.registered-players a{display:flex;padding:.8rem;font-size:.9rem;color:#333;text-decoration:none}h2.registered-players a span{align-self:right;font-size:.9em;color:#777;white-space:nowrap}h2.registered-players a span b{font-size:.9em;font-weight:normal;display:inline-block;color:#aaa}h2.registered-players a em{flex-grow:1;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h2.registered-players a:hover{background:#faf6e9}.tournament-registration-class{margin-top:1.5rem;margin-bottom:.5rem}.tournament-registration-class .registered-players-division{border:1px solid #ddd;border-width:1px 1px 0px 1px}.tournament-registration-class .registered-players-division:last-child{border-width:1px}@media(min-width: 1024px){.tournament-registration-players{display:block}.tournament-registration-class .registered-players-division{margin-bottom:1.5rem;border:0}.tournament-registration-class .registered-players-division div{padding:0}.tournament-registration-class h2.registered-players a{padding:.5rem 0}.tournament-registration-class h2.registered-players a:hover{background:none;cursor:default}}span.registration-cap{float:right;font-size:.9em;color:#777;white-space:nowrap}.registered-players-group-list{padding:.5rem 0;border-bottom:1px solid #ddd}.registered-players-group-list h2{margin:0}.tournament-registration-pools{padding-left:1rem}.tournament-registration-pools .tournament-registration-pool-codes{font-size:.75em;color:#777}.tournament-registration-pools .tournament-registration-pool{margin-bottom:.75rem}.tournament-registration-pools .tournament-registration-pool:last-child{margin-bottom:0}#registered-players-data div.autocomplete-data .btn span{display:inline-block}#registered-players-data div.autocomplete-data .btn{font-size:.9em;white-space:nowrap}#registered-players-data div.autocomplete-data .button-row{padding:.5em 0 .25em 0}span.waitlist{font-size:.8em;color:#777}a.admin-edit span{display:inline-block;margin-right:.5em;font-size:.8em;color:#ff6500}.tournament-admin-waitlist td.name a{color:#333;font-weight:bold}.tournament-registrant h2{margin-top:1rem;padding-top:1rem;padding-bottom:.5rem;border-top:2px solid #666}.tournament-registrant h2 a{float:right}.tournament-registrant .register-pdga{padding-right:2.5em}.tournament-registrant .pdga-match-icon{position:absolute;right:1em;top:1.1em}.tournament-registration-form .help-block{margin-bottom:1px;font-size:.75em}.tournament-registration-form #registrant_1_container h2{margin-top:0;padding-top:0;border-top:none}.registration-confirm-registrant{margin-top:1rem;border:1px solid #ddd;border-radius:4px;background:#fafafa}.registration-confirm-registrant h2{padding:.5rem;background:#eee;color:#777}.registration-confirm-registrant h2 a{float:right}.registration-value{margin-top:.75rem;font-size:.85rem}.registration-value span.label,.registration-value span.value{flex-grow:1;padding:0 .5rem}.registration-value span.label{font-weight:bold}.registration-value span.value{display:block}.registration-value em{display:block}.registration-value span.amount{display:inline-block;margin-left:.25rem;font-style:normal;background:#888;color:#fff;font-size:.9em;padding:.1em .35em;border-radius:.25em}.registration-avatar{float:right;padding:.5rem;text-align:center}.registration-avatar img{max-height:100px;max-width:100px;border-radius:50px;border:1px solid #ddd}.registration-confirm-payment{margin-top:1rem}.registration-confirm-payment h2{margin-top:1rem}.registration-confirm-payment .payment-total{font-size:1.3rem}.registration-fine-print{margin:0;font-size:.75rem;color:#777}.reg-terms{margin-top:1rem}.terms{font-size:.9rem}.terms label{padding-top:.15rem;margin-left:.25rem}p.registration-back-changes{margin-bottom:0;font-size:.9rem;text-align:center}.registration-tier-schedule{font-size:.8rem}.registration-tier-schedule .timeline-date{width:8em}.registration-tier-schedule .description-details{margin-top:.5em}.registration-tier-schedule .description-details em{font-size:.9em;font-style:normal;display:block}.registration-tier-schedule .description-details span.rating{display:inline-block;white-space:nowrap;width:6em}.registration-fill-container{background:#f3f3f3;border:1px solid #ff3e00;border-radius:2px 10px 10px 2px;height:.8rem;box-shadow:inset 0px 0px 2px #888;line-height:0}.registration-fill-meter{display:inline-block;width:0;background:#ff6500;height:100%;border-radius:1px 10px 10px 1px}.tournament-settings-addon{padding:1em 0;border-bottom:1px dotted #ccc}.tournament-settings-option-values td.stock{width:3em}.tournament-settings-option-values td.amount{width:6em}.tournament-settings-option-values input.name{width:100%}.option-divisions-block{margin-left:1.5em;margin-bottom:1em}.registration-tiers-divisions{font-size:80%}.registration-tiers-divisions strong{display:block;margin-top:.5em}.registration-tiers-divisions input.form-control{font-size:.9em;padding:.2em;width:4em;text-align:center}.registration-tiers-min-rating label{display:inline-block;width:5.5em;margin-right:.5em}.tournament-register-items .form-group:last-child{margin-bottom:1rem}.braintree-heading{font-size:1.1rem;font-weight:500;text-transform:uppercase;color:#777}.registration-notes{margin-top:1rem}.registration-member{padding:.7rem 0;border-bottom:1px solid #ddd;line-height:1}.registration-member img{float:left;margin-right:.75rem}.registration-member span{display:block;font-size:.9em;margin-top:.5em}.registration-member:nth-child(2){padding-top:0}.registration-submit{margin-top:1rem}.registration-submit .policies{font-size:.8em;margin:1em 0 1em 0;text-align:center}
