/* header */

div.CustomObjectButton {
  display:flex;
}

div.CustomObjectButton > ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

div.CustomObjectButton > ul li {
  float:left;
  border:1px solid #282828;
  border-top-left-radius:0.5em;
  border-top-right-radius:0.5em;
  padding:0.2em 1em 0.2em 1em;
}  

div.CustomObjectButton > ul li:hover, div.CustomObjectButton > ul li.Active {
  background-color:#282828;
  color:#FFFFFF;
}

div.CustomObjectButton > ul li:hover a, div.CustomObjectButton > ul li.Active a {
  color:#FFFFFF;
}

a.CustomObject {
  font-family:"Poppins", Sans-serif;
  font-size:0.938em;
  font-weight:normal;
  color:#282828;
  text-decoration:none;
  text-transform: uppercase;
}

div.CustomObjectButton > ul li:hover a, div.CustomObjectButton > ul li.Active a {
  color:#FFFFFF;
}

/* content */
div.ObjectGallery, div.ObjectDetail {
  border:1px solid #282828;
  border-bottom-left-radius:0.5em;
  border-bottom-right-radius:0.5em;
  max-width:54em;
}

div.ObjectVirtualTour {
  border:1px solid #282828;
  border-bottom-width:0px;
  max-width:54em;
  min-height:27em;
}

div.ObjectDetail {
  padding:0.2em;
}

/* overview */
div.ObjectViewTitle {
  background-color:#282828;
  color:#FFFFFF;
  text-align:left;
  font-family:Verdana, Sans-Serif;
  font-weight:bold;
  font-size:1em;
  line-height:1.2em;
  vertical-align:middle;
}

img.ObjectOverview {
  width:60%;
}

div.ObjectDetailData {
  float:right;
  width:39%;
}

div.ObjectDetailData > h3 {
  margin-top:0;
  padding-top:0;
}

div.ObjectDetailContent {
  max-width:54em;
}

/* gallery */
img.ObjectGallery {
  width:100%;
}

div.ObjectGalleryThumbnails {
  padding:0.3em 0.3em 0.3em 0.3em;
  max-width:54em;
}

img.ObjectThumbnail {
  border:2px solid #282828;
  margin:0.1em 0.1em 0.1em 0.1em;
}

img.ObjectThumbnail:hover, img.ObjectThumbnailSelected {
  border:2px solid #0080FF;
  margin:0.1em 0.1em 0.1em 0.1em;
}

div#krpanoSWFObject div {
  position:relative !important;
}