/* basic */
/* fonts */

@font-face {
  font-family: 'Verdana';
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: local(Verdana), url('../fonts/Verdana/Verdana.woff') format('woff');
}

@font-face {
  font-family: 'Verdana';
  font-style: normal;
  font-weight: 700;
  font-display: optional;
  src: local(Verdana-Bold), url('../fonts/Verdana/Verdana-Bold.woff') format('woff');
}

@font-face {
  font-family: 'Verdana';
  font-style: italic;
  font-weight: 400;
  font-display: optional;
  src: local(Verdana-Italic), url('../fonts/Verdana/Verdana-Italic.woff') format('woff');
}

@font-face {
  font-family: 'Verdana';
  font-style: italic;
  font-weight: 700;
  font-display: optional;
  src: local(Verdana-BoldItalic), url('../fonts/Verdana/Verdana-BoldItalic.woff') format('woff');
}

/*root*/
:root {
  --sectionMY: 85px;
  --sectionSmMY: 50px;
  --sectionXsMY: 30px;
  --headingMb: 10px;
  --headingMt: 10px;
}

@media only screen and (max-width: 640px) {
  :root {
    --sectionMY: 25px;
    --sectionSmMY: 25px;
    --headingMt: 10px;
    --headingMb: 10px;
  }
}

/*default*/
* {
  box-sizing: border-box;
}

body,
html {
  width: 100%;
  margin: 0;
  padding: 0;
  /*height: 100%*/
  font-size: 14px;
  /*font-family: Verdana, Helvetica, sans-serif;*/
  font-family: 'Verdana', sans-serif;
  font-weight: 400;
  line-height: 1.5;
}

html {
  cursor: default;
  font-size: 10px;
}

body {
  counter-reset: h2;
  color: #20154b;
  background: #f6f7f9;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
  scroll-behavior: smooth;
}

body p:empty {
  display: none;
}

.sidebar {
  position: sticky;
  top: 100px;
}

p a {
  text-decoration: underline;
}

p a:hover {
  text-decoration: none;
}

main, article, section, figure, p,
ul,
ol {
  font-size: 15px;
  font-family: Verdana, sans-serif;
  font-weight: 400;
  line-height: 1.35;
}

ul, ol {
  margin: 15px 0;
}


ul:last-of-type {
  margin-bottom: 0;
}

ul:not([class]) li:not([class]) {
  list-style-type: disc;
  list-style-position: inside;
}

#qm-panel-menu ul li {
  list-style: none;
}

iframe {
  max-width: 100%;
}

table {
  border-collapse: collapse;
  width: 100%;
  margin: 30px 0;
}


.d-none {
  display: none;
}

.d-block {
  display: block;
}

.is-affixed {
  z-index: 1;
}

.alignright {
  float: right;
  margin-left: 10px;
}

.alignleft {
  float: left;
  margin-right: 10px;
}


.row {
  -webkit-flex-direction: row;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  max-height: 100%;
  -webkit-align-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  align-content: center;
  align-items: center;
  justify-content: center;
}

.col {
  -webkit-flex-direction: column;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  -webkit-align-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  align-content: center;
  align-items: center;
  justify-content: center;
}

.wrap {
  width: 96%;
  max-width: 1200px;
  margin: 0 auto;
}

#tags {
  border-radius: 20pc;
  margin: 9px auto;
  width: 100%;
  padding: 10px 15px;
  background: #fff;
  border: 1px solid #104ec8;
  box-shadow: none;
  outline: 0;
  margin: 0 auto;
}

.content img,
.section img {
  display: block;
  max-width: 100%;
  height: auto;
  object-fit: contain;
}


.content table img,
.section table img {
  margin: 0 auto;
}


.under {
  position: relative;
  text-align: center;
}

.under:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: -7%;
  width: 100%;
  height: 0.5em;
  background: rgba(0, 64, 230, 0.1);
  transition: width 0.3s ease-in-out;
}

.under:hover:after {
  transition: width 0.3s ease-in-out;
  width: 0;
}

a.under,
span.under {
  font-weight: 800;
  text-decoration: none !important;
  color: #0c42cc;
  cursor: pointer;
}


/*
========== Mobile friendly test fix
*/
.loop__tabs.d-flex {
  gap: 10px;
}

.loop_tabs_item:is(:first-child) {
  margin-right: 0 !important;
}

.content-payments {
  overflow: hidden;
  font-size: 0;
}

.content-payments > div {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}

@media (min-width: 460px) {
  .loop__tabs.d-flex {
    gap: 20px;
  }
}

@media (max-width: 640px) {
  .loop.casinos :is(.lines, .item__table) {
    max-width: 100%;
    table-layout: fixed;
  }
}

@media (min-width: 641px) and (max-width: 1199px) {
  .content-payments {
    max-width: 30vw;
  }
}

@media (min-width: 1200px) {
  .content-payments {
    max-width: 318px;
  }
}

/*colo-styles*/

.bg-green {
  background-color: #04a432;
  border: 1px solid #04a432;
}

.btn.bg-green:hover,
.bg-green-light {
  background-color: #36b65a;
}

#headerCasinos .item.item-casinos .bg-none,
.bg-none {
  background-color: #99afe7;
  border: 1px solid #99afe7;
}

.item.item-casinos .bg-none,
.single-item.casinos .bg-none,
.top_casinos.loop .bg-none,
.loop .table-wrapper .bg-none {
  background-color: #ffacd0;
  border: 1px solid #ffacd0;
  box-shadow: none !important;
  outline: none !important;
  box-sizing: border-box !important;
}

.single-item .single-item-content a {
  text-decoration: none !important;
}

.out-blue {
  color: #0c42cc;
  border: 1px solid #0c42cc;
  background: transparent;
}

.out-blue:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk0IiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5NCAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xODMuNjc0IDE4My41NDlDMTk2LjE3NCAxNzEuMDQ5IDE5Ni4xNzQgMTUwLjc0OSAxODMuNjc0IDEzOC4yNDlMNTUuNjczNiAxMC4yNDg1QzQ2LjQ3MzYgMS4wNDg1NCAzMi43NzM2IC0xLjY1MTQ2IDIwLjc3MzYgMy4zNDg1NEM4Ljc3MzU2IDguMzQ4NTQgMC45NzM1NTcgMTkuOTQ4NSAwLjk3MzU1NyAzMi45NDg1TDEuMDczNTYgMjg4Ljk0OUMxLjA3MzU2IDMwMS44NDkgOC44NzM1NyAzMTMuNTQ5IDIwLjg3MzYgMzE4LjU0OUMzMi44NzM2IDMyMy41NDkgNDYuNTczNiAzMjAuNzQ5IDU1Ljc3MzYgMzExLjY0OUwxODMuNzc0IDE4My42NDlMMTgzLjY3NCAxODMuNTQ5WiIgZmlsbD0iIzBDNDJDQyIvPgo8L3N2Zz4K);
}

