/*//////////////////////*/
/*//////Slogan//////////*/
/*//////////////////////*/
#background-wrap {
	bottom: 0;
  left: 0;
  padding-top: 50px;
  position: fixed;
  right: 0;
  top: 0;
  z-index: -1;
}

.text-holder {
	z-index: 60;
	position: relative;
	margin-top: -38px;
}
.slideTitle {
	font-size: 60px;
  line-height: 60px;
  font-weight: 900;
  margin-bottom: 15px;
	position: inherit;
	color: #d6cdcd;
	position: inherit;
  text-align: right;
  margin-top: 0px!important;
  font-family: 'Lobster', cursive;
}
  .slogan {
	padding: 0; 
	font-size: 5vw; 
	font-style: normal; 
	line-height: 35px; 
	margin-bottom: 30px; 
	letter-spacing: 1px; 
	display: inline-block; 
	position: inherit;
	color: #d6cdcd;
	position: inherit;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 5px;
	display: block;
	margin-bottom: 5px;
	text-align: right;
  }
	.slideFooter {
	padding: 0; 
	font-size: 4vw; 
	line-height: 24px; 
	font-weight: 300; 
	margin-bottom: 40px; 
	letter-spacing: 1px; 
	color:#d6cdcd;
	position: inherit;
	font-size: 20px;
	font-family: "Work Sans",sans-serif;
	margin: auto;
	text-align: right;
	}
  .slider-cloud {
	  padding-right: 15px;
	  padding-top: 100px;
  }
	.main-banner {
		padding-top: 63px; 
		background-image: url('/image/light.png'); 
		background-size: cover; 
		background-repeat: no-repeat; 
		position: absolute; 
		bottom: 0; 
		width: 568px;
		height:542px; 
		background-color: transparent; 
		z-index: 50;
	}
 
	.options:hover {
	  background-color: rgba(228, 228, 228, 0.8);
	}
	@media (min-width: 360px) {
		.main-banner {
			left:-160px; 
		}
		.slideTitle {
			text-align: center;
		}
		.slogan {
			text-align: center;
 		}
		.slideFooter {
			text-align: center;
		}
	}
	@media (min-width: 530px) {
		.text-holder {
			padding-right: 165px;
		}
	}
	@media (min-width: 1160px) {
		.text-holder {
			padding-right: 0px;
		}
	}
	@media (min-width: 531px) {
		.main-banner {
			left:0; 
		}	
		.slideTitle {
			text-align: right;
		}
		.slogan {
			text-align: right;
 		}
		.slideFooter {
			text-align: right;
		}
	}
.carousel-inner {
    overflow: initial;
}
.intro-text {
    padding: 50px 0;
    color: white;
}
.intro-title {
    padding: 50px 0;
    color: white;
}
.intro-lead-in {
	padding: 0 60px 0 60px;
}
/*Caledar slide*/
.dateBody { z-index: 60; height: 640px}
.dateContainer {padding-top: 0rem; padding-bottom: 0rem;position: absolute;top: 50%;left: 0; right: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0);}
.titleContainer {/* margin-bottom: 4.375rem;*/margin-top: 0rem; }
.SliderTitle { font-size: 3.125rem !important; margin-bottom: 0.75rem;text-align:left; font-weight: 400;font-family: Montserrat, sans-serif; line-height: 1.2;color: #fff; margin-top: 0; }
.dateHolder { visibility: visible; animation-delay: 0.1s; animation-name: fadeInLeft; }
.Month { color: rgba(255, 255, 255, 1) !important; font-weight: 300 !important;font-size: 2.375rem !important;    vertical-align: top;display: block;line-height: 1.3;text-align: left; }
.Year { color: rgba(255, 255, 255, 1) !important; font-weight: 300 !important;font-size: 2.375rem !important;    display: block;line-height: 1.3;text-align: left; }
.DayHolder { visibility: visible; animation-delay: 0.3s; animation-name: fadeInLeft; }
.Day { color: #f05f40 !important;font-weight: 300 !important;font-size: 11.4375rem!important;line-height: .8;    margin-right: 1rem; }
.eventHolder { visibility: visible; animation-delay: 0.4s; animation-name: fadeInLeft; }
.divider { display: block; position: relative; padding-bottom: 1.875rem; }
.wow a { color: #f05f40;font-weight: 300; }
.wow {font-size: 16px;}
.divider:before {
    background-image: linear-gradient(145deg, #f05f40 -25%, #c54041 100%);
    background-repeat: repeat-x;
}
.divider:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 0.1875rem;
    background-image: linear-gradient(145deg, #f05f40 -25%, #f05f40 100%);
    background-repeat: repeat-x;
    content: " ";
   }
 .event {
 	color: rgba(255, 255, 255, 1) !important;line-height: 1.6; font-weight: 300;margin-top: 0;margin-bottom: 1rem;    text-align: left;
 }
 .event a {
 	color: #f05f40;
 }