body {
	background-color: white;
	font-family: Verdana;
	line-height:1.5em;
}

a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }
a:focus { text-decoration:none; }


.bottombar{
	background-color: #FFFFFF;
  width: 100%;
  position: fixed;
  z-index: 1;
  bottom: 0;
  left: 0;
  overflow-y: hidden;

	transition: 0.5s;
}

.openbb {

	height:  calc(100vw * 0.185); /* adapt manually for image aspect ratio */

}

.closebb {
	height:  calc(100vw * 0.05);
}


.togglebtn {
  position: fixed;
  bottom:  calc(100vw * 0.14);
  right: 0.5%;
	width:2%;
	height:  calc(100vw * 0.02);
	z-index: 2;

}

.openbb .togglebtn {
  position: fixed;
  bottom:  calc(100vw * 0.14);
  right: 0.5%;
	width:2%;
	height:  calc(100vw * 0.02);
	z-index: 2;

}

.closebb .togglebtn {
  position: fixed;
  bottom:  calc(100vw * 0.01);
  right: 0.5%;
	width:2%;
	height:  calc(100vw * 0.02);
	z-index: 2;

}



.togglebtn {
  position: fixed;
  bottom:  calc(100vw * 0.14);
  right: 0.5%;
	width:2%;
	height:  calc(100vw * 0.02);
	z-index: 2;
	transition: 0.5s;
}

.bottombar .insidebb {
	width:99.5%;
	border-top: 5px solid #00cc66;
	margin-top: calc(100vw * 0.01);
	padding-left:0.5%
}

.openbb .insidebb {
	padding-top: calc(100vw * 0.01);
}

.closebb .insidebb {
	padding-top: calc(100vw * 0.06);
}

.bottombar .insidebb .bottomimg {
	width:96.5%;

}


@media print {
               .bottombar {
                  visibility: hidden;
               }
            }

.togglebtn:hover {
	-webkit-filter: drop-shadow(0px 0px 5px #00cc66); /* Ch 23+, Saf 6.0+, BB 10.0+ */
	filter: drop-shadow(0px 0px  5px #00cc66); /* FF 35+ */
}
