/* custom css */

/* home page css */
.home-slider .slides > li h1  {font-size:40px; line-height:40px; height:80px; padding:0;}
.home-slider .slides > li h1 span {font-size:20px;line-height:20px;}
#home {
	background-image: url(../images/imageby.png),url(../images/pattern_2.png), url(../images/img_home.JPG);
	background-size: 120px, 3px, cover;
	background-repeat: no-repeat, repeat, no-repeat;
	background-position: bottom right, top left, top left;
}
/*#home {background: url(../images/pattern_2.png) #999;background-size: 3px, cover;}*/
.homePagebotText {
	max-width: 760px;
	margin: 0 auto;
	text-align: justify;
	position: absolute;
	bottom: 100px;
	padding: 20px;
	margin-left: 50%;
	left: -380px;
}

/* about page css */
#about .row .promo p {text-align:justify; padding:10px;}

/* general css */
a {color :#d95c5c ;}
a:hover {color:#C34343; text-decoration:none;}

.about-text {text-align:justify; font-size:18px;}


.big-text {font-size:60px; font-weight:bold; text-transform: uppercase; min-height: 100px;}
.small-text {font-size:30px; text-transform: uppercase;}

.title h1 {text-align:left;}
.title {margin-left:0; margin-right:0;padding:0;}

/* important dates css */
#importantdates .about-text {text-align:center;}


/*accordion css */
#accordion span,#accordion2 span {font-weight:100; font-size:18px;}
#accordion,#accordion2 {font-family: 'Lato', sans-serif; font-size:18px;}
#accordion a,#accordion2 a {font-size:18px;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,.ui-accordion-header {color:#666; font-size:18px;}
.ui-accordion-header:hover {cursor:pointer; color:#d95c5c;}
.ui-accordion-header:hover span {cursor:pointer; color:#666;}

.plusIconAccordion {display: block;float: left;font-size: 32px;margin-right: 10px;line-height: 48px;}




/* parallax image background */
#parallax2 {background-image: url(../images/imageby.png),url(../images/img_parallax1.JPG); background-size: 120px, cover;background-position: bottom right, center center;}
#parallax3 {background-image: url(../images/imageby.png),url(../images/img_parallax2.JPG);background-size: 120px, cover;background-position: bottom right, center center;}
#parallax4 {background-image: url(../images/imageby.png),url(../images/img_parallax3.JPG);background-size: 120px, cover;background-position: bottom right, center center;}
#parallax5 {background-image: url(../images/imageby2.png),url(../images/img_parallax4.JPG);background-size: 120px, cover;background-position: bottom right, center center;}

.parallax-overlay {background-color: rgba(0, 0, 0, 0.25); }


/* contact css */
.detail {white-space:normal;}
#contact {background-color:#fff;}
.contact-details {-webkit-box-shadow:none; box-shadow:none;}
.xorigi div a img {margin-right:50px;}



@media (max-width:799px) {
	.big-text {font-size:40px; min-height: 60px;}
	.small-text {font-size:24px;}
	.homePagebotText {bottom: 40px; margin-left:0; left:0;}
}

@media (max-width:619px) {
	.big-text {min-height: 100px;}

}

@media (max-width:399px) {
	.big-text {font-size:30px;}
	.small-text {font-size:16px;}
}


/* map image css */
#map2 {height:500px; width:100%; position:relative; background: url(../images/arch_map.jpg) center center no-repeat;}
@media (min-width:1681px) {
	#map2 {background-size: contain;}
}
.mapLink {text-align:center; color:#d95c5c;display: block;padding-top: 140px;font-size: 22px; font-weight:400;}