body {
	margin: 0;
}
.pageflip-container {
	padding-top: 1px;
}
#b-thumbs {
	display: none;
}
.pf-left-side,
.pf-right-side,
.pf-thumbnail-spread,
.pf-thumbnail-page {
	background: #888;
}
#pageflip-controls,
#pf-pagerin {
	color: rgb(95, 193, 177);
}
.pf-control-bar-button g,
.pf-control-bar-pager g {
	fill: rgb(95, 193, 177);
}
.pf-control-bar-button:not(.pf-disabled):hover g {
	fill: rgb(102, 102, 102);
}
.pf-hotspot {
	position: absolute;
	overflow: hidden;
	cursor: pointer;
}
/* For next and previous buttons - adjust color accordingly */
#custom-controls #next-btn{
    position: absolute;
    right: 27%;
    bottom: 50%;
	display: block;
}
#custom-controls #prev-btn{
    position: absolute;
    left: 27%;
    bottom: 50%;
	display: none;
}
#custom-controls #next-btn,
#custom-controls #prev-btn{
	color: #FFF;
    font-size: 22px;
    background: rgb(86, 194, 177);
    padding: 20px;
	line-height: 18px;
}

/* For Hotspots - adjust color accordingly */
@media screen and (max-width: 1024px){
	#custom-controls{
		display: none;
	}
}
@media screen and (max-width: 480px){
	#pageflip-controls{
		top: 40px !important;
	}
	.pf-left-buttons{
		display: block;
		width: 100%;
		margin: 5px auto;
		text-align: center;
		float: none;
	}
	.pf-control-bar-button{
		width: 40px;
		float: none;
		display: inline-block;
	}
}

.pf-hotspot-not-product:hover, .pf-hotspot-not-product.highlight-link{
	background: rgba(103, 200, 198, 0.4) !important;
}
.pf-hotspot.reg-hotspot:hover, .reg-hotspot.highlight-link{
	background: url(https://s3-us-west-2.amazonaws.com/lgscatalog/cart_icon.png) no-repeat center center rgba(103, 200, 198, 0.4); 
	background-size: auto;
}
.pf-hotspot.small-hotspot:hover, .small-hotspot.highlight-link{
	background: url(https://s3-us-west-2.amazonaws.com/lgscatalog/cart_icon.png) no-repeat center center rgba(103, 200, 198, 0.4);
	background-size: contain;
}
