
.index-banner {
	font-family: Eagle-Book !important;
}

h2.index-banner,h3.index-banner {
	color: #000;
	font-family: Eagle-Book !important;
	/*font-family: "Arial Black", Gadget, sans-serif;*/
	font-weight: bolder !important;
	text-transform: none !important;
	background: rgb(211,211,211);     /* IE6/7/8 */
    filter: alpha(opacity=30);     /* IE6/7/8 */
    background: rgba(211,211,211,0.3);  /* Modern Browsers */
}
h2.index-banner {
	font-size: 46px !important;
	padding: 0 10px;
}
h3.index-banner {
	font-size: 38px !important;
	padding: 0 10px 2px 30px;
}
.tp-caption.rs-caption-4 .btn {
    background:rgb(211,211,211);     /* IE6/7/8 */
    filter:alpha(opacity=40);     /* IE6/7/8 */
    background:rgba(211,211,211,0.4);  /* Modern Browsers */
}



h2.slider-logo-purple,h3.slider-logo-purple,h6.slider-logo-purple {
	color: #3757A6 !important;
}
.tp-caption.rs-caption-4 .slider-logo-purple .btn {
	color: #3757A6 !important;
    border-color: #3757A6 !important;
}
.tp-caption.rs-caption-4 .slider-logo-purple .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #3757A6 !important;
}
.tp-caption.rs-caption-4 .slider-logo-purple i {
	color: #3757A6 !important;
}



h2.slider-logo-blue,h3.slider-logo-blue,h6.slider-logo-blue {
	color: #00ACED !important;
}
.tp-caption.rs-caption-4 .slider-logo-blue .btn {
	color: #00ACED !important;
    border-color: #00ACED !important;
}
.tp-caption.rs-caption-4 .slider-logo-blue .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #00ACED !important;
}
.tp-caption.rs-caption-4 .slider-logo-blue i {
	color: #00ACED !important;
}



h2.slider-logo-lime,h3.slider-logo-lime,h6.slider-logo-lime {
	color: #96C93C !important;
}
.tp-caption.rs-caption-4 .slider-logo-lime .btn {
	color: #96C93C !important;
    border-color: #96C93C !important;
}
.tp-caption.rs-caption-4 .slider-logo-lime .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #96C93C !important;
}
.tp-caption.rs-caption-4 .slider-logo-lime i {
	color: #96C93C !important;
}



h2.slider-logo-green,h3.slider-logo-green,h6.slider-logo-green {
	color: #698F44 !important;
}
.tp-caption.rs-caption-4 .slider-logo-green .btn {
	color: #698F44 !important;
    border-color: #698F44 !important;
}
.tp-caption.rs-caption-4 .slider-logo-green .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #698F44 !important;
}
.tp-caption.rs-caption-4 .slider-logo-green i {
	color: #698F44 !important;
}



h2.slider-logo-gray,h3.slider-logo-gray,h6.slider-logo-gray {
	color: #888379 !important;
}
.tp-caption.rs-caption-4 .slider-logo-gray .btn {
	color: #888379 !important;
    border-color: #888379 !important;
}
.tp-caption.rs-caption-4 .slider-logo-gray .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #888379 !important;
}
.tp-caption.rs-caption-4 .slider-logo-gray i {
	color: #888379 !important;
}



h2.slider-logo-yellow,h3.slider-logo-yellow,h6.slider-logo-yellow {
	color: #FDD90C !important;
}

.tp-caption.rs-caption-4 .slider-logo-yellow .btn {
	color: #FDD90C !important;
    border-color: #FDD90C !important;
}
.tp-caption.rs-caption-4 .slider-logo-yellow .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #FDD90C !important;
}
.tp-caption.rs-caption-4 .slider-logo-yellow i {
	color: #FDD90C !important;
}



h2.slider-black,h3.slider-black,h6.slider-black {
	color: #000 !important;
}
.tp-caption.rs-caption-4 .slider-black .btn {
	color: #000 !important;
    border-color: #000 !important;
}
.tp-caption.rs-caption-4 .slider-black .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #000 !important;
}
.tp-caption.rs-caption-4 .slider-black i {
	color: #000 !important;
}



