@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic);
.title {font-family: 'Noto Sans', sans-serif !important; font-weight:700;}
.newkidsbooks img  {width: 100px !important; max-height: 150px !important; padding-bottom: 4px;}
.newkidsnonfictbooks img  {width: 100px !important; max-height: 150px !important; padding-bottom: 4px;}
.newdvd img  {width: 100px !important; height: 150px !important; padding-bottom: 4px;}
.jspokencd img {width: 100px !important; height: 100px !important; padding-bottom: 4px;}
.spokencd img {width: 100px !important; height: 100px !important; padding-bottom: 4px;}
.newbooks img {width: 100px !important; height: 150px; padding-bottom: 4px;}
.newbooks a, .spokencd a,  .newkidsbooks a, .newkidsnonfictbooks a {text-decoration: none !important;	font-family: 'Noto Sans', sans-serif !important; color: #728630;}
.newbooks a:hover, .spokencd a:hover,  .newkidsbooks a:hover, .newkidsnonfictbooks a:hover {text-decoration: none !important; color:#8fb319;	font-family: 'Noto Sans', sans-serif !important;}
div.newbooks {font-family: 'Noto Sans', sans-serif !important;float: left;height: 220px; padding-bottom: 10px;padding-left: 9px;padding-right: 9px;width: 150px; line-height: 1.35em;font-size:12px; }
div.newkidsbooks {font-family: 'Noto Sans', sans-serif !important;float: left;height: 200px; padding-bottom: 10px;padding-left: 9px;padding-right: 9px; width: 150px; line-height: 1.35em;font-size:12px; }
div.newkidsnonfictbooks {font-family: 'Noto Sans', sans-serif !important;float: left;height: 220px; padding-bottom: 10px;padding-left: 9px;padding-right: 9px; width: 150px; line-height: 1.35em;font-size:12px; }
div.spokencd {font-family: 'Noto Sans', sans-serif !important;float: left;height:170px; padding-bottom: 10px;padding-left: 9px;padding-right: 9px; width: 150px; line-height: 1.35em;font-size:12px; }
div.jspokencd {font-family: 'Noto Sans', sans-serif !important;float: left;height:170px; padding-bottom: 10px;padding-left: 9px;padding-right: 9px; width: 150px; line-height: 1.35em;font-size:12px; }
div.newdvd {font-family: 'Noto Sans', sans-serif !important;float: left;height:200px; padding-bottom: 10px;padding-left: 9px;padding-right: 9px; width: 150px; line-height: 1.35em;font-size:12px; }
.number {font-family: 'Noto Sans', sans-serif !important;font-size: 24pt; font-weight: normal; color: #a4a4a4;letter-spacing:-2px;}
.author {font-family: 'Noto Sans', sans-serif !important;font-weight: 700;}
.description {font-family: 'Noto Sans', sans-serif !important;font-style: 400italic;}
.best-title {font-family: 'Noto Sans', sans-serif !important;font-size: 16px !important; font-weight:700;}
.vision-reTable-4 td.vision-reTableOddCol-4 img {font-family: 'Noto Sans', sans-serif !important;width:100px !important; height: auto; padding: 6px 0 6px 10px !important; text-align: right;}
.vision-reTable-4  { font-family: 'Noto Sans', sans-serif !important; width: 100% !important; border-collapse: collapse; border: solid 0px; }
.vision-reTable-4 tr.vision-reTableEvenRow-4 { font-family: 'Noto Sans', sans-serif !important;color: #666666; font-size: 10pt;  vertical-align: top;  padding: 10px 0; }
.vision-reTable-4 tr.vision-reTableOddRow-4 { font-family: 'Noto Sans', sans-serif !important;border-width: 1pt;  color: #666666;  font-size: 10pt; vertical-align: top; border-bottom-style: solid;  border-bottom-color: #BDBCBC;  padding: 10px 0; }
.vision-reTable-4 td.vision-reTableOddCol-4 {font-family: 'Noto Sans', sans-serif !important;border-width: 1pt;border-color: #BDBCBC; padding: 10px 0;border-bottom-style: solid;}
.vision-reTable-4 td.vision-reTableEvenCol-4 {font-family: 'Noto Sans', sans-serif !important;border-width: 1pt; border-color: #BDBCBC;  padding: 10px 0; border-bottom-style: solid;}
.newbooks a, .newkidsbooks a, .spokencd a, .newdvd a,.jspokencd a, .best-title a, .vision-reTable-4 a, .newkidsnonfictbooks a {
	font-family: 'Noto Sans', sans-serif !important;
    color: #728630;
    text-decoration: none !important;
}
.newbooks a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}
.newkidsbooks a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}
.spokencd a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}
.newdvd a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}
.jspokencd a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}
.best-title a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}
.vision-reTable-4 a:hover, .spokencd a:hover, .newkidsbooks a:hover {
	font-family: 'Noto Sans', sans-serif !important;
    text-decoration: none !important;
    color: #8fb319;
}

@media only screen and (max-width: 399px) {
div.newbooks {font-family: 'Noto Sans', sans-serif !important;float: left;height: 220px; padding-bottom: 10px;padding-left: 5px;padding-right: 5px;width: 145px; line-height: 1.35em;font-size:12px; }
div.newkidsbooks {font-family: 'Noto Sans', sans-serif !important;float: left;height: 200px; padding-bottom: 10px;padding-left: 5px;padding-right: 5px; width: 145px; line-height: 1.35em;font-size:12px; }
div.spokencd {font-family: 'Noto Sans', sans-serif !important;float: left;height:170px; padding-bottom: 10px;padding-left: 5px;padding-right: 5px; width: 145px; line-height: 1.35em;font-size:12px; }
div.jspokencd {font-family: 'Noto Sans', sans-serif !important;float: left;height:170px; padding-bottom: 10px;padding-left: 5px;padding-right: 5px; width: 145px; line-height: 1.35em;font-size:12px; }
div.newdvd {font-family: 'Noto Sans', sans-serif !important;float: left;height:200px; padding-bottom: 10px;padding-left:5px;padding-right: 5px; width: 145px; line-height: 1.35em;font-size:12px; }
iframe {
    }