.out-blue:hover {
  background: #0c42cc;
  color: #fff;
}

.out-blue:hover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk0IiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5NCAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xODMuNjc0IDE4My41NDlDMTk2LjE3NCAxNzEuMDQ5IDE5Ni4xNzQgMTUwLjc0OSAxODMuNjc0IDEzOC4yNDlMNTUuNjczNiAxMC4yNDg1QzQ2LjQ3MzYgMS4wNDg1NCAzMi43NzM2IC0xLjY1MTQ2IDIwLjc3MzYgMy4zNDg1NEM4Ljc3MzU2IDguMzQ4NTQgMC45NzM1NTcgMTkuOTQ4NSAwLjk3MzU1NyAzMi45NDg1TDEuMDczNTYgMjg4Ljk0OUMxLjA3MzU2IDMwMS44NDkgOC44NzM1NyAzMTMuNTQ5IDIwLjg3MzYgMzE4LjU0OUMzMi44NzM2IDMyMy41NDkgNDYuNTczNiAzMjAuNzQ5IDU1Ljc3MzYgMzExLjY0OUwxODMuNzc0IDE4My42NDlMMTgzLjY3NCAxODMuNTQ5WiIgZmlsbD0iIzBDNDJDQyIvPgo8L3N2Zz4K);
}

.out-green {
  color: #00a42f;
  border: 1px solid #00a42f;
  background: transparent;
}

.out-green:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk0IiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5NCAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xODMuNjc0IDE4My41NDlDMTk2LjE3NCAxNzEuMDQ5IDE5Ni4xNzQgMTUwLjc0OSAxODMuNjc0IDEzOC4yNDlMNTUuNjczNiAxMC4yNDg1QzQ2LjQ3MzYgMS4wNDg1NCAzMi43NzM2IC0xLjY1MTQ2IDIwLjc3MzYgMy4zNDg1NEM4Ljc3MzU2IDguMzQ4NTQgMC45NzM1NTcgMTkuOTQ4NSAwLjk3MzU1NyAzMi45NDg1TDEuMDczNTYgMjg4Ljk0OUMxLjA3MzU2IDMwMS44NDkgOC44NzM1NyAzMTMuNTQ5IDIwLjg3MzYgMzE4LjU0OUMzMi44NzM2IDMyMy41NDkgNDYuNTczNiAzMjAuNzQ5IDU1Ljc3MzYgMzExLjY0OUwxODMuNzc0IDE4My42NDlMMTgzLjY3NCAxODMuNTQ5WiIgZmlsbD0iIzAwQTQyRiIvPgo8L3N2Zz4K);
}

.out-green:hover {
  background: #00a42f;
  color: #fff;
}

.out-green:hover:after{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk0IiBoZWlnaHQ9IjMyMSIgdmlld0JveD0iMCAwIDE5NCAzMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xODMuNjc0IDE4My41NDlDMTk2LjE3NCAxNzEuMDQ5IDE5Ni4xNzQgMTUwLjc0OSAxODMuNjc0IDEzOC4yNDlMNTUuNjczNiAxMC4yNDg1QzQ2LjQ3MzYgMS4wNDg1NCAzMi43NzM2IC0xLjY1MTQ2IDIwLjc3MzYgMy4zNDg1NEM4Ljc3MzU2IDguMzQ4NTQgMC45NzM1NTcgMTkuOTQ4NSAwLjk3MzU1NyAzMi45NDg1TDEuMDczNTYgMjg4Ljk0OUMxLjA3MzU2IDMwMS44NDkgOC44NzM1NyAzMTMuNTQ5IDIwLjg3MzYgMzE4LjU0OUMzMi44NzM2IDMyMy41NDkgNDYuNTczNiAzMjAuNzQ5IDU1Ljc3MzYgMzExLjY0OUwxODMuNzc0IDE4My42NDlMMTgzLjY3NCAxODMuNTQ5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}

/*noinspection CssNoGenericFontName*/
.out-blue:after,
.out-green:after {
  content: '';
  display: inline-block;
  width: 9px;
  height: 9px;
  margin-left: 0.75em;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.out-white {
  color: #fff;
  border: 1px solid #fff;
  background: transparent;
}

.out-white:hover {
  background: #fff;
  color: #0c42cc;
}

/*widget*/
.ui-widget {
  width: calc(100% - 40px);
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  text-align: center;
  border-radius: 20pc;
}

.widget,
.widget-title {
  margin: 0 0 30px 0 !important;
}

.widget-title {
  font-size: 2.8rem;
  font-weight: 800;
  color: #0c42cc;
}

.widget a {
  text-decoration: none;
}

/*section*/

.section {
  padding-top: var(--sectionSmMY);
  padding-bottom: var(--sectionSmMY);
}

.section.first {
  padding: 0;
}

.home .section {
  padding: var(--sectionMY) 0;
}

.home .section.bonuses-section {
  padding-bottom: 0;
}

.home .section.first .wrap {
  display: grid;
  grid-template-columns: 1fr 1fr;
}


.section ul.content-menu.images {
  max-width: 340px;
}

.section.content-head {
  position: relative;
}

.section-main> :first-child {
  margin-top: 0;
}

.section-main img {
  margin-bottom: 20px;
}

/*table*/
table.compare th:first-child,
table.compare th:last-child {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUuNSIgZmlsbD0iIzAwQzYwOCIgc3Ryb2tlPSIjMDA0MEU2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguMzQ4MDIgMTUuOTk5NEwxNC42MDg5IDIxLjU2NDdMMjQuMzQ4IDExLjEyOTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==);
}

table.compare th:last-child {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTUuNSIgZmlsbD0iI0UyMjk3OCIgc3Ryb2tlPSIjMDA0MEU2IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjEwLjU3MjMiIHkxPSIyMC44OTI5IiB4Mj0iMjEuOTQ2NyIgeTI9IjkuNTE4NDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxsaW5lIHgxPSIyMS45NDcxIiB5MT0iMjEuMzIzMiIgeDI9IjEwLjU3MjYiIHkyPSI5Ljk0ODc3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
}

table.compare td:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgNUw2LjUgOS41TDEzIDIiIHN0cm9rZT0iIzAwQzYwOCIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);
}

