//    January 9, 2017   Created
//    May 9, 2017  adjusted page menu position 425px
//    Font Size Control 8pt;  10pt;  12pt;
//    called from O*-top-size-search.inc
//	box-shadow: 0 0 50px 0 rgba(0, 0, 0, .25);	= R,G,B,opacity   0-255  0.3	
//			margin: 10px 0px 0px 93%;		= top  -   ?  -  ?   -  left
//   Obituaries		93

#wrapper-o {
  width: 35px;
  margin: 0 auto;						// space around element margin-top:
  padding: 10px;							
  background: #ffc;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, .25);  	
}			
#controls-o {
  float: right;
  padding: 0px;
  width: 50px;
  background: #066000;		
  position: fixed;
  margin: 10px 0px 0px 2%;		
  text-align: center;
  transition: 2.25s ease-out;
  bordercolor: ffffff;
  border-radius: 7px;
}									
#controls-o a {
  font-size: 24px;
  color: #fff;	
  display: block;
  font-weight: bold;
  padding: 5px;
}
#controls-o a:hover {
  color: #000;		
  background: #ffffac;
  border-radius: 7px;
  transition: 0.25s ease-out;
}
a.selected-o {
  background-color: #ff0fcc;
  color: #fff !important;
}
#small-o {
  font-size: 14px !important;
  color: #ffffcc;
}
#medium-o {
  font-size: 18px !important;
  color: #ffffcc;
}
#large-o {
  font-size: 22px !important;
  color: #ffffcc;
}
//
//
#wrapper-page {
  width: 55px;
  margin: 0 auto;
  padding: 10px;
  background: #fff;
  box-shadow: 50px 50px 50px 0 rgba(0, 0, 0, .25);
}
#controls-page {
  float: left;
  padding: 2px;
  width: 36px;	
  background: #066000;		
  position: fixed;
  right: 2%;
  bottom: 5%;
  text-align: center;
  transition: 2.25s ease-out;
  bordercolor: ffffff;
  border-radius: 7px;
}
#controls-page a {
  font-size: 16px;
  color: #fff;	
  display: block;
  font-weight: bold;
  padding: 5px;
}
#controls-page a:hover {
  color: #000;		
  background: #ffffac;
  border-radius: 7px;
  transition: 0.25s ease-out;
}
a.selected-page {
  background-color: #ff0fcc;
  color: #fff !important;
}
//   
//
// 