/* CSS Document */

.navbar-lrsd {
	/*background-color: #990000 !important;*/
	/*border: 1px solid red;*/
	border-radius: 0px !important;
	background: #990000 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #000000 0%, #990000 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#990000)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #000000 0%,#990000 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #000000 0%,#990000 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #000000 0%,#990000 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #000000 0%,#990000 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#990000',GradientType=0 ) !important; /* IE6-9 */
}

.navbar-lrsd .navbar-brand {
	color: #ffff00;
}

.navbar-lrsd .navbar-brand:hover,
.navbar-lrsd .navbar-brand:focus {
	color: #ffff00;
	background-color: transparent;
}

.navbar-lrsd .navbar-text {
	color: #ffffff;
}

/* BORDER AROUND XS DROPDOWN TOGGLE */
.navbar-lrsd .navbar-toggle {
	border-color: #ffffff;
}

.navbar-lrsd .navbar-toggle:hover,
.navbar-lrsd .navbar-toggle:focus {
	background-color: transparent;
}

.navbar-lrsd .navbar-toggle .icon-bar {
	background-color: transparent;
}

.navbar-lrsd .navbar-collapse,
.navbar-lrsd .navbar-form {
	/*border-color: #ff0000;*/
}

.navbar-lrsd .navbar-link {
	color: #990000;
	background-color: black;
}

.navbar-lrsd .navbar-link:hover {
	color: #ff0000;
}


/* NAVBAR LINK COLOR */
.navbar-lrsd .navbar-nav > li > a,
.navbar-lrsd .navbar-right > li > a {
	color: #ffffff;
	/*border-left: 1px solid #ff0000;*/
}

.navbar-lrsd .navbar-nav > li > a:hover,
.navbar-lrsd .navbar-nav > li > a:focus,
.navbar-lrsd .navbar-right > li > a:hover,
.navbar-lrsd .navbar-right > li > a:focus {
	color: #ff0000;
	background-color: transparent;
}

.navbar-lrsd .navbar-nav > .active > a,
.navbar-lrsd .navbar-nav > .active > a:hover,
.navbar-lrsd .navbar-nav > .active > a:focus,
.navbar-lrsd .navbar-right > .active > a,
.navbar-lrsd .navbar-right > .active > a:hover,
.navbar-lrsd .navbar-right > .active > a:focus {
	color: #990000;
	background-color: transparent;
}

.navbar-lrsd .navbar-nav > .disabled > a,
.navbar-lrsd .navbar-nav > .disabled > a:hover,
.navbar-lrsd .navbar-nav > .disabled > a:focus,
.navbar-lrsd .navbar-right > .disabled > a,
.navbar-lrsd .navbar-right > .disabled > a:hover,
.navbar-lrsd .navbar-right > .disabled > a:focus {
	color: #330000;
	background-color: transparent;
}


.navbar-lrsd .navbar-nav > .dropdown > a:hover .caret,
.navbar-lrsd .navbar-nav > .dropdown > a:focus .caret,
.navbar-lrsd .navbar-right > .dropdown > a:hover .caret,
.navbar-lrsd .navbar-right > .dropdown > a:focus .caret {
	border-top-color: #ff0000;
	border-bottom-color: #ff0000;
}

.navbar-lrsd .navbar-nav > .open,
.navbar-lrsd .navbar-right > .open {
	background-color: #000000;
}

.navbar-lrsd .navbar-nav > .open > a,
.navbar-lrsd .navbar-nav > .open > a:hover,
.navbar-lrsd .navbar-nav > .open > a:focus,
.navbar-lrsd .navbar-right > .open > a,
.navbar-lrsd .navbar-right > .open > a:hover,
.navbar-lrsd .navbar-right > .open > a:focus {
	background-color: transparent;
	color: #ffffff;
}

/*
.navbar-lrsd .navbar-nav > .open > a .caret,
.navbar-lrsd .navbar-nav > .open > a:hover .caret,
.navbar-lrsd .navbar-nav > .open > a:focus .caret {
	border-top-color: #ff0000;
	border-bottom-color: #ff0000;
}
*/

/*
.navbar-lrsd .navbar-nav > .dropdown > a .caret {
	border-top-color: #ff0000;
	border-bottom-color: #ff0000;
}
*/

.navbar-lrsd .navbar-nav .open .dropdown-menu,
.navbar-lrsd .navbar-right .open .dropdown-menu {
	background-color: #000000;
}

.navbar-lrsd .navbar-nav .open .dropdown-menu > li > a,
.navbar-lrsd .navbar-right .open .dropdown-menu > li > a {
	color: #ffff00;
	background-color: transparent;
}

.navbar-lrsd .navbar-nav .open .dropdown-menu > li,
.navbar-lrsd .navbar-right .open .dropdown-menu > li {
	background-color: #000000;
}

.navbar-lrsd .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-lrsd .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-lrsd .navbar-right .open .dropdown-menu > li > a:hover,
.navbar-lrsd .navbar-right .open .dropdown-menu > li > a:focus {
	color: #990000;
	background-color: transparent;
}

.navbar-lrsd .navbar-nav .open .dropdown-menu > .active > a,
.navbar-lrsd .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-lrsd .navbar-nav .open .dropdown-menu > .active > a:focus,
.navbar-lrsd .navbar-right .open .dropdown-menu > .active > a,
.navbar-lrsd .navbar-right .open .dropdown-menu > .active > a:hover,
.navbar-lrsd .navbar-right .open .dropdown-menu > .active > a:focus {
	color: #990000;
	background-color: transparent;
}