table.compare td:last-child:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjg4OTAzIDExLjY2NzZDMy4zMDMyNCAxMS4wODE4IDMuMzAzMjQgMTAuMTMyMSAzLjg4OTAzIDkuNTQ2MjdMOS41NDU4OCAzLjg4OTQyQzEwLjEzMTcgMy4zMDM2MyAxMS4wODE0IDMuMzAzNjMgMTEuNjY3MiAzLjg4OTQyQzEyLjI1MyA0LjQ3NTIxIDEyLjI1MyA1LjQyNDk1IDExLjY2NzIgNi4wMTA3NEw2LjAxMDM1IDExLjY2NzZDNS40MjQ1NiAxMi4yNTM0IDQuNDc0ODIgMTIuMjUzNCAzLjg4OTAzIDExLjY2NzZaIiBmaWxsPSIjRTIyOTc4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy44ODkwNSAzLjg4OTI3QzQuNDc0ODMgMy4zMDM0OSA1LjQyNDU4IDMuMzAzNDkgNi4wMTAzNyAzLjg4OTI3TDExLjY2NzIgOS41NDYxM0MxMi4yNTMgMTAuMTMxOSAxMi4yNTMgMTEuMDgxNyAxMS42NjcyIDExLjY2NzRDMTEuMDgxNCAxMi4yNTMyIDEwLjEzMTcgMTIuMjUzMiA5LjU0NTkgMTEuNjY3NEwzLjg4OTA1IDYuMDEwNTlDMy4zMDMyNiA1LjQyNDgxIDMuMzAzMjYgNC40NzUwNiAzLjg4OTA1IDMuODg5MjdaIiBmaWxsPSIjRTIyOTc4Ii8+Cjwvc3ZnPgo=);
}

/*common*/
.to_casino {
  cursor: pointer;
}

.tc_link_shortcode.to_casino {
  background: none;
  box-shadow: none;
  border: 0;
  font-weight: 400;
  line-height: 1.35;
  color: #333;
  padding: 0;
  display: inline;
  text-decoration: underline;
  font-family: Verdana, sans-serif;
  font-size: 12px;
}

.tc_link_shortcode.to_casino:hover {
  text-decoration: none;
}

/*noinspection CssNoGenericFontName*/


.panel-links ul {
  border: 1px solid #0c42cc;
  border-radius: 8px;
  margin: 0;
  width: 100%;
}

.panel-links ul.inline li {
  margin: 0.5em 1em;
  padding: 5px;
}

/*noinspection CssNoGenericFontName*/

.item-socials lipick {

  background: transparent url('../img/pick.svg') no-repeat center;

}

.error404 .section.first>.inner {
  background-image: url('../img/bg404.svg');
}

.team .items {
  flex-flow: row wrap;
  justify-content: center;
  align-items: stretch;
}



.counts li:hover .under:after {
  transition: width 0.3s ease-in-out;
  width: 0;
}


.blockquote.info blockquote:before {
  background-image: url('../img/quote-info.svg');
}

.item-pick {
  background: transparent url(../img/pick.svg) no-repeat center;
}


.page-template-template-about-page #content .section .heading.col h2~* {
  padding-left: 0;
  border-left: none;
}

.page-template-template-about-page .section p {
  margin: 0 0 15px 0 !important;
}

.page-template-template-about-page #content:not(.content) .section:nth-child(even) .heading {
  order: 2;
}

.page-template-template-about-page #content .section.team .heading h2 {
  flex: 1 100%;
  margin-right: 0;
  max-width: 100%;
  text-align: center;
}



.loop.casinos .cards .badget:before {
  background: transparent url('../img/flame.svg') no-repeat center;
}


.single-item.bonuses p,
.loop.casinos .cards .item-header p {
  margin: 0;
  line-height: 1.2;
}

.single-item.bonuses p:last-of-type,
.loop.casinos .cards .item-header p:last-of-type,
.similar-casinos .items .item-inner p:first-of-type {
  font-size: 2rem;
  font-weight: 800;
  line-height: 1.1;
  color: #0c42cc;
  text-align: center;
  white-space: normal;
  overflow: hidden;
}

.single-item.bonuses .btn,
.loop.casinos .cards .item-header .btn {
  margin: 8px auto;
  font-size: 1.2rem;
}



.post-ratings img {
  margin-right: 5px !important;
  display: inline-block;
}

.post-ratings img:last-child {
  margin-right: 0;
}


.error404 .items.casinos.row.tc-visible .item,
.similar-casinos .items.tc-visible .item {
  display: flex;
  flex-direction: row;
  width: auto;
}

.home .items.casinos.row.tc-visible .item>*,
.error404 .items.casinos.row.tc-visible .item>* {
  width: 160px;
}

.loop.bonuses .items.tc-visible .item-tc,
.home .items.casinos.row.tc-visible .item-tc,
.error404 .items.casinos.row.tc-visible .item-tc {
  position: relative;
  padding: 20px;
  padding-top: 30px;
  margin-top: -20px;
  font-size: 1.1rem;
  text-align: left;
  word-break: break-all;
}

.featured-posts .item {
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 15px;
}

.featured-posts .item img {
  width: 110px;
  height: auto;
  object-fit: cover;
  border-radius: 8px;
}



.archive.blog .loop.blogs .item:nth-of-type(1),
.archive.blog .loop.blogs .item:nth-of-type(2),
.archive.blog .loop.blogs .item:nth-of-type(3) {
  max-width: 100%;
}

.archive.blog .loop.blogs .item:nth-of-type(1) img,
.archive.blog .loop.blogs .item:nth-of-type(2) img,
.archive.blog .loop.blogs .item:nth-of-type(3) img {
  margin-bottom: 0;
}

.loop.blogs .item-title,
.featured-posts .item-title {
  color: #0c42cc;
  font-size: 1.6rem;
  font-weight: 800;
  line-height: 1.6;
}


.content h2.bg1:after {
  background-image: url('../img/hbg1.svg');
}

.content h2.bg2:before {
  background-image: url('../img/hbg2.svg');
}



.v-block-item {
  background: #FFFFFF;
  border-radius: 20px;
}

.v-item-container {
  width: 100%;
  padding: 5px 16px;
}


.aside .items.casinos .item-inner,
.single.casinos .content-head .items.casinos .item-inner {
  padding: 15px;
}


.single.casinos .content-head .items.casinos .item .item-header p:last-of-type {
  font-size: 2.2rem;
  line-height: 1.125;
  text-overflow: ellipsis;
  white-space: break-spaces;
  overflow: hidden;
  padding: 0 10px;
}


.v-close-icon {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: block;
  cursor: pointer;
}




.content .single-item.bonuses{
  max-width: 480px;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  text-align: left;
}





.featured-posts .items {
  margin-right: 10px;
}

.featured-posts .item {
  background: #FFFFFF;
  box-shadow: 0 0 20px 0 rgb(12 66 204 / 15%);
  border-radius: 20px;
  padding: 15px;
  overflow: hidden;
  margin-bottom: 15px !important;
}

