@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/u-4n0qyriQwlOrhSvowK_l52xwNZWMf6.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191,
    U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Akshar';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Yq6V-LyHWTfz9rGCpR5lhOc.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC,
    U+A830-A839, U+A8E0-A8FF;
}

@font-face {
  font-family: 'Tahoma';
  src: url(../fonts/tahoma.ttf);
}

.entry-title {
  font-family: 'Merriweather', serif;
  font-weight: 700;
  color: #fff;
  letter-spacing: 0;
  font-size: 25px;
  margin-bottom: 4px;
}

.entry-meta span {
  color: #b6fb44;
  font-size: 14px;
}

.entry-meta a,
.entry-meta span,
.ghead-meta {
  color: #b6fb44;
  text-decoration: none;
  font-family: 'Akshar';
  font-style: normal;
}
.rating-img {
  position: relative;
  left: -2px;
}
article {
  border-radius: 5px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset,
    rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;
  background: linear-gradient(145deg, #1e2024, #23272b);
}

.content-section-paragraphs {
  font-size: 10pt;
  font-family: 'Tahoma';
  color: #ffffff;
  line-height: 1.7;
}

.entry-content p {
  text-align: justify;
}

.entry-content-label {
  font-size: 12pt;
  color: #ffffff;
  font-family: tahoma, arial, helvetica, sans-serif;
}

.alignright {
  float: right;
  margin-left: 1.5em;
  margin-bottom: 1.5em;
}

.text-container {
  margin: 30px 79.5px 30px 79.5px;
  padding: 30px 7.5px 30px 7.5px;
}

.rating-data {
  padding-bottom: 10px;
}

.entry-footer span,
.entry-meta a,
.ghead-meta {
  font-family: 'Akshar';
  color: #b6fb44;
}

footer.entry-footer span a {
  font-size: 14px;
  color: #b6fb44;
  text-decoration: none;
  font-family: 'Akshar';
}
.cat-links {
  font-size: 14px;
}
.xpost-item {
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.xpost-text {
  padding: 10px !important;
}

/** CSS for other pages **/
.sportsbook-item-label {
  color: #fff;
}
.casino-page-list,
.sportsbook-page-list,
.card-game-page-list,
.slot-games-list-item,
.bonuses-page-items,
.deposit-method-list-item,
.faqs-page-items {
  font-size: 10pt;
  font-family: 'Tahoma';
  color: #ffffff;
}
.faqs-content-label {
  font-size: 13.3333px;
  color: white;
  font-family: 'Tahoma';
}
.navigation.post-navigation .nav-links {
  display: flex;
  flex-flow: row wrap;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  padding: 20px 10px;
  margin-bottom: 30px;
}

.post-navigation {
  border-radius: 5px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset,
    rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;
  background: linear-gradient(145deg, #1e2024, #23272b);
}

span.nav-subtitle {
  color: #999;
}

.nav-previous a {
  color: #b6fb44;
  text-decoration: none;
  font-size: 17px;
  font-family: 'Akshar';
}

.nav-next a {
  color: #b6fb44;
  text-decoration: none;
  display: inline-block;
  font-size: 17px;
  font-family: 'Akshar';
}
.nav-next {
  margin-left: auto;
}

.comments-area {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  padding: 20px 20px;
  margin-bottom: 20px;
  background: linear-gradient(145deg, #1e2024, #23272b);
}

.comments-title {
  font-size: 16px;
  color: #fff;
  font-family: 'Merriweather', serif;
  margin: 0px 0px 5px;
  font-weight: 700;
  letter-spacing: 0;
}

.comment-meta {
  margin-bottom: 10px;
}

.comment-body {
  border: solid thin #e2e8f0;
  padding: 10px;
  margin-bottom: 2rem;
  font-size: medium;
  word-wrap: break-word;
  border-radius: 0;
}

.comment-author img {
  border-radius: 50%;
  margin-right: 4.2px;
}

.comment-metadata a {
  text-decoration: none;
}
.comment-time {
  font-size: 16px;
  color: #c1c1c1;
}
.comment-awaiting-moderation {
  font-family: 'Akshar';
  position: relative;
  top: 1.3px;
}

.comment-content p {
  font-size: 16px;
  font-family: 'Akshar';
}

time {
  color: #c1c1c1;
  font-family: 'Akshar';
  font-size: 14px;
  color: #b6fb44;
}
.byline {
  font-size: 14px;
}
.comment-list {
  padding-left: 0;
}

.depth-1::marker {
  color: transparent;
}
.says {
  display: none;
}

.url {
  font-size: 16px;
  font-family: 'Akshar';
  color: #b6fb44;
  text-decoration: none;
}

.comment-content p {
  margin-top: 0;
  margin-bottom: 1rem;
}

#email-notes,
.required-field-message {
  position: relative;
  top: -3px;
  font-size: 16px;
  font-family: 'Akshar';
}

.comment-reply-link {
  border: solid thin #eaeaea;
  padding: 2px 5px;
  color: #b6fb44;
  text-decoration: none;
  font-size: 16px;
  font-family: 'Akshar';
}

.thumbs-up-down-img {
  padding-bottom: 10px;
  position: relative;
  top: -5px;
  left: -3.2px;
}

.comment-respond {
  margin-top: 40px;
  margin-bottom: 40px;
  border: solid thin #eaeaea;
  padding: 17.5px;
}

.comment-reply-title {
  font-size: 17px;
  color: #fff;
  font-family: 'Merriweather', serif;
  margin: 0px 0px 5px;
  font-weight: 700;
  letter-spacing: 0;
}

.comment-notes {
  font-size: medium;
  margin: 0px 0;
}
.comments-area .comment-form-comment label {
  display: block;
  color: #757575;
  font-family: 'Akshar';
  font-size: 17px;
}
.comments-area label {
  display: inline-block;
  margin-bottom: 0;
  color: #757575;
  font-size: 17px;
  font-family: 'Akshar';
}
#comment {
  height: 237.13px;
}
.comment-form-comment {
  margin-bottom: 10px;
}
.comments-area .comment-form-comment textarea {
  width: 100%;
}
textarea {
  resize: vertical;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.comment-form-author #author:not(:placeholder-shown) {
  padding: 3.75px 7.5px;
  font-size: 8.5px;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 2.2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.comment-form-email #email:not(:placeholder-shown) {
  padding: 3.75px 7.5px;
  font-size: 8.5px;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 2.2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.comment-form-url #url:not(:placeholder-shown) {
  padding: 3.75px 7.5px;
  font-size: 8.5px;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 2.2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
form#commentform input:not([type='checkbox']) {
  display: block;
  width: 100%;
}
form#commentform input#submit {
  width: auto;
  display: inline-block;
}
form#commentform input:not([type='checkbox']) {
  display: block;
  width: 100%;
}

input[type='submit'] {
  border: 1px solid #7c838e;
  padding: 5px 20px;
  vertical-align: middle;
  background: #b6fb44;
  color: #212428;
  transition: 0.5s;
  font-family: 'Akshar';
}

@media (max-width: 1199px) {
  .entry-title {
    font-size: 31.735px;
  }
}
@media (max-width: 991px) {
  .entry-title {
    font-size: 35px;
  }
}
@media (max-width: 767px) {
  .page-banner-ad {
    margin-top: 10px;
  }
}
