
/*|||||||||||||||||||||||BUGFIXERS||||||||||||||||*/
body { -webkit-animation: bugfix infinite 1s; }
@-webkit-keyframes bugfix { from {padding:0;} to {padding:0;} }



*:focus {
	outline: none;
}
:focus { outline: 0; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; }

.data-stack article > h6{
	font-size: 10px;
	display: block;
	float: none;
	clear: both;
	font-style:italic;
	padding-left: 5px;
	margin: 0;

}

.mobile-only{
	display: none;
}
//HAD TO MOVE TO LESS IN THEMES FOR IE8

#content #inner-content {
	text-align: left !important;
}
#tenure-data-holder {
	min-height: 400px;
	float: left;
	width: 100%;
	position: relative;
	display: none;
	padding-bottom: 40px;
}
#tenure-navigation {
	position: relative;
	float: left;
	width: 100%;
	background-color: #73c167;
}

.region-tenure{
	/* background-color: #73c167; */

}
.country-image{
	float: right;

}
.country-tenure{
	/* background-color: rgba(90, 66, 27, 0.09); */
}
.country-tenure,
.region-tenure,
.region-tenure .country-tenure {
	position: relative;
	float: left;
	width: 100%;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.country-tenure,
.region-tenure .country-tenure {
	/* margin-top: 30px;
	*/
	margin-top: 5px;
}
.country-tenure:first-child,
.region-tenure .country-tenure:first-child {
	margin-top: 0px;
}
.region-tenure .canvas-holder {
	/*	background-color: white; */
}
.country-tenure .region-tenure .canvas-holder,
.country-tenure .region-tenure table th {
	/*background-color: white;*/
}
#tenure-navigation h3 {
	font-size: 26px;
	color: white;
	text-shadow: 1px 1px 10px #333;
	border: none;
	margin: 20px 0 0 0;
}
#tenure-navigation p {
	color: white;
	margin-top: 0;
}
#tenure-navigation select,
#tenure-navigation select option {
	color: #419DC3;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
	text-align: center;
	float: left;
	position: relative;
	width: 100%;
	text-transform: uppercase;
	font-size: 14px;
	padding: 2px;
}
#tenure-navigation select {
	width: 96%;
	margin: 0 2% 25px 2%;
	border: none;
}
#by-region,
#by-country {
	display: none;
}
.country-tenure .accordion .content {
	display: none;
	position: relative;
	width: 100%;
	float: left;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.country-tenure h4,
.region-tenure h4,
.region-tenure .country-tenure h4 {

	color: #4B8099;
	font-size: 20px;
	margin: 0;
	padding: 30px 10px;
	border-bottom: 1px solid white;
	text-align: left;
	text-transform: none;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}
.region-tenure h4 {

	/* color: #ffffff; */
	text-align: center;
	font-size: 26px;
	padding: 15px 0;
	font-weight: bold;
	border-bottom: 0;
	border-top: 0 solid #f3f0eb;
	text-transform: uppercase;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.region-tenure:first-child > h4 {
	border-top: 0;
}
.country-tenure .region-tenure h4 {
	display: none;
}
.country-tenure h4,
.region-tenure .country-tenure h4 {
	float: left;
	border-bottom: none;
	border-top: none;
}
.country-tenure .accordion .title,
.region-tenure .accordion .title,
.region-tenure .country-tenure .accordion .title {
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	margin: 0;
	text-transform: uppercase;
	display:block;
	color: white;
	padding: 5px 10px;
	text-align: left;
	font-size: 14px;
	position: relative;
	width: 100%;
	float: left;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.region-tenure .accordion .title {
	background-color: #73c167;
	color: #ffffff;
	cursor: pointer;
}
.country-tenure canvas,
.region-tenure canvas {
	/*margin: 10px 20px;*/
	max-width: 45%  !important;
	width: auto !important;
	height: auto !important;
	float: right;

}


.country-tenure canvas:first-of-type,
.region-tenure canvas:first-of-type {
	float:left;


}
.country-tenure .canvas,
.region-tenure .canvas {
	width: 100%;
	height: 250px;
	padding-top: 5px;
	position: relative;
}
.country-tenure .canvas div,
.region-tenure .canvas div {
	position: absolute;
	font-size: 18px;
	font-weight: normal;
	/*font-size: 14px;
 top: 50px;
	left: 55px;
	*/

	text-align: center;
	color: #333333;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}


.country-tenure .canvas div:last-of-type,
.region-tenure .canvas div:last-of-type {
	right: 0;
}
.country-tenure .canvas .year-2013,
.region-tenure .canvas .year-2013 {
	float: right;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}





.country-tenure table,
.region-tenure table {
	position: relative;
	width: 100%;
	float: left;
	font-size: 12px;
	font-weight: normal;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	height:50%;
}
.region-tenure table {
	background-color: white;

}
.country-tenure table tr:nth-child(odd),
.region-tenure table tr:nth-child(odd),
.region-tenure .country-tenure table tr:nth-child(odd) {
	background-color: white;

}
.region-tenure table tr:nth-child(even) {
	background-color: #c2e0bd;
}


.country-tenure table tr:nth-child(even) {
	background-color: rgba(90, 66, 27, 0.09);
}

.region-tenure .country-tenure table tr:nth-child(odd) {
	background-color: white;
	color: #73c167;
}
.country-tenure table tr:nth-child(1),
.region-tenure .country-tenure table tr:nth-child(1) {
	background-color: white;
	color: #73c167;
}
.region-tenure table tr:nth-child(1) {
	background-color: white;
	color: #73c167;
}
.country-tenure table th,
.region-tenure table th,
.region-tenure .country-tenure table th {
	color: #c1b49a;
	font-size: 11px;
	font-weight: normal;
}
.region-tenure table th {
	color: #c1b49a;
}
.country-tenure table td:nth-child(1),
.region-tenure table td:nth-child(1),
.region-tenure .country-tenure table td:nth-child(1) {
	text-align: left;
	padding-left: 10px;
	width: 60%;
}
#countries-not-included {
	background-color: #73c167;
	float: left;
	width: 100%;
	position: relative;
}
#countries-not-included p {
	text-align: center;
	color: white;
	margin: 0 !important;
	padding: 10px 0 !important;
	width: 100% !important;
}
table #government {
	color: #4B8099;
}
table #designated {
	color: #73C068;
}
table #ip {
	color: #968C78;
}
table #individual {
	color: #F16531;
}
table #white-row {
	background-color: white;
}
.country-tenure #region-data-link,
.region-tenure #region-data-link {
	float: left;
	width: 100% !important;
	position: relative;
	margin: 10px 0 0 0;
	font-size: 14px;

	color: white;
	text-transform: uppercase;
	text-align: left;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.region-tenure .country-tenure #region-data-link {
	display: none;
}
.content {
	display: none;
}
.content .regimes,
.content .regimes .content {
	color: white;
}
.content .regimes .title,
.region-tenure .country-tenure .content .regimes .title {
	background-color: white;
	text-align: left;
	cursor: pointer;
	background-color: #968C78;
	padding-right: 40px;
}
.content .regimes .content {
	top: -1px;
	text-align: left;
}
.content .regimes .content p {
	padding: 10px !important;
	font-size: 12px;
	background-color: #968C78;
	margin: 0 !important;
	width: 100% !important;
}
.content .regimes .content .sub-accordion .title {
	background-color: #C1B49A;
}
.content .regimes .content .sub-accordion .content {
	background-color: #f3f0eb;
	color: black;
	text-transform: uppercase;
	font-family: "gill-sans-regular", prenton, Helvetica Neue, Helvetica, Arial, sans-serif;
}
.content .regimes .content .sub-accordion .content table tr:nth-child(1) {
	background-color: white;
}
.content .regimes .content .sub-accordion .content .country-data td:nth-child(1) {
	width: 90%;
}
.content .regimes .content .sub-accordion .content .country-data td {
	padding: 10px;
}
.tenure-arrow {
	background-image: url('../images/tenure_data_arrow.png');
	width: 27px;
	height: 27px;
	position: absolute;
	right: 10px;
	top: 0;
}
.country-header img {
	position: relative;
	width: 60px !important;
	height: auto !important;
	top: 15px;
	left: 20px;
	float: left;
}
.country-header img.desktop {
	display: none;
}
.country-header {
	float: left;
	width: 100%;
	position: relative;
	background-color: white;
	border-bottom: 1px solid white;
	border-top: 1px solid white;
}
.country-page-link {
	float: left;
	position: relative;
	padding: 30px;
}
.page-id-32971 .resp-easy-accordion h2.resp-accordion {
	font-size: 16px;
}
.region-tenure .country-tenure table tr,
.country-tenure table tr {
	color: black;
}

