/********* Do not edit this file *********/
/*
My Custom CSS - Maked by Salvatore Noschese
a.k.a. DarkWolf - http://www://darkwolf.it/
*/

table.rates {
  border-collapse: collapse;
  margin-bottom: 14px;
  border: solid 1px black;
}
table.rates th {
  border: 1px solid black;
  padding: 5px 10px;
  text-align: center;
  font-weight: bold;
  font-size: 1em;
}
table.rates td {
  border: 1px solid black;
  padding: 5px 10px !important;
  font-size: 1em;
}

div.fontbox {
  border: 1px solid #BBBBBB;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 7px 0;
  padding: 7px;
}
b.fontname {
  color: #1b5ba6;
  font-weight: bold;
}

.fontbox .wpss_pager_link_title {
  background: none;
}
.fontbox .wpss_pager_link_title span {
  font-size: 11px;
  color: inherit;
  padding: 0;
}
.fontbox .wpss_slide_content p {
  margin: 0;
}

div.charts [class^="icon-"], div.charts [class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: normal;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  font-size: 1em;
}
div.charts .icon-question-sign:before        { content: "\f059"; color: #E67E00; }
div.charts .icon-ok-sign:before              { content: "\f058"; color: green; }
div.charts .icon-remove-sign:before          { content: "\f057"; color: #dd0000; }
div.charts .icon-star:before          { content: "\f005"; color: #FFD700; }

div.charts .alignLeft {text-align: left;}
div.charts .alignCenter {
	text-align: center;
}
div.charts table {
	border-collapse: collapse;
	border: 2px solid #5383a7;
	max-width: 100%;
}
div.charts th {
	border: 1px solid #5383a7;
	max-width: 150px;
	padding: 2px 4px;
	color: #424685;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	vertical-align: middle;
}
div.charts td {
	border: 1px solid #5383a7;
	max-width: 150px;
	padding: 2px 4px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	vertical-align: middle;
}
div.charts .breaker {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-image: url('/wp-content/uploads/2013/07/chartbgr.png');
	color: white;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 1em;
}

div.charts tr.first {
	background-color: #CBDAE5;
}
div.charts tr.second {
	background-color: white;
}

div.charts .top {border-top: 2px solid #5383a7;}
div.charts .right {border-right: 2px solid #5383a7;}
div.charts .bottom {border-bottom: 2px solid #5383a7;}
div.charts .left {border-left: 2px solid #5383a7;}

div.charts .noTop {border-top: 0px;}
div.charts .noRight {border-right: 0px;}
div.charts .noBottom {border-bottom: 0px;}
div.charts .noLeft {border-left: 0px;}

@font-face {
	font-family: "DejaVuSerif";
	src: url('/files/DejaVuSerif.ttf');
}
div#enhanced-ebooks-sample-animation img {
	margin:0;
	max-width: none;
}
div#enhanced-ebooks-sample-animation p {
	font-family: "DejaVuSerif";
	font-size: 2em;
	margin-top: 1.3em;
	text-align: left;
}
div#enhanced-ebooks-sample-animation div.spread {
	position:relative;
	width:792px;
	height:612px;
	overflow: hidden;
}
div#enhanced-ebooks-sample-animation div.spread div{
	position:absolute;
}
div#enhanced-ebooks-sample-animation div.lightbox-content {
	padding: 0;
}

/* ############### Page 4 ############### */
div#enhanced-ebooks-sample-animation div.board {
	left:110%;
	top:25%;
	width:275px;
	height:406px;
}
@-webkit-keyframes skateboard {
	from {
		left:0%;
	}
	to {
		left:-260%;
	}
}
@keyframes skateboard { /* duplicate css */
	from {
		left:0%;
	}
	to {
		left:-260%;
	}
}
div#enhanced-ebooks-sample-animation .skateboard {
	position:relative;
	-webkit-animation-duration: 3s;
	-webkit-animation-name: skateboard;
	-webkit-animation-fill-mode: forwards;
	-webkit-animation-delay:1s;
	animation-duration: 3s;			 /* duplicate css */
	animation-name: skateboard;
	animation-fill-mode: forwards;
	animation-delay:1s;
}

div#enhanced-ebooks-sample-animation div.bubble-page4 {
	left:120%;
	top: 105px;
}
@-webkit-keyframes bubble1 {
	0% {
		left:0%;
		opacity:0;
	}
	99% {
		left:-400%;
		opacity:0;
	}
	100% {
		top:20%;
		left:-400%;
		opacity:1;
	}
}
@-webkit-keyframes bubble2 {
	0% {
		left:0%;
		opacity:0;
	}
	99% {
		top:20%;
		left:-385%;
		opacity:0;
	}
	100% {
		margin-top:-38%;
		left:-384%;
		opacity:1;
	}
}
@keyframes bubble1 { /* duplicate css */
	0% {
		left:0%;
		opacity:0;
	}
	99% {
		left:-400%;
		opacity:0;
	}
	100% {
		top:20%;
		left:-400%;
		opacity:1;
	}
}
@keyframes bubble2 { /* duplicate css */
	0% {
		left:0%;
		opacity:0;
	}
	99% {
		top:20%;
		left:-385%;
		opacity:0;
	}
	100% {
		margin-top:-38%;
		left:-384%;
		opacity:1;
	}
}
div#enhanced-ebooks-sample-animation .bubble {
	position:relative;
	-webkit-animation-name: bubble1;
	-webkit-animation-duration: 3.4s;
	-webkit-animation-fill-mode: forwards;
	-webkit-animation-delay:2s;
	animation-name: bubble1; /* duplicate css */
	animation-duration: 3.4s;
	animation-fill-mode: forwards;
	animation-delay:2s;
}
div#enhanced-ebooks-sample-animation .bubble-text {
	position:relative;
	font-size:0.925em;
	-webkit-animation-name: bubble2;
	-webkit-animation-duration: 3.4s;
	-webkit-animation-fill-mode: forwards;
	-webkit-animation-delay:2s;
	animation-name: bubble2; /* duplicate css */
	animation-duration: 3.4s;
	animation-fill-mode: forwards;
	animation-delay:2s;
}