@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic";html:has(.main-layout),body:has(.main-layout){height:100%;-webkit-overflow-scrolling:touch}body:has(.main-layout):not(:has(.login-panel)):not(:has(.signup-panel)):not(:has(.forpass-panel)){padding-top:70px}body:has(.main-layout):has(.login-panel),body:has(.main-layout):has(.signup-panel),body:has(.main-layout):has(.forpass-panel){overflow:hidden}.infinite-div{max-height:100%;overflow-y:auto;padding:30px;margin-right:auto;margin-left:auto}.gradient-background{z-index:0}.gradient-background--hidden{opacity:0;pointer-events:none}div[id^=timeline_]{display:inline-block;width:100%;height:5px;background:#ccc;border-radius:15px;margin-bottom:3px}.mac-os div[id^=timeline_]{margin-bottom:0}div[id^=playhead_]{cursor:pointer;width:12px;height:12px;border-radius:50%;background:#337ab7;margin-top:-4px}.tutorial-popup video{width:100%;height:auto;max-width:100%;display:block}.success-alert-animation{transition:opacity .5s ease-out,max-height .5s ease-out,padding .5s ease-out,margin-bottom .5s ease-out;overflow:hidden}.success-alert-animation.visible{opacity:1;max-height:200px;padding-top:15px;padding-bottom:15px;margin-bottom:20px}.success-alert-animation.fading{opacity:0;max-height:200px;padding-top:15px;padding-bottom:15px;margin-bottom:20px}.success-alert-animation.sliding{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-bottom:0}.success-alert-animation.hidden{display:none}form[name=registeredSongForm] label.lyricsAudioLabel{display:block;float:left;padding:35px 0;width:5%;margin:0}form[name=registeredSongForm] p.lyricsaudio{background-color:#f1f1f1;padding:33px}.lyrics-download .fa-download,.audio-download .fa-download,.songtitle,.pull-right.elipsis,.glyphicon-chevron-down,.glyphicon-chevron-right,.audio-play,.audio-pause{font-size:16px}.songtitle,.lyrics-download{margin-left:4px}.lyrics-download{padding-top:1px}@media(min-width:768px){.audio-play,.audio-pause{margin-right:7px}.audio-download{margin-left:6px}.lyrics-title-link{margin-left:3px}}@media(min-width:769px){#verifysongtitle{margin-left:3px}}@media(max-width:768px){.audio-play,.audio-pause{margin-left:-2px!important}.audio-download{margin-left:2px}}html.admin-app{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.admin-app,body.admin-app{height:100%}html.admin-app:has(.login-panel),body.admin-app:has(.login-panel){overflow:auto}html.admin-app:not(:has(.login-panel)),body.admin-app:not(:has(.login-panel)){overflow:hidden}body.admin-app #page-wrapper{max-height:calc(100vh - 50px);min-height:calc(100vh - 50px);overflow-y:auto;overflow-x:hidden}body.admin-app .date-range-buttons+.date-range-buttons{margin-left:5px}body.admin-app .admin-tables-row{margin-top:10px}body.admin-app .input-group .react-datepicker-wrapper{display:table-cell;width:100%;vertical-align:middle;position:relative}body.admin-app .input-group .react-datepicker__input-container{width:100%;display:block}body.admin-app .input-group .react-datepicker-wrapper .form-control{width:100%;display:block;float:left;margin-bottom:0;position:relative;z-index:2;border-radius:4px 0 0 4px}body.admin-app .react-datepicker{font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-shadow:0 6px 12px #0000002d}body.admin-app .react-datepicker__header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:8px;position:relative}body.admin-app .react-datepicker__current-month{font-weight:700;font-size:13px;margin-top:0;margin-bottom:8px;color:#000}body.admin-app .react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}body.admin-app .react-datepicker__day-name{color:#333;display:inline-block;width:2.8rem;line-height:1.8rem;text-align:center;margin:.166rem;font-weight:700;font-size:12px}body.admin-app .react-datepicker__day,body.admin-app .react-datepicker__day-name{width:2.8rem;line-height:2.8rem;border:1px solid transparent;border-radius:4px;margin:.166rem;display:inline-block;text-align:center;cursor:pointer}body.admin-app .react-datepicker__day{color:#000;font-size:13px}body.admin-app .react-datepicker__day:hover{border-radius:4px;background-color:#e6e6e6;border-color:#adadad}body.admin-app .react-datepicker__day--selected,body.admin-app .react-datepicker__day--keyboard-selected{background-color:#337ab7;color:#fff;border-color:#2e6da4}body.admin-app .react-datepicker__day--selected:hover,body.admin-app .react-datepicker__day--keyboard-selected:hover{background-color:#286090;border-color:#204d74}body.admin-app .react-datepicker__day--today{font-weight:700}body.admin-app .react-datepicker__day--disabled{color:#ccc;cursor:default}body.admin-app .react-datepicker__day--disabled:hover{background-color:transparent;border-color:transparent}body.admin-app .react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}body.admin-app .react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}body.admin-app .react-datepicker__navigation--previous:hover{border-right-color:#999}body.admin-app .react-datepicker__navigation--next{right:10px;border-left-color:#ccc}body.admin-app .react-datepicker__navigation--next:hover{border-left-color:#999}body.admin-app .react-datepicker__month-dropdown,body.admin-app .react-datepicker__year-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:5px;margin:0 2px;font-size:13px}body.admin-app .react-datepicker__month-dropdown-container,body.admin-app .react-datepicker__year-dropdown-container{display:inline-block;margin:0 2px}body.admin-app .react-datepicker__month-read-view,body.admin-app .react-datepicker__year-read-view{cursor:pointer;position:relative;padding:0 5px;border-radius:4px}body.admin-app .react-datepicker__month-read-view:hover,body.admin-app .react-datepicker__year-read-view:hover{background-color:#e6e6e6}body.admin-app .react-datepicker__month-dropdown,body.admin-app .react-datepicker__year-dropdown{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px #0000002d;z-index:1;max-height:200px;overflow-y:auto;padding:5px 0;margin-top:2px}body.admin-app .react-datepicker__month-option,body.admin-app .react-datepicker__year-option{padding:5px 15px;cursor:pointer;font-size:13px}body.admin-app .react-datepicker__month-option:hover,body.admin-app .react-datepicker__year-option:hover{background-color:#f5f5f5}body.admin-app .react-datepicker__month-option--selected,body.admin-app .react-datepicker__year-option--selected{background-color:#337ab7;color:#fff}body.admin-app .datepicker-footer{border-top:1px solid #ebebeb;padding:8px;background-color:#f7f7f7}body.admin-app .datepicker-footer .btn{margin-left:4px;font-size:12px;padding:4px 8px}body.admin-app .resend-table th,body.admin-app .resend-table td{width:33.33%}body.admin-app .navbar-top-links li{margin-right:4px}body.admin-app .navbar-top-links li:last-child{margin-right:15px}@media(max-width:767px){body.admin-app #admin-date-range-row .date-range{display:block;margin-bottom:5px}body.admin-app #admin-date-range-row [class*=col-]{margin-bottom:9px}body.admin-app #admin-date-range-row .input-group{margin-bottom:0}body.admin-app #admin-date-range-row .date-range-buttons{margin-top:2px;margin-bottom:0}}@media(min-width:768px){.col-sm-2{width:16.66666667%!important}#input_search{margin-left:4px}#input_search+button.btn-primary{margin-left:4px}}.legal-layout{min-height:100vh;display:flex;flex-direction:column}.legal-content{flex:1}.legal-layout .navbar-static-top{margin-top:0!important}#root{min-height:100%}*{box-sizing:border-box}.modal{overflow-x:hidden;overflow-y:auto}.modal.show{display:block}
