@font-face {
	font-family: Gotham-Black;
	src: url('../fonts/gotham-black.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/gotham-black.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: Gotham-Light;
	src: url('../fonts/gotham-light.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/gotham-light.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: Rockwell-Bold;
	src: url('../fonts/RockwellStd-Bold.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/RockwellStd-Bold.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: Rockwell;
	src: url('../fonts/RockwellStd.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/RockwellStd.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: Cambria-Bold;
	src: url('../fonts/Cambria-Bold.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/Cambria-Bold.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: Cambria;
	src: url('../fonts/Cambria.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/Cambria.ttf') format('truetype');
	font-weight: normal;
}
/** {
  border-radius: 0 !important;
}*/
.hentry {
	padding-left: 0;
}
.search-form {
  position: relative;
}
.search-form label {
  float: left;
  width: 100%;
}
.widget_search label {
  display: block;
  width: 100%;
}
.widget_search .search-form input, .search-form .search-field {
  width: 100%;
  padding-right: 70px;
  font-weight: normal;
}
.widget_search .search-form input {
  padding-right: 10px;
}
input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	box-shadow: none;
	text-shadow: none;
}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
	box-shadow: none;
}
.page-header {
  padding-left: 0;
}

/* --- START FLAGS ---*/
.FLAG{
    position: relative;
    width: 22px;
    height: 12px;
    display: inline-block;
}
.FLAG:before{
    content:"";
    position: absolute;
    width: 20px;
    height: 12px;
    left: 0px;
    top: 1px;
}

.AF:before { background-image: url(../images/flags/AF.png); }
.AL:before { background-image: url(../images/flags/AL.png); }
.DZ:before { background-image: url(../images/flags/DZ.png); }
.DS:before { background-image: url(../images/flags/DS.png); }
.AD:before { background-image: url(../images/flags/AD.png); }
.AO:before { background-image: url(../images/flags/AO.png); }
.AI:before { background-image: url(../images/flags/AI.png); }
.AQ:before { background-image: url(../images/flags/AQ.png); }
.AG:before { background-image: url(../images/flags/AG.png); }
.AR:before { background-image: url(../images/flags/AR.png); }
.AM:before { background-image: url(../images/flags/AM.png); }
.AW:before { background-image: url(../images/flags/AW.png); }
.AU:before { background-image: url(../images/flags/AU.png); }
.AT:before { background-image: url(../images/flags/AT.png); }
.AZ:before { background-image: url(../images/flags/AZ.png); }
.BS:before { background-image: url(../images/flags/BS.png); }
.BH:before { background-image: url(../images/flags/BH.png); }
.BD:before { background-image: url(../images/flags/BD.png); }
.BB:before { background-image: url(../images/flags/BB.png); }
.BY:before { background-image: url(../images/flags/BY.png); }
.BE:before { background-image: url(../images/flags/BE.png); }
.BZ:before { background-image: url(../images/flags/BZ.png); }
.BJ:before { background-image: url(../images/flags/BJ.png); }
.BM:before { background-image: url(../images/flags/BM.png); }
.BT:before { background-image: url(../images/flags/BT.png); }
.BO:before { background-image: url(../images/flags/BO.png); }
.BA:before { background-image: url(../images/flags/BA.png); }
.BW:before { background-image: url(../images/flags/BW.png); }
.BV:before { background-image: url(../images/flags/BV.png); }
.BR:before { background-image: url(../images/flags/BR.png); }
.IO:before { background-image: url(../images/flags/IO.png); }
.BN:before { background-image: url(../images/flags/BN.png); }
.BG:before { background-image: url(../images/flags/BG.png); }
.BF:before { background-image: url(../images/flags/BF.png); }
.BI:before { background-image: url(../images/flags/BI.png); }
.KH:before { background-image: url(../images/flags/KH.png); }
.CM:before { background-image: url(../images/flags/CM.png); }
.CA:before { background-image: url(../images/flags/CA.png); }
.CV:before { background-image: url(../images/flags/CV.png); }
.KY:before { background-image: url(../images/flags/KY.png); }
.CF:before { background-image: url(../images/flags/CF.png); }
.TD:before { background-image: url(../images/flags/TD.png); }
.CL:before { background-image: url(../images/flags/CL.png); }
.CN:before { background-image: url(../images/flags/CN.png); }
.CX:before { background-image: url(../images/flags/CX.png); }
.CC:before { background-image: url(../images/flags/CC.png); }
.CO:before { background-image: url(../images/flags/CO.png); }
.KM:before { background-image: url(../images/flags/KM.png); }
.CG:before { background-image: url(../images/flags/CG.png); }
.CK:before { background-image: url(../images/flags/CK.png); }
.CR:before { background-image: url(../images/flags/CR.png); }
.HR:before { background-image: url(../images/flags/HR.png); }
.CU:before { background-image: url(../images/flags/CU.png); }
.CY:before { background-image: url(../images/flags/CY.png); }
.CZ:before { background-image: url(../images/flags/CZ.png); }
.DK:before { background-image: url(../images/flags/DK.png); }
.DJ:before { background-image: url(../images/flags/DJ.png); }
.DM:before { background-image: url(../images/flags/DM.png); }
.DO:before { background-image: url(../images/flags/DO.png); }
.TP:before { background-image: url(../images/flags/TP.png); }
.EC:before { background-image: url(../images/flags/EC.png); }
.EG:before { background-image: url(../images/flags/EG.png); }
.SV:before { background-image: url(../images/flags/SV.png); }
.GQ:before { background-image: url(../images/flags/GQ.png); }
.ER:before { background-image: url(../images/flags/ER.png); }
.EE:before { background-image: url(../images/flags/EE.png); }
.ET:before { background-image: url(../images/flags/ET.png); }
.FK:before { background-image: url(../images/flags/FK.png); }
.FO:before { background-image: url(../images/flags/FO.png); }
.FJ:before { background-image: url(../images/flags/FJ.png); }
.FI:before { background-image: url(../images/flags/FI.png); }
.FR:before { background-image: url(../images/flags/FR.png); }
.FX:before { background-image: url(../images/flags/FX.png); }
.GF:before { background-image: url(../images/flags/GF.png); }
.PF:before { background-image: url(../images/flags/PF.png); }
.TF:before { background-image: url(../images/flags/TF.png); }
.GA:before { background-image: url(../images/flags/GA.png); }
.GM:before { background-image: url(../images/flags/GM.png); }
.GE:before { background-image: url(../images/flags/GE.png); }
.DE:before { background-image: url(../images/flags/DE.png); }
.GH:before { background-image: url(../images/flags/GH.png); }
.GI:before { background-image: url(../images/flags/GI.png); }
.GK:before { background-image: url(../images/flags/GK.png); }
.GR:before { background-image: url(../images/flags/GR.png); }
.GL:before { background-image: url(../images/flags/GL.png); }
.GD:before { background-image: url(../images/flags/GD.png); }
.GP:before { background-image: url(../images/flags/GP.png); }
.GU:before { background-image: url(../images/flags/GU.png); }
.GT:before { background-image: url(../images/flags/GT.png); }
.GN:before { background-image: url(../images/flags/GN.png); }
.GW:before { background-image: url(../images/flags/GW.png); }
.GY:before { background-image: url(../images/flags/GY.png); }
.HT:before { background-image: url(../images/flags/HT.png); }
.HM:before { background-image: url(../images/flags/HM.png); }
.HN:before { background-image: url(../images/flags/HN.png); }
.HK:before { background-image: url(../images/flags/HK.png); }
.HU:before { background-image: url(../images/flags/HU.png); }
.IS:before { background-image: url(../images/flags/IS.png); }
.IN:before { background-image: url(../images/flags/IN.png); }
.IM:before { background-image: url(../images/flags/IM.png); }
.ID:before { background-image: url(../images/flags/ID.png); }
.IR:before { background-image: url(../images/flags/IR.png); }
.IQ:before { background-image: url(../images/flags/IQ.png); }
.IE:before { background-image: url(../images/flags/IE.png); }
.IL:before { background-image: url(../images/flags/IL.png); }
.IT:before { background-image: url(../images/flags/IT.png); }
.CI:before { background-image: url(../images/flags/CI.png); }
.JE:before { background-image: url(../images/flags/JE.png); }
.JM:before { background-image: url(../images/flags/JM.png); }
.JP:before { background-image: url(../images/flags/JP.png); }
.JO:before { background-image: url(../images/flags/JO.png); }
.KZ:before { background-image: url(../images/flags/KZ.png); }
.KE:before { background-image: url(../images/flags/KE.png); }
.KI:before { background-image: url(../images/flags/KI.png); }
.KP:before { background-image: url(../images/flags/KP.png); }
.KR:before { background-image: url(../images/flags/KR.png); }
.XK:before { background-image: url(../images/flags/XK.png); }
.KW:before { background-image: url(../images/flags/KW.png); }
.KG:before { background-image: url(../images/flags/KG.png); }
.LA:before { background-image: url(../images/flags/LA.png); }
.LV:before { background-image: url(../images/flags/LV.png); }
.LB:before { background-image: url(../images/flags/LB.png); }
.LS:before { background-image: url(../images/flags/LS.png); }
.LR:before { background-image: url(../images/flags/LR.png); }
.LY:before { background-image: url(../images/flags/LY.png); }
.LI:before { background-image: url(../images/flags/LI.png); }
.LT:before { background-image: url(../images/flags/LT.png); }
.LU:before { background-image: url(../images/flags/LU.png); }
.MO:before { background-image: url(../images/flags/MO.png); }
.MK:before { background-image: url(../images/flags/MK.png); }
.MG:before { background-image: url(../images/flags/MG.png); }
.MW:before { background-image: url(../images/flags/MW.png); }
.MY:before { background-image: url(../images/flags/MY.png); }
.MV:before { background-image: url(../images/flags/MV.png); }
.ML:before { background-image: url(../images/flags/ML.png); }
.MT:before { background-image: url(../images/flags/MT.png); }
.MH:before { background-image: url(../images/flags/MH.png); }
.MQ:before { background-image: url(../images/flags/MQ.png); }
.MR:before { background-image: url(../images/flags/MR.png); }
.MU:before { background-image: url(../images/flags/MU.png); }
.TY:before { background-image: url(../images/flags/TY.png); }
.MX:before { background-image: url(../images/flags/MX.png); }
.FM:before { background-image: url(../images/flags/FM.png); }
.MD:before { background-image: url(../images/flags/MD.png); }
.MC:before { background-image: url(../images/flags/MC.png); }
.MN:before { background-image: url(../images/flags/MN.png); }
.ME:before { background-image: url(../images/flags/ME.png); }
.MS:before { background-image: url(../images/flags/MS.png); }
.MA:before { background-image: url(../images/flags/MA.png); }
.MZ:before { background-image: url(../images/flags/MZ.png); }
.MM:before { background-image: url(../images/flags/MM.png); }
.NA:before { background-image: url(../images/flags/NA.png); }
.NR:before { background-image: url(../images/flags/NR.png); }
.NP:before { background-image: url(../images/flags/NP.png); }
.NL:before { background-image: url(../images/flags/NL.png); }
.AN:before { background-image: url(../images/flags/AN.png); }
.NC:before { background-image: url(../images/flags/NC.png); }
.NZ:before { background-image: url(../images/flags/NZ.png); }
.NI:before { background-image: url(../images/flags/NI.png); }
.NE:before { background-image: url(../images/flags/NE.png); }
.NG:before { background-image: url(../images/flags/NG.png); }
.NU:before { background-image: url(../images/flags/NU.png); }
.NF:before { background-image: url(../images/flags/NF.png); }
.MP:before { background-image: url(../images/flags/MP.png); }
.NO:before { background-image: url(../images/flags/NO.png); }
.OM:before { background-image: url(../images/flags/OM.png); }
.PK:before { background-image: url(../images/flags/PK.png); }
.PW:before { background-image: url(../images/flags/PW.png); }
.PS:before { background-image: url(../images/flags/PS.png); }
.PA:before { background-image: url(../images/flags/PA.png); }
.PG:before { background-image: url(../images/flags/PG.png); }
.PY:before { background-image: url(../images/flags/PY.png); }
.PE:before { background-image: url(../images/flags/PE.png); }
.PH:before { background-image: url(../images/flags/PH.png); }
.PN:before { background-image: url(../images/flags/PN.png); }
.PL:before { background-image: url(../images/flags/PL.png); }
.PT:before { background-image: url(../images/flags/PT.png); }
.PR:before { background-image: url(../images/flags/PR.png); }
.QA:before { background-image: url(../images/flags/QA.png); }
.RE:before { background-image: url(../images/flags/RE.png); }
.RO:before { background-image: url(../images/flags/RO.png); }
.RU:before { background-image: url(../images/flags/RU.png); }
.RW:before { background-image: url(../images/flags/RW.png); }
.KN:before { background-image: url(../images/flags/KN.png); }
.LC:before { background-image: url(../images/flags/LC.png); }
.VC:before { background-image: url(../images/flags/VC.png); }
.WS:before { background-image: url(../images/flags/WS.png); }
.SM:before { background-image: url(../images/flags/SM.png); }
.ST:before { background-image: url(../images/flags/ST.png); }
.SA:before { background-image: url(../images/flags/SA.png); }
.SN:before { background-image: url(../images/flags/SN.png); }
.RS:before { background-image: url(../images/flags/RS.png); }
.SC:before { background-image: url(../images/flags/SC.png); }
.SL:before { background-image: url(../images/flags/SL.png); }
.SG:before { background-image: url(../images/flags/SG.png); }
.SK:before { background-image: url(../images/flags/SK.png); }
.SI:before { background-image: url(../images/flags/SI.png); }
.SB:before { background-image: url(../images/flags/SB.png); }
.SO:before { background-image: url(../images/flags/SO.png); }
.ZA:before { background-image: url(../images/flags/ZA.png); }
.GS:before { background-image: url(../images/flags/GS.png); }
.ES:before { background-image: url(../images/flags/ES.png); }
.LK:before { background-image: url(../images/flags/LK.png); }
.SH:before { background-image: url(../images/flags/SH.png); }
.PM:before { background-image: url(../images/flags/PM.png); }
.SD:before { background-image: url(../images/flags/SD.png); }
.SR:before { background-image: url(../images/flags/SR.png); }
.SJ:before { background-image: url(../images/flags/SJ.png); }
.SZ:before { background-image: url(../images/flags/SZ.png); }
.SE:before { background-image: url(../images/flags/SE.png); }
.CH:before { background-image: url(../images/flags/CH.png); }
.SY:before { background-image: url(../images/flags/SY.png); }
.TW:before { background-image: url(../images/flags/TW.png); }
.TJ:before { background-image: url(../images/flags/TJ.png); }
.TZ:before { background-image: url(../images/flags/TZ.png); }
.TH:before { background-image: url(../images/flags/TH.png); }
.TG:before { background-image: url(../images/flags/TG.png); }
.TK:before { background-image: url(../images/flags/TK.png); }
.TO:before { background-image: url(../images/flags/TO.png); }
.TT:before { background-image: url(../images/flags/TT.png); }
.TN:before { background-image: url(../images/flags/TN.png); }
.TR:before { background-image: url(../images/flags/TR.png); }
.TM:before { background-image: url(../images/flags/TM.png); }
.TC:before { background-image: url(../images/flags/TC.png); }
.TV:before { background-image: url(../images/flags/TV.png); }
.UG:before { background-image: url(../images/flags/UG.png); }
.UA:before { background-image: url(../images/flags/UA.png); }
.AE:before { background-image: url(../images/flags/AE.png); }
.GB:before { background-image: url(../images/flags/GB.png); }
.US:before { background-image: url(../images/flags/US.png); }
.UM:before { background-image: url(../images/flags/UM.png); }
.UY:before { background-image: url(../images/flags/UY.png); }
.UZ:before { background-image: url(../images/flags/UZ.png); }
.VU:before { background-image: url(../images/flags/VU.png); }
.VA:before { background-image: url(../images/flags/VA.png); }
.VE:before { background-image: url(../images/flags/VE.png); }
.VN:before { background-image: url(../images/flags/VN.png); }
.VG:before { background-image: url(../images/flags/VG.png); }
.VI:before { background-image: url(../images/flags/VI.png); }
.WF:before { background-image: url(../images/flags/WF.png); }
.EH:before { background-image: url(../images/flags/EH.png); }
.YE:before { background-image: url(../images/flags/YE.png); }
.ZR:before { background-image: url(../images/flags/ZR.png); }
.ZM:before { background-image: url(../images/flags/ZM.png); }
.ZW:before { background-image: url(../images/flags/ZW.png); }
.CD:before { background-image: url(../images/flags/CD.png); }
.SS:before { background-image: url(../images/flags/SS.png); }

/* --- END FLAGS ---*/
