/* main css */

html, body{
	font-size:14px;
	font-family:'Segoe UI';
}

.wrapper header input{
	font-size:1em;
	font-family: 'Segoe UI';
	font-weight:200;
}

header .lang{
	font-family: 'Segoe UI';
	font-size:1.14em;
}

header nav.main_nav > a, .submenu_outer > a{
	text-transform:uppercase;
	font-family: 'Segoe UI Semilight';
	font-size:1.14em;
}

footer > div:first-child{
	font-family: 'Segoe UI';
	font-style:italic;
	font-size:1.43em;
}

.contact_info .col_inner div, .contact_info .col_inner a{
	font-family: 'Segoe UI Semilight';
	font-weight: 300;
	font-size:1.29em;
}

.contact_info .col_inner div:first-child{
	font-family: 'Segoe UI';
	font-weight: 600;
	font-size:1.43em;
}

.footer_bottom p{
	font-size:1.07em;
	font-family: 'Segoe UI Semilight';
	font-weight: 300;
}

.devel{
	font-family: 'PF Tempesta Five Extended';
	font-size:0.6em;
}

.copyright{
	font-size:1em;
	font-family: 'Segoe UI Semilight';
	font-weight: 300;
}

.year_title{
	font-family: 'Segoe UI';
	font-size:1.14em;
}

.year_year{
	font-size:1em;
	font-family: 'Segoe UI';
	font-weight:600;
}

.select_year{
	font-size:1em;
	font-family: 'Segoe UI';
	font-weight:600;
}

.pages_title span{
	font-size:2.86em;
	font-family: 'Segoe UI';
	font-weight:600;
	text-transform:uppercase;
}

.pages_text p{
	font-size:1.14em;
	font-family: 'Segoe UI Semilight';
}

.text{
	font-family: 'Segoe UI';
	font-size:1.71em;
	font-style:italic;
}

.download_title{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.71em;
}

.down_link{
	font-family: 'Segoe UI Semilight';
	font-size:1.29em;
}

.news_title{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.25em;
}

.news_title_bottom .icon-facebook{
	font-size:1em;
}

.search_input input{
	font-size:1.2em;
}

.result_category{
	font-size:1em;
	text-transform:uppercase;
	font-weight:600;
}

.result_text{
	font-size:1.1em;
	font-weight:600;
}

.search .icon-double_arrow{
	font-size:0.95em;
}

.submenu_inner a{
	font-size:1.125em;
}

.back_to_news a{
	font-size:1.1em;
	font-family: 'Segoe UI';
    font-weight: 600;
}

@media screen and (max-height:550px){
	.mobile_nav a{
		font-size:0.9em;
	}
}

@media screen and (max-width:1439px){
	header nav.main_nav a{
		font-size:0.9em;
	}
}

@media screen and (max-width:1220px){
	.mobile_nav > a{
	    text-transform:uppercase;
	}

	.mobile_nav a{
	    font-family:'Segoe UI Semilight';
	    font-size:1.14em;
	}

	.lang_mob a{
		font-family:'Segoe UI';
	}
}

@media screen and (max-width:1024px){
	.contact_info .col_inner div, .contact_info .col_inner a{
	    font-size:1.18em;
	}

	.contact_info .col_inner div:first-child{
	    font-size:1.31em;
	}
}

@media screen and (max-width:800px){
	footer > div:first-child{
		font-size:1.21em;
	}

	.footer_bottom p{
		font-size:1em;
	}
}

@media screen and (max-width:640px){
	.pages_title span{
		font-size:1.78em;
	}
}

/* main css end */


/* index start */

.map_filters div span{
	font-family: 'Segoe UI Semilight';
	font-size:1em;
}

.color_info{
    font-family: 'Segoe UI';
    font-size:1.29em;
	font-weight:600;
}

.publications_title{
	font-size:2.14em;
	font-family: 'Segoe UI Semilight';
	text-transform:uppercase;
}

.pub_date{
	font-family: 'Segoe UI';
	font-style:italic;
	font-size:1.07em;
}

.pub_title{
    font-size:1.29em;
    font-family: 'Segoe UI';
}

.pub_more{
	font-size:0.85em;
}

.filter_title{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.7em;
}

.amcharts-value-axis .amcharts-axis-label{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.43em;
}

.amcharts-category-axis .amcharts-axis-label{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.43em;
}

.amcharts-graph-column text{
	font-size:1.2em;
	font-family: 'Segoe UI';
	font-weight:600;
}

@media screen and (max-width:690px){
	.amcharts-category-axis .amcharts-axis-label, .amcharts-value-axis .amcharts-axis-label{
	    font-size:1em;
	}
}

@media screen and (max-width:450px){
	.amcharts-category-axis .amcharts-axis-label, .amcharts-value-axis .amcharts-axis-label{
	    font-size:0.8em;
	}
}

/* index end */


/* country start */
.facts_title{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.76em;
	text-transform:uppercase;
}

.fact_info{
	font-size:1.36em;
}

.fact_info span{
	font-weight:300;
	font-family: 'Segoe UI Semilight';
}

.country_name{
	font-size:3.57em;
	font-family: 'Segoe UI Semilight';
	text-transform:uppercase;
}

.amcharts-value-axis tspan{
	font-size:0.8em;
	font-weight:600;
}

.amcharts-axis-title tspan{
	font-family: 'Segoe UI Semilight';
	font-size:1.4em;
}

@media screen and (max-width:800px){
	.country_name{
		font-size:1.7em;
	}

	.facts_title{
		font-size:1.67em;
	}

	.fact_info{
		font-size:1.28em;
	}
}

@media screen and (max-width:550px){
	.amcharts-axis-title tspan{
	    font-size:1em;
	}

	.amcharts-value-axis tspan{
		font-size:0.8em;
	}
}
/* country end */


/* data start */

.data tr td:first-child{
	font-family: 'Segoe UI';
	font-weight:600;
	font-size:1.71em;
}

.data thead th, .data .data_table_bottom tr td:first-child{
	font-family:'Segoe UI Semilight';
	font-size:1.14em;
}

.data td a{
	font-size:2em;
}

@media screen and (max-width:640px){
	.data table tr td:first-child{
    	font-size:1.14em;
    }

    .data table th{
    	font-family: 'Segoe UI';
		font-weight:600;
    	font-size:1.43em;
	}

	.table_mob_bot tr td:first-child{
		font-size:0.95em;
	}

	.data .text{
		font-size:1.28em;
	}

	.table_list div{
		font-size:0.85em;
	}
}
/* data end */


/* rating start */

.rating .text{
	/* font-size:1.43em; */
}

.table_sort tbody td{
	font-family: 'Segoe UI Semilight';
    font-size:1.14em;
}

.table_sort tbody tr td:first-child{
	font-family: 'Segoe UI';
	font-weight:600;
}

.rating thead tr:last-child th{
    /* font-family: 'Segoe UI Semilight';
    font-size:1.07em; */
}

.rating thead tr:first-child th:first-child{
	/* font-size:1.29em;
	font-family: 'Segoe UI';
	font-weight:600; */
}

.rating thead tr:first-child th:nth-child(2){
	/* font-family: 'Segoe UI Semilight';
	font-size:1.29em; */
}

.rating thead tr:first-child th:last-child{
	/* font-family: 'Segoe UI Semilight';
	font-size:1.14em; */
}

@media screen and (max-width:1024px){
	.mobile_info{
		font-family: 'Segoe UI';
		font-size:1.71em;
		font-style:italic;
	}
}
/* rating end */