.navbar-lrsd .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-lrsd .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-lrsd .navbar-nav .open .dropdown-menu > .disabled > a:focus,
.navbar-lrsd .navbar-right .open .dropdown-menu > .disabled > a,
.navbar-lrsd .navbar-right .open .dropdown-menu > .disabled > a:hover,
.navbar-lrsd .navbar-right .open .dropdown-menu > .disabled > a:focus {
	color: #cccccc;
	background-color: transparent;
}





.lrsd-navbutton .dropdown-menu .dropdown-item > li > a {
	color: #ffffff !important;
	background-color: #990000 !important;
}

.lrsd-navbutton .dropdown-menu .dropdown-item > li > a:hover {
	color: #ffff00 !important;
}

.lrsd-navbutton .dropdown-menu .dropdown-item > li > a:focus {
	color: #ffff00 !important;
}







/* CAROUSEL FADE */

carousel {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
}

carousel-inner {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
}

carousel-inner .img-fluid {
	width: 100% !important;
	min-width: 100% !important;
	max-width: 100% !important;
}

carousel-indicators {
	bottom: -50px !important;
}

.carousel.fade {
	opacity: 1;
}

.carousel.fade .item {
	-moz-transition: opacity ease-in-out .7s;
	-o-transition: opacity ease-in-out .7s;
	-webkit-transition: opacity ease-in-out .7s;
	transition: opacity ease-in-out .7s;
	left: 0 !important;
	opacity: 0;
	top:0;
	position:absolute;
	width: 100%;
	display:block !important;
	z-index:1;
}

.carousel.fade .item:first-child {
	top:auto;
	position:relative;
}

.carousel.fade .item.active {
	opacity: 1;
	-moz-transition: opacity ease-in-out .7s;
	-o-transition: opacity ease-in-out .7s;
	-webkit-transition: opacity ease-in-out .7s;
	transition: opacity ease-in-out .7s;
	z-index:2;
}



/* EQUAL HEIGHT ROWS */

.equalHeightColumn{
	margin-bottom: -99999px !important;
	padding-bottom: 99999px !important;
}

.equalHeightRow {
	overflow: hidden !important; 
}

@media (max-width: 768px){
	.navbar-nav{
		text-align: right !important;
	}
}

/*
@media (min-width: 768px) {
	#member-toggle {
		display: block;
	}

	#member-navigation.collapse {
		display: none !important;
	}
}
*/

/*
@media(max-width:767px){    
	.nav > li > a.dropdown-toggle{
		display: none !important;
	}
}
*/


.modal-backdrop {
	background: rgb(235,233,249); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(235,233,249,1) 0%, rgba(216,208,239,1) 50%, rgba(206,199,236,1) 51%, rgba(193,191,234,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,233,249,1)), color-stop(50%,rgba(216,208,239,1)), color-stop(51%,rgba(206,199,236,1)), color-stop(100%,rgba(193,191,234,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 51%,rgba(193,191,234,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 51%,rgba(193,191,234,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 51%,rgba(193,191,234,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(235,233,249,1) 0%,rgba(216,208,239,1) 50%,rgba(206,199,236,1) 51%,rgba(193,191,234,1) 100%); /* W3C */
}

.btn-lrsd {
  background-color: hsl(0, 69%, 22%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b42121", endColorstr="#5e1111");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#b42121), to(#5e1111));
  background-image: -moz-linear-gradient(top, #b42121, #5e1111);
  background-image: -ms-linear-gradient(top, #b42121, #5e1111);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b42121), color-stop(100%, #5e1111));
  background-image: -webkit-linear-gradient(top, #b42121, #5e1111);
  background-image: -o-linear-gradient(top, #b42121, #5e1111);
  background-image: linear-gradient(#b42121, #5e1111);
  border-color: #5e1111 #5e1111 hsl(0, 69%, 17%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
  -webkit-font-smoothing: antialiased;
}

.btn-lrsd-flat {
	background-color: #990000 !important;
	border-color: #990000 !important;
	color: #ffffff !important;
	text-decoration: none !important;
}

.btn-lrsd-flat:hover,
.btn-lrsd-flat:focus,
.btn-lrsd-flat:active,
.btn-lrsd-flat.active {
	background-color: #800000 !important;
	border-color: #660000 !important;
	color: #ffff00 !important;
	text-decoration: none !important;
}

.btn-lrsd-flat.disabled:hover,
.btn-lrsd-flat.disabled:focus,
.btn-lrsd-flat.disabled:active,
.btn-lrsd-flat.disabled.active,
.btn-lrsd-flat[disabled]:hover,
.btn-lrsd-flat[disabled]:focus,
.btn-lrsd-flat[disabled]:active,
.btn-lrsd-flat[disabled].active,
fieldset[disabled] .btn-lrsd-flat:hover,
fieldset[disabled] .btn-lrsd-flat:focus,
fieldset[disabled] .btn-lrsd-flat:active,
fieldset[disabled] .btn-lrsd-flat.active {
	background-color: #990000 !important;
	border-color: #990000 !important;
	color: #ffffff !important;
}

.btn-yellow {
	background-color: #ffff00 !important;
	border-color: #ffff00 !important;
	color: #000000 !important;
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active {
	background-color: #e6e600 !important;
	border-color: #cccc00 !important;
}
.btn-yellow.disabled:hover,
.btn-yellow.disabled:focus,
.btn-yellow.disabled:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled]:hover,
.btn-yellow[disabled]:focus,
.btn-yellow[disabled]:active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow:hover,
fieldset[disabled] .btn-yellow:focus,
fieldset[disabled] .btn-yellow:active,
fieldset[disabled] .btn-yellow.active {
	background-color: #ffff00 !important;
	border-color: #ffff00 !important;
}

