body {
    background-color: #EFE9C8;
}

* {box-sizing: border-box;}

.img-magnifier-container {
  position: relative;
}

.img-magnifier-glass {
  position: absolute;
  border: 3px solid #000;
  border-radius: 50%;
  cursor: none;
  /*Set the size of the magnifier glass:*/
  width: 100px;
  height: 100px;
}

table.fxd {
  table-layout: fixed;
  text-align:center; 
  font-family:'adega_serifregular';
              font-size: 2vw;

  color: #323232;
  font-weight:bold;
  width:76%;
}
tr.khn, td.khn {
  border-style:groove;
  border-width:thin;
  font-size: 2vw;
  
 }
 
/* For Mobile Landscape View 
@media screen
  and (max-device-width: 640px)
  and (orientation: landscape){
   html{
      background-color: red;
     
    }
}
 
/* For Mobile Phones Portrait or Landscape View 
@media screen
  and (max-device-width: 640px){
    html{
      background-color: blue;
     
    }
} 
*/
            p {
                font-family:'adega_serifregular';
                font-size: 2.5vmin;
            }	
			p.bio {
				font-family:'adega_serifregular';
				color: #323232;
				font-weight:bold;
				width:76%;
				text-indent:4%; 
				text-align:justify;
			}	
			p.biob {
				font-family:'adega_serifregular';
				color: #003883;
				font-weight:bold;
				width:76%;
				text-indent:4%; 
				text-align:justify;
			}	
            /*sub heading */
			p.bioc {
				font-family:'adega_serifregular';
                font-size:larger;
				color: #323232;
				width:80%;
				text-align:left;
			}	
			p.biod {
				font-family:'adega_serifregular';
				color: #99001D;
				width:80%;
				text-align:left;
			}	
			p.bioe {
				font-family:'adega_serifregular';
                font-size:smaller;
                line-height:2;
				color: #99001D;
				width:80%;
				text-align:left;
			}
			p.biof {
				font-family:'adega_serifregular';
				color: #323232;
				width:84%;
				text-align:justify;
                margin-right:-2%;
			}	
			p.biog {
				font-family:'adega_serifregular';
				color: #415127;
				width:84%;
				text-align:justify;
                margin-right:-2%;
			}	
            
			p.bioh {
				font-family:'adega_serifregular';
                font-size:larger;
				color: #323232;
				font-weight:bold;
				width:76%;
				text-align:center;
			}	
			p.bioi {
                text-align:left;
				font-family:'adega_serifregular';
                font-size: smaller;
                color: #004080;
				width:84%;
/*				text-align:justify; */
                margin-right:-2%;
			}	
			p.biom {
                text-align:left;
				font-family:'adega_serifregular';
                font-size: 2vmin;
				color: #323232;
				width:99%;
/*				text-align:justify; */
                line-height:normal;
			}	

            
            
            
            p.redd {
				font-family:'adega_serifregular';
                font-size:larger;
                color:#800000;
                width:80%;
                margin-top:1.5%; }
            
              h1 {
              font-size: 6.5vw;
              color:#A70033;
              letter-spacing:18;
              line-height:3;
              }
              /* for Notes heading */
              h2 {
              font-size: 4vmin;
			  text-align:left;
			  font-weight:bold;
              color:#A70033;
              width:80%;
			  margin-top:4%;
			  margin-bottom:3%;
              letter-spacing:3;		  
              }		
              /* for text under Notes heading */
              h3 {
              font-size: 2.6vmin;
			  text-align:left;
              width:80%;
              text-align:justify;
              }			
              
              h4 {
              font-size: 3vmin;
              font-weight:bold;
              color:#CC9933;
              width:78%;
              letter-spacing:3;		  
              }		
              /* for centered heading */
              h5 {
              font-size: 4.6vmin;
			  text-align:center;
			  font-weight:bold;
              color:#A70033;
              width:80%;
			  margin-top:4%;
			  margin-bottom:3%;
              letter-spacing:3;		  
              }	
              /* for biography heading */
              h6 {
              font-size: 4.6vw;
              color:#A70033;
			  margin-top:5%;
			  margin-bottom:3%;
              letter-spacing:4;
              line-height:3;
              }

              h7 {
              width:76%;
              font-weight:bold;
              margin-left:12%;
              text-indent:4%; 
              text-align:justify;
              }

