body{background:#111;color:#ddd}body .full-page-content{background:#1a1a1a}body.with-background .full-page-content{background:#1a1a1a}body .dgs-popover{background:#1a1a1a}body .color-primary{color:#fa9b58 !important}body .navbar-global{background:#101010}body .page-title{background:#333;color:#ccc;border-bottom-color:#000}body .page-about-header{border-color:#333}body .page-about-header a{color:#ddd}body .page-about-header p a:not(:hover){color:#eee}body a{color:#fa9b58}body a:hover{color:#da623a}body .name:not(:hover),body .name a:not(:hover),body .target:not(:hover),body .links-table td a{color:#eee !important}body .name:hover,body .name a:hover,body a:hover .name,body .target:hover,body .links-table td a:hover{color:#da623a !important}body .btn{color:inherit}body .help-block{color:#999}body .form-control{background-color:#101010;color:#ddd;border-color:#333}body .form-control:focus{background-color:#101010;color:#ddd}body .input-group-text{background-color:#333;color:#eee;border-color:#333}body h2{color:#ccc}body .navbar-global .navbar-nav li{border-color:#000}body .navbar-global .navbar-nav li a{color:#ffd5ac}body .navbar-global .navbar-nav li a:hover{background:inherit;color:#ffd5ac;border-color:#ffd5ac}body .navbar-global .navbar-nav li a:hover img{border-color:#da623a !important}body .navbar-global .navbar-nav li a.active img{border-color:#da623a !important}body .local-navbar a{border-color:#333;color:#aaa}body .local-navbar li a:hover,body .local-navbar li a:focus,body .local-navbar li a:active,body .local-navbar li.active a{color:#fa9b58;border-color:#fa9b58}body .list-navigation{margin:.5rem auto 1rem auto;padding:0 1rem;text-align:center;display:flex}body .list-navigation a{border-color:#fa9b58;color:#fa9b58}body .list-navigation a:hover{background:#000}body .list-navigation a.active{background:#fa9b58;color:#000}body #footer{background:#111;border-color:#333}body #footer .footer-links{border-color:#333}body .list-record{border-color:#333}body .list-record img{border-color:#333}body .list-record a{color:#ccc}body .list-record a:hover{background:#111}body .list-record span.record,body .list-record span.info{color:#ccc}body .list-record span.info.list-tier{color:#ddd}body .list-record span.info.list-tier img{filter:invert(1)}body .desktop-admin-nav{border-color:#333}body .desktop-admin-nav .list-record .active{background:#101010;color:#da623a;box-shadow:inset 3px 0 0 #da623a}body .list-filter div span.active{background:#000}body .filter-section{border-color:#333}body .search-filter-line .search-filter-checkbox label{border-color:#333}body .list-filter{border-color:#fa9b58}body .list-filter div span.icon{color:#fa9b58}body .list-filter div span.active{color:#fa9b58}body .list-filter div span.filter{border-color:#fa9b58}body .about-section h2 a.section-more,body .page-section h2 a.section-more{color:#ccc}body .button-follow,body .button-unfollow,body .button-followed,body .button-create,body .button-destroy{background-color:#333}body .button-destroy{color:#df5757}body .button-destroy:hover{color:#eee;background:#df5757}body .section-missing{background-color:#101010}body .table{color:#eee}body .table td,body .table th{border-color:#444}body .table thead th{border-color:#666}body .table-editable tr:hover td{cursor:pointer;background:#333}body .table-editable tr.row-deleted td:not(.delete){background:#111}body .table-hover tbody tr:hover{color:inherit;background-color:hsla(0,0%,100%,.075)}body .text-danger{color:#df5757 !important}body .delete{color:#df5757}body .deleted{background-color:#333 !important}body .deleted input,body .deleted textarea,body .deleted select{background:#444 !important}body .link-external{color:#fff}body img[src*=coursepicture-def],body img[src*="/global/p-0"]{opacity:.4}body a:not([href*="dgs.test"]):not([href^="#"]):not([href^=mailto]):not([href=""]):not([href^=javascript]):not([href^="/"]):not([href*="dgscene.com"]):not([href*="discgolfscene.com"]):not(.link-external-ignore),body span.link-external{color:#eee}body input[type=checkbox],body input[type=radio]{accent-color:#fa9b58;border:1px solid #333;border-radius:2px}body input[type=checkbox]:not(:checked),body input[type=radio]:not(:checked){appearance:none;background:#000;border:1px solid #eee}body input[type=checkbox]:checked,body input[type=radio]:checked{border:1px solid #eee;color:#eee}body input[type=radio]{border-radius:100%}body select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}body .has-error input,body .has-error select,body .has-error textarea{border-color:#df5757}body .form-error-message{color:#df5757}body .btn-primary{background:#fa9b58;border-color:#e58900 !important;color:#1a1a1a !important}body .btn-outline-primary{border-color:#fa9b58;color:#fa9b58}body .btn-outline-primary:hover,body .btn-outline-primary:active,body .btn-outline-primary:focus{background-color:#da623a !important;border-color:#fa9b58 !important}body .btn-primary:active,body .btn-primary:focus{background:#da623a !important}body .btn-primary:hover{background:#da623a;border-color:#da623a;color:#000}body .btn-primary:disabled,body .btn-primary:disabled:active,body .btn-outline-primary:disabled,body .btn-outline-primary:disabled:active{background:#333 !important;color:#ddd !important;border-color:#111 !important}body .btn-danger{background:#df5757}body .btn-outline-danger{border-color:#df5757;color:#df5757}body .btn-outline-danger:hover,body .btn-outline-danger:active{background-color:#df5757}body .btn-outline-secondary:hover,body .btn-outline-danger:hover{color:#111}body .control-delete,body .control-edit{color:#eee}body .control-delete:hover,body .control-edit:hover{color:#eee !important}body .controls{background:#101010;margin-bottom:.75em}body .form-control:disabled,body .form-control[readonly]{background-color:#555;color:#fff;opacity:.7}body .submit-buttons,body div.submit{background:#1a1a1a;box-shadow:0 0 1rem 1rem #1a1a1a}body.with-background .full-page-content .submit-buttons,body.with-background .full-page-content div.submit{background:#1a1a1a;box-shadow:0 0 1rem 1rem #1a1a1a}body .desktop-comment-form,body .post-mini .show-more-comments{background:#2a2a2a}body .post-mini .comment{background:#2a2a2a}body .post-mini{border-color:#444}body .post-mini .links a{color:#fa9b58}body .main-content a:not(:hover) img{border-color:#555}body .pdga-results-link a.pdga-link{background:rgba(41,66,97,.57);color:#ccc}body .pdga-results-link a.pdga-link span.link-external{color:#7eb1d8}body .profile-about-pdga a{background:rgba(41,66,97,.57);color:#7eb1d8}body .post-form-activate,body .post-form{background:#333;border-color:#333}body .draggable{background:#1a1a1a}body .settings-card{background:#111;border-color:#333}body .draggable-handle{background:#333;color:#eee}body .draggable-handle:hover{background:#000}body .ui-sortable-helper{box-shadow:0 0 .75rem 1px #000}body .group-toggle-header .group-toggle-name a{color:#ddd}body .flash-message-success{background:#2b322b}body .flash-message-success a{text-decoration:underline;color:inherit}body .flash-message-caution{background:#6a5c2a;color:#eee}body .flash-message-caution a{color:#eee}body .tournament-registration-class .registered-players-division{border-color:#333}body .tournament-registration-players table tr:nth-child(even) td{background:#222}body .table-profile-links a:not(.pdga-link):not(.link-external){color:#eee}body h2.registered-players a{color:#eee}body h2.registered-players a:hover{background:#000}body a.admin-edit span{color:#fa9b58}body .admin-link-section{border-color:#333}body .admin-link-section h2 a,body .admin-link-section h2 span.section-title{color:#eee}body .admin-link-section h2 a:hover,body .admin-link-section h2 span.section-title:hover{color:#fa9b58}body .border-top,body .border-bottom,body .border-left,body .border-right,body .border{border-color:#333 !important}body .home-secondary-link h2 a{color:#eee}body .home-secondary-link h2 a:hover{color:#fa9b58}body .search-autocomplete{background:#1a1a1a}body .autocomplete-list{border-color:#333}body .autocomplete-data{border-color:#333;background-color:#1a1a1a}body .autocomplete-data-highlighted{background-color:#101010}body .autocomplete-data-highlighted span.name,body .autocomplete-data-highlighted{color:#da623a}body .message{background:#2a2a2a;border-color:#333}body .message-sent{background:#101010;border-color:#333}body .reg-terms{background:#2a2a2a;color:#eee;border-color:#333}body .notifications-group-old .list-notification{background-color:#2a2a2a;border-color:#333}body .register-date-info,body .registration-tier-schedule-mini{background:#222;color:#eee;border-color:#333}body .register-date-info h3,body .registration-tier-schedule-mini h3{background:#000}body .registered-players-group-list,body .registration-member{border-color:#333}body .leaderboard-header{background:#333}body .list-group-item{background:none;border-color:#333}body .user-review{background-color:#2a2a2a}body .course-review-mini{border-color:#333}body .course-review-overview .rating-grade-rank h4,body .course-review-overview .rating-grade-rank span.context{background:#2a2a2a;color:#eee}body .course-review-overview .rating-grade-rank{border-color:#333}body .course-rating-summary .course-rating-summary-bar .letter,body .course-rating-summary .course-rating-summary-bar .bar{background-color:#000;border-color:#333}body .course-review-overview .rating-grade-rank span.rank{color:#eee}body .course-review-mini span.rating{background:#111}body .badge-secondary{background:#999;color:#333}body .list-record span.rank{background:#000}body .list-record .info .count{color:#777}body .bg-light{background:#2a2a2a !important}body .league-points-placement-header span,body .series-points-placement-header span{background:#2a2a2a}body .league-point-settings-range input,body .series-point-settings-range input{background:#101010;color:#eee}body .series-admin-leaderboard .series-admin-leaderboard-header a{color:inherit}body .series-admin-leaderboard{border-color:#333}body .league-round-scores table td a,body table.league-member-scores td a,body .league-round-list .league-round-course a{color:#eee}body .sortable thead th span.oi{color:inherit}body .inbox-friend-request a strong{color:#eee}body .load-more{background:#000}body .course-banner-image img{border-color:#333 !important}body .league-ace-pool p{background:#2a2a2a}body .section-info,body .span-info,body .text-muted{color:#999}body #cookies-opt-in,body #desktop-sunset{background:#101010;border-color:#333;box-shadow:0 0 4px #333}body .registration-confirm-registrant{background:#2a2a2a;border-color:#333}body .registration-confirm-registrant h2{background:#333;color:#eee}body .help-faq h3 a{color:#ddd}body .dark-mode-invert{filter:invert(1)}body .list-record.canceled span.name{color:#777 !important}
