body {
	margin: 0;
}
.pageflip-container {
	padding-top: 1px;
}
#b-pinterest,
#b-facebook,
#b-twitter,
#b-google {
	display: none;
}
#pf-stage {
	background: #000000;
}
.pf-left-side,
.pf-right-side,
.pf-thumbnail-spread,
.pf-thumbnail-page {
	background: #888;
}
#pageflip-controls,
#pf-pagerin {
	color: rgba(255,255,255,0.5);
}
.pf-control-bar-button g,
.pf-control-bar-pager g {
	fill: rgba(255,255,255,0.5);
}
.pf-control-bar-button:not(.pf-disabled):hover g {
	fill: #FFAA00;
}
#pageflip-controls {
	background: rgba(0,0,0,0);
	opacity: 0.75;
}
.pf-hotspot {
	position: absolute;
	overflow: hidden;
	cursor: pointer;
}
.pf-hotspot:hover {
	position: absolute;
	overflow: hidden;
	cursor: pointer;
	background: rgba(68,68,68,0.35);
}
.btnVid {
  background: #1a99ed;
  background-image: -webkit-linear-gradient(top, #1a99ed, #2474a6);
  background-image: -moz-linear-gradient(top, #1a99ed, #2474a6);
  background-image: -ms-linear-gradient(top, #1a99ed, #2474a6);
  background-image: -o-linear-gradient(top, #1a99ed, #2474a6);
  background-image: linear-gradient(to bottom, #1a99ed, #2474a6);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  text-shadow: 3px 2px 3px #000000;
  font-family: Arial;
  color: #f5c518;
  font-size: 16px;
  padding: 4px 14px 6px 14px;
  border: solid #1f628d 1px;
  text-decoration: none;
}

.btnVid:hover {
  background: #f5e20e;
  background-image: -webkit-linear-gradient(top, #f5e20e, #997500);
  background-image: -moz-linear-gradient(top, #f5e20e, #997500);
  background-image: -ms-linear-gradient(top, #f5e20e, #997500);
  background-image: -o-linear-gradient(top, #f5e20e, #997500);
  background-image: linear-gradient(to bottom, #f5e20e, #997500);
  text-decoration: none;
}