/* 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 { z-index: 900; }
.caption_1 { top: 30%; }
.caption_image_1_1 { width: 560px; height: 509px; position: absolute; bottom: 0px; left: 350px; z-index: 900; }
.caption_image_1_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h1_1 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h1_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h1_2 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h1_2 { -webkit-animation-delay: 2.5s; -moz-animation-delay: 2.5s; -o-animation-delay: 2.5s; animation-delay: 2.5s; }
#h1_3 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h1_3 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h1_4 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h1_4 { -webkit-animation-delay: 3.5s; -moz-animation-delay: 3.5s; -o-animation-delay: 3.5s; animation-delay: 3.5s; }
.caption_2 { top: 35%; }
.caption_image_2_1 { width: 560px; height: 509px; position: absolute; bottom: 0px; left: 0px; z-index: 900; }
.caption_image_2_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h2_1 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h2_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h2_2 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h2_2 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h2_3 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h2_3 { -webkit-animation-delay: 4s; -moz-animation-delay: 4s; -o-animation-delay: 4s; animation-delay: 4s; }
.caption_3 { top: 35%; }
#h3_1 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h3_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h3_2 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h3_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h3_3 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h3_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_4 { top: 35%; }
#h4_1 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h4_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h4_2 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h4_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h4_3 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h4_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_5 { top: 35%; }
#h5_1 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h5_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h5_2 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h5_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h5_3 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -80px; z-index: 900; }
#h5_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_6 { top: 35%; }
#h6_1 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h6_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h6_2 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h6_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h6_3 { color: #436CAA; font-size: 60px; font-weight: 700; line-height: 60px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 160px; z-index: 900; }
#h6_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.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: #1E3E70; }
.carousel-indicators .active { background-color: #1E3E70; }
.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) {
.caption_1 { top: 30%; }
.caption_image_1_1 { width: 560px; height: 509px; position: absolute; bottom: -80px; left: 150px; z-index: 900; }
.caption_image_1_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h1_1 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h1_2 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_2 { -webkit-animation-delay: 2.5s; -moz-animation-delay: 2.5s; -o-animation-delay: 2.5s; animation-delay: 2.5s; }
#h1_3 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_3 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h1_4 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_4 { -webkit-animation-delay: 3.5s; -moz-animation-delay: 3.5s; -o-animation-delay: 3.5s; animation-delay: 3.5s; }
.caption_2 { top: 35%; }
.caption_image_2_1 { width: 560px; height: 509px; position: absolute; bottom: -120px; left: -140px; z-index: 900; }
.caption_image_2_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h2_1 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h2_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h2_2 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h2_2 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h2_3 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h2_3 { -webkit-animation-delay: 4s; -moz-animation-delay: 4s; -o-animation-delay: 4s; animation-delay: 4s; }
.caption_3 { top: 35%; }
#h3_1 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h3_2 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h3_3 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_4 { top: 35%; }
#h4_1 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h4_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h4_2 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h4_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h4_3 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h4_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_5 { top: 35%; }
#h5_1 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h5_2 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h5_3 { color: #436CAA; font-size: 50px; font-weight: 700; line-height: 50px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.carousel-indicators { bottom: 90px; }
		
}
@media only screen and (max-width: 767px) {
.caption_1 { top: 20%; }
.caption_image_1_1 { width: 560px; height: 509px; position: absolute; bottom: 0px; left: 0px; z-index: 900; }
.caption_image_1_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h1_1 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h1_2 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_2 { -webkit-animation-delay: 2.5s; -moz-animation-delay: 2.5s; -o-animation-delay: 2.5s; animation-delay: 2.5s; }
#h1_3 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_3 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h1_4 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_4 { -webkit-animation-delay: 3.5s; -moz-animation-delay: 3.5s; -o-animation-delay: 3.5s; animation-delay: 3.5s; }
.caption_2 { top: 35%; }
.caption_image_2_1 { width: 560px; height: 509px; position: absolute; bottom: -30px; left: -40px; z-index: 900; }
.caption_image_2_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h2_1 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h2_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h2_2 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h2_2 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h2_3 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h2_3 { -webkit-animation-delay: 4s; -moz-animation-delay: 4s; -o-animation-delay: 4s; animation-delay: 4s; }
.caption_3 { top: 35%; }
#h3_1 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h3_2 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h3_3 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_4 { top: 35%; }
#h4_1 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h4_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h4_2 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h4_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h4_3 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 55px; z-index: 900; }
#h4_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_5 { top: 35%; }
#h5_1 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h5_2 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h5_3 { color: #436CAA; font-size: 40px; font-weight: 700; line-height: 40px; text-align: left; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.carousel-indicators { bottom: 90px; }	
}
@media only screen and (max-width: 479px) {
.caption_1 { top: 26%; }
.caption_image_1_1 { width: 373px; height: 339px; position: absolute; bottom: 0px; left: 0px; z-index: 900; }
.caption_image_1_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h1_1 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h1_2 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_2 { -webkit-animation-delay: 2.5s; -moz-animation-delay: 2.5s; -o-animation-delay: 2.5s; animation-delay: 2.5s; }
#h1_3 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_3 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h1_4 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h1_4 { -webkit-animation-delay: 3.5s; -moz-animation-delay: 3.5s; -o-animation-delay: 3.5s; animation-delay: 3.5s; }	
.caption_2 { top: 25%; }
.caption_image_2_1 { width: 373px; height: 339px; position: absolute; bottom: -30px; left: -220px; z-index: 900; -moz-transform: scaleX(-1);  -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }		
#h2_1 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h2_1 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
#h2_2 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h2_2 { -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; animation-delay: 3s; }
#h2_3 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h2_3 { -webkit-animation-delay: 4s; -moz-animation-delay: 4s; -o-animation-delay: 4s; animation-delay: 4s; }
.caption_3 { top: 35%; }
#h3_1 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h3_2 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h3_3 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h3_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_4 { top: 35%; }
#h4_1 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h4_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h4_2 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h4_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h4_3 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h4_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_5 { top: 35%; }
#h5_1 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h5_2 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h5_3 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: left; text-shadow: 2px 2px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: -35px; z-index: 900; }
#h5_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.caption_6 { top: 30%; }
#h6_1 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h6_1 { -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; }
#h6_2 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h6_2 { -webkit-animation-delay: 1.5s; -moz-animation-delay: 1.5s; -o-animation-delay: 1.5s; animation-delay: 1.5s; }
#h6_3 { color: #436CAA; font-size: 30px; font-weight: 700; line-height: 36px; text-align: right; text-shadow: 4px 3px 2px rgba(0, 0, 0, 1); margin: 0px 30px 0px 0px; position: relative; left: 60px; z-index: 900; }
#h6_3 { -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; animation-delay: 2s; }
.carousel-indicators { bottom: 40px; }
.carousel-indicators > li{ width:10px; height:10px; font-size: 10px; margin: 0px 5px 0px 5px; cursor: pointer; text-align:center; display: yes; }
.carousel-indicators > .active{ width:10px; height:10px; font-size: 10px; margin: 0px 5px 0px 5px; cursor: pointer; text-align:center; display: yes; }		
}
