#abstractDayView ,#fulltextDayView, #fulltextMonthBreakdown {
   display:none;
}
.metricsDetails #metricTotals {
    margin-bottom:0;
    padding-top:10px;
    width:100%;
    max-width:500px;
    border-spacing: 0;
    border-width: 1px 1px 0 0;
    margin-bottom: 20px;
    padding: 0;
}

#metricTotals th {
	background-color: #e5e4e4;
	color: #666;
	 border-color: #e5e4e4;
    border-style: solid;
    border-width: 0 0 1px 1px;
    font-size: 11px;
}

#metricTotals td {
	background-color: #fff;
    color: #333;
    border-color: #e5e4e4;
    border-style: solid;
    border-width: 0 0 1px 1px;
    font-size: 11px;
}

#metricTotals td:last-child, #metricTotals th:last-child {
	 border-color: #e5e4e4;
    border-style: solid;
    border-right: 1px solid #e5e4e4;
	
}


.metricCount {
    text-align:right;
    width:50px;
}
.metricsDetails table.jqplot-table-legend {
    width:auto;
}
.totalCount {
    width:120px;
}

.graphOutput {
    border:none 1px #cccccc;
    height:300px;
    margin-bottom:25px;
    max-width:710px;
    width:90%;
}
.metricsErrorTable {
    border-collapse:collapse;
    display:block !important;
}

.metricsErrorDesc {
    border:solid thin #cccccc;
    width:120px;
}

.metricsErrorCount {
    border:solid thin #cccccc;
    width:50px;
}

#fulltextMonthBreakdown {
	z-index: 200;
   -webkit-box-shadow: 3px 3px 3px 3px #e5e4e4;
   box-shadow: 3px 3px 3px 3px #e5e4e4;
    border-spacing: 0;
    font-size: 10px;
    padding: 0;
    width: 240px;
    z-index: 200;
}
@media only screen and (max-width:670px){
	.graphOutput {
	    border:none 1px #cccccc;
	    height:300px;
	    margin-bottom:25px;
	    width:100%;
	    margin-top: 91px;
	}
	#fulltextMonthBreakdown{
	    left: 0 !important;
	    margin: 0 auto;
	    position: relative !important;
	    top: -408px !important;
	    box-shadow: none;
	}
}


#fulltextMonthBreakdown thead th {
    border-color: #ccc;
    border-style: solid;
    border-width: 1px 0 1px 1px;
	padding:2px;
	background-color: #e5e4e4;
}

#fulltextMonthBreakdown tbody th {
	    border-color: #ccc;
    border-style: solid;
    border-width: 0 0 1px 1px;
	padding:2px;
	background-color: #e5e4e4;
}

#fulltextMonthBreakdown td {
	padding:2px;
	background-color: #fff;
	    border-color: #ccc;
    border-style: solid;
    border-width: 0 0 1px 1px;
}

#fulltextMonthBreakdown td:last-child,
#fulltextMonthBreakdown th:last-child {
	 border-right: 1px solid #ccc;
}

#fulltextMonthBreakdown .htmlViewsThisMonth, 
#fulltextMonthBreakdown .htmlViewsThroughToThisMonth {
	background-color: #607bb1;
}

#fulltextMonthBreakdown .pdfViewsThisMonth,
#fulltextMonthBreakdown .pdfViewsThroughToThisMonth {
	  background-color: #6791db;
} 

#article ul.tabset, 
#article #tabbedpages, 
#article #container {
	position: static; /*this is needed for mouse over div functionality*/
}

