/* CSS Document */
/*
.region-header .block-search .form-submit
	{background:none; border:none; padding:0; margin:0;}*/
imt {max-width:100%; height:auto;}

body.cke_show_borders {background:#fff;
	/* Use a 12px base font size with a 16px line height */
  font-size: 0.75em; /* 16px x .75 = 12px */
  line-height: 1.333em; /* 12px x 1.333 = 16px */}

.front #content-area {display:none;}
/*SITE SLOGAN*/
#site-slogan {text-indent:-999em; background:url('../images/slogan.png') 0 0 no-repeat;}

/*VIEWS*/
.views-field-title a:link,.views-field-title a:visited
,.views-field-name a:link,,.views-field-name a:visited {color:#002F59;}

/*LATEST NEWS*/

.pane-news .item-list ,.pane-news .item-list li  {margin:0; padding:0; list-style:none;background:none!important;}
.pane-news .item   {overflow:hidden;}
/*title*/
.view-news .views-field-title { font-size:1.1em; padding:5px 0 0; margin:0 0 .5em; font-weight:normal;}
.view-news .views-field-title a {color:#0f58a2;}
/*image*/
.view-news .views-field-field-featured-image-fid {float:left; margin:0; margin-right:1em;}
.view-news.view-display-id-block_1   .views-field-field-featured-image-fid {display:block; text-align:center; margin:.5em 0; float:none;}
	.view-news  .views-field-field-featured-image-fid  img {/*width:120px; height:110px; padding:15px 10px; background:url('../images/square-image-bg.png') 0 0 no-repeat;*/
	border: 1px solid #EEEEEE;  -moz-box-shadow: 0 0 5px 3px #CCCCCC; -webkit-box-shadow: 0 0 5px 3px #CCCCCC; box-shadow: 0 0 5px 3px #CCCCCC;}

/*date*/
.view-news .views-row
.views-field-created{ background:url('../images/date-rpt.jpg') left bottom repeat-x ;
					color:#ee1b22; margin-bottom:5px;
					padding-left:5px; margin-left:140px; font-size:.8em;}
.view-news .views-row .views-field-created .field-content {padding-left:20px; line-height:25px; display:block;
				background:url('../images/date-icon.gif') left center no-repeat; }

/*row*/
.view-display-id-block_1.view-news  {overflow:hidden;}
.view-display-id-block_1.view-news .views-row {overflow:hidden; width:317px; min-height:290px; }
.view-display-id-block_1.view-news .more-link{top: 0;}
.view-display-id-block_1.view-news .views-field-title a{ /*text-overflow: ellipsis;  max-height:30px; display:block; overflow:hidden;*/}
/*teaser*/
.view-news .views-field-teaser {}

/*SLIDES*/
 #mini-panel-content_top .view-news .cycle-pager {position:absolute;left:1em; bottom:.75em;margin:0;padding:0;
}


 .cycle-pager{z-index:200;}
 .cycle-pager a {margin-left:1em;background:#0f58a2; display:inline-block; padding:3px 7px; color:#86abd0;}
	.cycle-pager a:hover,.cycle-pager a.cycle-pager-active {color:#fff;}
.cycle-pager a:first-child{margin-left:0;}


  /*paging*/

   .pagination , .pagination  li {margin:0; padding:0; list-style:none;}
    .pagination {float:right; }
    .pagination li {float:left; color:#86abd0;  }
   .pagination li a {margin-left:1em;background:#0f58a2; display:block; padding:3px 7px; color:#86abd0;}
	.pagination li.current,.pagination li.current a {color:#fff;}

/* ACCORDIONS*/

 .ui-accordion .ui-accordion-header{
padding:0; margin:0; font-size:1em; font-weight:normal; margin-bottom:.5em;}
.ui-accordion .ui-accordion-header.ui-state-active { margin-bottom:0;}

 .ui-accordion .ui-accordion-header a {
color:#2d2d2d;text-decoration:none;
padding-left:15px; display:block;
}
	.ui-accordion .ui-accordion-header.ui-state-active a {color:#2d2d2d;}
	 .ui-accordion .ui-accordion-header .ui-icon{
		left:0px; /*LTR*/ position:absolute;
		width:16px; height:16px; display:block;
		background:transparent none center center no-repeat;
	}
	 .ui-accordion .ui-accordion-header .ui-icon-plus{
	background-image:url('../images/icon-plus.gif');
	}
	 .ui-accordion .ui-accordion-header .ui-icon-minus{
	background-image:url('../images/icon-minus.gif');
	}

 .ui-accordion .ui-accordion-content {
	padding:0; margin:0;
	padding-left:15px;
}
 .ui-accordion .item-list  ul ,.ui-accordion .item-list  ul li{
 margin:0; padding:0; list-style:none; background:none!important;
}

.ui-accordion .ui-accordion-content .views-field-title  {font-size:1em; font-weight:normal;}

.ui-accordion .ui-accordion-content {font-size:.9em;}
.ui-accordion .ui-accordion-content .views-field-created {background:url('../images/date-icon.gif') left center no-repeat;
														padding-left:20px; color:#ee1b22; margin:5px 0 0; font-size:.9em;}

#projects-spotlights .item-list h3 {padding:0; margin:0; font-size:1em; font-weight:normal;}
	#projects-spotlights h3 a{color:#2d2d2d;text-decoration:none; display:block;  padding-left:12px; background:url('../images/icon-minus.gif') left 3px no-repeat;}
#projects-spotlights .item-list  ul ,#projects-spotlights .item-list  ul li{
 margin:0; padding:0; list-style:none; background:none!important;
}
#projects-spotlights .item-list  ul  {margin-left:1em;}
#projects-spotlights .item-list .views-field-title  {font-size:.9em; font-weight:normal; }

/*LATEST BOOK*/
#block-views-books-block_1 .views-field-field-book-cover-fid {
	float:right;/*LTR*/
	margin-right:0; margin-left:.5em;}


.block .view-all {float:left;}

/*GENERAL BLOCKS*/
.sidebar .block a {color:#2d2d2d;}

/*DOWNLOAD LINKS*/
#block-views-reports-block_1.block .views-field-upload-fid {
	padding-right:1.5em; display:block;
	background:url('../images/icon-download.png') right center no-repeat; ; /*LTR*/

}



	#news-events-panel .pane-news .views-row {}

/*TABLES*/



/*MORE LINK*/
.views-field-view-node a{ color:#EE1B22;}


/*LATEST NEWS PAGE*/
.view-display-id-page_2 .views-row {width:auto;}
.view-display-id-page_2 .views-row .views-field-created {background:none;}

/*LATEST LIBRARY*/
#views-exposed-form-books-page-1 .container-inline-date {float:left!important;  }
	#views-exposed-form-books-page-1 .container-inline-date  .date-year,#views-exposed-form-books-page-1 .container-inline-date  label {float:left;}


/*PAGE SHADOW*/
#page {background:url('../images/page-shadows.png') center top no-repeat;}


/*latest from newsletters*/
#mini-panel-latest_newsletter_issues .panel-region-separator {border-top:1px solid #c7c7c7; margin:2px 0;}

/*latest book*/
#mini-panel-content_bottom .pane-books {color:#fff; background:#0974e2 url('../images/latest-book-rpt.jpg') left bottom repeat-x; position:relative;}
	#mini-panel-content_bottom .pane-books  .pane-title {/*position:absolute;left:90px; top:10px; padding:0; margin:0; */
														color:#accdef; text-transform:none; margin:0;
														-webkit-box-shadow:none; -moz-box-shadow:none;box-shadow:none;background:0;}
		#mini-panel-content_bottom .pane-books  .pane-title:after {display:none;}
	#mini-panel-content_bottom .pane-books  .pane-content {/*background:url('../images/icon-book.png') left 1.5em no-repeat; */
														background:none; border:none; padding:0;
														/*padding:25px 0 0 0;*/ overflow:hidden;}

	#mini-panel-content_bottom .pane-books .more-link  { top:auto; left:0; position:absolute; bottom:.5em;  border-bottom:1px solid #fff; border-left:none;
	-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;padding:0;z-index:1100; }
	#mini-panel-content_bottom .pane-books .more-link a{display:block; padding:.25em .5em;}
	#mini-panel-content_bottom .pane-books .cycle-pager {position:absolute; right:5px; bottom:5px;z-index:1100;}
	#mini-panel-content_bottom .pane-books .view-content {margin:5px 0; }
		#mini-panel-content_bottom .pane-books .view-content .views-row {padding:0 .75em 2em; min-height:239px;width:100%; box-sizing:border-box;}

	#mini-panel-content_bottom .pane-books .views-field-title {font-size:1em; margin:0 0 5px; padding:0;}
	#mini-panel-content_bottom .pane-books .views-field-title a {color:#fff;}
	#mini-panel-content_bottom .pane-books .views-field-field-book-cover-fid {text-align:center; height:120px; margin-bottom:10px; /*float:left; width:70px; margin:0 10px; position:relative; top:-15px;*/ }
		#mini-panel-content_bottom .pane-books .views-field-field-book-cover-fid  img {max-width:100%; max-height:100%;}
	#mini-panel-content_bottom .pane-books .views-label-field-author-value {color:#accdef;}

	.view-id-books.view-display-id-page_3 .views-row  {overflow:hidden;}
	.view-id-books.view-display-id-page_3 .views-row .views-field-field-book-cover-fid {float:left; margin:0 1em 1em 0;}

/*paging*/

    .pager , .pager  li {margin:0; padding:0!important; list-style:none;}
    .pager {float:right;}
    .pager li {float:left;background:#0f58a2!important; color:#86abd0; margin-left:1em!important;  }
   .pager li a { display:block;  color:#86abd0;}
	.pager li.pager-current,.pager li.current a {color:#fff;}
	.pager li.pager-current,.pager li a {padding:3px 7px!important;}
	 .page .pager-ellipsis {background:none; padding:3px 7px!important;}

/*form*/


/*LIBRARY*/
#views-exposed-form-books-page-1 .container-inline-date {float:left!important;  clear:none!important;}
	#views-exposed-form-books-page-1 .container-inline-date  .date-year,#views-exposed-form-books-page-1 .container-inline-date  label {float:left;}
#select-library {clear:both; padding:.75em 0 0;}
	#select-library.select-error {color:red;}
#views-exposed-form-books-page-1 .views-exposed-form {border-bottom:1px dotted #333;}
#views-exposed-form-books-page-1 .views-submit-button {clear:both;}
	#views-exposed-form-books-page-1 #edit-submit-books  {margin:0; padding:0;}
#library .panel-region-separator {clear:both;}
.node-type-resource.build-mode-full .field-field-book-cover {float:right; margin:0 0 1em 1em;}
.node-type-resource.build-mode-full .content {overflow:hidden;}
.node-type-resource ul.links.inline {clear:both;}
/*hp banner*/
	#block-views-multimedia-hp_banner {height:240px; overflow:hidden;}
	#block-views-multimedia-hp_banner .views-row{width:100%;}
	#block-views-multimedia-hp_banner .views-row h3:empty {display:none;}
	 #block-views-multimedia-hp_banner .views-row h3{ background:#0975e2 url('../images/slide-title-rpt.jpg') left bottom repeat-x; white-space:nowrap;
	 position:absolute;left:0; bottom:1em; padding:.5em 1em; margin:0; color:#fff;}
	 #block-views-multimedia-hp_banner .views-row h3 a {color:#fff!important;}

	 #block-views-multimedia-hp_banner .views-row .views-field-field-images-fid img{width:100%;}

	 #block-views-multimedia-hp_banner .views-row .views-field-field-images-data-1 {display:block; position:absolute; left:0; right:0; top:0; bottom:0; text-indent:-999em; z-index:2;}
		#block-views-multimedia-hp_banner .views-row .views-field-field-images-data-1 a ,#block-views-multimedia-hp_banner .views-row .views-field-field-images-data-1 .field-content{
		height:100%;display:block;}

		#block-views-multimedia-hp_banner .view {position:relative;}
		#block-views-multimedia-hp_banner .cycle-prev,
		#block-views-multimedia-hp_banner .cycle-next {background:url('../images/prevnext.png?v=4') 0 0 no-repeat; cursor:pointer;z-index: 200;
		position:absolute; text-indent:-999em; overflow:hidden; left:.5em; top:50%; margin-top:-16px;width:18px; height:32px;}
		#block-views-multimedia-hp_banner .cycle-next {right:1em; left:auto;background-position:0 -32px;}

.block .more-link{cursor:pointer;}
.block .more-link a{cursor:pointer; display:block;}
.block .more-link a,.region-content-bottom .pane-title, .region-content-top .pane-title,#block-locale-0 li a {white-space:nowrap;}

.node .content  .crtda{font-weight:bold; }
	.node .content  .crtda .a {color:#EE1B22; font-style:italic;}

.node .content tabe,.pane-content table {width:100%;}

#mini-panel-latest_newsletter_issues .view {position:relative;}
#mini-panel-latest_newsletter_issues .view .view-footer a.view-all {position:absolute; bottom:0; right:0;font-style:italic; font-size:.9em;}

#namlieh .pane-title { background:url("../images/namlieh-logo.png") no-repeat scroll 0 0 transparent; width:170px; height:61px;  text-indent:-999em;padding:0;}
#namlieh .view-content img {max-height:110px;width:200px; }
#namlieh .views-field-field-hp-summary-value p {margin:0 0 0;}
#namlieh .views-field-field-hp-summary-value p a {display:block; margin-top:3px;}

#namlieh .slideshow { position: relative; height:110px;width:200px;
margin-bottom:5px!important;}
	#namlieh .slideshow  img {position: absolute; top:0; bottom:0; right:0; left:0;}

#lkdg .pane-content {padding:0;}
img {max-width:100%;}

#news-events .view-id-news .views-row {overflow:hidden; padding:1em 0;}

/*spotlights*/
.view-spotlights.view-display-id-page_2 .views-row {overflow:hidden; padding:1em 0;}
.view-spotlights.view-display-id-page_2 .views-field-field-featured-image-fid {float:left; margin-right:1em;}
.view-spotlights.view-display-id-page_2 .views-field-field-featured-image-fid img {width:170px!important;}


/*.view-id-spotlights.view-display-id-block_1 .views-field-title ,.view-id-spotlights.view-display-id-block_1 .views-field-title-1 {display:inline;}

.view-id-spotlights.view-display-id-block_1 .views-field-title-1 {margin-left:.5em; padding-left:.5em; border-left:1px solid #333;}
.view-id-spotlights.view-display-id-block_1 .views-row-1 .views-field-title-1  ,
.view-id-spotlights.view-display-id-block_1 .views-row .views-field-title{display:none;}

.view-id-spotlights.view-display-id-block_1 .views-row-1 .views-field-title {display:inline;}

.view-id-spotlights.view-display-id-block_1 .views-row {display:inline;}*/
.view-id-spotlights.view-display-id-block_1 .item-list h3 .view-all{font-size:.9em; color:#2D2D2D; font-style:italic; text-transform:lowercase; float:right; }


.node .meta .terms {display:none;}

hr {height:0; margin:1em 0; padding:0; border:none; border-top:1px dotted #333;}
.node .content img {margin:5px;}
.node-type-story .field-field-node-images .field-items {overflow:hidden;padding:5px;}
.node-type-story .field-field-node-images .field-item {float:left; margin:1em 0; margin-left:.75em; }
	.node-type-story .field-field-node-images .field-item:nth-child(3n+1){clear:left; margin-left:0;}
	.node-type-story .field-field-node-images .field-item  img {margin:0;}



.vocabindex.tree li.parent .item-list ul {display:block!important;}
.block.our-partners .content{border-top:1px solid #ededed!important;}
.block.our-partners h2.title {position:relative; top:25px; font-weight:normal; padding:.25em 25px;  margin:0 .5em;
 background:url('../images/favicon.png') left center no-repeat;text-transform: none;}
 /*.block.our-partners .content {padding:1em 10em .5em!important;}*/

  .view-projects.view-display-id-block_2  .views-row .views-field-field-subprojects-vname  .item-list {}
 .view-projects.view-display-id-block_2  .views-row .views-field-field-subprojects-vname .views-row{border-top:1px solid #c7c7c7; list-style:square;color:#EE1B22; list-style-position:inside; margin:.3em 0!important;padding:.3em 0!important; background:none!important;}

 .node .content .fb-social-like-widget,.node .content .g-plusone-wrapper/*,.node .content .tweetbutton */{float:left;}
  .node .content .tweetbutton  {float:none!important;}


  .region-content-bottom .pane-content {min-height: 182px;}
  .view-display-id-block_1.view-news .views-row, #projects-spotlights > .pane-content   {min-height:408px; min-height:426px;}
  #mini-panel-content_bottom .pane-books .pane-content{min-height:232px;}

  /*media slider*/
  .view-multimedia .item-list ul,.view-multimedia .item-list li {list-style:none; margin:0; padding:0; background:none!important;}
  #mini-panel-content_bottom .pane-multimedia .cycle-pager {position:absolute; right:5px; bottom:5px;z-index:1100;}
	#mini-panel-content_bottom .pane-multimedia .view-content {margin:0; }
		#mini-panel-content_bottom .pane-multimedia .view-content .views-row {padding:0 0 1em; min-height:259px; margin:0;width:100%; box-sizing:border-box;}
	#mini-panel-content_bottom .pane-multimedia .view-content h4 {font-size:1em;margin:0;}
	/*#mini-panel-content_bottom .pane-multimedia  .views-row .views-field-field-emvideo-title + .views-field-title
	,#mini-panel-content_bottom .pane-multimedia  .views-row .views-field-field-emvideo-description + .views-field-body
	,#mini-panel-content_bottom .pane-multimedia  .views-row .views-field-field-emvideo-embed .item-title
	{display:none;}*/
	#mini-panel-content_bottom .pane-multimedia  .views-row	.views-field-field-emvideo-title h4{margin:0;}
	#mini-panel-content_bottom .pane-multimedia .more-link  { top:auto; left:0; position:absolute; bottom:.5em;  border-bottom:1px solid #fff; border-left:none;
	-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;z-index:1100;}
	#mini-panel-content_bottom .pane-multimedia  .views-row .views-field-field-emvideo-title {display:none;}
.emvideo-thumbnail-replace-preview .emvideo-thumbnail-replacement span {display:none!important;}
#mini-panel-content_bottom .pane-multimedia  .views-field-body,#mini-panel-content_bottom .pane-multimedia  .views-field-teaser{height: 4em;
    overflow: hidden;}
 #mini-panel-content_bottom .pane-multimedia .views-row a img {max-height:150px;}


.block.our-partners {position:relative; float:left;}
.block.our-partners h2.title{position:absolute; top:0;}
.block.our-partners .content {
    /*padding: 0.5em 5em !important;*/ height:100px;
}
.block.our-partners .content p {margin:16px 0;}
#block-block-14 {margin-top: 1.75em; }

#block-block-19 {float:right;margin-top: -125px; margin-right:1em;height:85px; position:relative;}


/*MULTIMEDIA*/
.view-multimedia .item-list {clear:both;margin-bottom:1em; overflow:hidden; border-top:1px solid #aaa;}
.view-multimedia .item-list:first-child {border-top:none;}
.view-multimedia .item-list ,.view-multimedia .item-list li  {margin:0; padding:0; list-style:none; background:none;}
.page-multimedia .view-multimedia .item-list li ,
.page-videos .view-multimedia .item-list li  { float:left; margin-right:.95em; margin-bottom:1em;margin-top:1em; width:200px; }
.view-multimedia .item-list li:nth-child(3n+1){clear:left;}
	.view-multimedia .item-list li .views-field-title .field-content{ margin:0; padding:0;}
	.view-multimedia .item-list li .views-field-field-images-fid img {margin:0; padding:0;}
	.view-multimedia .item-list li .views-field-field-images-fid + .view-multimedia .item-list li .views-field-field-videos-fid {display:none;}
	.view-multimedia .item-list li .views-field-field-videos-fid img {width:200px; height:150px; margin:0; padding:0;}
	.view-multimedia .item-list h3 {color:#454545;}
	.view-multimedia .item-list a.video {display:block; position:relative;}
	.view-multimedia .item-list a.video:after {content:' '; display:block; left:0; right:0; top:0; bottom:0; position:absolute;
	background:url('../images/play.png') center center no-repeat;}

#mini-panel-content_bottom .view-multimedia .item-list  ul{margin:0; padding:0;}



/*FLAGS*/
.flags li,.flags  {margin:0; padding:0; list-style:none;}
.flags  {margin:2em 0 0!important; padding:0!important;overflow:hidden;}
.flags li{border:none;float:left; width:12.5%; margin-left:0; margin-bottom:.5em; border-bottom: 1px solid #eee!important;}
	.block .flags{margin:0!important;}
	.block .flags li{width:33.3%; }
.flags .visits{font-size:.9em; }
.flags .flag{width:16px;height:11px;background:url('../images/flags.png?v=2') no-repeat;display:inline-block;text-indent:100%; overflow:hidden;}
.row-not-set {display:none;}



/*#block-flag_counter-0 .view-all {float:right;white-space:nowrap;}
.front #main {position:relative;}
.front #block-flag_counter-0 {position:absolute; right:2em; bottom:4.5em; margin:0; width:220px;}
.front #block-flag_counter-0 .content {padding:5px; background:#FFF;}
.front #block-flag_counter-0 .title {margin:0; padding:0 35px 5px; -moz-border-radius: 0!important;-webkit-border-radius: 0!important;border-radius: 0!important;}
.front #block-flag_counter-0 .view-all {position:absolute; right:5px; top:0;}*/

.flag.flag-ad{background-position:-16px 0}
.flag.flag-ae{background-position:-32px 0}
.flag.flag-af{background-position:-48px 0}
.flag.flag-ag{background-position:-64px 0}
.flag.flag-ai{background-position:-80px 0}
.flag.flag-al{background-position:-96px 0}
.flag.flag-am{background-position:-112px 0}
.flag.flag-an{background-position:-128px 0}
.flag.flag-ao{background-position:-144px 0}
.flag.flag-ar{background-position:-160px 0}
.flag.flag-as{background-position:-176px 0}
.flag.flag-at{background-position:-192px 0}
.flag.flag-au{background-position:-208px 0}
.flag.flag-aw{background-position:-224px 0}
.flag.flag-az{background-position:-240px 0}
.flag.flag-ba{background-position:0 -11px}
.flag.flag-bb{background-position:-16px -11px}
.flag.flag-bd{background-position:-32px -11px}
.flag.flag-be{background-position:-48px -11px}
.flag.flag-bf{background-position:-64px -11px}
.flag.flag-bg{background-position:-80px -11px}
.flag.flag-bh{background-position:-96px -11px}
.flag.flag-bi{background-position:-112px -11px}
.flag.flag-bj{background-position:-128px -11px}
.flag.flag-bm{background-position:-144px -11px}
.flag.flag-bn{background-position:-160px -11px}
.flag.flag-bo{background-position:-176px -11px}
.flag.flag-br{background-position:-192px -11px}
.flag.flag-bs{background-position:-208px -11px}
.flag.flag-bt{background-position:-224px -11px}
.flag.flag-bv{background-position:-240px -11px}
.flag.flag-bw{background-position:0 -22px}
.flag.flag-by{background-position:-16px -22px}
.flag.flag-bz{background-position:-32px -22px}
.flag.flag-ca{background-position:-48px -22px}
.flag.flag-catalonia{background-position:-64px -22px}
.flag.flag-cd{background-position:-80px -22px}
.flag.flag-cf{background-position:-96px -22px}
.flag.flag-cg{background-position:-112px -22px}
.flag.flag-ch{background-position:-128px -22px}
.flag.flag-ci{background-position:-144px -22px}
.flag.flag-ck{background-position:-160px -22px}
.flag.flag-cl{background-position:-176px -22px}
.flag.flag-cm{background-position:-192px -22px}
.flag.flag-cn{background-position:-208px -22px}
.flag.flag-co{background-position:-224px -22px}
.flag.flag-cr{background-position:-240px -22px}
.flag.flag-cu{background-position:0 -33px}
.flag.flag-cv{background-position:-16px -33px}
.flag.flag-cw{background-position:-32px -33px}
.flag.flag-cy{background-position:-48px -33px}
.flag.flag-cz{background-position:-64px -33px}
.flag.flag-de{background-position:-80px -33px}
.flag.flag-dj{background-position:-96px -33px}
.flag.flag-dk{background-position:-112px -33px}
.flag.flag-dm{background-position:-128px -33px}
.flag.flag-do{background-position:-144px -33px}
.flag.flag-dz{background-position:-160px -33px}
.flag.flag-ec{background-position:-176px -33px}
.flag.flag-ee{background-position:-192px -33px}
.flag.flag-eg{background-position:-208px -33px}
.flag.flag-eh{background-position:-224px -33px}
.flag.flag-england{background-position:-240px -33px}
.flag.flag-er{background-position:0 -44px}
.flag.flag-es{background-position:-16px -44px}
.flag.flag-et{background-position:-32px -44px}
.flag.flag-eu{background-position:-48px -44px}
.flag.flag-fi{background-position:-64px -44px}
.flag.flag-fj{background-position:-80px -44px}
.flag.flag-fk{background-position:-96px -44px}
.flag.flag-fm{background-position:-112px -44px}
.flag.flag-fo{background-position:-128px -44px}
.flag.flag-fr{background-position:-144px -44px}
.flag.flag-ga{background-position:-160px -44px}
.flag.flag-gb{background-position:-176px -44px}
.flag.flag-gd{background-position:-192px -44px}
.flag.flag-ge{background-position:-208px -44px}
.flag.flag-gf{background-position:-224px -44px}
.flag.flag-gg{background-position:-240px -44px}
.flag.flag-gh{background-position:0 -55px}
.flag.flag-gi{background-position:-16px -55px}
.flag.flag-gl{background-position:-32px -55px}
.flag.flag-gm{background-position:-48px -55px}
.flag.flag-gn{background-position:-64px -55px}
.flag.flag-gp{background-position:-80px -55px}
.flag.flag-gq{background-position:-96px -55px}
.flag.flag-gr{background-position:-112px -55px}
.flag.flag-gs{background-position:-128px -55px}
.flag.flag-gt{background-position:-144px -55px}
.flag.flag-gu{background-position:-160px -55px}
.flag.flag-gw{background-position:-176px -55px}
.flag.flag-gy{background-position:-192px -55px}
.flag.flag-hk{background-position:-208px -55px}
.flag.flag-hm{background-position:-224px -55px}
.flag.flag-hn{background-position:-240px -55px}
.flag.flag-hr{background-position:0 -66px}
.flag.flag-ht{background-position:-16px -66px}
.flag.flag-hu{background-position:-32px -66px}
.flag.flag-ic{background-position:-48px -66px}
.flag.flag-id{background-position:-64px -66px}
.flag.flag-ie{background-position:-80px -66px}
.flag.flag-il{background-position:-96px -66px}
.flag.flag-im{background-position:-112px -66px}
.flag.flag-in{background-position:-128px -66px}
.flag.flag-io{background-position:-144px -66px}
.flag.flag-iq{background-position:-160px -66px}
.flag.flag-ir{background-position:-176px -66px}
.flag.flag-is{background-position:-192px -66px}
.flag.flag-it{background-position:-208px -66px}
.flag.flag-je{background-position:-224px -66px}
.flag.flag-jm{background-position:-240px -66px}
.flag.flag-jo{background-position:0 -77px}
.flag.flag-jp{background-position:-16px -77px}
.flag.flag-ke{background-position:-32px -77px}
.flag.flag-kg{background-position:-48px -77px}
.flag.flag-kh{background-position:-64px -77px}
.flag.flag-ki{background-position:-80px -77px}
.flag.flag-km{background-position:-96px -77px}
.flag.flag-kn{background-position:-112px -77px}
.flag.flag-kp{background-position:-128px -77px}
.flag.flag-kr{background-position:-144px -77px}
.flag.flag-kurdistan{background-position:-160px -77px}
.flag.flag-kw{background-position:-176px -77px}
.flag.flag-ky{background-position:-192px -77px}
.flag.flag-kz{background-position:-208px -77px}
.flag.flag-la{background-position:-224px -77px}
.flag.flag-lb{background-position:-240px -77px}
.flag.flag-lc{background-position:0 -88px}
.flag.flag-li{background-position:-16px -88px}
.flag.flag-lk{background-position:-32px -88px}
.flag.flag-lr{background-position:-48px -88px}
.flag.flag-ls{background-position:-64px -88px}
.flag.flag-lt{background-position:-80px -88px}
.flag.flag-lu{background-position:-96px -88px}
.flag.flag-lv{background-position:-112px -88px}
.flag.flag-ly{background-position:-128px -88px}
.flag.flag-ma{background-position:-144px -88px}
.flag.flag-mc{background-position:-160px -88px}
.flag.flag-md{background-position:-176px -88px}
.flag.flag-me{background-position:-192px -88px}
.flag.flag-mg{background-position:-208px -88px}
.flag.flag-mh{background-position:-224px -88px}
.flag.flag-mk{background-position:-240px -88px}
.flag.flag-ml{background-position:0 -99px}
.flag.flag-mm{background-position:-16px -99px}
.flag.flag-mn{background-position:-32px -99px}
.flag.flag-mo{background-position:-48px -99px}
.flag.flag-mp{background-position:-64px -99px}
.flag.flag-mq{background-position:-80px -99px}
.flag.flag-mr{background-position:-96px -99px}
.flag.flag-ms{background-position:-112px -99px}
.flag.flag-mt{background-position:-128px -99px}
.flag.flag-mu{background-position:-144px -99px}
.flag.flag-mv{background-position:-160px -99px}
.flag.flag-mw{background-position:-176px -99px}
.flag.flag-mx{background-position:-192px -99px}
.flag.flag-my{background-position:-208px -99px}
.flag.flag-mz{background-position:-224px -99px}
.flag.flag-na{background-position:-240px -99px}
.flag.flag-nc{background-position:0 -110px}
.flag.flag-ne{background-position:-16px -110px}
.flag.flag-nf{background-position:-32px -110px}
.flag.flag-ng{background-position:-48px -110px}
.flag.flag-ni{background-position:-64px -110px}
.flag.flag-nl{background-position:-80px -110px}
.flag.flag-no{background-position:-96px -110px}
.flag.flag-np{background-position:-112px -110px}
.flag.flag-nr{background-position:-128px -110px}
.flag.flag-nu{background-position:-144px -110px}
.flag.flag-nz{background-position:-160px -110px}
.flag.flag-om{background-position:-176px -110px}
.flag.flag-pa{background-position:-192px -110px}
.flag.flag-pe{background-position:-208px -110px}
.flag.flag-pf{background-position:-224px -110px}
.flag.flag-pg{background-position:-240px -110px}
.flag.flag-ph{background-position:0 -121px}
.flag.flag-pk{background-position:-16px -121px}
.flag.flag-pl{background-position:-32px -121px}
.flag.flag-pm{background-position:-48px -121px}
.flag.flag-pn{background-position:-64px -121px}
.flag.flag-pr{background-position:-80px -121px}
.flag.flag-ps{background-position:-96px -121px}
.flag.flag-pt{background-position:-112px -121px}
.flag.flag-pw{background-position:-128px -121px}
.flag.flag-py{background-position:-144px -121px}
.flag.flag-qa{background-position:-160px -121px}
.flag.flag-re{background-position:-176px -121px}
.flag.flag-ro{background-position:-192px -121px}
.flag.flag-rs{background-position:-208px -121px}
.flag.flag-ru{background-position:-224px -121px}
.flag.flag-rw{background-position:-240px -121px}
.flag.flag-sa{background-position:0 -132px}
.flag.flag-sb{background-position:-16px -132px}
.flag.flag-sc{background-position:-32px -132px}
.flag.flag-scotland{background-position:-48px -132px}
.flag.flag-sd{background-position:-64px -132px}
.flag.flag-se{background-position:-80px -132px}
.flag.flag-sg{background-position:-96px -132px}
.flag.flag-sh{background-position:-112px -132px}
.flag.flag-si{background-position:-128px -132px}
.flag.flag-sk{background-position:-144px -132px}
.flag.flag-sl{background-position:-160px -132px}
.flag.flag-sm{background-position:-176px -132px}
.flag.flag-sn{background-position:-192px -132px}
.flag.flag-so{background-position:-208px -132px}
.flag.flag-somaliland{background-position:-224px -132px}
.flag.flag-sr{background-position:-240px -132px}
.flag.flag-ss{background-position:0 -143px}
.flag.flag-st{background-position:-16px -143px}
.flag.flag-sv{background-position:-32px -143px}
.flag.flag-sx{background-position:-48px -143px}
.flag.flag-sy{background-position:-64px -143px}
.flag.flag-sz{background-position:-80px -143px}
.flag.flag-tc{background-position:-96px -143px}
.flag.flag-td{background-position:-112px -143px}
.flag.flag-tf{background-position:-128px -143px}
.flag.flag-tg{background-position:-144px -143px}
.flag.flag-th{background-position:-160px -143px}
.flag.flag-tj{background-position:-176px -143px}
.flag.flag-tk{background-position:-192px -143px}
.flag.flag-tl{background-position:-208px -143px}
.flag.flag-tm{background-position:-224px -143px}
.flag.flag-tn{background-position:-240px -143px}
.flag.flag-to{background-position:0 -154px}
.flag.flag-tr{background-position:-16px -154px}
.flag.flag-tt{background-position:-32px -154px}
.flag.flag-tv{background-position:-48px -154px}
.flag.flag-tw{background-position:-64px -154px}
.flag.flag-tz{background-position:-80px -154px}
.flag.flag-ua{background-position:-96px -154px}
.flag.flag-ug{background-position:-112px -154px}
.flag.flag-um{background-position:-128px -154px}
.flag.flag-us{background-position:-144px -154px}
.flag.flag-uy{background-position:-160px -154px}
.flag.flag-uz{background-position:-176px -154px}
.flag.flag-va{background-position:-192px -154px}
.flag.flag-vc{background-position:-208px -154px}
.flag.flag-ve{background-position:-224px -154px}
.flag.flag-vg{background-position:-240px -154px}
.flag.flag-vi{background-position:0 -165px}
.flag.flag-vn{background-position:-16px -165px}
.flag.flag-vu{background-position:-32px -165px}
.flag.flag-wales{background-position:-48px -165px}
.flag.flag-wf{background-position:-64px -165px}
.flag.flag-ws{background-position:-80px -165px}
.flag.flag-ye{background-position:-96px -165px}
.flag.flag-yt{background-position:-112px -165px}
.flag.flag-za{background-position:-128px -165px}
.flag.flag-zanzibar{background-position:-144px -165px}
.flag.flag-zm{background-position:-160px -165px}
.flag.flag-zw{background-position:-176px -165px}

.flag.flag-Andorra{background-position:-16px 0}
.flag.flag-United-Arab-Emirates{background-position:-32px 0}
.flag.flag-Afghanistan{background-position:-48px 0}
.flag.flag-Antigua-and-Barbuda{background-position:-64px 0}
.flag.flag-ai{background-position:-80px 0}
.flag.flag-Albania{background-position:-96px 0}
.flag.flag-Armenia{background-position:-112px 0}
.flag.flag-Netherlands-Antilles{background-position:-128px 0}
.flag.flag-Angola{background-position:-144px 0}
.flag.flag-Argentina{background-position:-160px 0}
.flag.flag-as{background-position:-176px 0}
.flag.flag-Austria{background-position:-192px 0}
.flag.flag-Australia{background-position:-208px 0}
.flag.flag-aw{background-position:-224px 0}
.flag.flag-Azerbaijan{background-position:-240px 0}
.flag.flag-Bosnia-and-Herzegovina{background-position:0 -11px}
.flag.flag-Barbados{background-position:-16px -11px}
.flag.flag-Bangladesh{background-position:-32px -11px}
.flag.flag-Belgium{background-position:-48px -11px}
.flag.flag-Burkina-Faso{background-position:-64px -11px}
.flag.flag-Bulgaria{background-position:-80px -11px}
.flag.flag-Bahrain{background-position:-96px -11px}
.flag.flag-Burundi{background-position:-112px -11px}
.flag.flag-Benin{background-position:-128px -11px}
.flag.flag-Bermuda{background-position:-144px -11px}
.flag.flag-Brunei{background-position:-160px -11px}
.flag.flag-Bolivia{background-position:-176px -11px}
.flag.flag-Brazil{background-position:-192px -11px}
.flag.flag-Bahamas{background-position:-208px -11px}
.flag.flag-Bhutan{background-position:-224px -11px}
.flag.flag-bv{background-position:-240px -11px}
.flag.flag-Botswana{background-position:0 -22px}
.flag.flag-Belarus{background-position:-16px -22px}
.flag.flag-Belize{background-position:-32px -22px}
.flag.flag-Canada{background-position:-48px -22px}
.flag.flag-catalonia{background-position:-64px -22px}
.flag.flag-Congo-DRC{background-position:-80px -22px}
.flag.flag-Central-African-Republic{background-position:-96px -22px}
.flag.flag-Congo-Republic{background-position:-112px -22px}
.flag.flag-Switzerland{background-position:-128px -22px}
.flag.flag-Côte-d’Ivoire{background-position:-144px -22px}
.flag.flag-ck{background-position:-160px -22px}
.flag.flag-Chile{background-position:-176px -22px}
.flag.flag-Cameroon{background-position:-192px -22px}
.flag.flag-China{background-position:-208px -22px}
.flag.flag-Colombia{background-position:-224px -22px}
.flag.flag-Costa-Rica{background-position:-240px -22px}
.flag.flag-Cuba{background-position:0 -33px}
.flag.flag-Cape-Verde{background-position:-16px -33px}
.flag.flag-cw{background-position:-32px -33px}
.flag.flag-Cyprus{background-position:-48px -33px}
.flag.flag-Czech-Republic{background-position:-64px -33px}
.flag.flag-Germany{background-position:-80px -33px}
.flag.flag-Djibouti{background-position:-96px -33px}
.flag.flag-Denmark{background-position:-112px -33px}
.flag.flag-Dominica{background-position:-128px -33px}
.flag.flag-Dominican-Republic{background-position:-144px -33px}
.flag.flag-Algeria{background-position:-160px -33px}
.flag.flag-Ecuador{background-position:-176px -33px}
.flag.flag-Estonia{background-position:-192px -33px}
.flag.flag-Egypt{background-position:-208px -33px}
.flag.flag-eh{background-position:-224px -33px}
.flag.flag-england{background-position:-240px -33px}
.flag.flag-er{background-position:0 -44px}
.flag.flag-Spain{background-position:-16px -44px}
.flag.flag-Ethiopia{background-position:-32px -44px}
.flag.flag-eu{background-position:-48px -44px}
.flag.flag-Finland{background-position:-64px -44px}
.flag.flag-Fiji{background-position:-80px -44px}
.flag.flag-fk{background-position:-96px -44px}
.flag.flag-fm{background-position:-112px -44px}
.flag.flag-fo{background-position:-128px -44px}
.flag.flag-France{background-position:-144px -44px}
.flag.flag-Gabon{background-position:-160px -44px}
.flag.flag-United-Kingdom{background-position:-176px -44px}
.flag.flag-Grenada{background-position:-192px -44px}
.flag.flag-Georgia{background-position:-208px -44px}
.flag.flag-French-Guiana{background-position:-224px -44px}
.flag.flag-gg{background-position:-240px -44px}
.flag.flag-Ghana{background-position:0 -55px}
.flag.flag-gi{background-position:-16px -55px}
.flag.flag-gl{background-position:-32px -55px}
.flag.flag-Gambia{background-position:-48px -55px}
.flag.flag-Guinea{background-position:-64px -55px}
.flag.flag-Guadeloupe{background-position:-80px -55px}
.flag.flag-Equatorial-Guinea{background-position:-96px -55px}
.flag.flag-Greece{background-position:-112px -55px}
.flag.flag-gs{background-position:-128px -55px}
.flag.flag-Guatemala{background-position:-144px -55px}
.flag.flag-gu{background-position:-160px -55px}
.flag.flag-Guinea-Bissau{background-position:-176px -55px}
.flag.flag-Guyana{background-position:-192px -55px}
.flag.flag-Hong-Kong{background-position:-208px -55px}
.flag.flag-hm{background-position:-224px -55px}
.flag.flag-Honduras{background-position:-240px -55px}
.flag.flag-Croatia{background-position:0 -66px}
.flag.flag-Haiti{background-position:-16px -66px}
.flag.flag-Hungary{background-position:-32px -66px}
.flag.flag-ic{background-position:-48px -66px}
.flag.flag-Indonesia{background-position:-64px -66px}
.flag.flag-Ireland{background-position:-80px -66px}
.flag.flag-Israel{background-position:-96px -66px; background-position:-96px -121px;}
.flag.flag-im{background-position:-112px -66px}
.flag.flag-India{background-position:-128px -66px}
.flag.flag-io{background-position:-144px -66px}
.flag.flag-Iraq{background-position:-160px -66px}
.flag.flag-Iran{background-position:-176px -66px}
.flag.flag-Iceland{background-position:-192px -66px}
.flag.flag-Italy{background-position:-208px -66px}
.flag.flag-Jersey{background-position:-224px -66px}
.flag.flag-Jamaica{background-position:-240px -66px}
.flag.flag-Jordan{background-position:0 -77px}
.flag.flag-Japan{background-position:-16px -77px}
.flag.flag-Kenya{background-position:-32px -77px}
.flag.flag-Kyrgyzstan{background-position:-48px -77px}
.flag.flag-Cambodia{background-position:-64px -77px}
.flag.flag-ki{background-position:-80px -77px}
.flag.flag-Comoros{background-position:-96px -77px}
.flag.flag-North-Korea{background-position:-112px -77px}
.flag.flag-kp{background-position:-128px -77px}
.flag.flag-South-Korea{background-position:-144px -77px}
.flag.flag-kurdistan{background-position:-160px -77px}
.flag.flag-Kuwait{background-position:-176px -77px}
.flag.flag-ky{background-position:-192px -77px}
.flag.flag-Kazakhstan{background-position:-208px -77px}
.flag.flag-Laos{background-position:-224px -77px}
.flag.flag-Lebanon{background-position:-240px -77px}
.flag.flag-St-Lucia{background-position:0 -88px}
.flag.flag-li{background-position:-16px -88px}
.flag.flag-Sri-Lanka{background-position:-32px -88px}
.flag.flag-Liberia{background-position:-48px -88px}
.flag.flag-Lesotho{background-position:-64px -88px}
.flag.flag-Lithuania{background-position:-80px -88px}
.flag.flag-Luxembourg{background-position:-96px -88px}
.flag.flag-Latvia{background-position:-112px -88px}
.flag.flag-Libya{background-position:-128px -88px}
.flag.flag-Morocco{background-position:-144px -88px}
.flag.flag-Monaco{background-position:-160px -88px}
.flag.flag-Moldova{background-position:-176px -88px}
.flag.flag-Montenegro{background-position:-192px -88px}
.flag.flag-Madagascar{background-position:-208px -88px}
.flag.flag-mh{background-position:-224px -88px}
.flag.flag-Macedonia-FYROM{background-position:-240px -88px}
.flag.flag-Mali{background-position:0 -99px}
.flag.flag-Myanmar-Burma{background-position:-16px -99px}
.flag.flag-Mongolia{background-position:-32px -99px}
.flag.flag-Macau{background-position:-48px -99px}
.flag.flag-mp{background-position:-64px -99px}
.flag.flag-Martinique{background-position:-80px -99px}
.flag.flag-Mauritania{background-position:-96px -99px}
.flag.flag-ms{background-position:-112px -99px}
.flag.flag-Malta{background-position:-128px -99px}
.flag.flag-Mauritius{background-position:-144px -99px}
.flag.flag-Maldives{background-position:-160px -99px}
.flag.flag-Malawi{background-position:-176px -99px}
.flag.flag-Mexico{background-position:-192px -99px}
.flag.flag-Malaysia{background-position:-208px -99px}
.flag.flag-Mozambique{background-position:-224px -99px}
.flag.flag-Namibia{background-position:-240px -99px}
.flag.flag-New-Caledonia{background-position:0 -110px}
.flag.flag-Niger{background-position:-16px -110px}
.flag.flag-nf{background-position:-32px -110px}
.flag.flag-Nigeria{background-position:-48px -110px}
.flag.flag-Nicaragua{background-position:-64px -110px}
.flag.flag-Netherlands{background-position:-80px -110px}
.flag.flag-Norway{background-position:-96px -110px}
.flag.flag-Nepal{background-position:-112px -110px}
.flag.flag-nr{background-position:-128px -110px}
.flag.flag-nu{background-position:-144px -110px}
.flag.flag-New-Zealand{background-position:-160px -110px}
.flag.flag-Oman{background-position:-176px -110px}
.flag.flag-Panama{background-position:-192px -110px}
.flag.flag-Peru{background-position:-208px -110px}
.flag.flag-French-Polynesia{background-position:-224px -110px}
.flag.flag-Papua-New-Guinea{background-position:-240px -110px}
.flag.flag-Philippines{background-position:0 -121px}
.flag.flag-Pakistan{background-position:-16px -121px}
.flag.flag-Poland{background-position:-32px -121px}
.flag.flag-pm{background-position:-48px -121px}
.flag.flag-pn{background-position:-64px -121px}
.flag.flag-Puerto-Rico{background-position:-80px -121px}
.flag.flag-Palestine{background-position:-96px -121px}
.flag.flag-Portugal{background-position:-112px -121px}
.flag.flag-pw{background-position:-128px -121px}
.flag.flag-Paraguay{background-position:-144px -121px}
.flag.flag-Qatar{background-position:-160px -121px}
.flag.flag-Réunion{background-position:-176px -121px}
.flag.flag-Romania{background-position:-192px -121px}
.flag.flag-Serbia{background-position:-208px -121px}
.flag.flag-Russia{background-position:-224px -121px}
.flag.flag-Rwanda{background-position:-240px -121px}
.flag.flag-Saudi-Arabia{background-position:0 -132px}
.flag.flag-Solomon-Islands{background-position:-16px -132px}
.flag.flag-Seychelles{background-position:-32px -132px}
.flag.flag-scotland{background-position:-48px -132px}
.flag.flag-Sudan{background-position:-64px -132px}
.flag.flag-Sweden{background-position:-80px -132px}
.flag.flag-Singapore{background-position:-96px -132px}
.flag.flag-sh{background-position:-112px -132px}
.flag.flag-Slovenia{background-position:-128px -132px}
.flag.flag-Slovakia{background-position:-144px -132px}
.flag.flag-Sierra-Leone{background-position:-160px -132px}
.flag.flag-sm{background-position:-176px -132px}
.flag.flag-Senegal{background-position:-192px -132px}
.flag.flag-Somalia{background-position:-208px -132px}
.flag.flag-somaliland{background-position:-224px -132px}
.flag.flag-Suriname{background-position:-240px -132px}
.flag.flag-South-Sudan{background-position:0 -143px}
.flag.flag-São-Tomé-and-Príncipe{background-position:-16px -143px}
.flag.flag-El-Salvador{background-position:-32px -143px}
.flag.flag-Sint-Maarten{background-position:-48px -143px}
.flag.flag-Syria{background-position:-64px -143px}
.flag.flag-Swaziland{background-position:-80px -143px}
.flag.flag-tc{background-position:-96px -143px}
.flag.flag-Chad{background-position:-112px -143px}
.flag.flag-tf{background-position:-128px -143px}
.flag.flag-Togo{background-position:-144px -143px}
.flag.flag-Thailand{background-position:-160px -143px}
.flag.flag-Tajikistan{background-position:-176px -143px}
.flag.flag-tk{background-position:-192px -143px}
.flag.flag-Timor-Leste{background-position:-208px -143px}
.flag.flag-tm{background-position:-224px -143px}
.flag.flag-Tunisia{background-position:-240px -143px}
.flag.flag-to{background-position:0 -154px}
.flag.flag-Turkey{background-position:-16px -154px}
.flag.flag-Trinidad-and-Tobago{background-position:-32px -154px}
.flag.flag-tv{background-position:-48px -154px}
.flag.flag-Taiwan{background-position:-64px -154px}
.flag.flag-Tanzania{background-position:-80px -154px}
.flag.flag-Ukraine{background-position:-96px -154px}
.flag.flag-Uganda{background-position:-112px -154px}
.flag.flag-um{background-position:-128px -154px}
.flag.flag-United-States{background-position:-144px -154px}
.flag.flag-Uruguay{background-position:-160px -154px}
.flag.flag-Uzbekistan{background-position:-176px -154px}
.flag.flag-va{background-position:-192px -154px}
.flag.flag-St-Vincent-and-Grenadines{background-position:-208px -154px}
.flag.flag-Venezuela{background-position:-224px -154px}
.flag.flag-British-Virgin-Islands{background-position:-240px -154px}
.flag.flag-US-Virgin-Islands{background-position:0 -165px}
.flag.flag-Vietnam{background-position:-16px -165px}
.flag.flag-Vanuatu{background-position:-32px -165px}
.flag.flag-wales{background-position:-48px -165px}
.flag.flag-wf{background-position:-64px -165px}
.flag.flag-ws{background-position:-80px -165px}
.flag.flag-Yemen{background-position:-96px -165px}
.flag.flag-Mayotte{background-position:-112px -165px}
.flag.flag-South-Africa{background-position:-128px -165px}
.flag.flag-zanzibar{background-position:-144px -165px}
.flag.flag-Zambia{background-position:-160px -165px}
.flag.flag-Zimbabwe{background-position:-176px -165px}
.flag.flag-Kosovo{background-position:-192px -165px}
.flag.flag-Curaçao{background-position:-208px -165px}
.flag.flag-Åland-Islands{background-position:-224px -165px}

#mini-panel-partners_flagcounter .panel-pane {margin:0;}
#mini-panel-partners_flagcounter .pane-content {min-height: 94px;}
#mini-panel-partners_flagcounter .pane-block-16 {float:left; width:70%;}
#mini-panel-partners_flagcounter .pane-flag-counter-0{float:right; width:200px;}
#mini-panel-partners_flagcounter .pane-block-16 .pane-content {text-align:center;}
#mini-panel-partners_flagcounter .pane-title { background:url('../images/favicon.png') 2px center no-repeat; padding-left:25px;}
.pane-flag-counter-0 .flags {margin:.7em 0 0!important;}
.pane-flag-counter-0 .more-link {-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;border: 1px solid #fff; position:static;}

/*.page-node-14785 .node .field-field-images,.page-node-14786 .node .field-field-images {display:none;}*/


/*NODE LISTING*/
.node-listing .views-row  {overflow:hidden; padding:1em 0;}
.node-listing .views-field-field-featured-image-fid {float:left; margin-right:1em;}
.node-listing .views-field-field-featured-image-fid img {width:170px!important;}
/*date*/
.node-listing
.views-field-created{ background:url('../images/date-rpt.jpg') left bottom repeat-x ;
					color:#ee1b22; margin-bottom:5px;
					padding-left:5px; margin-left:140px; font-size:.8em;}
.node-listing  .views-field-created .field-content {padding-left:20px; line-height:25px; display:block;
				background:url('../images/date-icon.gif') left center no-repeat; }


/*MULTIMEDIA LISTING*/
.multimedia-listing .item-list {clear:both;margin-bottom:1em; overflow:hidden; border-top:1px solid #aaa;}
.multimedia-listing .item-list:first-child {border-top:none;}
.multimedia-listing .item-list ,.multimedia-listing .item-list li  {margin:0; padding:0; list-style:none; background:none;}
.multimedia-listing .view-multimedia .item-list li ,
.multimedia-listing .item-list li  { float:left; margin-right:.95em; margin-bottom:1em;margin-top:1em; width:200px; }
.multimedia-listing .item-list li:nth-child(3n+1){clear:left;}
	.multimedia-listing .item-list li .views-field-title .field-content{ margin:0; padding:0;}
	.multimedia-listing .item-list li .views-field-field-images-fid img {margin:0; padding:0;}
	.multimedia-listing .item-list li .views-field-field-images-fid + .view-multimedia .item-list li .views-field-field-videos-fid {display:none;}
	.multimedia-listing .item-list li .views-field-field-videos-fid img {width:200px; height:150px; margin:0; padding:0;}
	.multimedia-listing .item-list h3 {color:#454545;}
	.multimedia-listing .item-list a.video {display:block; position:relative;}
	.multimedia-listing .item-list a.video:after {content:' '; display:block; left:0; right:0; top:0; bottom:0; position:absolute;
	background:url('../images/play.png') center center no-repeat;}

#multimedia .pane-title {color:#454545; font-size:1.3em;border-top:1px solid #aaa;padding-top:1em;}
	#multimedia .pane-multimedia .more-link a {display:inline-block;background: #ee1b22;
border: 1px solid #fff;text-align: center;padding: .25em .5em; color:#fff;}


