@CHARSET "UTF-8";


.navs_prev.box {
  float: left;
}

.navs_next.box {
  float: right;
}
.navs_back.box {
  text-align: center;
}

.ion_base.basic .row {
  margin: 0;
}

.lightboxOverlay{
	background-color:white !important;
	opacity:1 !important;
}
.lb-details{
	opacity:0;
}

.typesmenu{
	font-size:12px;
	color:#b4a28d;
}
.type_selected{
	color:#f18624 !important;
}

.lb-outerContainer{
	height:auto !important;
	width: auto !important;
	/*max-width: 100% !important;*/
}
.lb-image{
	height:auto !important;
	width: auto !important;
	/*max-width: 100% !important;*/
}
.lb-nav a.lb-prev{
	opacity:0.4;
	/*background-position-y:200px !important;*/
}
.lb-nav a.lb-next{
	/*background-position-y:200px !important;*/
	opacity:0.4;
	
}
.lb-image{
	position:relative;
}
.lb-nav{
	position: fixed !important;
	height: 50px !important;
}
.lb-closeContainer {
    width: 100%;
	position: relative;
	float: left;
	text-align: center;
}
.lb-close{
	margin:0 auto;
	float:unset !important;
}
.dybvideobox{
	
}
.dybvideobox .dybimage{
	max-height:160px;
	margin-top:0px;
	margin-left:2px;
}
.video_notice p{
	width: 100px;
    margin: 0 auto;
    background: white;
    color:#b4a28d;
    cursor:pointer;
    margin-top:20px;
}

.video_ok{
	border:1px solid;
}
.video_ok:hover {
    background: #b4a28d;
    color: white;
}
.home_video .fa-play{
    position: relative;
    top: -78px;
    left: -11px;
    width: 50%;
    color: white;
    font-size: 20px;
}
.dybvideobox .fa-play{
  color:white;
  font-size:40px;
    position: relative;
    top: 100px;
    margin: 0 44%;
}
.fa-play:hover{
	color:#f18624 !important;
}
 .home_topnews .fa-play {
    position: relative;
    top: -100px;
    margin:0 auto;
    width: 100%;
    color: white;
    font-size: 20px;
}





.video_disclaimer img {
    display: block;

}

.video_disclaimer {
    position: relative;
    display: inline-block;
}

.video_notice {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate( -50%, -50% );
    text-align: center;
    color: black;
    background:white;
    padding:10px;
}


.short_info.box {
  font-size: 12px;
}


.short_image.image {
  margin: 0 10px;
}

.short_info.box {
  display: inline;
}



@media (max-width:992px) {
	.video_notice {
 		font-size: 12px;
	}
	.lb-nav a.lb-prev{
		opacity:0.5;
	}
	.lb-nav a.lb-next{
		opacity:0.5;
	}
	.lb-data .lb-close{
		float:unset !important;
		margin:0 auto;
	}
	
}

@media (min-width:768px) {
	.lb-outerContainer{max-width:1170px !important;}
	.lb-image{max-width: 750px !important;}
}
@media (min-width:992px) {
	.lb-outerContainer{max-width:1170px !important;}
	.lb-image{max-width: 970px !important;}
}
@media (min-width:1200px) {
	.lb-outerContainer{max-width:1170px !important;}
	.lb-image{max-width: 1170px !important;}
}




.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}







.sharer{position:relative;float:left;}
.tw-link:hover{color:#0084b4 !important;}
.insta-link:hover{color:#8a3ab9 !important;}
.fb-link:hover{color:#3b5998 !important;}
.sharer a {
    margin: 5px;
    position: relative;
}





.dybsectionsmenu{
	font-size:16px;
}

h3, .h3{
	font-size:20px;
}
h2, .h2{
	font-size:24px;
}

.container{
  background:white;
  margin:0 auto;
  margin-bottom:40px;
}
body{
	font-family:"Verdana"; /* "Palatino Linotype", "Book Antiqua", Palatino, sans-serif; */
	background:white;
}
a{
  color:#b4a28d;
  text-decoration:none !important;
}
a:visited, a:active, a:link{
  outline:none;
  color:#b4a28d;
  text-decoration:none !important;
}

a:hover{
	color:#f18624 !important;
	text-decoration:none;
}
.dybpagetitle{
}
.dybtopmenu a{
	color:#b4a28d;
}
.dybperiodsmenu a{
	color:#b4a28d;
}
.dybworksperiod{
	display:inline-block;
	padding-right:20px;
	font-size:large;
}
.dybserviceitem{
	display:inline-block;
	padding-right: 20px;
}
.dybtopmenu .selected a{
	color:#f18624 !important;
	text-decoration:none;
}
.dybperiodsmenu .selected a{
	color:#f18624 !important;
	text-decoration:none;
	font-size:large !important;
}


.dybexhibimagebox{
	position:relative;overflow:hidden;float:left;
	margin-top:25px;margin-left:2px;
}

.dybfragmentthumb{
	max-width:25px;opacity:0.2;
}
.dybfragmentthumb:hover{
	max-width:25px;opacity:0.8;
}




.image_box.box {
  padding-left: 0;
  left: -3px;
}

.image_box .dybimage.img-responsive {
  padding-right: 20px;
}



.viewer_wrap.box {
  width: 100%;
}

.full_size.image {
  width: 100%;
  min-width:100%;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor:zoom-in;
}

.fullsize .main.box {
  height: 100vh;
}

.full_size.image.show_full{
 cursor:zoom-out;
 width:max-content !important;
}
 


@media screen and (max-width: 767px) {
	.item{
		font-size:2rem;
	}
	.navbar{
		font-size:2rem;
	}
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) {
	.item{
		font-size:1.8rem;
	}
	.navbar{
		font-size:1.6rem;
	}	
}
/* tablets/desktops and up ----------- */
@media (min-width: 992px) and (max-width: 1199px) {
	.item{
		font-size:1.5rem;
	}
	.navbar{
		font-size:1.5rem;
	}
}
/* large desktops and up ----------- */
@media screen and (min-width: 1200px) {
	.item{
		font-size:1.5rem;
	}
	.navbar{
		font-size:14px;
	}
	.full_size.image{
	    
	    position: unset;
  top: unset;
  -ms-transform: unset;
  transform: unset;
	    
	}
}





.COOKIE_ACCEPT {
  margin: 0 auto;
  position: relative;
  top: 0px;
  width:80%; 
}
.COOKIE_ACCEPT .listing{
  color:black;
}
.COOKIE_ACCEPT > .listing > .listing_tile_set {
  border: 1px solid orange;
}
.COOKIE_ACCEPT .listing a{
  text-decoration:underline;
}
