/* Left menu (language switcher) */
.arrowdrop ul {
	padding: 5px 0px;
	border-right: none;
	border-left: none;
	border-bottom: none;
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	left: 0px;
	margin-top: 0px;
	top: 35px;
  }
  
  li li.flag a {
	  line-height: 1.2em;
	  padding: 8px 8px 8px 30px;
  }
  
  li.arrowdrop:hover {
	  position: relative;
  }
  
  .arrowdrop {
	  background: url(/img/flags/menuarrow.png) right center no-repeat;
	  padding-right: 3px;
  }
  
  
  /* Flags */
  a.flag-active { padding-left: 27px; }
  a.flag-en { background: url(/img/flags/en.png) 20px center no-repeat; }
  a.flag-fr { background: url(/img/flags/fr.png) 20px center no-repeat; }
  a.flag-German { background: url(/img/flags/de.png) 20px center no-repeat; }
  a.flag-Arabic { background: url(/img/flags/arabic.png) 20px center no-repeat; }
  a.flag-Catalan { background: url(/img/flags/catalan.png) 20px center no-repeat; }
  a.flag-Croatian { background: url(/img/flags/croatian.png) 20px center no-repeat; }
  a.flag-Farsi { background: url(/img/flags/farsi.png) 20px center no-repeat; }
  a.flag-Brazilian { background: url(/img/flags/portuguese-br.png) 20px center no-repeat; }
  a.flag-pt { background: url(/img/flags/pt.png) 20px center no-repeat; }
  a.flag-Czech { background: url(/img/flags/czech.png) 20px center no-repeat; }
  a.flag-Danish { background: url(/img/flags/danish.png) 20px center no-repeat; }
  a.flag-Dutch { background: url(/img/flags/dutch.png) 20px center no-repeat; }
  a.flag-Hungarian { background: url(/img/flags/hungarian.png) 20px center no-repeat; }
  a.flag-Italian { background: url(/img/flags/it.png) 20px center no-repeat; }
  a.flag-Norwegian { background: url(/img/flags/norwegian.png) 20px center no-repeat; }
  a.flag-Russian { background: url(/img/flags/russian.png) 20px center no-repeat; }
  a.flag-Spanish { background: url(/img/flags/es.png) 20px center no-repeat; }
  a.flag-Swedish { background: url(/img/flags/swedish.png) 20px center no-repeat; }
  a.flag-Turkish { background: url(/img/flags/turkish.png) 20px center no-repeat; }
  a.flag-Ukranian { background: url(/img/flags/ukranian.png) 20px center no-repeat; }
  a.flag-Romanian { background: url(/img/flags/romanian.png) 20px center no-repeat; }
  a.flag-Macedonian { background: url(/img/flags/macedonian.png) 20px center no-repeat; }
  a.flag-Hebrew { background: url(/img/flags/hebrew.png) 20px center no-repeat; }
  a.flag-Estonian { background: url(/img/flags/estonian.png) 20px center no-repeat; }
  a.flag-Chinese { background: url(/img/flags/chinese.png) 20px center no-repeat; }
  a.flag-Azerbaijani { background: url(/img/flags/azerbaijani.png) 20px center no-repeat; }
  