@import url('font-awesome.min.css');
@import url('https://fonts.googleapis.com/css?family=Roboto|Lusitana|Neuton');

/* General */
body {font-family: 'Times New Roman',Times, serif;background-color:#333;}
.row {background-color:#fff;}
a {color:#0072bc;}
a:hover {color:#222;}
h1,h2,h3,h4,h5,h6 {font-family: 'Times New Roman',Times, sans-serif;line-height:1.2;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
.advert {text-align:center;}
.advert iframe {margin:auto;}
.advert-bottom {margin-top:500px;}
.divider { margin: 0; /* padding:0 3%; */ border-left:1px solid #ccc;border-right:1px solid #ccc;}
p {line-height:1.3;}
select {background-color:#eee;font-weight:bold;}
iframe,.content-nav,table {max-width:100%;overflow:hidden;}
.publish1 {display:none;}

/* Header */
.header {padding-top:20px;}
#logo {margin:0;}
.social {text-align:right;}
.social i {font-size:2rem;}
.social a {color:#999;margin-left:10px;}
.social a:hover {color:#0072bc;}
.social form  {max-width:100%;}
.social .input-group {margin-bottom:0px;}
.flip-icon {margin-top:-15px;}

/* Navigation */
.top-bar .forum {color:green !important;}
.top-bar .atr {color:red !important;}
.button {border-radius:5px;font-family: 'Roboto', sans-serif;font-weight:bold;}
.button.alert {background-color:#F3A83A;}
.continue {width:100%;font-size:2rem;}
.menubutton {margin:20px 0;}
.top-bar {
text-align:center;padding:0 0;
}
.toplevel {
display: inline-block;
}

.top-bar, .top-bar ul {
    background-color: #fff;text-transform:uppercase;font-family: 'Roboto', sans-serif;

}

.top-bar ul span {text-transform:lowercase;}

.secondarynav {font-size:.8rem;border-top:1px solid #222;}
.secondarynav .top-bar-title {display:none;}

.top-bar a {color:#222;}
.top-bar a:hover {color:#0072bc;}

.none {list-style:none;margin-left:0px;font-family: 'Roboto', sans-serif;font-size:.9rem;}
.none a {color:#000;}
.none .column-block {margin-bottom:0px;padding:0px;}
.copy {font-size:.85rem;color:#222;padding-bottom:20px;}
.copy a {font-weight:bold;}

/* Home */
.toptitle,div#amzn-native-ad-0 .amzn-native-header {background:#000;color:#fff;font-size:1rem;padding:5px;text-align:center !important;}
div#amzn-native-ad-0 .amzn-native-header .amzn-native-header-text {font-family:'Times New Roman',Times, sans-serif !important;font-size:1rem !important;padding:5px;text-align:center;}
.amazon-search {margin-top:40px;}
.buy-now {font-weight:bold;font-size:1.1rem;}
.buy-amazon {max-width:65%;margin-top:10px;}
.amazon-buy-now a.button {color:#fff;}
.amazon-buy-now a {color:#0a0a0a}
.amazon-text {font-weight:bold;font-family:helvetica;text-align:center;}
.reviewcopy .amazon-buy-now p:first-child:first-letter {color: #fff;
  float: none;
  font-size: inherit;
  line-height: inherit;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
}
.morefeatured {font-size:1.2rem;}
.morefeatured strong {font-size:1.3rem;}
.bottom h3 {text-transform:uppercase;}
.ticker {font-size:.8rem;}
.datestamp {padding-top:5px;white-space:nowrap;color:#ccc;font-size:.7rem;font-family: 'Roboto', sans-serif;text-transform:uppercase;}

.archives .forum {margin-top:20px;}
.archives .forum img {width:100%;}
.archives .forum p {font-weight:bold;font-size:.9rem;}
.archives .forum a {font-size:1rem;font-weight:bold;color:#069;}
.archives .forum ul {list-style:none;}

/* Post Formatting */
.catarchive {font-family: 'Times New Roman',Times, serif;font-size:2.7rem;}
.catarchive span {font-size:1rem;}
.entry .catarchive span {font-size:inherit;}
.row .row.archivelist {margin-left:0px;margin-right:0px;}
.reviews h2 {text-align:center;line-height:1;}
.reviews h2 a {font-size:1.9rem;color:#222;}
.archives .sectiontitle {border-bottom:1px solid #ddd;border-top:2px solid #DDD;}
.home .archives ul {list-style-type:none;}
.archives ul {margin-left:0px;}
.archives li {line-height:1.2;}
.archives li span { max-width:100%;display:block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
.archives li span:before {content: "\2022 "}
.firstreview {font-size:1.2rem;font-weight:bold;display:block;line-height:1.2;}
.archives a {color:#222;}
.sectiontitle,.reviews h2.sectiontitle {font-size:1rem;border-bottom:1px solid #ddd;border-top:2px solid #DDD;text-align:left;
padding:10px 0;font-family: 'Times New Roman',Times, sans-serif;font-weight:bold;text-transform:uppercase;}
h3 {font-weight:bold;font-size:1.3rem;margin-top:20px;text-align:center;}
.reviews h2.sectiontitle span {font-weight:normal;text-transform:normal;font-size:.8rem;float:right;}
h3 a {color:#222;font-family: 'Times New Roman',Times, sans-serif;}
.byline {font-size:.8rem;text-align:center;margin-bottom:10px;font-weight:bold;}
.rating,p.rating {font-size:.8rem;/* text-align:center */;font-size:1.5rem;color:red;}
.rating .gray {color:#999;}
.ratingbox table {border:1px solid #ddd;}
.ratingbox p {margin-bottom:0px;padding-bottom:0px;}
.morenews {text-align:left;}
.morenews h3 {font-size:1.2rem;}
.morenews p {font-size:.9rem;}
.morenews h5 {margin-top:0px;line-height:1;}
.featurelist h5 a,.news h5 a {color:#222;font-size:1.1rem;font-family: 'Times New Roman',Times, sans-serif;}

/* .featuredimage:after {content: " - Remember this";} */
.featuredimage {margin-bottom:20px;}
.featuredimage img {}
.featuredimage .rating {background-color:#222;}
.subthumb {float:right;width:auto;height:auto;max-width:100px;padding:0 0px 5px 5px;max-height:100px;}

.reviewcopy {font-size:1.2rem;margin-right:20px;padding-right:20px;}
.reviewcopy p:first-child:first-letter {
  color: #903;
  float: left;
  font-size: 75px;
  line-height: 60px;
  padding-top: 4px;
  padding-right: 8px;
  padding-left: 3px;
}
.reviewcopy blockquote {font-size:2rem;font-weight:bold;color:#222;float:left;width:300px;margin:20px 20px 20px 0;padding:10px;border-top:10px solid #222;
border-bottom:10px solid #222;border-left:0px;line-height:1;}
.reviewcopy blockquote p {line-height:inherit;color:#222;}
.reviewcopy blockquote p:first-child:first-letter { color: #222;
  float: none;
  font-size: inherit;
  line-height: inherit;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
}

.share a i {color:#222;font-size:2rem;margin-right:10px;}

.lastlabel {border-left:0px;}
.insidego {background-color:transparent;padding:0px;border:0px;display:inline;font-family: 'Times New Roman',Times, sans-serif;}

.monitoring-comments,.faq-links {display:none;list-style-type:none;}
.wrap-comments h5 {font-size:1.5rem;}

@media screen and (max-width: 768px) {
#header .columns {text-align:center !important;margin-bottom:20px !important;}
.paginate {margin-top:20px;}
}