#header,#footer,#content { position:absolute; right:0;left:0; background:#EFE9C8}

#header{
    width:100 vw;
    text-align:center;
    font-family:'adega_serifregular';
    font-size: 2.5vmin;
    color:#990000;
    height:5.4%; 
    min-height:2.5%;
    top:0;
    white-space: nowrap;
    /* offset-x | offset-y | blur-radius | spread-radius | color */
    box-shadow: 0px 0px 4px 0px rgba(64, 64, 64, 0.7);
    left:0;
    overflow:hidden;
}

.topmenu1 {
    width:9%;
    display: inline-block;
    float:left;
    margin-left:9%;
    margin-top:.26%;
}   

#text-display {
    /* hide on narrow width */
    display: inline-block;  /* show it on smaller screen */
    color:#805740;
}   

/* @media screen and (min-width: 0px) and (max-width: 400px) {
  #text-display { display: inline-block; }  /* show it on smaller screen 
}*/

/*@media screen and (min-width: 401px) and (max-width: 824px) {
  #text-display { display: none; }   /* hide it on larger screens 
}*/


.topmenu2 {
    width:9 vw;
    float:right;
    right: 0px;
    margin-right:10%;
    margin-top:.26%;
}   

#footer{
    width:100%;
    text-align:center;
    font-family:'adega_serifregular';
    font-size: 2.5vmin;
    color:#990000;
    height:7%; 
    min-height:2.5%;
    bottom:0;
    white-space: nowrap;
    box-shadow: 0px 1px 20px 0px rgba(100, 100, 100, 0.7);
    left:0;
    overflow-x:hidden;
}

.botmenu1 {
    width:9%;
    min-height:3%;
    display: inline-block;
    vertical-align:middle;
    float:left;
    margin-left:9%;
}   

#text-display2 {
    display: inline-block;
    width=40%;
}   

.botmenu2 {
    width:9%;
    vertical-align:middle;
    float:right;
    margin-right:10%;
}   


#content{
  top:5.6%;
  bottom:5.6%;
  overflow:hidden; /* use this if don't want any window scrollbars and use an inner element for scrolling*/
  background:#FAF2C8
}

#content_inner{
  height:100%; 
  overflow:auto; 
 }
            
#bio_texts {
  width: 81%; 
  margin:auto;
  margin-top:1%;
  margin-bottom:2%;
  font-family:'adega_serifregular';
  font-size: 2.4vmin;
  color:#343434; 
  background:white; 
  border: 1px; 
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.7);
  padding: 10px;
  }

#bio_texts2 {
  width: 81%; 
  margin:auto;
  margin-top:2%;
  margin-bottom:4%;
  font-family:'adega_serifregular';
  color:#343434;
  background:white; 
  border: 1px; 
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.7);
  padding: 10px;
  }

#bio_texts3 {
  width: 794 px;
  height: 1123 px; 
  margin:auto;
  margin-top:1%;
  margin-bottom:1%;
  font-family:'adega_serifregular';
  color:#343434;
  background:white; 
  border: 1px; 
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.7);
  padding: 10px;
  text-align:justify; 
  font-size:medium; 
  width:78%}
  
#bio_texts4 {
  width: 90%; 
  margin:auto;
  margin-top:4%;
  margin-bottom:4%;
  font-family:'adega_serifregular';
  color:#343434;
  background:white; 
  border: 1px; 
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.7);
  padding: 10px;
  }

          a {
              width: 28px;
              height: 28px;
              display: inline-block;
              background-image: url('../stammbaum/images/navig/css_sprites2.png');
              target-name:string;
          }
  