h2.slider-dark-gray,h3.slider-dark-gray,h6.slider-dark-gray {
	color: #333 !important;
}
.tp-caption.rs-caption-4 .slider-dark-gray .btn {
	color: #333 !important;
    border-color: #333 !important;
}
.tp-caption.rs-caption-4 .slider-dark-gray .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #333 !important;
}
.tp-caption.rs-caption-4 .slider-dark-gray i {
	color: #333 !important;
}



h2.slider-medium-gray,h3.slider-medium-gray,h6.slider-medium-gray {
	color: #474747 !important;
}
.tp-caption.rs-caption-4 .slider-medium-gray .btn {
	color: #474747 !important;
    border-color: #474747 !important;
}
.tp-caption.rs-caption-4 .slider-medium-gray .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #474747 !important;
}
.tp-caption.rs-caption-4 .slider-medium-gray i {
	color: #474747 !important;
}



h2.slider-light-gray,h3.slider-light-gray,h6.slider-light-gray {
	color: #aaa !important;
}
.tp-caption.rs-caption-4 .slider-light-gray .btn {
	color: #aaa !important;
    border-color: #aaa !important;
}
.tp-caption.rs-caption-4 .slider-light-gray .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #aaa !important;
}
.tp-caption.rs-caption-4 .slider-light-gray i {
	color: #aaa !important;
}



h2.slider-white,h3.slider-white,h6.slider-white {
	color: #fff !important;
}
.tp-caption.rs-caption-4 .slider-white .btn {
	color: #333 !important;
    border-color: #333 !important;
}
.tp-caption.rs-caption-4 .slider-white .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #333 !important;
}
.tp-caption.rs-caption-4 .slider-white i {
	color: #333 !important;
}



h2.slider-khaki,h3.slider-khaki,h6.slider-khaki {
	color: #9f9f5f !important;
}
.tp-caption.rs-caption-4 .slider-khaki .btn {
	color: #9f9f5f !important;
    border-color: #9f9f5f !important;
}
.tp-caption.rs-caption-4 .slider-khaki .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #9f9f5f !important;
}
.tp-caption.rs-caption-4 .slider-khaki i {
	color: #9f9f5f !important;
}



h2.slider-green,h3.slider-green,h6.slider-green {
	color: #61b329 !important;
}
.tp-caption.rs-caption-4 .slider-green .btn {
	color: #61b329 !important;
    border-color: #61b329 !important;
}
.tp-caption.rs-caption-4 .slider-green .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #61b329 !important;
}
.tp-caption.rs-caption-4 .slider-green i {
	color: #61b329 !important;
}



h2.slider-blue-green,h3.slider-blue-green,h6.slider-blue-green {
	color: #16a085 !important;
}

.tp-caption.rs-caption-4 .slider-blue-green .btn {
	color: #16a085 !important;
    border-color: #16a085 !important;
}
.tp-caption.rs-caption-4 .slider-blue-green .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #16a085 !important;
}
.tp-caption.rs-caption-4 .slider-blue-green i {
	color: #16a085 !important;
}



h2.slider-dark-blue,h3.slider-dark-blue,h6.slider-dark-blue {
	color: #1B3F8B !important;
}
.tp-caption.rs-caption-4 .slider-dark-blue .btn {
	color: #1B3F8B !important;
    border-color: #1B3F8B !important;
}
.tp-caption.rs-caption-4 .slider-dark-blue .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #1B3F8B !important;
}
.tp-caption.rs-caption-4 .slider-dark-blue i {
	color: #1B3F8B !important;
}



h2.slider-blue,h3.slider-blue,h6.slider-blue {
	color: #0147FA !important;
}
.tp-caption.rs-caption-4 .slider-blue .btn {
	color: #0147FA !important;
    border-color: #0147FA !important;
}
.tp-caption.rs-caption-4 .slider-blue .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #0147FA !important;
}
.tp-caption.rs-caption-4 .slider-blue i {
	color: #0147FA !important;
}



h2.slider-light-blue,h3.slider-light-blue,h6.slider-light-blue {
	color: #2980b9 !important;
}
.tp-caption.rs-caption-4 .slider-light-blue .btn {
	color: #2980b9 !important;
    border-color: #2980b9 !important;
}
.tp-caption.rs-caption-4 .slider-light-blue .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #2980b9 !important;
}
.tp-caption.rs-caption-4 .slider-light-blue i {
	color: #2980b9 !important;
}



