/* CAROUSEL CUSTOM STYLES */
#video-background { background-color: #000000; width: auto; height: auto; min-width: 100%; min-height: 100%; position: fixed; right: 0; bottom: 0; z-index: -100; }
.pattern { background-image:url(images/site_images/pattern.png); background-repeat: repeat; background-attachment: scroll; width:100%; height:100%; position:absolute; top:0; left:0; z-index: 899; }
.carousel .item { width:100%; height: 100%; min-height: 400px; }
.carousel-fade .carousel-inner .item { -webkit-transition-property: opacity; transition-property: opacity; }
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { opacity: 0; }
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {  opacity: 1; }
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0;  -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.carousel-caption { top: 40%; z-index: 900; }
#h1_1 { color: #C6B54F; font-size: 60px; font-weight: 600; line-height: 80px; text-align: center; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 0px 0px 0px; position: relative; z-index: 900; }
#h1_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }

.carousel-fade .carousel-control { display: none; }
.carousel-indicators { bottom: 40px; }
.carousel-indicators li { background-color: #FFFFFF; background-color: rgba(255,255,255,.99); border-color: #C6B54F; }
.carousel-indicators .active { background-image: url(images/site_images/bg_slider_indicator.png); background-color: transparent; }
.carousel-indicators > li{ width: 20px; height: 20px; font-size: 20px; margin: 0px 10px 0px 10px; cursor: pointer; text-align:center; display: yes; }
.carousel-indicators > .active{ width: 20px; height: 20px; font-size: 20px; margin: 0px 10px 0px 10px; cursor: pointer; text-align:center; display: yes; }
@media (min-width: 768px) and (max-width: 991px) {

.carousel-indicators { bottom: 90px; }
		
}
@media only screen and (max-width: 767px) {





/* CAROUSEL CUSTOM STYLES */
.carousel-caption { top: 25%; z-index: 900; }
#h1_1 { color: #C6B54F; font-size: 30px; font-weight: 600; line-height: 40px; text-align: center; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 0px 0px 0px; position: relative; z-index: 900; }
#h1_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }

.carousel-fade .carousel-control { display: none; }
.carousel-indicators li { background-color: #FFFFFF; background-color: rgba(255,255,255,.99); border-color: #C6B54F; }
.carousel-indicators .active { background-image: url(images/site_images/bg_slider_indicator.png); background-color: transparent; }
.carousel-indicators > li{ width: 10px; height: 10px; font-size: 10px; margin: 0px 2px 0px 2px; cursor: pointer; text-align:center; display: yes; }
.carousel-indicators > .active{ width: 10px; height: 10px; font-size: 10px; margin: 0px 2px 0px 2px; cursor: pointer; text-align:center; display: yes; }












.carousel-indicators { bottom: 90px; }	
}