a.prev {
    background-position:-2px -2px;
}
a.frst {
    background-position:-34px -2px;
}
a.ndex {
    background-position:-66px -2px;
}
a.last {
    background-position:-98px -2px;
}
a.next {
    background-position:-130px -2px;
}
a.back {
    background-position:-162px -2px;
}
a.umlaut {
    background-position:-194px -2px;
}
a.word {
    background-position:-226px -2px;
}
a.full {
    background-position:-258px -2px;
}
a.norm {
    background-position:-290px -2px;
}


a.prev:hover {
    background-position:-322px -2px;
}
a.frst:hover {
    background-position:-354px -2px;
}
a.ndex:hover {
    background-position:-386px -2px;
}
a.last:hover {
    background-position:-418px -2px;
}
a.next:hover {
    background-position:-450px -2px;
}
a.back:hover {
    background-position:-482px -2px;
}
a.umlaut:hover {
    background-position:-514px -2px;
}
a.word:hover {
    background-position:-546px -2px;
}
a.full:hover {
    background-position:-578px -2px;
}
a.norm:hover {
    background-position:-610px -2px;
}


a.prev:active {
    background-position:-642px -2px;
}
a.frst:active {
    background-position:-674px -2px;
}
a.ndex:active {
    background-position:-706px -2px;
}
a.last:active {
    background-position:-738px -2px;
}
a.next:active {
    background-position:-770px -2px;
}
a.back:active {
    background-position:-802px -2px;
}
a.umlaut:active {
    background-position:-834px -2px;
}
a.word:active {
    background-position:-866px -2px;
}
a.full:active {
    background-position:-898px -2px;
}
a.norm:active {
    background-position:-930px -2px;
}


a.prex {
    background-position:-962px -2px;
}
a.firx {
    background-position:-994px -2px;
}
a.inxx {
    background-position:-1026px -2px;
}
a.lasx {
    background-position:-1058px -2px;
}
a.nexx {
    background-position:-1090px -2px;
}
a.bacx {
    background-position:-1122px -2px;
}
a.umlx {
    background-position:-1154px -2px;
}
a.worx {
    background-position:-1186px -2px;
}
a.fulx {
    background-position:-1218px -2px;
}
a.norx {
    background-position:-1250px -2px;
}

/*
          a {
              width: 28px;
              height: 28px;
              display: inline-block;
              background-image: url('../stammbaum/images/navig/css_sprites.png');

              target-name:string;
          }

          a.prev {
              background-position: -2px -2px;
          }
          a.frst {
              background-position: -34px -2px;
          }
          a.ndex {
              background-position: -66px -2px;
          }
          a.last {
              background-position: -98px -2px;
          }
          a.next {
              background-position: -130px -2px;
          }
          a.umlaut {
              background-position: -162px -2px;
          }
          a.word {
              background-position: -194px -2px;
          }

          a.prev:hover {
              background-position: -226px -2px;
          }
          a.prev:hover .tooltiptext {
              visibility: visible;
          }
          a.frst:hover {
              background-position: -258px -2px;
          }
          a.ndex:hover {
              background-position: -290px -2px;
          }
          a.last:hover {
              background-position: -322px -2px;
          }
          a.next:hover {
              background-position: -354px -2px;
          }
          a.umlaut:hover {
              background-position: -386px -2px;
          }
          a.word:hover {
              background-position: -418px -2px;
          }

          a.prev:active {
              background-position: -450px -2px;
          }
          a.frst:active {
              background-position: -482px -2px;
          }
          a.ndex:active {
              background-position: -514px -2px;
          }
          a.last:active {
              background-position: -546px -2px;
          }
          a.next:active {
              background-position: -578px -2px;
          }
          a.umlaut:active {
              background-position: -610px -2px;
          }
          a.word:active {
              background-position: -642px -2px;
          }

          a.prex {
              background-position: -674px -2px;
          }
          a.firx {
              background-position: -706px -2px;
          }
          a.inxx {
              background-position: -738px -2px;
          }
          a.lasx {
              background-position: -770px -2px;
          }
          a.nexx {
              background-position: -802px -2px;
          }
          a.umlx {
              background-position: -834px -2px;
          }
          a.worx {
              background-position: -866px -2px;
          }
*/
          a.normal {
          display:inline;
          background-image:none;
          }

          ul, li, #myUL {
          list-style-type: none;
          }

          #myUL {
          font-family:'adega_serifregular';
          margin: 0;
          padding: 0;
          }
          .nested {
          display: none;
          }

          .active {
          display: block;
          }
    
          #myDIV {
          width: 100%;
          padding: 50px 0;
          text-align: center;
          margin-top: 20px;
          }
            