/*noinspection CssNoGenericFontName*/


#avial .items {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  margin-left: -15px;
}

#avial .items .item {
  width: 150px;
  margin: 0 0 15px 15px;
  text-align: center;
}

#avial .item img {
  width: 100%;
  height: auto;
  margin-bottom: 8px;
  border: 1px solid #0c42cc;
  border-radius: 15px;
}

#avial .popup-body {
  max-height: 60vh;
}

#policy .popup-body {
  text-align: left;
  padding-bottom: 15px;
}

#policy .popup-body>*:first-child {
  margin-top: 0 !important;
}

#disclosure .popup-body,
.tc-popup .popup-body {
  padding-bottom: 15px;
}

.terms {
  display: block;
  text-decoration: underline;
  font-size: 12px;
  margin-bottom: 8px;
}

.terms:hover {
  text-decoration: none;
}

.full-review {
  font-weight: 700;
  color: #0c42cc;
  text-decoration: underline;
}

.full-review:hover {
  text-decoration: none;
}

.author p a+* {
  display: block;
}

.row--1 {
  margin-bottom: 0.75em;
  margin-top: 1em;
}

.fa.fa-facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NSA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xXzE0MDIzKSI+CjxwYXRoIGQ9Ik01IDEwLjVDNSA3LjczODU4IDcuMjM4NTggNS41IDEwIDUuNUgzNUMzNy43NjE0IDUuNSA0MCA3LjczODU4IDQwIDEwLjVWMzUuNUM0MCAzOC4yNjE0IDM3Ljc2MTQgNDAuNSAzNSA0MC41SDEwQzcuMjM4NTggNDAuNSA1IDM4LjI2MTQgNSAzNS41VjEwLjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxwYXRoIGQ9Ik0yOC44NDExIDE0LjQ1MTFDMjguODQxMSAxNC4zMDY3IDI4Ljc4MTIgMTQuMTY4MyAyOC42NzQ1IDE0LjA2NjJDMjguNTY3NyAxMy45NjQyIDI4LjQyMyAxMy45MDY4IDI4LjI3MjEgMTMuOTA2OEgyNS40MjcxQzIzLjk5NDUgMTMuODM4NiAyMi41OTE4IDE0LjMxNTUgMjEuNTI1NyAxNS4yMzMzQzIwLjQ1OTUgMTYuMTUxMSAxOS44MTY0IDE3LjQzNTMgMTkuNzM3IDE4LjgwNTJWMjEuNzQ0M0gxNi44OTJDMTYuNzQxMSAyMS43NDQzIDE2LjU5NjQgMjEuODAxNiAxNi40ODk3IDIxLjkwMzdDMTYuMzgyOSAyMi4wMDU3IDE2LjMyMyAyMi4xNDQyIDE2LjMyMyAyMi4yODg1VjI1LjExODdDMTYuMzIzIDI1LjI2MyAxNi4zODI5IDI1LjQwMTUgMTYuNDg5NyAyNS41MDM2QzE2LjU5NjQgMjUuNjA1NiAxNi43NDExIDI1LjY2MyAxNi44OTIgMjUuNjYzSDE5LjczN1YzMi45NTYxQzE5LjczNyAzMy4xMDA1IDE5Ljc5NyAzMy4yMzg5IDE5LjkwMzcgMzMuMzQxQzIwLjAxMDQgMzMuNDQzMSAyMC4xNTUxIDMzLjUwMDQgMjAuMzA2IDMzLjUwMDRIMjMuNzIwMUMyMy44NzEgMzMuNTAwNCAyNC4wMTU3IDMzLjQ0MzEgMjQuMTIyNCAzMy4zNDFDMjQuMjI5MSAzMy4yMzg5IDI0LjI4OTEgMzMuMTAwNSAyNC4yODkxIDMyLjk1NjFWMjUuNjYzSDI3LjI3MDdDMjcuMzk3MiAyNS42NjQ3IDI3LjUyMDcgMjUuNjI2IDI3LjYyMTcgMjUuNTUzMUMyNy43MjI3IDI1LjQ4MDIgMjcuNzk1NCAyNS4zNzcxIDI3LjgyODMgMjUuMjYwMkwyOC42NDc2IDIyLjQzQzI4LjY3MDMgMjIuMzQ5NiAyOC42NzMzIDIyLjI2NTMgMjguNjU2NSAyMi4xODM2QzI4LjYzOTggMjIuMTAxOSAyOC42MDM2IDIyLjAyNDkgMjguNTUwOCAyMS45NTg3QzI4LjQ5OCAyMS44OTI0IDI4LjQzMDEgMjEuODM4NiAyOC4zNTIyIDIxLjgwMTVDMjguMjc0MyAyMS43NjQzIDI4LjE4ODUgMjEuNzQ0NyAyOC4xMDE0IDIxLjc0NDNIMjQuMjg5MVYxOC44MDUyQzI0LjMxNzQgMTguNTM1OCAyNC40NDk3IDE4LjI4NjEgMjQuNjYwMSAxOC4xMDVDMjQuODcwNSAxNy45MjM4IDI1LjE0NCAxNy44MjQyIDI1LjQyNzEgMTcuODI1NUgyOC4yNzIxQzI4LjQyMyAxNy44MjU1IDI4LjU2NzcgMTcuNzY4MiAyOC42NzQ1IDE3LjY2NjFDMjguNzgxMiAxNy41NjQxIDI4Ljg0MTEgMTcuNDI1NiAyOC44NDExIDE3LjI4MTNWMTQuNDUxMVoiIGZpbGw9IiM3NzhGOTgiLz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8xXzE0MDIzIiB4PSIwIiB5PSIwLjUiIHdpZHRoPSI0NSIgaGVpZ2h0PSI0NSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMi41Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMV8xNDAyMyIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzE0MDIzIiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=);
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-twitter {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NSA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xXzE0MDIyKSI+CjxwYXRoIGQ9Ik01IDEwLjVDNSA3LjczODU4IDcuMjM4NTggNS41IDEwIDUuNUgzNUMzNy43NjE0IDUuNSA0MCA3LjczODU4IDQwIDEwLjVWMzUuNUM0MCAzOC4yNjE0IDM3Ljc2MTQgNDAuNSAzNSA0MC41SDEwQzcuMjM4NTggNDAuNSA1IDM4LjI2MTQgNSAzNS41VjEwLjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxwYXRoIGQ9Ik0xNC4wNDI4IDE1TDIwLjkyMDMgMjQuMjEwOUwxNCAzMS43SDE1LjU1NzlMMjEuNjE3MyAyNS4xNDM1TDI2LjUxMjYgMzEuN0gzMS44MTMzTDI0LjU0OTIgMjEuOTcxTDMwLjk5MSAxNUgyOS40MzMxTDIzLjg1MzMgMjEuMDM4NEwxOS4zNDQ2IDE1SDE0LjA0MzlIMTQuMDQyOFpNMTYuMzMzMiAxNi4xNDkzSDE4Ljc2NzhMMjkuNTIwOCAzMC41NTA3SDI3LjA4NjJMMTYuMzMzMiAxNi4xNDkzWiIgZmlsbD0iIzc3OEY5OCIvPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzFfMTQwMjIiIHg9IjAiIHk9IjAuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyLjUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzE0MDIyIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzFfMTQwMjIiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==);
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-linkedin {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NSA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xXzE0MDE5KSI+CjxyZWN0IHg9IjUiIHk9IjUuNSIgd2lkdGg9IjM1IiBoZWlnaHQ9IjM1IiByeD0iNSIgZmlsbD0id2hpdGUiIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIvPgo8cGF0aCBkPSJNNSAxMC41QzUgNy43Mzg1OCA3LjIzODU4IDUuNSAxMCA1LjVIMzVDMzcuNzYxNCA1LjUgNDAgNy43Mzg1OCA0MCAxMC41VjM1LjVDNDAgMzguMjYxNCAzNy43NjE0IDQwLjUgMzUgNDAuNUgxMEM3LjIzODU4IDQwLjUgNSAzOC4yNjE0IDUgMzUuNVYxMC41WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzLjM0NjQgMTcuNTQ2MUMxMi44ODU1IDE3LjExODEgMTIuNjU2MiAxNi41ODg0IDEyLjY1NjIgMTUuOTU4MUMxMi42NTYyIDE1LjMyNzkgMTIuODg2NyAxNC43NzQ4IDEzLjM0NjQgMTQuMzQ1N0MxMy44MDczIDEzLjkxNzcgMTQuNDAwNiAxMy43MDMxIDE1LjEyNzYgMTMuNzAzMUMxNS44NTQ1IDEzLjcwMzEgMTYuNDI0NSAxMy45MTc3IDE2Ljg4NDIgMTQuMzQ1N0MxNy4zNDUyIDE0Ljc3MzYgMTcuNTc0NCAxNS4zMTE5IDE3LjU3NDQgMTUuOTU4MUMxNy41NzQ0IDE2LjYwNDQgMTcuMzQzOSAxNy4xMTgxIDE2Ljg4NDIgMTcuNTQ2MUMxNi40MjMzIDE3Ljk3NCAxNS44Mzg2IDE4LjE4ODYgMTUuMTI3NiAxOC4xODg2QzE0LjQxNjYgMTguMTg4NiAxMy44MDczIDE3Ljk3NCAxMy4zNDY0IDE3LjU0NjFaTTE3LjE4NyAyMC4wMDFWMzMuMTIxNUgxMy4wNDI0VjIwLjAwMUgxNy4xODdaIiBmaWxsPSIjNzc4Rjk4Ii8+CjxwYXRoIGQ9Ik0zMC45ODIyIDIxLjI5OTZDMzEuODg1NiAyMi4yODA2IDMyLjMzNjcgMjMuNjI3IDMyLjMzNjcgMjUuMzQxMlYzMi44OTIzSDI4LjQwMDVWMjUuODczNEMyOC40MDA1IDI1LjAwODkgMjguMTc2MiAyNC4zMzY5IDI3LjcyODggMjMuODU4N0MyNy4yODEzIDIzLjM4MDUgMjYuNjc4MiAyMy4xNDAxIDI1LjkyMzEgMjMuMTQwMUMyNS4xNjc5IDIzLjE0MDEgMjQuNTY0OCAyMy4zNzkzIDI0LjExNzQgMjMuODU4N0MyMy42Njk5IDI0LjMzNjkgMjMuNDQ1NiAyNS4wMDg5IDIzLjQ0NTYgMjUuODczNFYzMi44OTIzSDE5LjQ4NjFWMTkuOTY2N0gyMy40NDU2VjIxLjY4MDlDMjMuODQ2NCAyMS4xMDk1IDI0LjM4NzEgMjAuNjU4MyAyNS4wNjYyIDIwLjMyNkMyNS43NDUzIDE5Ljk5MzcgMjYuNTA5IDE5LjgyODEgMjcuMzU4NSAxOS44MjgxQzI4Ljg3MTMgMTkuODI4MSAzMC4wNzk5IDIwLjMxODYgMzAuOTgyMiAyMS4yOTg0VjIxLjI5OTZaIiBmaWxsPSIjNzc4Rjk4Ii8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8xXzE0MDE5IiB4PSIwIiB5PSIwLjUiIHdpZHRoPSI0NSIgaGVpZ2h0PSI0NSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMi41Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9Im91dCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMV8xNDAxOSIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzE0MDE5IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=);
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-youtube-play {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDYiIHZpZXdCb3g9IjAgMCA0NSA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xXzE0MDIwKSI+CjxyZWN0IHg9IjUiIHk9IjUuNSIgd2lkdGg9IjM1IiBoZWlnaHQ9IjM1IiByeD0iNSIgZmlsbD0id2hpdGUiIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIvPgo8cGF0aCBkPSJNNSAxMC41QzUgNy43Mzg1OCA3LjIzODU4IDUuNSAxMCA1LjVIMzVDMzcuNzYxNCA1LjUgNDAgNy43Mzg1OCA0MCAxMC41VjM1LjVDNDAgMzguMjYxNCAzNy43NjE0IDQwLjUgMzUgNDAuNUgxMEM3LjIzODU4IDQwLjUgNSAzOC4yNjE0IDUgMzUuNVYxMC41WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMzLjY0OTMgMTkuNTM0NkMzMy41MDkgMTguMjA1MyAzMy4yMDczIDE2LjczNTggMzIuMDk2OCAxNS45NjM2QzMxLjIzNjcgMTUuMzY0NyAzMC4xMDYyIDE1LjM0MjYgMjkuMDUwOCAxNS4zNDM4QzI2LjgxOTcgMTUuMzQzOCAyNC41ODc1IDE1LjM0NzUgMjIuMzU2NCAxNS4zNDg3QzIwLjIxMDYgMTUuMzUxMiAxOC4wNjQ3IDE1LjM1MjQgMTUuOTE4OCAxNS4zNTQ5QzE1LjAyMjQgMTUuMzU0OSAxNC4xNTEgMTUuMjg3MiAxMy4zMTg0IDE1LjY2ODRDMTIuNjAzNiAxNS45OTU1IDEyLjA0MzkgMTYuNjE3OCAxMS43MDcxIDE3LjMxMDFDMTEuMjQwMiAxOC4yNzMgMTEuMTQyNSAxOS4zNjM3IDExLjA4NjIgMjAuNDI4NkMxMC45ODIzIDIyLjM2NzkgMTAuOTkzNSAyNC4zMTIxIDExLjExNzUgMjYuMjUwMUMxMS4yMDg5IDI3LjY2NDMgMTEuNDQwNSAyOS4yMjcyIDEyLjU1MzUgMzAuMTI4NkMxMy41NCAzMC45MjY3IDE0LjkzMjIgMzAuOTY2IDE2LjIxMTcgMzAuOTY3M0MyMC4yNzMyIDMwLjk3MDkgMjQuMzM1OCAzMC45NzQ2IDI4LjM5ODUgMzAuOTc3MUMyOC45MTkzIDMwLjk3ODMgMjkuNDYyNyAzMC45Njg1IDI5Ljk5MzUgMzAuOTExOUMzMS4wMzc2IDMwLjgwMTIgMzIuMDMyOSAzMC41MDczIDMyLjcwNCAyOS43NDc0QzMzLjM4MTMgMjguOTgxMyAzMy41NTU0IDI3LjkxNTEgMzMuNjU4IDI2LjkwNTVDMzMuOTA4NCAyNC40NTU5IDMzLjkwNTkgMjEuOTgzIDMzLjY0OTMgMTkuNTM0NlpNMjAuMDA3NyAyNi41OTQ0VjE5LjcyNjVMMjYuMDYyMyAyMy4xNTk4TDIwLjAwNzcgMjYuNTk0NFoiIGZpbGw9IiM3NzhGOTgiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzFfMTQwMjAiIHg9IjAiIHk9IjAuNSIgd2lkdGg9IjQ1IiBoZWlnaHQ9IjQ1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyLjUiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzE0MDIwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzFfMTQwMjAiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==);
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIyIiBoZWlnaHQ9IjMyMiIgdmlld0JveD0iMCAwIDMyMiAzMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zMTEuNiA1NS42QzMyNC4xIDQzLjEgMzI0LjEgMjIuOCAzMTEuNiAxMC4zQzI5OS4xIC0yLjIwMDAxIDI3OC44IC0yLjIwMDAxIDI2Ni4zIDEwLjNMMTYxIDExNS43TDU1LjYgMTAuNEM0My4xIC0yLjEwMDAxIDIyLjggLTIuMTAwMDEgMTAuMyAxMC40Qy0yLjIwMDAxIDIyLjkgLTIuMjAwMDEgNDMuMiAxMC4zIDU1LjdMMTE1LjcgMTYxTDEwLjQgMjY2LjRDLTIuMTAwMDEgMjc4LjkgLTIuMTAwMDEgMjk5LjIgMTAuNCAzMTEuN0MyMi45IDMyNC4yIDQzLjIgMzI0LjIgNTUuNyAzMTEuN0wxNjEgMjA2LjNMMjY2LjQgMzExLjZDMjc4LjkgMzI0LjEgMjk5LjIgMzI0LjEgMzExLjcgMzExLjZDMzI0LjIgMjk5LjEgMzI0LjIgMjc4LjggMzExLjcgMjY2LjNMMjA2LjMgMTYxTDMxMS42IDU1LjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-envelope {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjM4NCIgdmlld0JveD0iMCAwIDUxMiAzODQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00OCAwQzIxLjUgMCAwIDIxLjUgMCA0OEMwIDYzLjEgNy4xIDc3LjMgMTkuMiA4Ni40TDIzNi44IDI0OS42QzI0OC4yIDI1OC4xIDI2My44IDI1OC4xIDI3NS4yIDI0OS42TDQ5Mi44IDg2LjRDNTA0LjkgNzcuMyA1MTIgNjMuMSA1MTIgNDhDNTEyIDIxLjUgNDkwLjUgMCA0NjQgMEg0OFpNMCAxMTJWMzIwQzAgMzU1LjMgMjguNyAzODQgNjQgMzg0SDQ0OEM0ODMuMyAzODQgNTEyIDM1NS4zIDUxMiAzMjBWMTEyTDI5NC40IDI3NS4yQzI3MS42IDI5Mi4zIDI0MC40IDI5Mi4zIDIxNy42IDI3NS4yTDAgMTEyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-angle-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzg2IiBoZWlnaHQ9IjIyNSIgdmlld0JveD0iMCAwIDM4NiAyMjUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNzAuNCAyMTUuNkMxODIuOSAyMjguMSAyMDMuMiAyMjguMSAyMTUuNyAyMTUuNkwzNzUuNyA1NS42MDAxQzM4OC4yIDQzLjEwMDEgMzg4LjIgMjIuOCAzNzUuNyAxMC4zQzM2My4yIC0yLjE5OTk1IDM0Mi45IC0yLjE5OTk1IDMzMC40IDEwLjNMMTkzIDE0Ny43TDU1LjYgMTAuNEM0My4xIC0yLjA5OTk2IDIyLjggLTIuMDk5OTYgMTAuMyAxMC40Qy0yLjIwMDAxIDIyLjkgLTIuMjAwMDEgNDMuMiAxMC4zIDU1LjdMMTcwLjMgMjE1LjdMMTcwLjQgMjE1LjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-chevron-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU3IiBoZWlnaHQ9IjQ1MCIgdmlld0JveD0iMCAwIDI1NyA0NTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjQwMDAyIDIwMi40Qy0zLjA5OTk4IDIxNC45IC0zLjA5OTk4IDIzNS4yIDkuNDAwMDIgMjQ3LjdMMjAxLjQgNDM5LjdDMjEzLjkgNDUyLjIgMjM0LjIgNDUyLjIgMjQ2LjcgNDM5LjdDMjU5LjIgNDI3LjIgMjU5LjIgNDA2LjkgMjQ2LjcgMzk0LjRMNzcuMyAyMjVMMjQ2LjYgNTUuNkMyNTkuMSA0My4xIDI1OS4xIDIyLjggMjQ2LjYgMTAuM0MyMzQuMSAtMi4xOTk5NSAyMTMuOCAtMi4xOTk5NSAyMDEuMyAxMC4zTDkuMzAwMDIgMjAyLjNMOS40MDAwMiAyMDIuNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}

