
@import url("skeleton.css");
@import url("normalize.css");
@import url("base.css");
@import url("layout.css");


@media screen and (max-width: 1024px) {
  #container, #header, #content, #footer {
    float: none;
    width: auto;
  }
 #subtitle, #share, #slider, #sidebar{
    display:none;
  }
  p{ font-size: 2em; }
}



/* Header */



#main {
	min-height:100%;
}

header {
	background-color: rgba(199,199,199,0.25);
	z-index:1;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid black;
    margin: 1em 0;
    padding: 0;
}

/* header color : #60AEBF */

#wowslider {
	z-index: -1;
}

#header-shadow {
	background-image: url(images/header-undershadow.png);
	background-position: left;
	background-repeat: repeat-x;
	height:8px;
	z-index:2;
	position: absolute;
}

#header-content {
	padding-top:15px;
	padding-bottom: 15px;
}

.language {
	display: inline;
	float:left;
	padding: 10px;
}


.float-right {
	float:right;
	clear: right;
	width: 260px;
}

.float-left {
	float:left;
	clear: left;
}

.float-right li {
	display: inline-block;
}

.float-right ul {
	margin: 0;
}

.menu-title {
	text-align: center;
	padding: 15px;
}

.menu-text {
	text-align: center;
	padding: 15px;
	line-height: 2;
}

#site-title {
	color:black;
}

#site-description {
	color:black;
}

.site-description {
	clear:left;
}

/* Main Body */

#wrapper {
	padding-top:15px;
	padding-bottom:100px;
	height:100%;
}

#wowslider-container1 div a {
	bottom:-25px;
}

.heading {
	display:inline;
}



#leftDiv {
	margin-right: 20px;
}

#rightDiv {
	margin-left: 20px;
}

#wrapper {
	padding-bottom: 25px;
}

#address {
	width: 100%;
	border: 1px solid #666A73;
	background-color: #F2EDE4;
	padding-left: 2px;
	padding-bottom: 4px;
	float:left;
}

/* Timetable */

.color-1 {
	background-color:#D9D1C7;
}

.color-2 {
	background-color:#F2EDE4;
}

/* Footer */

footer {
	background-color: rgba(199,199,199,0.25);
	height: 100%;
}

#footer {
	padding-top:15px;
	padding-bottom:15px;
}

.shadow {
	text-shadow: -2px 2px rgba(0, 0, 0, 0.48);
}


.white {
	color:rgb(164, 192, 199);
}