.box {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 98%;
}

.box .onlychild            {
    align-self: center;
}            
            
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }
  .flex-row {
    flex-direction: row !important; }
  .flex-column {
    flex-direction: column !important; }
  .flex-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-wrap {
    flex-wrap: wrap !important; }
  .flex-nowrap {
    flex-wrap: nowrap !important; }
  .flex-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-fill {
    flex: 1 1 auto !important; }
  .justify-content-start {
    justify-content: flex-start !important; }
  .justify-content-end {
    justify-content: flex-end !important; }
  .justify-content-center {
    justify-content: center !important; }
  .justify-content-between {
    justify-content: space-between !important; }
  .justify-content-around {
    justify-content: space-around !important; }
  .align-items-start {
    align-items: flex-start !important; }
  .align-items-end {
    align-items: flex-end !important; }
  .align-items-center {
    align-items: center !important; }
  .align-items-baseline {
    align-items: baseline !important; }
  .align-items-stretch {
    align-items: stretch !important; }
  .align-content-start {
    align-content: flex-start !important; }
  .align-content-end {
    align-content: flex-end !important; }
  .align-content-center {
    align-content: center !important; }
  .align-content-between {
    align-content: space-between !important; }
  .align-content-around {
    align-content: space-around !important; }
  .align-content-stretch {
    align-content: stretch !important; }
  .align-self-auto {
    align-self: auto !important; }
  .align-self-start {
    align-self: flex-start !important; }
  .align-self-end {
    align-self: flex-end !important; }
  .align-self-center {
    align-self: center !important; }
  .align-self-baseline {
    align-self: baseline !important; }
  .align-self-stretch {
    align-self: stretch !important; }
  @media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
    .flex-sm-column {
      flex-direction: column !important; }

    .flex-sm-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-sm-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-sm-wrap {
      flex-wrap: wrap !important; }

    .flex-sm-nowrap {
      flex-wrap: nowrap !important; }

    .flex-sm-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-sm-fill {
      flex: 1 1 auto !important; }

    .justify-content-sm-start {
      justify-content: flex-start !important; }

    .justify-content-sm-end {
      justify-content: flex-end !important; }

    .justify-content-sm-center {
      justify-content: center !important; }

    .justify-content-sm-between {
      justify-content: space-between !important; }

    .justify-content-sm-around {
      justify-content: space-around !important; }

    .align-items-sm-start {
      align-items: flex-start !important; }

    .align-items-sm-end {
      align-items: flex-end !important; }

    .align-items-sm-center {
      align-items: center !important; }

    .align-items-sm-baseline {
      align-items: baseline !important; }

    .align-items-sm-stretch {
      align-items: stretch !important; }

    .align-content-sm-start {
      align-content: flex-start !important; }

    .align-content-sm-end {
      align-content: flex-end !important; }

    .align-content-sm-center {
      align-content: center !important; }

    .align-content-sm-between {
      align-content: space-between !important; }

    .align-content-sm-around {
      align-content: space-around !important; }

    .align-content-sm-stretch {
      align-content: stretch !important; }

    .align-self-sm-auto {
      align-self: auto !important; }

    .align-self-sm-start {
      align-self: flex-start !important; }

    .align-self-sm-end {
      align-self: flex-end !important; }

    .align-self-sm-center {
      align-self: center !important; }

    .align-self-sm-baseline {
      align-self: baseline !important; }

    .align-self-sm-stretch {
      align-self: stretch !important; } }
  @media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
    .flex-md-column {
      flex-direction: column !important; }

    .flex-md-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-md-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-md-wrap {
      flex-wrap: wrap !important; }

    .flex-md-nowrap {
      flex-wrap: nowrap !important; }

    .flex-md-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-md-fill {
      flex: 1 1 auto !important; }

    .justify-content-md-start {
      justify-content: flex-start !important; }

    .justify-content-md-end {
      justify-content: flex-end !important; }

    .justify-content-md-center {
      justify-content: center !important; }

    .justify-content-md-between {
      justify-content: space-between !important; }

    .justify-content-md-around {
      justify-content: space-around !important; }

    .align-items-md-start {
      align-items: flex-start !important; }

    .align-items-md-end {
      align-items: flex-end !important; }

    .align-items-md-center {
      align-items: center !important; }

    .align-items-md-baseline {
      align-items: baseline !important; }

    .align-items-md-stretch {
      align-items: stretch !important; }

    .align-content-md-start {
      align-content: flex-start !important; }

    .align-content-md-end {
      align-content: flex-end !important; }

    .align-content-md-center {
      align-content: center !important; }

    .align-content-md-between {
      align-content: space-between !important; }

    .align-content-md-around {
      align-content: space-around !important; }

    .align-content-md-stretch {
      align-content: stretch !important; }

    .align-self-md-auto {
      align-self: auto !important; }

    .align-self-md-start {
      align-self: flex-start !important; }

    .align-self-md-end {
      align-self: flex-end !important; }

    .align-self-md-center {
      align-self: center !important; }

    .align-self-md-baseline {
      align-self: baseline !important; }

    .align-self-md-stretch {
      align-self: stretch !important; } }
  @media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
    .flex-lg-column {
      flex-direction: column !important; }

    .flex-lg-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-lg-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-lg-wrap {
      flex-wrap: wrap !important; }

    .flex-lg-nowrap {
      flex-wrap: nowrap !important; }

    .flex-lg-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-lg-fill {
      flex: 1 1 auto !important; }

    .justify-content-lg-start {
      justify-content: flex-start !important; }

    .justify-content-lg-end {
      justify-content: flex-end !important; }

    .justify-content-lg-center {
      justify-content: center !important; }

    .justify-content-lg-between {
      justify-content: space-between !important; }

    .justify-content-lg-around {
      justify-content: space-around !important; }

    .align-items-lg-start {
      align-items: flex-start !important; }

    .align-items-lg-end {
      align-items: flex-end !important; }

    .align-items-lg-center {
      align-items: center !important; }

    .align-items-lg-baseline {
      align-items: baseline !important; }

    .align-items-lg-stretch {
      align-items: stretch !important; }

    .align-content-lg-start {
      align-content: flex-start !important; }

    .align-content-lg-end {
      align-content: flex-end !important; }

    .align-content-lg-center {
      align-content: center !important; }

    .align-content-lg-between {
      align-content: space-between !important; }

    .align-content-lg-around {
      align-content: space-around !important; }

    .align-content-lg-stretch {
      align-content: stretch !important; }

    .align-self-lg-auto {
      align-self: auto !important; }

    .align-self-lg-start {
      align-self: flex-start !important; }

    .align-self-lg-end {
      align-self: flex-end !important; }

    .align-self-lg-center {
      align-self: center !important; }

    .align-self-lg-baseline {
      align-self: baseline !important; }

    .align-self-lg-stretch {
      align-self: stretch !important; } }
  @media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }
    .flex-xl-column {
      flex-direction: column !important; }

    .flex-xl-row-reverse {
      flex-direction: row-reverse !important; }

    .flex-xl-column-reverse {
      flex-direction: column-reverse !important; }

    .flex-xl-wrap {
      flex-wrap: wrap !important; }

    .flex-xl-nowrap {
      flex-wrap: nowrap !important; }

    .flex-xl-wrap-reverse {
      flex-wrap: wrap-reverse !important; }

    .flex-xl-fill {
      flex: 1 1 auto !important; }

    .justify-content-xl-start {
      justify-content: flex-start !important; }

    .justify-content-xl-end {
      justify-content: flex-end !important; }

    .justify-content-xl-center {
      justify-content: center !important; }

    .justify-content-xl-between {
      justify-content: space-between !important; }

    .justify-content-xl-around {
      justify-content: space-around !important; }

    .align-items-xl-start {
      align-items: flex-start !important; }

    .align-items-xl-end {
      align-items: flex-end !important; }

    .align-items-xl-center {
      align-items: center !important; }

    .align-items-xl-baseline {
      align-items: baseline !important; }

    .align-items-xl-stretch {
      align-items: stretch !important; }

    .align-content-xl-start {
      align-content: flex-start !important; }

    .align-content-xl-end {
      align-content: flex-end !important; }

    .align-content-xl-center {
      align-content: center !important; }

    .align-content-xl-between {
      align-content: space-between !important; }

    .align-content-xl-around {
      align-content: space-around !important; }

    .align-content-xl-stretch {
      align-content: stretch !important; }

    .align-self-xl-auto {
      align-self: auto !important; }

    .align-self-xl-start {
      align-self: flex-start !important; }

    .align-self-xl-end {
      align-self: flex-end !important; }

    .align-self-xl-center {
      align-self: center !important; }

    .align-self-xl-baseline {
      align-self: baseline !important; }

    .align-self-xl-stretch {
      align-self: stretch !important; } }
  .float-left {
    float: left !important; }
  .float-right {
    float: right !important; }
  .float-none {
    float: none !important; }
  @media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
    .float-sm-right {
      float: right !important; }

    .float-sm-none {
      float: none !important; } }
  @media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
    .float-md-right {
      float: right !important; }

    .float-md-none {
      float: none !important; } }
  @media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
    .float-lg-right {
      float: right !important; }

    .float-lg-none {
      float: none !important; } }
  @media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
    .float-xl-right {
      float: right !important; }

    .float-xl-none {
      float: none !important; } }
  .position-static {
    position: static !important; }
  .position-relative {
    position: relative !important; }
  .position-absolute {
    position: absolute !important; }
  .position-fixed {
    position: fixed !important; }
  .position-sticky {
    position: sticky !important; }