.fa.fa-chevron-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU3IiBoZWlnaHQ9IjQ1MCIgdmlld0JveD0iMCAwIDI1NyA0NTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNDcuNiAyMDIuNEMyNjAuMSAyMTQuOSAyNjAuMSAyMzUuMiAyNDcuNiAyNDcuN0w1NS42IDQzOS43QzQzLjEgNDUyLjIgMjIuOCA0NTIuMiAxMC4zIDQzOS43Qy0yLjE5OTk1IDQyNy4yIC0yLjE5OTk1IDQwNi45IDEwLjMgMzk0LjRMMTc5LjcgMjI1TDEwLjQgNTUuNkMtMi4wOTk5NSA0My4xIC0yLjA5OTk1IDIyLjggMTAuNCAxMC4zQzIyLjkgLTIuMTk5OTUgNDMuMiAtMi4xOTk5NSA1NS43IDEwLjNMMjQ3LjcgMjAyLjNMMjQ3LjYgMjAyLjRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
}

.single-author__user__socials .fa {
  width: 100%;
  height: 100%;
}

.single-author__user__socials a {
  background: initial !important;
  width: 35px !important;
  height: 35px !important;
}

/*media*/
@media only screen and (max-width: 480px) {
  p>img {
    width: 100%;
  }
}

