/*H titles */
	h1 {border-bottom:1px dotted #DDDDDD;margin:0 0 0.6em;padding:0.5em 0;font-size:2.2em;line-height:38px;}
	h2 {font-size:1.8em}
	
	h1#page-title .col-xs-10 {margin:0;padding:0;}
	h1#page-title.icon:before {margin:0;}
	

	
	
/*ELEMENTS*/

	
	/*back to button icon*/
	.fa.fa-chevron-circle-left {padding:0 4px 0 0;}
	
	/*Print + convert icons block*/
	.block.block-print { 
		background: #f5f5f5 none repeat scroll 0 0;
		border-radius: 4px;
		border: 1px solid #DDDDDD;
		margin:1em 0;
		padding: 0 1em;
		height: 24px;
		text-align: right;
		width: 100%;
	}
	
	/*detail page*/
	.page-node .content .region .block.block-print{margin:0 0 1em 0;}
	.page-node .region .block.block-print{margin:1em 0;}
		
	/*LABELS*/
		.label-primary.pull-right > a {color:#FFF}
		
	/*COUNTRY TITLE ICONS*/
	.mg {font-size:120%;	position:relative;top:5px;margin:0 0.2em 0 0;}
	.mg a {padding:0 1em !important;}

/*MENU DROPDOWN*/
	.country-list {min-width:700px;     list-style: none; } /* removed "!important" for responsive version of mobile menu */
	.country-list-200 {min-width:175px;     list-style: none; }
	.country-list a:hover, .country-list-200 a:hover
	{    background-color: #e9f2fa;}
	.taxonomy-term.level_2.term_650 {padding:0.4em 0;}
	.arrow.taxonomy-term.active {background:#ffff00 none repeat scroll 0 0 !important;}
	.sub-menu-title{      
		margin-top: 20px;
    	padding: 0.4em;
    	margin-right: 20px;
    	border-bottom: 1px dotted #DDDDDD;
    }
	

/*ABOUT*/
	.page-node.node-type-rio-basic-page .region-sidebar-right .panel-heading {border-bottom: 1px dotted #dddddd;margin:1.15em 0 !important;font-size:1.8em;font-weight:500;}
	/*Right column img*/
	.panel-body.content a.list-group-item img {border:1px solid #DDDDDD;border-radius:4px;margin:0;padding:0.4em;}
	.list-group-item > img {height:100% !important;width:100% !important;}
	
/*NEWS*/
	.pane-view-news-items-all-news-by-country .views-field-field-official-publication-date {font-weight:800;text-align:left;width:100%;}
	.views-field.views-field-field-official-publication-date {}

	.node-type-news .field-name-field-original-title .field-item.even {
		background: #ececec none repeat scroll 0 0;
		border-radius: 4px;
		font-family: "Open Sans",sans-serif;
		font-size: 1.2em;
		font-weight: 200;
		margin: 0 0 10px;
		padding: 0.4em;
	}

/*COUNTRY ANALISYS*/
	
/*COUNTRY REPORTS DETAIL PAGE*/
	.accordion-box {margin:0 0 1.2em 0;}
	.field-group-accordion h3 {background:#eff4e4;font-size:1.2em;border:1px solid #eff4e4;}
	.field.field-type-text-long.field-label-above .field-label {border-bottom:1px solid;font-weight:800;margin:1em 0;padding:0.4em 0;display:block;}
	.field.field-type-text-with-summary.field-label-above .field-label {border-bottom:1px solid;font-weight:800;margin:1em 0;padding:0.4em 0;display:block;}
	
				.media .media-left.pull-left .field-type-image img {height:auto;max-width:180px;padding:0.2em;border:1px solid #DDD; border-radius:4px;}

	
	/*.accordion-box */.ui-state-hover a, .ui-state-hover a:hover {color:#9bbb59;border-radius:4px;background:#f7faf2;}
	.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#9bbb59;border-radius:4px;background:#f7faf2;font-weight:800;}
	.ui-accordion .ui-accordion-content {border:1px solid #eff4e4;}
	.page-country-analysis .ui-widget {font-size:1em;}

	/*RIGHT BAR NEWS*/
	.page-country-analysis .rio-layout-right-column .panel-pane {border-radius:4px;margin: 0 !important;font-size:85%;border:1px solid #9bbb59;padding: 0.4em;}
	
		
		/*News block title*/
		
	/*ORGANISATION DETAIL PAGE*/
		
		.node-type-organisation 	.field-field_original_title .field-item.even:before {padding:3px 8px 0 0;}
		/* revaming */
		.field-field_original_title  {
		    font-size: 24px;
	    	font-weight: bold;
	    	color: #004494;
			padding-top:0.4em;
			padding-bottom:0.4em;
	    }		

/*LIBRARY*/
	.pane-view-news-items-panel-pane-3 .field-content.icon.news {font-size:1.2em;}
		
	/*LIBRARY LIST PAGE*/
		.page-library .chosen-container-single .chosen-single {background:none;box-shadow:none;border-radius:0;}
		.page-library .chosen-container-active.chosen-with-drop .chosen-single {background:none;border:none;border-radius:0;box-shadow:none;}
		.page-library .chosen-container-single .chosen-single div b {background-position:0 8px;}
		.page-library  .chosen-container .chosen-drop {border-color:#CCC;}


	/*LIBRARY DETAIL PAGE*/
		.meta-info {	border-top:1px dotted #DDDDDD;display:block;margin:0.4em 0;overflow:auto;padding:0.4em;}
		.node-type-document .field-field_original_title .field-item.even:before {padding:3px 8px 0 0;}
		/* revamping: no more needed: .node-type-document .field-field_original_title .field-item.even {border-radius:4px;padding:0.4em;background:#e7eaf4;} */

/*STATISTICS*/

	.quicktabs-tabpage .taxonomy-tree { list-style-type: none; }

	.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;}
	
	/*Key indicators list page*/
	.page-stats .views-row {/*background:#f5f5f5;border:1px solid #DDDDDD;border-radius:4px;*/ clear:both;margin:0.4em 0;overflow:auto;padding:0 0.8em 0.8em;}
	.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;}

	.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.8em 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;}	

/*Detail pages > accordion*/
.accordion-box .ui-widget {font-size:1em !important;line-height:1.42857 !important;}
.accordion-box .ui-helper-reset {font-size:1em !important;line-height:1.42857 !important;}
.accordion-box .field.field-name-field-riowr-s-over-landscape.field-type-text-long.field-label-above {font-size: 14px !important;line-height:1.42857 !important;}