h2.slider-teal,h3.slider-teal,h6.slider-teal {
	color: #47bac1 !important;
}
.tp-caption.rs-caption-4 .slider-teal .btn {
	color: #47bac1 !important;
    border-color: #47bac1 !important;
}
.tp-caption.rs-caption-4 .slider-teal .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #47bac1 !important;
}
.tp-caption.rs-caption-4 .slider-teal i {
	color: #47bac1 !important;
}



h2.slider-dark-red,h3.slider-dark-red,h6.slider-dark-red {
	color: #B22222 !important;
}
.tp-caption.rs-caption-4 .slider-dark-red .btn {
	color: #B22222 !important;
    border-color: #B22222 !important;
}
.tp-caption.rs-caption-4 .slider-dark-red .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #B22222 !important;
}
.tp-caption.rs-caption-4 .slider-dark-red i {
	color: #B22222 !important;
}



h2.slider-red,h3.slider-red,h6.slider-red {
	color: #f00 !important;
}
.tp-caption.rs-caption-4 .slider-red .btn {
	color: #f00 !important;
    border-color: #f00 !important;
}
.tp-caption.rs-caption-4 .slider-red .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #f00 !important;
}
.tp-caption.rs-caption-4 .slider-red i {
	color: #f00 !important;
}



h2.slider-dark-orange,h3.slider-dark-orange,h6.slider-dark-orange {
	color: #c0392b !important;
}
.tp-caption.rs-caption-4 .slider-dark-orange .btn {
	color: #c0392b !important;
    border-color: #c0392b !important;
}
.tp-caption.rs-caption-4 .slider-dark-orange .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #c0392b !important;
}
.tp-caption.rs-caption-4 .slider-dark-orange i {
	color: #c0392b !important;
}



h2.slider-orange,h3.slider-orange,h6.slider-orange {
	color: #f60 !important;
}
.tp-caption.rs-caption-4 .slider-orange .btn {
	color: #f60 !important;
    border-color: #f60 !important;
}
.tp-caption.rs-caption-4 .slider-orange .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #f60 !important;
}
.tp-caption.rs-caption-4 .slider-orange i {
	color: #f60 !important;
}



h2.slider-gold,h3.slider-gold,h6.slider-gold {
	color: #CD950C !important;
}
.tp-caption.rs-caption-4 .slider-gold .btn {
	color: #CD950C !important;
    border-color: #CD950C !important;
}
.tp-caption.rs-caption-4 .slider-gold .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #CD950C !important;
}
.tp-caption.rs-caption-4 .slider-gold i {
	color: #CD950C !important;
}



h2.slider-purple,h3.slider-purple,h6.slider-purple {
	color: #8e44ad !important;
}

.tp-caption.rs-caption-4 .slider-purple .btn {
	color: #8e44ad !important;
    border-color: #8e44ad !important;
}
.tp-caption.rs-caption-4 .slider-purple .btn:hover {
	color: #fff !important;
	border-color: #fff !important;
	background-color: #8e44ad !important;
}
.tp-caption.rs-caption-4 .slider-purple i {
	color: #8e44ad !important;
}



@media (max-width: 992px){
	h2.index-banner {
    	font-size: 42px !important;
    }
    h3.index-banner {
    	font-size: 34px !important;
    }
}
@media (max-width: 768px) {
	h2.index-banner {
    	font-size: 28px !important;
    }
    h3.index-banner {
    	font-size: 24px !important;
    }
}
@media (max-width: 576px) {
	h2.index-banner {
    	font-size: 26px !important;
    }
    h3.index-banner {
    	font-size: 22px !important;
    }
}
@media (max-width: 520px) {
	h2.index-banner {
    	font-size: 22px !important;
    }
    h3.index-banner {
    	font-size: 18px !important;
    }
}
@media (max-width: 480px) {
	h2.index-banner {
    	font-size: 16px !important;
    }
    h3.index-banner {
    	font-size: 14px !important;
    	padding-left: 20px;
    }
}

@media (max-width: 479px){
	.tp-caption.rs-caption-4 .btn {
	    display: block !important;
	}
}