body {
	font-family: "CI"; -ms-overflow-x: hidden;
}
.btn-warning {
	border-color: rgb(222, 136, 24); background-color: rgb(222, 136, 24);
}
h3 {
	color: rgb(222, 136, 24);
}
.alert-bar {
	font-size: 12pt; background-color: rgb(238, 162, 54);
}
.alert-bar a.btn {
	color: black; font-size: 12pt; background-color: white;
}
.navbar-brand {
	height: 170px; margin-left: 25px;
}
#navigation {
	border-color: rgb(20, 1, 50); background-color: rgb(20, 1, 50);
}

.main-header {
	background-image: url("../images/Title.jpg"); background-size: cover;
}


@media all and (max-width:767px)
{
.navbar-brand img {
	width: 100%;
}
.reg-btn {
	border-width: 2pt;margin-bottom: 20px; margin-left: 20px;color: rgb(255, 255, 255); background-color: rgb(242, 107, 35);
}
.reg-btn-1 {
	border-width: 2pt;margin-bottom: 20px; margin-left: 20px;color: red; background-color: rgb(255, 255, 255);
}
}
@media all and (min-width:767px)
{
span.Details h3 {
	margin-top: 80px;
}
.reg-btn {
	border-width: 2pt;margin-top: 80px;color: rgb(255, 255, 255); background-color: rgb(242, 107, 35);
}
.reg-btn-1 {
	border-width: 2pt;margin-top: 20px;color: red; background-color: rgb(255, 255, 255);
}
}
.navbar {
	border-color: rgb(0, 0, 0); border-radius: 0px; margin-bottom: 0px; background-color: rgb(0, 0, 0);
}
.nav > li > a {
	padding: 10px 35px;
}
.reg-btn {
	border-width: 2pt;padding: 10px 50px;color: rgb(255, 255, 255); background-color: rgb(242, 107, 35);
}
.reg-btn:hover {
	border-width: 2pt;color: black; background-color: rgb(242, 107, 35);
}
.reg-btn-1 {
	border-width: 2pt;padding: 10px 50px;color: red; background-color: rgb(255, 255, 255);
}
.reg-btn-1:hover {
	border-width: 2pt;color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
#dropdown1 {
	color: rgb(255, 255, 255);
}
#dropdown2 {
	color: rgb(255, 255, 255);
}
#dropdown3 {
	color: rgb(255, 255, 255);
}
#dropdown4 {
	color: rgb(255, 255, 255);
}
#dropdown5 {
	color: rgb(255, 255, 255);
}
#dropdown6 {
	color: rgb(255, 255, 255);
}
.navbar-default .navbar-nav > .open > a {
	color: white; background-color: rgb(20, 1, 50);
}
.navbar-default .navbar-nav > .open > a:focus {
	color: white; background-color: rgb(20, 1, 50);
}
.navbar-default .navbar-nav > .open {
	color: white; background-color: rgb(20, 1, 50);
}
nav .dropdown .dropdown-menu li:hover {
	font-weight: 500; background-color: rgb(253, 149, 24);
}
.nav .dropdown .dropdown-menu li:hover a {
	color: rgb(255, 255, 255);
}
@media all and (min-width:767px)
{
.dropdown:hover .dropdown-menu {
	margin-top: 0px; display: block;
}
}
.dropdown-toggle {
	font-size: 12pt;
}
.nav .dropdown .dropdown-menu li {
	height: 25px; font-size: 11pt; white-space: nowrap;
}
ul .menu {
	padding-left: 0px;
}
.nav .dropdown .dropdown-menu ul {
	margin-top: 10px; list-style-type: none;
}
.nav .dropdown .dropdown-menu a {
	padding: 0px 10px; color: black; font-weight: 500; text-decoration: none;
}
@media all and (max-width:767px)
{
.nav .dropdown .dropdown-menu a {
	padding: 0px 10px; color: white; text-decoration: none;
}
}
.nav .caret {
	border-top-color: rgb(103, 195, 213);
}
.btn2 {
	border-width: 2pt; border-color: rgb(25, 83, 203); background-color: transparent;
}
#main-carousel .item {
	height: 450px;
}
#main-carousel .carousel-inner > .item > img {
	left: 0px; top: 0px; height: 450px; position: absolute; min-width: 100%;
}
#main-carousel .carousel-control.right {
	background-image: none;
}
.carousel-control.left {
	background-image: none;
}
#main-carousel .carousel-control {
	top: 190px;
}
#main-carousel .carousel-caption {
	top: 12%; text-align: left; z-index: 10; opacity: 0.9;
}
#main-carousel .carousel-inner .item {
	opacity: 0; transition-property: opacity; -webkit-transition-property: opacity;
}
#main-carousel .carousel-inner .active {
	opacity: 1;
}
#main-carousel .carousel-inner .active.left {
	left: 0px; z-index: 1; opacity: 0;
}
#main-carousel .carousel-inner .active.right {
	left: 0px; z-index: 1; opacity: 0;
}
#main-carousel .carousel-inner .next.left {
	opacity: 1;
}
#main-carousel .carousel-inner .prev.right {
	opacity: 1;
}
#main-carousel .carousel-control {
	z-index: 2;
}
.btn1 {
	border-width: 2pt; color: rgb(253, 149, 24); background-color: transparent;
}
#highlights {
	background-color: rgb(0, 0, 0);
}
#highlights .fa {
	color: rgb(255, 255, 255); margin-top: 10px;
}
#highlights h5 {
	color: rgb(253, 149, 24);
}
#highlights p {
	color: rgb(255, 255, 255);
}

.img_icon {
	margin-top: 10px;
}
#video {
	margin-top: 30px; margin-bottom: 30px;
}
#statistics {
	background: url("../images/Stats.jpg") no-repeat 0% 0% / cover; padding: 10px 50px; text-align: center;
}
#statistics h1 {
	color: rgb(253, 149, 24); font-size: 60pt;
}
#statistics hr {
	width: 50%; height: 1px; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255);
}
#statistics h4 {
	color: rgb(19, 167, 192); font-weight: 700;
}
#statistics p {
	color: rgb(255, 255, 255); font-weight: 400;
}
#details {
	margin: 30px 10px;
}
.timer {
	background-color: rgb(20, 1, 50);
}
.timer h2 {
	color: white;
}
.timer h4 {
	color: white;
}
#quote-carousel {
	background: url("../images/Testimonials.jpg") 0% 0% / cover; height: 315px;
}
#quote-carousel .carousel-inner {
	overflow: visible;
}
#quote-carousel .carousel-caption {
	top: 40px; height: 100%;
}
#quote-carousel .carousel-caption h3 {
	color: white; padding-top: 60px; padding-bottom: 20px; font-style: italic;
}
#quote-carousel .carousel-caption .img-circle {
	width: 100px; height: 100px;
}
#quote-carousel .carousel-caption .name {
	color: rgb(253, 149, 24); font-weight: 400;
}
#quote-carousel .carousel-caption .title {
	font-weight: 700;
}
#quote-carousel .carousel-caption li {
	list-style-type: none;
}
#left-icon {
	margin-top: 120px;
}
#right-icon {
	margin-top: 120px;
}
@media all and (max-width:530px)
{
#quote-carousel {
	height: 400px;
}
div.carousel-caption h4 {
	font-size: 12pt;
}
}
#footer {
	padding: 15px 0px; background-color: rgb(219, 219, 224);
}
#footer ul li {
	display: inline;
}
@media all and (max-width:767px)
{
#footer ul li {
	display: list-item; list-style-type: none;
}
#footer ul li.SitecoreNavigationMenu_Divider {
	display: none;
}
}
