/*
Theme Name: Boombox Child
Theme URI: http://boombox.px-lab.com
Template: boombox
Author: Px-Lab
Author URI: https://px-lab.com
Description: Boombox is most powerful and flexible viral and buzz style WordPress theme. Flexible and fully customizable viral magazine theme combined with most powerful Viral content plugin with a ton of snacks and exclusive features and all that packed with dozens of powerful and popular plugins and with top-notch design
Tags: one-column,two-columns,left-sidebar,right-sidebar,flexible-header,custom-colors,custom-header,custom-background,full-width-template,custom-menu,editor-style,featured-images,featured-image-header,post-formats,sticky-post,theme-options,translation-ready
Version: 2.6.1.1588848326
Updated: 2020-05-07 10:45:26

*/

body.site_review-template-default #main>.container{
  width: 100%;
  padding: 0px;
  margin: 0px;
}
body.site_review-template-default.no-sidebar .bb-post-single .s-post-small-el{
  width: 100%;
}
body.site_review-template-default .post {
  margin-top: -20px;
}
body.site_review-template-default .post > .single-top-container.bb-mb-el.mb-xs{
  position: absolute;
  background: transparent;
  top: 26px;
  color: #fff;
  z-index: 999;
}
body .go-top:hover {
  background-color: #ef2b2d !important;
}
body .go-top {
    background-color: #ef2b2d !important;
}
body .bb-header-navigation .main-navigation .sub-menu li:hover a,
body .bb-header-navigation .main-navigation > ul .sub-menu li.current-menu-item a,
body .bb-header.header-desktop .top-header .bb-header-icon:hover,
body .bb-header.header-desktop .top-header .bb-header-icon.active,
body .bb-header.header-desktop .top-header .main-navigation > ul > li.current-menu-item > a,
body .bb-header.header-desktop .top-header .main-navigation > ul > li:hover,
body .bb-timing-block .timing-seconds {
    color: #2e8e4f;
}

body span.list__highlight-subtitle {
    font-weight: normal;
    font-size: 12px;
}

body .sc_card img {
 float: inherit;
}
body img.wp-smiley, 
body img.emoji {
    height: 15px !important;
    width: 18px !important;
}

body .bb-header-navigation .main-navigation > ul > li{
  border-bottom: none;
}

body.site_review-template-default ol li:before{
  display: none;
}
body.site_review-template-default ol {
    list-style: decimal;
}
body.site_review-template-default ol li{
  padding: 2px;
}
body .abh_tab_content .abh_social a.abh_twitter {
    background-position: -96px 0!important;
}
body .casino-container .list__bonus .list__bonus-title:nth-child(2) {
    font-size: 38px;
}
body .casino-container .list__top ul li:before {
    font-weight: 200;
    width: 14px;
    font-size: 10px;
}
body .casino-container .dd-review-casino a{
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  padding: 5px 15px;
  border-radius: 5px;
  text-decoration: none;
  background: #c5c5c5 !important;
}
body .filter-item-wrapper {
  display: inline-block;
  border: none;
  background: transparent;
  border-radius: inherit;
  text-align: center;
  padding: 0;
}
body .casino-filter:before,
body .filter-item-wrapper button:not(:last-child):after{
  display: none;
}
body .filter-item-wrapper button{
  background-color: #f2f2f2;
  background-image: linear-gradient(to bottom, #f2f2f2, #f2f2f2);
  border: 1px solid #bfbfbf !important;
  box-shadow: inset 0 1px 0 white, inset 0 -1px 0 #d9d9d9, inset 0 0 0 1px #f2f2f2, 0 2px 4px rgba(0, 0, 0, 0.2);
  color: #8c8c8c;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  padding: 9px 16px 9px;
  margin: 0 10px 0 0;
  transition: all 20ms ease-out;
  vertical-align: top;
  outline: none;
  text-transform: initial;
}
body .casino-filter {
    text-align: center;
}
body .filter-item-wrapper button.active {
    color: #555;
    text-decoration: none;
    border: 1px solid #555 !important;
}
h1 {
    text-transform: inherit;
}

body .bb-header-navigation .main-navigation > ul > li:hover {
    border-bottom: none;
}

body .menu-item a {
    padding: 0px;
}
body ol {
    list-style: decimal;
}
body ol li{
  padding: 0px;
}
body .bb-header.header-desktop .top-header .main-navigation > ul > li:hover,
body .bb-header.header-desktop .top-header .main-navigation > ul > li.current-menu-item > a{
  color: #000;
}
body ol li:before{
  display: none;
}
body .casino-container .rating > i {
    color: #ff7501;
    font-size: 1.2em;
    margin-bottom: 5px;
}

body .list__highlight-title {
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
}

@media screen and (max-width: 767px){
  body .list__bonus-container .list__bonus-title:nth-child(1),
  body .list__bonus-container .list__bonus-title:nth-child(3) {
      font-weight: normal !important;
      font-size: 16px  !important;
      font-style: italic;
      letter-spacing: 1px;
  }
  body .casino-container .list__highlight-deposit,
  body .casino-container .list__bonus-container {
      padding-top: 0px;
  }

}
