
/* ======= GENERAL  ======= */

body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 {
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 300;
    line-height: 1.5em;
}

a {
    color: #9c27b0;
    text-decoration: none;
}

a:hover {
    color: #9c27b0;
    text-decoration: underline;
}

p {
    color: #3C4857;
}

header {
    border-bottom: 1px solid #dedede;
    text-align: center;
}


h1, .h1 {
  font-size: 3.8em;
}

h2, .h2 {
  font-size: 2.0em;
  line-height: 1.6em;
  margin: 15px 0 15px;
  font-weight: 700;
  font-family: "Roboto Slab", "Times New Roman", serif;
  text-align: center;
}

h3, .h3 {
  font-size: 1.825em;
  line-height: 1.4em;
  margin: 30px 0 30px;
  font-weight: 700;
  font-family: "Roboto Slab", "Times New Roman", serif;
  text-align: center;
}

h4, .h4 {
  font-size: 1.3em;
  line-height: 1.55em;
}

h5, .h5 {
  font-size: 1.25em;
  line-height: 1.55em;
  margin-bottom: 15px;
}

h6, .h6 {
  font-size: 0.9em;
  font-weight: 500;
}
.time{
	position: absolute;
	bottom: 0;
	eight: 22;
	right: 2px;
	color: #fff;
	font-size: 18px;
	font-weight: 1700;
	ackground: yellow;
	ackground: rgba(85, 85, 85, 0.31);
	padding: 5px 10px;
	font-weight: 800;
	font-family: "Roboto Slab", "Times New Roman", arial;
}

.ime{
	position: absolute;
	isplay: block;
	color: #fff;
	text-align: center;
	height: 28px;
	padding-top: 12px;
	font-size: 24px;
	font-weight: 1700;
	font-family: "Roboto Slab", "Times New Roman", serif;
}
	/*---page-nations-----*/
		/*-----pageing----*/

ul.dc_pagination {
	font: 12px 'Tahoma';
	height: 100%;
	list-style-type: none;
	overflow: hidden;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 21px 0px 0px 0px;
	padding-bottom: 7px;
}
ul.dc_pagination li:first-child {
	margin-left: 0px;
}
ul.dc_paginationA03 li a {
	background: #FFFFFF;
	border: solid 1px #DCDCDC;
	border-radius: 3px;
	color: #707070 !important;
	-moz-border-radius: 3px;
	padding: 6px 9px 6px 9px;
	-webkit-border-radius: 3px;
	color: #000000 !important;
	display: block;
	padding: 7px 10px 7px 10px;
	text-decoration: none;
	font-family: 'Ropa Sans', sans-serif;
	font-size: 1.25em;
}

ul.dc_pagination li {
	float: left;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
}
ul.dc_paginationA03 li a:hover, ul.dc_paginationA03 li a.current {
	background: rgb(30, 93, 173);
	color: #fff !important;
	
}
.hd-flag{background:url("/images/sprt-icon-grp4.png") repeat scroll -70px 0 transparent;position:absolute;right:0;top:0;height:25px;width:25px;z-index:11}
header{position:relative; padding:0 21px 20px;}
.logo{float:left; padding-top:30px; position:relative; z-index:1;}
eader p{font-family:'ITCAvantGardeGothicLTBook_0'; font-size:24px; color:#000; text-transform:uppercase; position:absolute; width:100%; text-align:center; line-height:44px; top:30px; left:0px;}
header p br{display:none;}
header p span{font-family:'ITCAvantGardeGothicLTDemi_0';}
nav{float:right; margin-top:21px; position:relative; z-index:1;}
nav li{float:left; font-family:'AvenirMedium'; font-size:20px; text-transform:none; text-transform:uppercase;}
nav li a{color:#000; border:2px solid #fff; line-height:42px;  display:block; padding:0 10px;}
nav li a:hover{color:#333;}
nav li.signUp{font-size:20px; text-transform:uppercase; margin-left:5px;}
nav li.signUp a{border:2px solid #000; padding:0 18px;}
nav li.signUp a:hover{background-color:#000; color:#fff;}
.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}