.fsButton {
	box-shadow: 0px 1px 0px 0px #fff6af;
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	background-color:#ffec64;
	border-radius:6px;
	border:1px solid #ffaa22;
/*	display:inline-block; */
	cursor:pointer;
	color:#333333;
	padding:2px 4px;
	text-decoration:none;
	text-shadow:6px 1px 2px #ffee66;
}
.fsButton:hover {
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	background-color:#ffab23;
}
.fsButton:active {
	position:relative;
	top:1px;



.LCHClass {
  font-size:12px;
  font-family:Arial;
  width:220px;
  height:28px;
  border-width:1px;
  color:rgba(201, 192, 46, 1);
  border-color:rgba(101, 133, 65, 1);
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  background:linear-gradient(rgba(187, 142, 91, 1), rgba(136, 101, 60, 1));
}

.LCHClass:hover {
  background: linear-gradient(rgba(136, 101, 60, 1), rgba(187, 142, 91, 1));
}


            .highslide-wrapper, .highslide-outline {
            	background: #EFE9C8;
            }
            .highslide img {
            	border: 1px solid #A70033;
            }
            .highslide:hover img {
            	border-color: #A0A0A0;
            }
            .highslide-active-anchor img {
            	visibility: visible;
            	border-color: #A70033 !important;
            }
            .highslide-image {
            	border: 2px solid #EFE9C8;
            }
            .highslide-number {
            	color: #CC4C33;
            	font-size: 8pt !important;
            }            }
            .highslide-loading {
            	display: block;
            	padding: 3px 0 3px 3px;
            	width: 0;
            	height: 8px;
            	overflow: hidden;
            	background-color: black;
            	background-repeat: no-repeat;
            	background-position: 3px 3px;
            	background-image: url(loader.gif);
            }
            .highslide-controls {
            	position: static !important;
            	margin: 0;
            	width: 100px !important;
            }
            .highslide-controls .highslide-close {
            	display: none;
            }
            .highslide-gallery ul li {
            	width: 3px;
            	height: 3px;
            	border: 1px solid #EFE9C8;
            	background: #EFE9C8;
            	margin: 1px;
            }
                    