#dashboard-page{display:flex;flex-flow:row wrap}#dashboard-page h1{width:100%;margin-bottom:15px}#dashboard-page h2{flex-basis:100%;font-weight:700;font-size:24px;margin-top:15px;margin-bottom:2px}#dashboard-page #matches-month{flex:1}#dashboard-page #processors{margin:0 15px}#dashboard-page #matches-day{flex:1;margin-right:15px;margin-top:15px}#dashboard-page .location-chart-container{flex:1 0 40%;margin-right:15px;margin-top:15px}#dashboard-page .break{flex-basis:100%;height:0}#dashboard-page .loader{display:flex;height:100%;align-items:center;justify-content:center}#dashboard-page .loader i{font-size:80px;max-width:50%}#dashboard-page .chart .chart-title{font-weight:700;font-size:24px;margin-bottom:2px}#dashboard-page .chart .chart-box{background:#fff;border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}#dashboard-page .chart .chart-box#processors-chart{width:300px;height:290px}#dashboard-page .chart .chart-box#matches-day-chart,#dashboard-page .chart .chart-box#matches-month-chart{height:290px}#dashboard-page #locations-upcoming{width:100%;margin-right:15px}#dashboard-page #locations-upcoming table{min-width:250px;max-width:400px;margin-right:15px;text-align:left;background:#fff;border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);overflow:hidden}#dashboard-page #locations-upcoming table tr.odd{background:#f5f5f5}#dashboard-page #locations-upcoming table th{background:#eee;border-bottom:1px solid #ccc;color:#666;font-weight:700;height:30px;text-transform:uppercase}#dashboard-page #locations-upcoming table td{height:40px}#dashboard-page #locations-upcoming table td,#dashboard-page #locations-upcoming table th{padding-left:10px}#dashboard-page #locations-upcoming table .stations{width:100px;text-align:center}#dashboard-page #recent-matches{width:100%;margin-right:15px}#dashboard-page #recent-matches table{width:100%;margin-right:15px;text-align:center;background:#fff;border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);overflow:hidden}#dashboard-page #recent-matches table tr.odd{background:#f5f5f5}#dashboard-page #recent-matches table th{background:#eee;font-weight:700;color:#666;border-bottom:1px solid #ccc;height:30px;text-transform:uppercase}#dashboard-page #recent-matches table .col-art{width:55px}#dashboard-page #recent-matches table .col-track{text-align:left;font-weight:700}#dashboard-page #recent-matches table .col-track span{font-weight:400;color:#333}#dashboard-page #recent-matches table .col-dur{text-align:right;padding-right:10px}#dashboard-page #recent-matches table .col-time{text-align:right;padding-right:15px}#dashboard-page #recent-matches .track-art,#dashboard-page #recent-matches .track-art img{width:50px;height:50px}#dashboard-page #recent-matches .track-art img{display:block}#main{display:flex;flex-direction:row;align-items:flex-start;flex:1}#nav{flex-basis:content;flex-shrink:0;width:90px;background:#212121;color:#eee;padding:10px 10px 15px;margin:15px;text-align:center;border-radius:100px;font-size:32px}#nav #avatar{font-size:50px;margin-bottom:5px}#nav #avatar img{width:70px;border-radius:100px}#nav a,#nav i{color:#eee}#nav a{display:block;padding:15px;border-radius:15px}#nav a.active{color:#fff;background:#229}#page-content{margin-top:15px;flex:1}#monitor-page #loader{font-size:36px}#monitor-page .actions{float:right;margin-right:15px}#monitor-page .actions .button{padding:3px 5px;background:#f33;color:#fff;border-radius:5px;cursor:pointer}#monitor-page #scan-chart{flex:1;margin-right:15px;margin-top:15px}#monitor-page h2{margin-top:10px}#monitor-page #crow-files th{text-align:left}#monitors-page #monitor-counts{display:flex;flex-direction:row;flex-wrap:wrap}#monitors-page #monitor-counts .count{border-radius:100px;margin:10px;background-color:#ccf;color:#222;text-transform:uppercase}#monitors-page #monitor-counts .count span.type{display:inline-block;padding:5px;margin-left:5px;font-weight:700}#monitors-page #monitor-counts .count span.num{display:inline-block;border-radius:100px;background-color:#666;color:#fff;padding:5px 8px;min-width:10px}#monitors-page #monitors{display:flex;flex-direction:row;flex-wrap:wrap}#monitors-page #monitors .monitor{position:relative;width:240px;height:61px;margin:10px;font-size:10px;border-radius:10px;background:#fff;padding:3px 5px;box-shadow:1px 1px 10px rgba(33,33,33,.3)}#monitors-page #monitors .monitor.notice{background:#ccf}#monitors-page #monitors .monitor.no_volume,#monitors-page #monitors .monitor.warning{background:#ffc}#monitors-page #monitors .monitor.alert{background:#faa}#monitors-page #monitors .monitor.idle,#monitors-page #monitors .monitor.offline{background:#ddd}#monitors-page #monitors .monitor .hd-tag{font-size:8px;font-weight:700;border-radius:5px;background:#00f;color:#fff;padding:2px;display:inline-block;margin-left:3px}#monitors-page #monitors .monitor .id,#monitors-page #monitors .monitor .info,#monitors-page #monitors .monitor .pic{float:left;margin-right:10px}#monitors-page #monitors .monitor .tag{font-size:8px;border-radius:5px;background:#339;color:#fff;text-transform:uppercase;padding:2px}#monitors-page #monitors .monitor .tag.ytv{background:#933}#monitors-page #monitors .monitor .tag.philo{background:#336}#monitors-page #monitors .monitor .tag.foxdr{background:red}#monitors-page #monitors .monitor .tag.digitalradio{background:#633}#monitors-page #monitors .monitor .tag.radio{background:#344}#monitors-page #monitors .monitor .id{width:30px;text-align:center;padding:5px}#monitors-page #monitors .monitor .num{font-weight:700}#monitors-page #monitors .monitor .pic{height:51px;max-width:60px;padding:5px 0}#monitors-page #monitors .monitor .pic img{max-width:60px;height:50px;border:0}#monitors-page #monitors .monitor .pic .offline{max-width:60px;padding:7px 0}#monitors-page #monitors .monitor .info{width:120px;margin-right:0;padding:5px 0}#monitors-page #monitors .monitor .info .call{font-weight:700}#monitors-page #monitors .monitor span{font-size:10px;color:#999}#monitors-page #monitors .monitor .teamviewer-tag{position:absolute;right:0;top:0;background:#00f;padding:1px 2px;border-radius:5px}#monitors-page #monitors .monitor .teamviewer-tag i{color:#fff}