body,td,th {
	color: #FFFFFF;
	font-family: "Open sans";
	font-size: 15px;
}
a:link {
	color: #aaaaaa;
	text-decoration: none;
}
a:visited {
	color: #aaaaaa;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #aaaaaa;
	text-decoration: none;
}
.languages { font-size:16px; }
.copyright { font-size:13px; margin-bottom: 30px; margin-top: 30px; }

body{ text-align: center; }
img.gdlr-full-boxed-background {
    height: auto;
    left: 0;
    min-height: 100%;
    min-width: 860px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1;
}

.logo { margin-top: 40px; margin-bottom: 40px;}
.logo img { max-height: 200px; width: auto; }

.hp0, .hp1, .hp2, .hp3, .hp4, .hp5{ font-family: 'Open sans'; font-size: 15px; color: #fff; font-weight: 600; text-transform: uppercase; }

.hp0 { padding-top: 20px; width: 100%; text-align: center;  float: inherit;  }
.hp1, .hp2{ width: 47%; text-align: center;  float: left;  }
.hp3, .hp4, .hp5{ width: 30%; text-align: center;  float: left;  }

.hp1, .hp2{ padding-top: 10px;} /*by ENTERCITY*/
.hp3, .hp4, .hp5{ padding-bottom: 40px; padding-top: 40px; }

.hp1, .hp3, .hp4{ margin-right: 5%; }
.title{ padding: 28px; letter-spacing: 3px; }
.title .caption{ font-size: 13px; font-weight: 400; letter-spacing: 1px; text-transform: none; display: block; margin-top: 10px; color: #aaa; }

.hp0 img, .hp1 img, .hp2 img, .hp3 img, .hp4 img, .hp5 img{ margin-bottom: 0px; max-width: 100%; width: auto; height: auto; }
.wrapper{ max-width: 860px; margin: auto; display: inline-block; text-align: center; }
a{ display: inline-block; }

/*mobile view*/
@media only screen and (max-width: 767px){
.hp0, .hp1, .hp2, .hp3, .hp4, .hp5{ width: 100%; margin: 0px 0px 30px ; padding: 0px 0px 0px; }
.hp0 img, .hp1 img, .hp2 img, .hp3 img, .hp4 img, .hp5 img { max-width: 80%; }
.logo{ margin-bottom: 60px; margin-top: 30px; }
}