/****************
edited 7/28/2020 244pm
removed padding left from thumbnail nav
***************/
#viewerContainer nav {
	text-align: center;
right:0; left:0;
	  height: 46px;
	margin-bottom:15px;
  z-index: 2147483647;
  zoom: 1;
}
#viewerContainer nav ul {
	margin:0;
		list-style: none;
	padding: 0;
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: baseline;
	zoom: 1;
 *display: inline;
 *vertical-align: auto;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	-ms-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	-o-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}
#viewerContainer nav ul li {
	padding-left: 0;
	padding: 0;
	float: left;
	bborder-left: 1px solid #d2d2d2;
}
.wowbook-clipper ul li{padding-left:0;}
#viewerContainer nav li:first-child {
	border-left: 0;
}
#viewerContainer nav li:first-child a {
	border-radius: 6px 0 0 6px;
}
#viewerContainer nav li:last-child a {
	border-radius: 0 6px 6px 0;
}
#viewerContainer nav a{padding:5px;background-color:#000;display:inline-block;}
#viewerContainer nav a img{vertical-align:middle;}
#viewerContainer nav a:hover {
	color: #333;
	color: rgb(221, 221, 221); /* FIXME */
	z-index: 10;
	text-decoration: none;/*
      /-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3), inset 1px 1px #fafafa, inset -1px -1px #fafafa;
      /-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3), inset 1px 1px #fafafa, inset -1px -1px #fafafa;
      /-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3), inset 1px 1px #fafafa, inset -1px -1px #fafafa;
      /-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3), inset 1px 1px #fafafa, inset -1px -1px #fafafa;
      /box-shadow: 0 0 3px rgba(0, 0, 0, 0.3), inset 1px 1px #fafafa, inset -1px -1px #fafafa; 
      */
}
#viewerContainer nav li.active a, #viewerContainer nav a:active, #viewerContainer nav a:visited {
	color: #333;
	color: rgb(221, 221, 221);
	bbackground: #fff;
	-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
	-ms-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.1);
}
.loading{width:250px; height:250px; margin:0 auto; display:block; position:relative; text-align:center;}
.loading img{margin: 25% auto; width:32px; height:32px; display:block; position:relative;}
#viewerContainer nav a:hover {
  background-color: #2C2C2C;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f0f0f0));
  background-image: -webkit-linear-gradient(top, #555555, #222222);
  background-image: -moz-linear-gradient(top, #555555, #222222);
  background-image: -ms-linear-gradient(top, #555555, #222222);
  background-image: -o-linear-gradient(top, #555555, #222222);
  background-image: linear-gradient(top, #555555, #222222);
}
#viewerContainer nav a:active,
#viewerContainer nav a:hover,
#viewerContainer nav a {
  outline: none;
}

#viewerContainer #main{
	padding: 0;
}
/***********************
Base CSS
************************/
#container{padding-top:86px; padding-bottom: 20px;}
#features {
	width: 100%;
}
#cover {
	background-image: none !important;
}
#cover.wowbook-page-content {
	padding: 0;
}

.wowbook {
	position : relative;
	zoom: 1;
}
.wowbook-page	{
	zoom: 1;
}

.wowbook-page-content {
	position : absolute;
	overflow : hidden;
	zoom: 1;
}

.wowbook-loading .wowbook-page-content {
	background-image: url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/loading.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.wowbook-page-content img {
	width: 100%;
	max-width:100%;
}

img.wowbook-lazy {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

/* marker class */
.wowbook-left{}
.wowbook-right{}
.wowbook-disabled{}

.wowbook-handle {
	cursor   : pointer;
	height   : 100%;
	position : absolute;
	top      : 0;
	width    : 50px;
	z-index  : 10000;
	/* without this Chrome will mess the zindex of hardcover when it flips, making
	   the cover to jump when the "curl page corner on hover" is enabled */
	-webkit-transform: translate3d(0px, 0px, 10000px);
}

.wowbook-handle.wowbook-disabled {
	display : none;
}

.wowbook-unselectable {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.wowbook-page-content.wowbook-double-page {
	padding: 0;
}

/* shadows */
.wowbook-shadow-clipper {
	position : absolute;
	overflow : hidden;
	z-index : 999; /* 1 a menos do que o verso da pagina sendo foldada */
	zoom: 1;
	-webkit-backface-visibility: hidden; /* eliminate jagged edges */
}

.wowbook-shadow-container {
	display  : none;
	position : absolute;
	z-index  : 999; /* 1 a menos do que o verso da pagina sendo foldada */
	zoom: 1;
}

.wowbook-shadow-internal {
	background : url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/shadow_internal_fold.png?transparent=yes) repeat-y;
	height     : 500px;
	width      : 200px;
	position   : absolute;
	zoom: 1;
	-webkit-backface-visibility: hidden; /* eliminate jagged edges */
}

.wowbook-shadow-fold {
	background : url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/shadow_fold.png?transparent=yes) right top repeat-y;
	height     : 500px;
	width      : 100px;
	position   : absolute;
	zoom       : 1;
	-webkit-backface-visibility: hidden; /* eliminate jagged edges */
}

.wowbook-shadow-fold-flipped  {
	background-image : url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/shadow_fold_flip_h.png?transparent=yes);
}

.wowbook-fold-gradient {
	background : url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/fold_gradient.png?transparent=yes) right top repeat-y;
	height : 500px;
	width : 125px;
	position : absolute;
	top : 0;
	zoom: 1;
	-webkit-backface-visibility: hidden; /* eliminate jagged edges */
}

