@charset "utf-8";
/* CSS Document */

.theme-RDR.slider-wrapper {
    background: #000;
  
}
.theme-RDR .RDRSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin-bottom:0%;
    overflow: visible;
}
.theme-RDR .RDRSlider img {
	position:absolute;
	top:0%;
	left:0%;
	display:none;
}
.theme-RDR .RDRSlider a {
	border:0;
	display:block;
}

.theme-RDR .RDR-controlNav {
	text-align: center;
	position: inherit;
	margin-top: 0%;
	z-index: 10;
	width: 100%;
	height:auto;
	background: #000;
  
}


/* Add a transparency effect for thumnbail images */

.RDR-control {
  opacity: 0.6;
	
}



.RDR-control:hover {
  opacity: 1;width:21%;
}


.theme-RDR .RDR-controlNav a {
	display:inline-block;
	width:100%;
	height: auto;
	background:url(bullets.png) no-repeat 0 2%;
	text-indent:-0%;
	border-top: solid;
	border-top-color: #444; 
	border-top-width: 10px
}
.theme-RDR .RDR-controlNav a.active {
	border-top: solid;
	border-top-color: #862570; 
	border-top-width: 5px;
	width:19%;!important
	height: 22%;
	 opacity: 1;
}




.theme-RDR .RDR-directionNav a {
	background-color: none;
	width:8%;
	height:8%;
	text-indent:-9999px;
	top: 108%;
	z-index: 11;
	background-size:contain;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	
}
.theme-RDR .RDR-directionNav a:hover {
    background-color: #eee;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	background-size:contain;
}
.theme-RDR a.RDR-nextNav {

background: url("forward.png") no-repeat;
	background-size:cover;
	right: 4%
}
.theme-RDR a.RDR-prevNav {

background: url("back.png") no-repeat;
background-size:cover;
	left: -5%
}
.theme-bar:hover a.RDR-nextNav { 
}
.theme-bar:hover a.RDR-prevNav { 
  ; 
}

.theme-RDR .RDR-caption {
    font-family: rdrlogofont, sans-serif;
}
.theme-RDR .RDR-caption a {
    color:#fff;
    border-bottom:1% dotted #fff;
}
.theme-RDR .RDR-caption a:hover {
    color:#fff;
}

.theme-RDR .RDR-controlNav.RDR-thumbs-enabled {
	width: 100%;
	align-vertical: center;
	height: inherit;
 
}
.theme-RDR .RDR-controlNav.RDR-thumbs-enabled a {
	width: 18%;
	height: auto;
	background: none;
	margin-bottom: 5%;
}
.theme-RDR .RDR-controlNav.RDR-thumbs-enabled img {
	display: block;
	width: 100%;
	height: auto;
	
}

/* Progress Bar*/

	.progress-back{ z-index:5; position:fixed; bottom:42px; left:0; height:8px; width:100%; background:url('../img/progress-back.png') repeat-x; }
	.progress-bar{ position:relative; height:8px; width:100%; background:url('../img/progress-bar.png') repeat-x; }
	
/* Set the size of the div element that contains the map */

.map-responsive{

    overflow:hidden;

    padding-bottom:90%;

    position:relative;

    height:0;

}

.map-responsive iframe{

    left:0;

    top:0;

    height:100%;

    width:100%;

    position:absolute;

}

.UnderConstuction {
	
	width: 100%;
	height: auto;
	opacity: 1.0;
	background-repeat: no-repeat;
    background-size: contain;
	transition: 5s;
		background-color: white;
}


.UnderConstuction:hover {
	
	width: 105%;
	height: auto;
	opacity: 0.75;
	
}
