@import url("responsive.css");
/* APP CSS */

.green {color:#51A351; font-weight:bold;}
.red {color:#BD362F; font-weight:bold;}

.table_top {
    background-color: #FAFAFA;
    background-image: -moz-linear-gradient(top, white, #F2F2F2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F2F2F2));
    background-image: -webkit-linear-gradient(top, white, #F2F2F2);
    background-image: -o-linear-gradient(top, white, #F2F2F2);
    background-image: linear-gradient(to bottom, white, #F2F2F2);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
}

.tod {background:#fbfbfb;}
.week {background:#fff;}
.moth {background:#fbfbfb;}

.navbar .input-prepend .btn {margin-top: 0; margin-left:5px; border-radius:4px;}

#area-example, #area-example2, #subscriber-growth, #total-subscribers, #total-subreddits, #new-reddits-by-day, #rank-graph {
    height: 200px;
    margin: 0;
    background: #fcfcfc;
    border: 1px solid #E5E5E5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.no-ranking-graph {
    margin: 20px;
    color: slategray;
}

#area-example2,  #total-subscribers, #rank-graph {
    opacity:0;
}

#total-subreddits {
    opacity:0;
}

.tab-content1 {overflow:hidden;}

li,a, div, a:hover, a:active, a:focus {
    outline: 0;
}

.reddits_yesterday {
    margin-top: 10px;
    margin-right: 4px;
}

#loading {
    margin: 10px 0 0 10px;
}

.upvote {
    cursor: pointer;
}

.downvote, .rem, .pointer {
    cursor: pointer;
}

.no_selection {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
}

.rank {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 20px;
}

.rank-title {
    min-width: 100px;
    color: #4A4A4A;
}

.ranking-table {
    width: 100%;
}

.milestones-header {
    color: #4A4A4A;
}