@media (min-width: 768px) and (max-width: 991px) { 
	.country-pillar-block .nav-tabs>li>a {
		padding-left: 50px;
		padding-right: 50px;
	}

}
@media (max-width: 991px){
	.country-pillar-block ul.nav-tabs li.active a:after{
		top: 120px;
	}
	.country-compare-btns{
		text-align: center;
		clear: both;
	}
	.node-type-country .content-right{
		margin-top: 30px;
	}
	.cntry-rpt-chart-lgnd-txt {
		max-width: 90%;
	}
}
@media (min-width: 768px){
	.graph-score-wrapper div.overall-pillar-details-wrapper {
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
	.graph-score-wrapper{
		padding-top: 30px;
	}
}