.country-name{
	font-size: 38px;
	font-weight: bold;
	position: absolute;
	display: block;
	width: 60%;
	left: 0;
	top: 10%;
	z-index: 5;
}



#tenure-data-holder #map-loader {
	left: 46% !important;
}
#tenure-navigation {
	background-color: white;
}
#tenure-navigation h3 {
	font-size: 1.4em;
	font-family: "prenton", Helvetica Neue, Helvetica, Arial, sans-serif;
	color: #415968;
	letter-spacing: 1px;
	text-transform: none;
	line-height: 140%;
	padding: 0px;
	font-weight: 300;
	margin-top: 0;
	margin-bottom: 10px;
	text-shadow: none;
}
#tenure-navigation p {
	color: #6d6e70;
}
#tenure-navigation select {
	width: 49%;
	margin: 0 0 20px 0;
	border: 1px solid #419DC3;
}

.country-tenure .accordion .content p {
	padding-left: 10px !important;
}
#tenure-navigation #main-select {
	margin-right: 2%;
}
#tenure-navigation select,
#tenure-navigation select option {
	text-align: left;
}
.country-tenure table th,
.region-tenure table th,
.region-tenure .country-tenure table th,
.country-tenure table tr td,
.region-tenure table tr td {
	text-align: right;
	padding-right: 10px;
}
.country-tenure table tr td:first-child,
.region-tenure table tr td:first-child {
	text-align: left;
}
.country-tenure h4,
.region-tenure .country-tenure h4 {

	color: #4B8099;
}
.country-tenure table,
.region-tenure table {
	font-size: 14px;
}
.country-header {

}
.country-header img.desktop {
	display: block;
}
.country-header img.mobile {
	display: none;
}



