body {margin-top: 0px;padding-top:0px!important; }
#navbar ul li.active {
    background:transparent;
    background-image: none;
    border-color: transparent;
}

#navbar ul li:hover {        // to overwrite when you :hover the list items
    background:transparent;
    background-image: none;
    border-color: transparent;
}
.slideshow {
	position: relative;
    overflow: hidden;

    width: 100%;
background-color: #8a8b8d;

}
.slideshow .region-slideshow {
    margin-right: auto;
    margin-left: auto;
    max-width: 1920px;
}

.navbar-default {
	background-color: #8a8b8d;
    opacity: 0.7;
	border:none;
}
.navbar-default .navbar-nav > li > a {
	color:#fff;
	font-weight: bold;
	font-size: 120%;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #fff;

    background-color: #337ab7;
    }
.navbar-default {
	padding-top: 20px;
}
.navbar-nav .glyphicon {
	padding-right: 5px;
}
.carousel-caption {
	bottom:30%;
}

.footer {background:#8a8b8d;margin-top: 0px;}
.main-container {background-color: #fff;padding-top: 30px;padding-bottom: 30px;}

.carousel-caption h4 a {
    color: white;
    font-size: 42px;
}

.navbar-fixed-top {position: relative;}

.carousel-caption p {
    font-size: 24px;
    line-height: 40px;
    padding: 20px 0 50px;
    font-weight: 300;
 }
 .carousel-caption {
 	z-index: 10;
    color: #fff;
    margin: 0;
    letter-spacing: 1px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
 }
 .region-footer2 {margin-top: 20px;}
 .photogallery .field--name-field-photos .field--item {float: left;margin: 10px;}
.region-footer .fa {color:#ededed;}
.footer {padding-top: 20px!important;padding-bottom: 20px!important;}
.navbar-fixed-top {position:absolute;}
.slideshow {margin-top:-20px;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color:#337ab7;}

.region-footer3 .block-title {
color:#da0812;
margin-top: 0px;
padding-top: 0px;
font-size: 130%;
font-weight: bold;
}

.region-footer3 .views-field-title {
    color:#fff;
    font-size: 120%;
    padding-top: 3px;
    padding-bottom: 5px;
    font-weight: bold;
}
.region-footer3 .views-field-field-short-description {color:#fff;}
.region-footer3 .views-field-field-link {display: block;padding-top: 5px;}
.region-footer3 .views-field-field-link a {color:#fff;border-bottom:1px dotted #fff;}
.region-footer3 .views-field-field-link a:hover {color:#337ab7;border-bottom:1px dotted #337ab7;}
.region-footer3  {text-align: center;}
