/*
#-------------------------------------------------------------------------------
STATISTICS - Statistical theme taxonomy
#-------------------------------------------------------------------------------
*/
.statistics_tree ul {margin: 0px;list-style-type:none;padding-bottom:5px;}
.statistics_tree h2 {
    padding: 15px 16px;
    font-size: 20px;
    display: block;
    background-color: #aaaaaa;
    color: #fff;
}

.statistics_tree h2.icon.arrow:before {color:#fff !important;border-color:#fff !important;border-width:2px;}
.statistics_tree li {padding:4px 10px;}
.statistics_tree .level_2 .icon.arrow:before {border-width:2px;padding:0px 4px;}
.statistics_tree a {color:#555;padding-left:10px;}

/**
Change the green color used in the "Statistics" selection page
@author: updated by RIO
*/
.statistics_tree h1 {margin-top:10px;padding:15px 20px;background-color:#f79646;color:#fff;}

/*
#-------------------------------------------------------------------------------
STATISTIC TABLE DISPLAY
#-------------------------------------------------------------------------------
*/
/**
	theme text for each group in the table
	page: /rio/en/statistics/key
	@Author: RIO
*/
.stat-list caption {
	margin-top: 10px;
	padding: 15px 20px;
	background-color: #f79646;
	color: #fff;
	font-size: 20px;
}

/**
	theme text for each group in the table (icon before)
	page: /rio/en/statistics/key
	@Author: RIO
*/
.stat-list caption:before {
	font: 14px/18px FontAwesome;
	color: #fff !important;
	border-color: #b1b7b1 !important;
	content: "\f061";
	font-size: 27px !important;
	border-color: #fff !important;
	margin-right: 10px;
}
.stat-list thead th {
    background-color:#f79646;
	border-right:1px solid #fff;
	border-bottom:none !important;
    border-radius:4px;
    color:#FFFFFF;
    vertical-align:top !important;
}
.stat-list td {
    text-align: center;
    vertical-align: middle !important;
    font-weight: 300;
}
.stat-list tbody .views-field-title {
    width: 60%;
    text-align: left;
}
.stat-list tbody .views-field-title strong {
    color: #444;
    font-size: 22px;
    font-weight: 300;
}
.stat-list tbody .views-field-field-bulk-download, .stat-list tbody .views-field-field-bulk-download a {
    color: #5cb85c;
}
.stat-list tbody .views-field-field-bulk-download:before {
    font: 38px/36px FontAwesome;
    content: "\f0ed";
    clear: both;
    display: block;
}
.stat-list tbody .views-field-view-node, .stat-list tbody .views-field-view-node a {
    color: #f79646;
}
.stat-list tbody .views-field-view-node:before {
    font: 38px/44px FontAwesome;
    content: "\f080";
    clear: both;
    display: block;
}
.stat-list tbody .views-field-field-the-end-of-data-values strong {
    font-size: 18px;
    font-weight: 300;
    color: #777;
}
.page-statistics #page-title {
    padding: 20px 0px;
}
.page-statistics #page-title:before {
    font: 44px/44px FontAwesome !important;
    content: "\f080";
    color: #f79646;
}

/*
#-------------------------------------------------------------------------------
STATISTICAL DOCUMENTATION
#-------------------------------------------------------------------------------
*/
.page-documentation #page-title:before {font:44px/44px FontAwesome !important;content:"\f080";color:#f79646;}
.page-documentation .views-row {margin-bottom:10px;}
.page-documentation h3 {margin-top:4px;border-bottom:1px solid #ccc;padding:6px 2px;}

.page-documentation .views-field-body, .page-documentation .views-field-field-last-updated2 {padding:2px 20px;}
.page-documentation .views-field-body {border-top:1px solid #ccc;margin-top:9px;padding-top:7px;}
.views-field-field-document {/*float: right;*/}
.page-documentation h3 a {font-weight:500;font-size:17px;color:#777;padding-left:5px;line-height:30px;}
.page-documentation .views-field-field-official-publication-day {color:#333;font-size:small;}

.document-block h4 {margin:0;/*border-bottom:1px dotted #ccc;* padding:0.4em;*/}
.document-block .views-row-last h4 {border-bottom: 0px solid #ccc;}

/*Header of the news box in the right side bar*/
/* revamping : not needed any more 
.page-stats h2.pane-title {background-color:#f79646;border-radius:4px;color:#ffffff;font-size:1.8em;font-weight:200;margin:0;padding:0.2em 0.4em;}
.page-stats .col-md-6 > a {text-decoration:none;}
*/

/*******************************************************
	boxes in http://s-jrcbruhttp01d.net1.cec.eu.int/rio/en/stats
*******************************************************/
/*Icon for the data-catalogue box*/
.data-catalogue-icon:before {content: "\f115"; /* which icon : a folder*/}

/*Icon for the key-indicators box*/
.key-indicators-icon:before {content: "\f080"; /* which icon : a graph*/}

/*Each box in the right column has a purple border*/
.page-stats .rio-layout-right-column  a {text-decoration:none;}
.page-stats .rio-layout-right-column .panel-pane {border-radius:4px;border:solid 1px #f79646;padding:0.4em;}
.page-stats h4.field-content {font-size:1em;}
.page-stats .rio-layout-right-column .views-row {background:#f5f5f5;border:1px solid #dddddd;border-radius:4px;margin:0.4em 0;padding:0.4em;}
/*.page-stats .views-field-field-identifier .field-content, .page-stats .views-field-field-last-updated2 .field-content  {font-size:70%;}*/

/*
 *	rio-2016 statistics
 */
 
 .node-type-data-catalogue .meta-data-container {
 	margin: 2em 0;
 }
 
 .pane-statistic-documents {
   padding: 2em 0;
}

/*
 *	document list
 */
.view-id-statistics.view-display-id-block_1 .views-row {
	margin-bottom: 1em;	
}

/*
 * cut from rio.css
 */
 
.bg.statistics {
    background-color: #f79646;
    color: #fff;
}

.icon.statistics:before {
    font: 14px/18px FontAwesome;
    color: #f79646;
    border-color: #f79646!important;
    content: "\f080";
}

.fa-statistics:before {
    font: 14px/18px FontAwesome;
    content: "\f080";
}

.bg.datacatalogue {
    background-color: #f79646;
    color: #fff;
}

.icon.datacatalogue:before {
    font: 14px/18px FontAwesome;
    color: #004494;
    /*border-color: #f79646!important;*/
    content: "\f080";
}

.fa-datacatalogue:before {
    font: 14px/18px FontAwesome;
    content: "\f080";
}

.bg.statisticaldoc {
    background-color: #f79646;
    color: #fff;
}

.icon.statisticaldoc:before {
    color: #f79646;
    border-color: #f79646!important;
    font: 14px/18px fontello;
    content: "\e004";
}

.fa-statisticaldoc:before {
    font: 14px/18px fontello;
    content: "\e004";
}


/*STATISTICS - cut from rio-customized.css*/
	.stats-boxes-icons {	background-color:#f79646;border-radius:4px;color:#ffffff;padding:1em;position:relative;overflow:hidden;}
	.stats-boxes-icons a {color:#ffffff;text-decoration:none;}	
	.stats-box-txt {position:relative;z-index:2;}
	.stats-boxes-icons h2  {border-bottom:1px dotted;padding:0 0 0.4em;margin:0;}
	
	/*Right column padding*/
	.panels-flexible-rio_layout_with_2_columns .panels-flexible-column-inside {padding:0;}

		/*ICONS IN BOX*/
	/*	.box-icon.fa {bottom:-0.4em;font-size:8em;opacity:0.4;position:absolute;right:0;z-index:1;}*/
	
	.h3-statistics {background:#f79646;border-radius:4px;color:#FFF;margin:0 0 1em;padding:0.4em;}
	.meta-data .field-label {font-weight:800}
	.meta-data .field-items > p {border-bottom:1px dotted #CCC;padding:0 0 0.8em;}
	
	.page-stats .more-link {	/*background:#feebdc none repeat scroll 0 0;*/ border-radius:4px;font-size:85%;padding:0.2em 0.4em;text-align:right;}
	.page-stats h4.icon.datacatalogue {font-size:1em;margin:0;}
	
	.page-stats .views-field-title span.field-content {border-bottom:1px dotted #dddddd;display:block;font-weight:800;margin:0 0 0.8em;padding:0.4em 0;width:100%;}
	.page-stats .views-field-title span.field-content h3 {margin:0;font-size:1.2em;}
	/* revamping: not needed any more .page-stats .view-content .field-content img {border: 1px solid #dddddd;border-radius: 4px;float: left; width: 180px; margin: 0 2% 0 0;} */
	.page-stats  .views-field.views-field-field-comments {display:block;}
	.page-stats .quicktabs-tabpage .views-field.views-field-field-identifier {border:none;display:inline-block;padding:0;/*margin:0.4em 0 0 0;*/}
	.page-stats-data-catalogue .views-row {/*background:#f5f5f5;border:1px solid #DDDDDD;border-radius:4px;*/margin:0.4em 0;padding:0 0 0.8em;overflow:auto;clear:both;}	
	.page-stats.page-stats-data-catalogue .views-field-title span.field-content {border:medium none;margin:0;padding-bottom:0;}	


/*
#-------------------------------------------------------------------------------
DATA CATALOGUE - cut from rio.css
#-------------------------------------------------------------------------------
*/
	.view-display-id-dc .views-row {margin-bottom:10px;}
	.view-display-id-dc h3 {margin-top: 4px;border-bottom:1px solid #ccc;padding: 5px 20px;}
	.view-display-id-dc .views-field-body, .views-field-field-identifier, .views-field-field-last-updated2 { /*border-top: 1px dotted #dddddd;*/ margin-top: 1empx;padding: 1em 0 0;}

	.view-display-id-dc .views-label-field-last-updated2:before {color: #555;content: "\f073";font: 14px/18px FontAwesome;margin-right: 10px;}
	.view-display-id-dc .views-field-field-identifier:before {color: #555;content: "\f029";font: 14px/18px FontAwesome;margin-right: 10px;}

	.view-display-id-dc .views-field-field-official-adoption-year {color: #555;}
	.view-display-id-dc .views-field-field-document {text-align: right;margin-bottom: 13px;}
	.view-display-id-dc .views-field-body {border-top: 1px solid #ccc;margin-top: 8px;}
	.view-display-id-dc .views-field-field-visualizations {margin-left:40px;}

