/*### Content specific CSS ###
	used for:
	/digital-agenda/en/high-speed-broadband (node/50828)
	/digital-agenda/en/digital-agenda-you/my-country 
*/



/*countriesList*/
    ul.countriesList{
		display:block;
		clear:both;
		padding:0;
		margin:0 -10px 15px 0;
	}
    .countriesList li{
		padding:0;
		margin:0 1% 10px 0;
        display: inline-block;
		width:31%;
		min-width:145px;
    }
	.countriesList li a{
        display:block;
		padding:10px 24% 10px 5%;
		position:relative;
		border:solid 1px #eee;
		background:#f9f9f9;
    }
    .countriesList li a:hover{
		background-color:#e3f6f9;
	}
	.hasFlag.countriesList li a{
		background-repeat:no-repeat;
		background-position:97% 50%;
	}
    .countriesList li a img{
        position:absolute;
		top:11px;
		right:4%;
		height:auto;
		width:15%;
		border:solid 1px #aaa;
    }
    
	.hasFlag .country_at a{background-image:url(../../images/flags/at.png);}
	.hasFlag .country_be a{background-image:url(../../images/flags/be.png);}
	.hasFlag .country_bg a{background-image:url(../../images/flags/bg.png);}
	.hasFlag .country_cy a{background-image:url(../../images/flags/cy.png);}
	.hasFlag .country_cz a{background-image:url(../../images/flags/cz.png);}
	.hasFlag .country_dk a{background-image:url(../../images/flags/dk.png);}
	.hasFlag .country_ee a{background-image:url(../../images/flags/ee.png);}
	.hasFlag .country_fr a{background-image:url(../../images/flags/fr.png);}
	.hasFlag .country_fi a{background-image:url(../../images/flags/fi.png);}
	.hasFlag .country_de a{background-image:url(../../images/flags/de.png);}
	.hasFlag .country_gr a{background-image:url(../../images/flags/gr.png);}
	.hasFlag .country_hu a{background-image:url(../../images/flags/hu.png);}
	.hasFlag .country_hr a{background-image:url(../../images/flags/hr.png);}
	.hasFlag .country_ie a{background-image:url(../../images/flags/ie.png);}
	.hasFlag .country_it a{background-image:url(../../images/flags/it.png);}
	.hasFlag .country_lv a{background-image:url(../../images/flags/lv.png);}
	.hasFlag .country_lt a{background-image:url(../../images/flags/lt.png);}
	.hasFlag .country_lu a{background-image:url(../../images/flags/lu.png);}
	.hasFlag .country_mt a{background-image:url(../../images/flags/mt.png);}
	.hasFlag .country_nl a{background-image:url(../../images/flags/nl.png);}
	.hasFlag .country_pl a{background-image:url(../../images/flags/pl.png);}
	.hasFlag .country_pt a{background-image:url(../../images/flags/pt.png);}
	.hasFlag .country_ro a{background-image:url(../../images/flags/ro.png);}
	.hasFlag .country_sk a{background-image:url(../../images/flags/sk.png);}
	.hasFlag .country_si a{background-image:url(../../images/flags/si.png);}
	.hasFlag .country_es a{background-image:url(../../images/flags/es.png);}
	.hasFlag .country_se a{background-image:url(../../images/flags/se.png);}
	.hasFlag .country_gb a{background-image:url(../../images/flags/gb.png);}
	
/*/countriesList*/