@media (max-width: 640px) {
  #breadcrumbs {
    font-size: 1.2rem;
  }

  .content-ratings * {
    font-size: 1.2rem;
    vertical-align: top;
  }

  .content-metas {
    margin-top: 5px;
    font-size: 1.2rem;
  }

  .content .table-wrap {
    width: 100%;
  }

  .content-bonus {
    font-size: 18px;
    line-height: 24px;
  }

  .full-review {
    color: #20154B;
    font-weight: 400;
  }

  .full-review:hover {
    text-decoration: none;
  }


  .single.casinos .page-header h1 {
    margin: 15px 0 !important;
  }

  .single.casinos .content-head .items.casinos {
    width: 100%;
    margin: 0 !important;

    top: inherit;
  }

  .single.casinos .content-head .items.casinos .item {
    width: calc(100% - 20px) !important;
    max-width: 480px;
    font-size: 1.2rem;

  }

  .single.casinos .content-head .items.casinos .item .item-header p:last-of-type {
    font-size: 1.6rem;
  }

  .single.casinos .content-head .items.casinos .item {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto
  }

  .single.casinos .content-head .items.casinos .item>* {
    align-items: center;
  }

  .single.casinos .content-head .items.casinos .item img {
    width: 110px;
    border: 1px solid #0c42cc;
    border-radius: 10px;
    padding: 0;
    margin: 0;
  }

  .single.casinos .content-head .content-ratings,
  .single.casinos .content-head .content-metas {
    display: block;
    width: fit-content;
    margin: 0 auto 15px auto;
  }

  .single.casinos .content-head .content-metas {
    margin-bottom: 30px !important;
  }

  .single.casinos .content-head .item-pick {
    top: 15px;
    left: -15px;
    font-size: 1rem;
  }

  .single.casinos .content-head .items.casinos .item {
    display: block;
  }

  .single.casinos .content-head .items.casinos .item img {
    float: left;
    width: 130px;
    height: auto;
  }

  .single.casinos .content-head.tc-visible .items.casinos .item img {
    width: 110px;
  }

  .single.casinos .content-head .items.casinos .item>.col {
    width: calc(100% - 140px);
  }

  .home.mobile .scrollable.items.casinos:before,
  .error404.mobile .scrollable.items.casinos:before,
  .mobile .similar-casinos .items.scrollable:before {
    content: none;
  }

  .home.mobile .casinos.items.casinos,
  .error404.mobile .casinos.items.casinos,
  .mobile .similar-casinos .items {
    justify-content: flex-start;
    background: #d6f0ff !important;
    border-top: 1px solid #104EC8 !important;
    border-bottom: 1px solid #104EC8 !important;
  }

  .mobile .similar-casinos .items {
    flex-flow: row nowrap;
  }

  .mobile .similar-casinos .items {
    background: none !important;
    border: none !important;
  }

  .home .casinos.items .item,
  .error404 .casinos.items .item,
  .mobile .similar-casinos .items .item {
    flex: 0 0 auto;
  }

  .home .items.casinos::-webkit-scrollbar,
  .error404 .items.casinos::-webkit-scrollbar,
  .mobile .similar-casinos .items::-webkit-scrollbar {
    display: none;
  }

  #footer>.row {
    flex-flow: row wrap;
  }

  #footer .row.wrap {
    justify-content: center;
    margin-bottom: 20px;
  }

  .footer-langs {
    order: 1;
    width: 100%;
    border-bottom: 1px solid #0c42cc;
    text-align: center;
    margin-bottom: 20px !important;
  }

  .footer-langs>li:first-child {
    padding: 10px 0;
  }

  .footer-langs>li.current {
    display: inline-block;
    width: 36px;
    height: 36px;
    padding: 0;
    vertical-align: middle;
  }

  .footer-langs>li.current>a {
    font-size: 0;
  }

  /*noinspection CssNoGenericFontName*/
  .footer-langs>li.current:after {
    position: absolute;
    left: 46px;
    top: 0;
    display: block;
    color: #0c42cc;
    height: 36px;
    line-height: 36px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUwIiBoZWlnaHQ9IjI1NyIgdmlld0JveD0iMCAwIDQ1MCAyNTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yMDIuNCAyNDcuNkMyMTQuOSAyNjAuMSAyMzUuMiAyNjAuMSAyNDcuNyAyNDcuNkw0MzkuNyA1NS42QzQ1Mi4yIDQzLjEgNDUyLjIgMjIuOCA0MzkuNyAxMC4zQzQyNy4yIC0yLjIwMDAxIDQwNi45IC0yLjIwMDAxIDM5NC40IDEwLjNMMjI1IDE3OS43TDU1LjYgMTAuNEM0My4xIC0yLjEwMDAyIDIyLjggLTIuMTAwMDIgMTAuMyAxMC40Qy0yLjIgMjIuOSAtMi4yIDQzLjIgMTAuMyA1NS43TDIwMi4zIDI0Ny43TDIwMi40IDI0Ny42WiIgZmlsbD0iI0UyMjk3OCIvPgo8L3N2Zz4K);
    content: "";
    transform: rotate(270deg);
    margin-left: 10px;
    width: 14px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }

  .footer-langs.opened>li.current:after {
    content: "\f077";
  }

  .footer-langs .sub {
    left: calc(50% - 185px/2 + 13px/2);
  }

  .footer-menu {
    order: 2;
  }

  .footer-text {
    order: 3;
    text-align: center;
  }

  .footer-socials {
    order: 4;
  }

  #footer .approvals {
    justify-content: center;
  }

  .footer-links,
  .footer-copy {
    text-align: center;
  }

  #content .section.num1 .heading h2,
  #content .section.num2 .heading h2,
  #content .section.num3 .heading h2,
  #content .section.num4 .heading h2,
  #content .section.num5 .heading h2,
  #content .section.num6 .heading h2 {
    background-image: none;
  }
}