.wowbook-fold-gradient-flipped {
	background-image :  url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/fold_gradient_flip_h.png?transparent=yes);
}

.wowbook-fold-gradient-container {
	position : absolute;
	z-index  : 1001; /* 1 a mais que o verso da pagina sendo foldada */
}

.wowbook-gutter-shadow {
	height     : 100%;
	width      : 40px;
	position   : absolute;
	top        : 0;
}

.wowbook-left .wowbook-gutter-shadow {
	background : url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/gutter_shadow_left.png?transparent=yes) right top repeat-y;
	right      : 0;
	width      : 70px;
}

.wowbook-right .wowbook-gutter-shadow {
	background : url(https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/gutter_shadow_right.png?transparent=yes) right top repeat-y;
	left       : 0;
}

.wowbook-hard-page-shadow {
	background : #888;
	position   : absolute;
	top        : 0;
	z-index    : 999; /* 1 a menos do que o verso da pagina sendo foldada */
}

.wowbook-page-number {
	bottom   : 0;
	padding-bottom: 0.3em;
	position : absolute;
}

.wowbook-left .wowbook-page-number {
	left : 0;
	padding-left: 0.5em;
}

.wowbook-right .wowbook-page-number {
	right : 0;
	padding-right: 0.5em;
}

.wowbook-book-shadow{
	-moz-box-shadow: 0 0 7px #666;
	-ms-box-shadow: 0 0 7px #666;
	-webkit-box-shadow: 0 0 7px #666;
	-o-box-shadow: 0 0 7px #666;
	box-shadow: 0 0 7px #666; /* if you change this, change the .wowbook-hard-page-shadow too */
}

.wowbook-hard-page-shadow {
	background : #888;
	box-shadow: 0 0 2px 0px #666;
	background: rgba(96, 96, 96, 0.5);
	position   : absolute;
	top        : 0;
	z-index    : 999;
}

.wowbook-page-holded {
}
.wowbook-page-holded object {
	/* visibility: hidden; */
}


/* Thumbnails */
.wowbook-thumbnails {
	background: none;
	left: 0px;
	top: 0px;
    position: absolute;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	image-rendering:optimizeQuality;
    z-index: 10000;
}

.wowbook-thumbnails .wowbook-clipper {
	overflow: hidden;
	position: relative;
}

.wowbook-thumbnails ul {
    position: relative;
    margin : 0;
    padding : 0;
}
.wowbook-thumbnails .wowbook-button {
	background: none no-repeat 50% 50% #333;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 0;
}

.wowbook-thumbnail {
	cursor : pointer;
	display : inline-block;
	*display: inline; /* for IE7 */
	zoom: 1;	      /* for IE7 */
	overflow: hidden;
	position: relative;
	vertical-align: top;
}

/* BUGFIX. IE8 apparently ignores background-position
   when zoom<>1 is applied and the element has position:absolute */
.wowbook-thumbnail .wowbook-page-content {
	position: relative;
}

.wowbook-thumbnail.wowbook-right {
	margin-right: 1em;
}

.wowbook-overlay {
	left: 0;
	height: 100%;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 100000;
}

/* Thumbnails - horizontal */
.wowbook-horizontal.wowbook-thumbnails{
	width: 100%;
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-clipper {
	height: 100%;
	position: relative;
	margin: 0 30px; /* margin is the width of the buttons */
	padding:10px 0;
	background:rgba(0,0,0,.7);
}

.wowbook-horizontal.wowbook-thumbnails ul {
	display: inline-block;
	*display: inline; /* IE7 */
	*zoom: 1;         /* IE7 */
	white-space: nowrap;
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-button {
	width: 30px;
	height: 100%;
	background-image: url("https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/arrow_left.png?transparent=yes");
}

.wowbook-horizontal.wowbook-thumbnails .wowbook-next.wowbook-button {
	left: auto; right: 0;
	background-image: url("https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/arrow_right.png?transparent=yes");
}

.wowbook-horizontal .wowbook-thumbnail {
	/* without this, the "nowrap" value set in the "ul" will
	   be inherited and (probably)	mess with your thumbnails */
	white-space: normal;
	/* BUT IE7 NEED THIS */
	*white-space: nowrap;
}
.wowbook-horizontal .wowbook-thumbnail .wowbook-page-content{
	/* AGAIN, IE7 NEED THIS */
	*white-space: normal;
}



/* Thumbnails - vertical */

.wowbook-vertical.wowbook-thumbnails {
	display: inline-block;
	height: 100%;
}

.wowbook-vertical.wowbook-thumbnails .wowbook-clipper {
	position: absolute;
	top: 30px; bottom: 30px; /* this value is the height of the buttons */
}

.wowbook-vertical.wowbook-thumbnails .wowbook-button {
	height: 30px;
	width: 100%;
	background-image: url("https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/arrow_up.png?transparent=yes");
}

.wowbook-vertical.wowbook-thumbnails .wowbook-next.wowbook-button {
	bottom: 0; top: auto;
	background-image: url("https://www.wards.com/on/demandware.static/-/Sites-Wards-Library/default/images/content/virtual-catalogs/javascript-and-css/arrow_down.png?transparent=yes");
}

.wowbook-vertical .wowbook-thumbnail.wowbook-right {
	margin-right: 0;
}
.wowbook-vertical .wowbook-thumbnail:first-child {
	margin-left: 50%;
}
@media screen and (max-width: 767px) { #zoomin, #zoomout{display:none !important;} .wowbook-zoomwindow{width:auto !important;}}
	