.header-title-box{
	background-color: #73C068 !important;
}


label.expanding + #region-data-link{
	margin-top: 0;

}
label{
	display: block;
	position: relative;
	font-family:'gill-sans-regular';
	letter-spacing: .5px;
	font-size: 18px;
}

.label-suffix{
	overflow: hidden;
	height: 100%;
	width: 60%;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	float: right;
	margin-right: 44px;
}

label.tan{
	background-color: #C1B49A;

}
label.blue{	background-color: #4B8099;}

label.green{	background-color: #73C068;}

section{
	position:relative;

}

section > div{
	margin: 0;
}
section.tan-clear{
	color: #5A4A42;
	background-color: #ffffff;

}

.box-scroll > article{
	margin-bottom: 0 !important;
}

section.tan-clear > .box-scroll > article{
	padding-left: 5px;
	border-bottom: #cccccc;
	margin-bottom: 0;
}
section.tan-clear > .box-scroll > article:nth-child(odd){	background-color: 	rgba(242, 235, 221, 1);	}
section.tan-clear > .box-scroll >  article:nth-child(odd) > label{	border-bottom: #FFFFFF;	}
section.tan-clear > .box-scroll >  article:nth-child(even){		background-color: #FFFFFF;	}
section.tan-clear > .box-scroll >  article:nth-child(even){		color: #333333;	}
section.tan-clear > .box-scroll >  article:nth-child(even) > label{		border-bottom: #cccccc;	}
/*
section.tan-clear > .box-scroll > article:nth-child(odd):after{	background-color: 	rgba(242, 235, 221, 1);	}
section.tan-clear > .box-scroll >  article:nth-child(even):after{		background-color: #FFFFFF;	}
*/
section.grey-clear > .box-scroll >  article:nth-child(odd){	background-color: 	rgba(53,110,132,0.2);	}
section.grey-clear > .box-scroll >  article:nth-child(odd) > label{	border-bottom: #FFFFFF;	}
section.grey-clear > .box-scroll >  article:nth-child(even){		background-color: #FFFFFF;	}
section.grey-clear > .box-scroll >  article:nth-child(even){		color: #333333;	}
section.grey-clear > .box-scroll >  article:nth-child(even) > label{		border-bottom: rgba(53,110,132,0.2);	}

section.brown  > .box-scroll > article{
	background-color: 	#968c78;
	color: #ffffff;
	border: none;
}


label.brown  {
	/*font-weight: bold !important;*/

}

label.tall{
	height: 60px !important;
	word-wrap:normal;
	word-break:normal;
}

section.brown-clear  > .box-scroll > article:nth-child(odd){
	background-color: 	#968c78;
	color: #ffffff;
}
section.brown-clear  > .box-scroll > article:nth-child(odd) > label{	border-bottom: #FFFFFF;	}
section.brown-clear  > .box-scroll > article:nth-child(even){
	color: #968c78;
	background-color: #FFFFFF;	}

section.brown-clear  > .box-scroll > article:nth-child(even) > label{		border-bottom: #968c78;	}


section.data-stack{
	/*
 padding-left: 5px;
	padding-right: 5px;
	*/

}



section.data-stack  > .box-scroll > article{
	position: relative;
	font-family:'gill-sans-light';
	text-align: left;
	font-size: 16px;
	width: 100%;
	margin-top: 1px;
	min-height: 24px;
	height: auto;
	line-height: 1.7;
	overflow: hidden;
	max-height: 800px;
	border-top: 1px solid #cccccc;

}


section.tall > .box-scroll > article{
	position: relative;
	height: auto;
	width:100%;
	float:left;
	cursor: default;
	line-height: 1.4;

}



section.tall > .box-scroll > article:before{
	display: block;
	width: 100%;
	height: auto;
	padding-right:auto;
	padding-bottom: 5px;

}
/*
section.tall article:focus,
section.tall article:active,
section.tall article:visited

{
	border-top: 1px solid #73c167;
	border-bottom: 1px solid #73c167;

}
*/
section.data-stack  > .box-scroll >  article:before{
	content: attr(data-before-content);
	display: inline;
	font-weight: bold;
	font-size: 17px;
	/*
	padding-right: 5px;
	*/
}



section.data-stack  > .box-scroll >  article:after{
	content: attr(data-after-content);
	display: block;

	position: absolute;
	word-wrap:normal;
	height: auto;
	max-width: 67%;
	right: 0;
	top: 0;
	padding-right: 5px;


}


.row-selected{
	border: 3px solid #73c167;

}



.regime-information > .box-scroll > article{
	height: 24px;
	max-height: 80px;
}

.regime-information > .box-scroll > article:after{
	position: relative !important;
	float: right;
	padding: 0;
	margin: 0;
	clear: both;
	height: auto !important;
}






input[type=checkbox].expanding{	display: none;	}

[class*="icon-"] {
/* 	padding-left: 50px !important; */
	background-size: contain;
}


.box-scroll{
	position: relative;

	height:auto;
	width:100%;
	margin:0;

}

.icon-plus:after{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px !important;
	display: block;
	right: 5px;
	top: 3px !important;
	background: transparent url('../images/icons/icon-plus.png') no-repeat;

}

.icon-minus:after{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px !important;
	display: block;
	right: 5px;
	top: 3px !important;
	background: transparent url('../images/icons/icon-minus.png') no-repeat;

}

.icon-x:after{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px !important;
	display: block;
	right: 5px;
	top: 3px !important;
	background: transparent url('../images/icons/icon-x.png') no-repeat;

}


.icon-access:before{
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	zoom:.72;
	background-size: contain;
	display: block;
	float: left;
	left: 5px;
	top: 2px;
	padding: 3px;
	background: transparent url('../images/icons/icon-access.png') no-repeat;

}

.icon-alienation:before{
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	zoom:.72;
	display: block;
	float: left;
	left: 5px;
	top: 2px;
	background: transparent url('../images/icons/icon-alienation.png') no-repeat;

}

.icon-compensation:before{
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	zoom:.72;
	display: block;
	float: left;
	left: 5px;
	top: 2px;
	background: transparent url('../images/icons/icon-compensation.png') no-repeat;

}

.icon-exclusion:before{
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	zoom:.72;
	display: block;
	float: left;
	left: 5px;
	top: 2px;
	background: transparent url('../images/icons/icon-exclusion.png') no-repeat;

}

.icon-management:before{
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	zoom:.72;
	display: block;
	float: left;
	left: 5px;
	top: 2px;
	padding-right: 10px;
	background: transparent url('../images/icons/icon-management.png') no-repeat;

}

.icon-withdrawal:before{
	content: '';
	position: absolute;
	width: 35px;
	height: 35px;
	zoom:.72;
	display: block;
	float: left;
	left: 5px;
	top: 2px;
	padding-right: 10px;
	background: transparent url('../images/icons/icon-withdrawal.png') no-repeat;

}


/* special data values |||||||||||||||||||||||||||||||||*/
.case-by-case:after{
	content: 'Case by case' !important;
	float: right !important;
	margin-right: 5px !important;

}
.not-available:after{
	content: 'Not available' !important;
	float: right !important;
	margin-right: 5px !important;

}
.no-data:after{
	content: 'No data' !important;
	float: right !important;


}
.to-be-determined:after{
	content: 'To be determined' !important;
	float: right !important;
	margin-right: 5px !important;

}


.tenure-data-field > article > ul{
	position: absolute;
	top: 26px;
	margin: 0;
	width: 100%;
	padding-left: 10%;
	background-color: rgba(90, 66, 27, 0.11);
	left: 0;
	border: 1px solid #C1B49A;

}

.tenure-data-field > article > ul >li{
	padding: 0;
	margin: 0;
	height: 18px;
}

.tenure-data-field > article:focus,
.tenure-data-field > article:active,
.tenure-data-field > article:hover{
	height: 85px !important;
}

/*|||||||||||||||||||||||||| EXPANDABLE NAV SECTIONS BUTTON ACTIVE ||||||||||||||||||||||||*/

label.expanding{

	color: #ffffff;
	width: 100%;
	margin-top: 1px;

	height: 24px;

	line-height: 1.3;
	clear:both;
	font-weight: normal;
	font-size: 16px;

	padding-left: 5px;
	padding-top: 1px;
	padding-right: 15px !important;
	text-align: left;
	overflow:hidden;
}

label.expanding + section{
	overflow: hidden;
	clear:both;
}

/*|||||||||||||||||||||||||| EXPANDABLE NAV SECTIONS BUTTON SETUP ||||||||||||||||||||||||*/
label.expanding:after{
	content: '';
	position: absolute;
	z-index: 30;
	width: 24px;
	height: 24px;
	zoom:.9;
	right: 0;
	background: transparent url('../images/icons/chevron-right.png') no-repeat center	 center;
	background-repeat: no-repeat;
	background-position:  center	 center;
	top: 2px;

}

label.expanding + section{
	-webkit-transition: height 0.3s linear, box-shadow 0.1s linear;
	-moz-transition: height 0.3s linear, box-shadow 0.1s linear;
	-o-transition: height 0.3s linear, box-shadow 0.1s linear;
	-ms-transition: height 0.3s linear, box-shadow 0.1s linear;
	transition: height 0.3s linear, box-shadow 0.1s linear;
	/* box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3); */
	height: 0;
}
/*||||||||||||||||ef|||||||||| EXPANDABLE NAV SECTIONS BUTTON INACTIVE ||||||||||||||||||||||||*/

input.expanding:checked + label:after{
	content: '';
	position: absolute;
	z-index: 30;
	width: 24px;
	height: 24px;
	right: 0;
	top: 2px;
	zoom:.9;
	background: transparent url('../images/icons/chevron-down.png') no-repeat center	 center;
	background-repeat: no-repeat;
	background-position: center	 center;
}



/*|||||||||||||||||||||||||| EXPANDABLE NAV SECTIONS ANIMATION SETUP ||||||||||||||||||||||||*/
input.expanding:checked +label.expanding  + section{
	-webkit-transition: height 0.3s linear, box-shadow 0.1s linear;
	-moz-transition: height 0.3s linear, box-shadow 0.1s linear;
	-o-transition: height 0.3s linear, box-shadow 0.1s linear;
	-ms-transition: height 0.3s linear, box-shadow 0.1s linear;
	transition: height 0.3s linear, box-shadow 0.1s linear;
	/* box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3); */
}

/*|||||||||||||||||||||||||| EXPANDABLE NAV SECTIONS ANIMATION START||||||||||||||||||||||||*/

input.expanding:checked + label.expanding + section.box-height-short{		 height: auto;	}
input.expanding:checked + label.expanding + section.box-height-medium{	 	height: auto;	}
input.expanding:checked + label.expanding + section.box-height-tall{		 height: auto;	}
input.expanding:checked + label.expanding + section.box-height-extra-tall{	 	height: auto;	}

input.expanding:checked + label.expanding + section.box-height-country{
	/**/
	text-align: right;
	height: auto;

}

.box-height-country{
	text-align: right;
	height: 140px;

}
.region-tenure canvas div{
	color: #ffffff !important;

}

.country-tenure canvas{
	color: #333333;
}
.country-tenure .canvas-holder{
	background-color: #fff;
}
.tenure-regimes{
	background-color: #ffffff;

}

section > .text-wrapper{
	padding: 5px;
	display: inline-block;
	text-align: left;
}

.region-tenure .compare-other-regions{
	/*display: none;*/
}


.green-list{
	font-family:'gill-sans-bold';
	font-size: 18px;
	background-color: #73c068;
	color: #ffffff;

}

.green-list > div{
	padding: 5px;
}
.donut-chart-table{

	border-bottom: 1px solid #cccccc;
}

.region-tenure .compare-other-regions {
	display: none !important;
}

@media (min-width: 651px) { /*|||||||||||||||||||||||||| START DESKTOP GRID ENABLED|||||||||||*/
	.desktop-only{
		display: block;
	}

	.box-height-country{
		background-color: #ffffff;
	}

	.country-tenure .canvas,
	.region-tenure .canvas {
		height: 250px;
		padding: 35px;
	}

	.label-suffix{
		width: 60%;

	}

	.country-name, .country-name:visited{
		color: #4B8099;

	}


	.year-2002{
		left: 115px !important;
		top: 126px !important;
	}
	.year-2013{
		top: 126px !important;
		right: 115px !important;
		left: auto !important;
	}

}/*@media (min-width: 550px)*/



@media (max-width: 650px) { /*|||||||||||||||| START MOBILE |||||||||||||||||||||||||||||||*/
	.mobile-only{
		display: block;
	}

	.box-height-country{

		background-color: #4B8099;
	}

	.country-tenure .canvas,
	.region-tenure .canvas {

		height: 160px;


	}

	#tenure-navigation select {
		width: 96%;
		margin: 5px auto 5px 5px;
		clear: both;
		border: 1px solid #419DC3;
	}

	.desktop-only{
		display: none;
	}

	.country-label{
		background-color: #4B8099;
		text-align: right;
		height: 100%;
		width: auto;
	}
	.country-label .country-page-link{
		color: #ffffff;
	}

	.country-name, .country-name:visited{
		color: #ffffff;

	}
	.year-2002{
		top: 50% !important;
		left: 10% !important;
		text-align: center !important;
		width: 25%;

	}
	.year-2013{
		top: 50% !important;
		left: 55% !important;
		text-align: center !important	;
	}

}

/*|||||||||||||||||||||||||| END MOBILE (max-width: 549px) |||||||||||*/