@media (min-width: 576px) {
  .popup-content {
    width: 540px;
    max-width: 540px;
    left: 0;
    margin-left: 0;
  }
}

@media only screen and (max-width: 576px) {
  .wrap {
    width: 90%;
  }

  #tags {
    border-radius: 20pc;
    margin: 9px auto;
  }

  .ui-widget {
    border-radius: 20pc;
  }

  .item-content {
    border-radius: 0 20px 20px 0;
  }

}

@media screen and (max-width: 480px) {
  .item-info {
    flex: 1 0 auto;
    width: 100%;
  }

  .loop.blogs .item img,
  .featured-posts .item img {
    width: 100%;
  }
}

@media (min-width: 768px) {

  .content h2.bg1 b,
  .content h2.bg2 b {
    display: table-cell;
  }

  .content h2.bg1:after,
  .content h2.bg2:before {
    display: table-cell;
    background-position: center;
    background-size: contain;
  }

  .archive.author .content-head .item.person {
    flex-direction: row;
    max-width: 100%;
  }

  .archive.author .content-head .item.person .item-header {
    border-top-right-radius: 0;
    border-bottom-left-radius: 8px;
  }
}

@media (max-width: 768px) {
  .footer-links li {
    display: block;
  }

  .archive.blog .loop.blogs .item {
    margin: 5px 0;
  }

  .content table.striped,
  .content table.striped thead,
  .content table.striped tbody,
  .content table.striped tr {
    /* display: flex; */
    flex-direction: column;
  }

  .content table.striped tr {
    width: 100%;
    flex-direction: row;
  }

  .content table.striped th,
  .content table.striped td:first-child {
    margin: 1px;
  }
}

