@charset "utf-8";
#one .name {
    font-size: 200%;
}
#one .name span {
	display: block;
    font-size: 50%;
}
#one table tbody tr {
	float: left;
	border: none;
	width: 60%;
}
#one table tbody tr:nth-child(2n) {
	float: right;
}
#one table tbody tr:nth-child(2n + 1) {
	background-color: transparent;
}
#one table td {
	display: block;
	padding: 0.75em 10px;
    text-align: left;
}
#one table td.time {
    padding: 3.5em 10px 0;
	font-size: 180%;
	font-weight: bold;
}

#two p {
    text-align: left;
}


#garelly {
    height: 100vh;
    position: relative;
    text-align: center;
}
#garelly .bxslider_wrap {
	visibility: hidden;
	-moz-transition-duration: 1.2s;
	-webkit-transition-duration: 1.2s;
	-ms-transition-duration: 1.2s;
	-moz-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	-ms-transition-timing-function: ease-in-out;
	}
#garelly .bx-viewport {
	left: 0;
	background: #000;
	box-shadow: none;
	border: none;
}
#garelly .bxslider ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#garelly .bxslider li:nth-child(1) {background-image: url("images/overlay_.png"), url(../../images/slide01.jpg);}
#garelly .bxslider li:nth-child(2) {background-image: url("images/overlay_.png"), url(../../images/slide02.jpg);}
#garelly .bxslider li:nth-child(3) {background-image: url("images/overlay_.png"), url(../../images/slide03.jpg);}
#garelly .bxslider li:nth-child(4) {background-image: url("images/overlay_.png"), url(../../images/slide04.jpg);}
#garelly .bxslider li:nth-child(5) {background-image: url("images/overlay_.png"), url(../../images/slide05.jpg);}
/*#garelly .bxslider li:nth-child(5) {background-image: url("images/overlay.png"), url(../../images/pic05.jpg);}*/
#garelly .bxslider li {
	left: 0;
	background-position: left top, center center;
	background-repeat: repeat, no-repeat;
	background-size:  auto, cover;
	padding: 0;
	height: 100vh;
}
#garelly h2 {
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    height: 1em;
	opacity: 0;
}
#garelly.active header.major h2 {
	opacity: 1;
	-webkit-animation: delayh2 1.0s ease-in-out 2.0s 1 forwards;
	animation: delayh2 1.0s ease-in-out 2.0s 1 forwards;
}
#garelly h2:after {
	display: none;
}
@-webkit-keyframes delayh2 {
  100% {
    opacity: 0;
  }
}
@keyframes delayh2 {
  100% {
    opacity: 0;
  }
}
#garelly .garelly_menu {
	position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
	opacity: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
#garelly.active .garelly_menu {
	-webkit-animation: delayhmenu 1.3s ease-in-out 2.8s 1 forwards;
	animation: delayhmenu 1.3s ease-in-out 2.8s 1 forwards;
}
@-webkit-keyframes delayhmenu {
  100% {
    opacity: 1;
  }
}
@keyframes delayhmenu {
  100% {
    opacity: 1;
  }
}
#garelly h2 {
	color: #FFF;
}
#garelly .garelly_menu p {
	margin: 0;
	padding: 1.2em 0;
}
#garelly .garelly_menu a {
	color: #FFF;
}


@media screen and (max-width: 980px) {
}

@media screen and (max-width: 736px) {
	
	#one table {
		margin: 0 0 5em 0;
	}
	#one table tbody tr {
		width: 65%;
	}
	#one table td.time {
		padding: 2.5em 10px 0;
	}
}


@media screen and (max-width: 480px) {
	
	#one .name {
		font-size: 200%;
	}
	#one table tbody tr {
		width: 100%;
	}
	#one table td.time {
		padding: 0.5em 10px 0;
	}
}