@media (min-width: 992px) {
  .fadeIn {
    -webkit-animation-duration: .6s;
    animation-duration: .6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
  }

  .fadeInDown {
    -webkit-animation-duration: .6s;
    animation-duration: .6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
  }

  .two-column {
    overflow: hidden;
  }

  .two-column>* {
    display: block;
    float: left;
    width: calc(50% - 40px);
    margin-right: 40px;
  }

  .two-column h1,
  .two-column h2,
  .two-column h3 {
    width: inherit;
    float: none;
  }


  #content .section .inner.row {
    flex-direction: row;
  }

  #content .section.num2 .heading,
  #content .section.num4 .heading,
  #content .section.num6 .heading {
    order: 2;
  }

  #content .section.team .heading {
    display: flex;
    flex-flow: row wrap;
  }

  #content .section.team .heading {
    width: 90%;
    margin: 0 5%;
  }

  #content .section.team .heading>* {
    flex: 1 45%;
    margin-right: 5%;
  }

  #content .section.team .heading h2 {
    flex: 1 95%;
  }

  #content .section .inner.row>.col:not(.heading)>* {
    width: calc(100% - 100px);
  }

  .content-metas {
    margin-top: 0;
  }

  .img.col {
    position: relative;
    width: 100%;
    height: auto;
    object-fit: contain;
    max-width: 100%;
    margin: 0 auto;
  }

  .img.col>* {
    position: absolute;
    top: 0;
    transform: scale(1.5);
    bottom: 0;
    margin: auto;
  }


  .home .section.first {
    display: flex;
    align-items: center;
  }

  .home .section.first .counts {
    font-size: 1.2rem;
  }

  .home .section.first .counts span {
    font-size: 2.4rem;
  }

  .error404 .section.first>.inner {
    padding: 80px 0;
    background-position: center top 30%;
    background-size: 100%;
  }

  .error404 .section.first h1,
  .error404 .section.first p {
    max-width: 400px;
    text-align: left;
  }

  .loop.casinos table.lines thead {
    display: table-header-group;
  }


  .single.casinos .content-head h1 {
    text-align: left;
  }


  .is-aside .content-head {
    min-height: 480px;
  }

  .is-aside.archive.blog .page-header {
    float: none;
    width: 100%
  }

  .is-aside .content-head .panel-links {
    float: left;
    width: 60%
  }

  .is-aside .content-head .panel-links ul {
    width: 95%;
  }

  .is-aside .page-header~.loop h2 {
    display: inline-block;
    width: calc(100% - 40px);
  }

  .aside {
    float: right;
    width: calc(40% - 40px);
    margin-left: 40px !important;
    margin-top: 0 !important;
    display: none;
  }

  .aside:after {
    display: block;
    content: "";
    clear: both;
  }


  #footer>.row {
    justify-content: space-between;
    flex-flow: row wrap;
    padding: 30px 0 10px 0;
  }

  #footer .site-logo {
    margin-right: 20px !important;
  }

  .footer-menu,
  .footer-langs,
  .footer-socials,
  #footer .linker {
    order: inherit;
  }

  .footer-text {
    order: inherit;
    max-width: 450px;
  }

  .footer-langs>li:first-child {
    display: block;
    padding: 0;
  }

  .footer-langs>li.current {
    text-indent: -9999px;
  }

}

@media (min-width: 1200px) {

  .home .items.casinos .item,
  .error404 .items.casinos .item {
    width: 170px;
  }

  .loop.casinos .cards {
    padding-top: 15px;
  }

  .loop.casinos .cards>.item:first-child {
    order: 2;
  }

  .loop.casinos .cards>.item:nth-child(2) {
    order: 1;
  }

  .loop.casinos .cards>.item:first-child .badget {
    background: #e22978;
  }


  .content-body {
    width: 100%;
  }
}


@media only screen and (max-width: 640px) {
  .home .section.first {
    background-image: none;
  }
}

@media (max-width: 480px) {
  #search {
    right: 70px;
    top: 15px;
  }

  #tags {
    width: 80%;
  }

  .v-close-icon {
    right: 10%;
  }

  .single-item.bonuses p:last-of-type {
    font-size: 4vmin;
  }

  .single-item.bonuses span.under {
    font-size: 4vmin;
  }
}

@media screen and (max-width: 640px) {
  .single.casinos .page-sub-header {
    min-height: 0;
  }
}

@media screen and (max-width: 640px) {
  .home .section.first {
    padding: 30px 0;
  }

  .bonuses-section {
    padding: 0;
  }

  #sidebarLeft, #sidebarRight {
    margin-bottom: 30px;
  }
  #sidebarLeft .single-item-wrap,
  #sidebarRight .single-item-wrap {
    display: none;
  }
}


@media only screen and (max-width: 998px) {
  .home .section.first .wrap {
    grid-template-columns: 1fr;
  }

  .img.col {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .home .section.bonuses-section {
    padding-top: 0;
  }
}
