<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


















.rating-tooltip {

	position: relative !important;

    display: flex !important;

    justify-content: center !important; 

    align-items: center !important; 

    cursor: pointer;

    font-weight: bold;

    color: #fff; 

    background-color: #333; 

    border-radius: 50%; 

    width: 20px; 

    height: 20px; 

    text-align: center;

    font-size: 12px; 

    margin-left: 10px; 

    line-height: 1; 

    box-sizing: border-box; 

    padding: 0; 

}



.rating-tooltip .tooltip-text {

    visibility: hidden;

    width: 250px; 

    background-color: #555;

    color: #fff;

    text-align: center;

    border-radius: 5px;

    padding: 5px;

    position: absolute;

    z-index: 1;

    bottom: 125%;

    left: 50%;

    transform: translateX(-50%);

    opacity: 0;

    transition: opacity 0.3s;

    white-space: normal; 

}



.rating-tooltip:hover .tooltip-text {

    visibility: visible;

    opacity: 1;

}



@media only screen and (max-width: 768px) {

    .rating-tooltip .tooltip-text {

        width: 250px; 

        left: auto; 

        right: 0; 

        transform: translateX(0); 

    }

}





.news-upcoming-widget .bwb-gsw-game-stats {

    margin-bottom: 20px !important;

}





.news-upcoming-widget {

    margin-bottom: 10px !important;

}







#wpforo .wpforo-widget-wrap .wpforo-widget-content li,

.wpforo-widget-wrap .wpforo-widget-content li {

  margin-left:8px !important;

}



.wpforo-widget-wrap .wpforo-widget-content {

	padding:0px 1px 0px !important; 

	}







.mh-footer { background-color:#181a1b !important; }

.mh-copyright-wrap { background-color:#181a1b !important; }







#footertitletxt {

    font-size: 20px; 

    font-weight: bold; 

    color: #eb004f; 

	text-align: center;

}





.frontpage-link {

    font-size: 16px;         

    text-decoration: none;   

    color: #000;             

}





.custom-link:hover {

    color: red;              

}





.mh-copyright-wrap {

	border-top: #000 !important;

}





.mh-header {

	border-top-left-radius: 0px !important;

	border-top-right-radius: 0px !important;

}



.mh-copyright-wrap {

	border-bottom-left-radius: 4px !important;

	border-bottom-right-radius: 4px !important;

}





.mh-widget-title {

	font-size:22px !important;

	

}





.wpforo-widget-wrap .wpforo-widget-content {

	border: solid 1px #e5e4e4;

	padding: 10px !important;

}





.slicknav_nav li, .slicknav_nav ul {

border-bottom: 1px solid #363535; 

}





@media screen and (max-width: 767px) {

.mh-main-nav-wrap .mh-navigation {

    display: none;

}



	.slicknav_menu {

		display:block;

	}

}







.mh-header-image { 

	margin-top:8px;

	margin-left:8px;

}



@media screen and (max-width: 767px) {

    .mh-header-image {  

	padding-top: 8px; 

  margin: auto;

  display: block;

	}

}







.video-container {

    overflow: hidden;

    position: relative;

    width:100%;

	margin-bottom:12px;

}



.video-container::after {

    padding-top: 56.25%;

    display: block;

    content: '';

}



.video-container iframe {

    position: absolute;

    width: 100%;

    height: 100%;

}







.ukdemo {

  position: relative;

}





.text-block {

  position: absolute;

  background-color: black;

  color: white;

  padding: 10px;

  border-radius: 4px;

  opacity: 0.9;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

}



.text-block:before{

	content: "Demo play is not available in your region. Please use any of the casinos listed below for free play.";

}





#comments{max-width: 1100px; margin: 0px auto; color: #333333; font-style: normal; }





.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img{ width:35px; height:35px; max-width:100% !important;}





.search-form .search-field {

	padding: 6px !important;

}





.visible-mobile {

  display: none !important;

}



@media (max-width: 600px) {

  .visible-mobile {

    display: inline !important;

  }



  .hidden-mobile {

    display: none !important;

  }

}





.mh-navigation li:hover { background: #fff; text-decoration:underline !important; text-decoration-color: white !important; }





.slicknav_nav .slicknav_arrow { font-size: 1.2em !important; margin: 0 0 0 2.4em !important; }





.mh-preheader, .mh-wide-layout .mh-subheader { background: #fff !important; }





.pt-cv-specialp{ border-radius: 3px; padding-left:3px; padding-right: 3px; position:absolute;left:8px;top:8px;z-index:10;line-height:normal}





hr.fadehr {

  border: 0;

  height: 1px;

  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));

}





hr.review {

  border: 0;

  height: 0;

  border-top: 1px solid rgba(0, 0, 0, 0.1);

  border-bottom: 1px solid rgba(255, 255, 255, 0.3);

}







.entry-content img:not([class*="wp-image-"]) {

    border-radius: 0;

    box-shadow: none;

}





.entry-content img[class*="wp-image-"] {

    border-radius: 6px;

    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);

}





.disclaimer-box {

    border: 1px solid #dcdcdc;

    border-radius: 10px;

    background-color: #dc2828;

    padding: 20px;

    margin: 20px auto;

    max-width: 800px;

    text-align: center;

    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);

}



.disclaimer-box p {

    font-size: 20px;

    line-height: 1.2;

    color: #fff;

    margin: 0;

}



.disclaimer-box strong {

    color: #f9f9f9;

}



@media only screen and (max-width: 768px) {

    .disclaimer-box {

        padding: 15px;

    }



    .disclaimer-box p {

        font-size: 18px;

    }

}







.boxes {

	border: 1px solid #dcdcdc;

    border-radius: 4px;

	background-color: #f9f9f9;

	padding: 10px 10px 0 10px;

	margin-bottom: 14px;

	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);

}





.box1 {



	border-radius: 4px;

	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.4);

}





.box2 {

	border-radius: 6px;

	margin-top: 0 !important;

}



.black-box {

	border-radius: 8px;

    background:#161718;

    border:2px solid #ccc;

    outline: 2px solid #fff;

	margin-bottom: 14px;

	padding: 10px 10px 0 10px;

	color:#FFF;

}







.playherebutton {

	background-color:#44c767;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border-radius:5px;

	border:1px solid #18ab29;

	display:inline-block;

	cursor:pointer;

	color:#ffffff !important;

	font-family: Arial, sans-serif;

	font-size:14px;

	padding:8px 18px;

	text-decoration:none;

}

.playherebutton:hover {

	background-color:#5cbf2a;

}

.playherebutton:active {

	position:relative;

	top:1px;

}







a.edit-profile-link {

  display: none !important;

}







.wpp-list li {

  border: 1px solid #e5e5e5; 

  border-bottom: none;

}



.wpp-list li:last-child {

	border: 1px solid #e5e5e5 !important;

}



.wpp-list li {

  margin: 0px !important;

  padding: 8px !important;

}



.wpp-thumbnail {

  border: none;

	border-radius: 3px;

}







.review-total-only {

  display: inline-block;

	font-size:21px !important;

  color:#333 !important;

	background: transparent !important;

}



.mh-header-widget-2 {

    margin-left: 0;

}

.mh-header-2 {

	text-align: center;

	padding: 20px 0;

}







.wp-reviews-list .entry-title a {

  white-space: nowrap;

  overflow: hidden;

  text-overflow: ellipsis;

}







.mh-container-outer {

  margin: 25px auto;

  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.0);

  -moz-box-shadow: 0 0 10px rgba(0,0,0,0.0);

  box-shadow: 0 0 10px rgba(0,0,0,0.0);

}







@media screen and (max-width: 600px) {



.mh-container-outer {

  margin: 0px auto;

	}



}







body#mh-mobile .mh-header-widget-2-full .mh-header-2 {

  margin: 0 !important;

}







.images1 {

	vertical-align: middle;

	margin: 0;

	padding-right: 20px;

}





.review-total-box div {

  font-size: 42px;

	font-weight: bold;

}



.review-total-box h5 {

  font-size: 18px;

}













.tablepress thead th,

.tablepress tfoot th {

	color: #fff;

	background-color: #333;

}



.tablepress { 

	width: 95% !important;

}





.tablepress .column-2,

.tablepress .column-3 {

	padding: 0 10px;

}





.tablepress .column-6 {

	width: 20%;

	white-space: nowrap;

	padding-right: 5px;

}





.tablepress tbody td {

	padding: 0;

}





.checked {

	color: orange;

	font-size: 20px !important;

	padding: 2px;

}





.fa-star-half {

	color: orange;

	size: 14px;

	padding: 2px;

}





.tablepress .column-1 {

	border-collapse: separate !important;

	width: 200px;

	border-radius: 7px 0px 0px 7px;

}





.tablepress .column-2 {

	border-collapse: separate !important;

	border-radius: 0 0 0 0;

}





.tablepress .column-6 {

	border-collapse: separate !important;

	border-radius: 0 8px 8px 0;

}





.tablepress .odd td {

	border-bottom: 0 solid transparent !important;

	border-top: 1px solid transparent !important;

}





.tablepress tbody tr:nth-child(4n+2) td,

.tablepress tbody tr:nth-child(4n+4) td {

	padding: 2px 2px 16px 2px !important;

}





.logonew {

	vertical-align: middle;

	border-radius: 0;

	padding: 12px !important;

	max-width: 170px !important;

	height: 80px !important;

}





.tablepress tbody td {

	vertical-align: middle;

	text-align: center;

	line-height: 1;

}





.score {

	color: #333;

	font-size: 90%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	text-transform: uppercase;

}





.bonusterm {

	color: #413839;

	font-size: 70%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	vertical-align: middle;

}





@media screen and (max-width: 600px) {



	.button2 {

		font-size: 14px !important;

		width: 140px !important;

		padding: 8px 2px !important;

		margin-top: 2px !important;

		margin-bottom: 6px !important;

	}



}





.button43 {

  display: inline-block;

  text-align: center;

  vertical-align: middle;

  padding: 10px 28px;

  margin-bottom: 0;

  border-radius: 5px;

  color: #fff !important;

  font: 15px Roboto;

  background: #fc003f !important;

}

.button43:hover {

  background: #a0a0a0 !important;

  color: #fff !important;

  text-decoration: none !important;

}

.button22 {

	display: inline-block;

	text-align: center;

	vertical-align: middle;

	padding: 18px 45px;

	margin-bottom: 0;

	border-radius: 5px;

	background: #1cd93a;

	font: normal 16px Roboto;

	color: #fff !important;

	text-transform: uppercase;

}





.button22:hover {

	background: #a0a0a0;

	color: #ffffff !important;

	text-decoration: none !important;

}





.button2 {

	display: inline-block;

	text-align: center;

	vertical-align: middle;

	padding: 12px 40px;

	border-radius: 5px;

	background: #54a34b;

	font: normal normal bold 14px arial;

	color: #ffffff !important;

	text-decoration: none;

	text-transform: uppercase;

}





.button2:hover {

	background: #25791a;

	color: #ffffff !important;

	text-decoration: none !important;

	text-transform: uppercase;

}





.button2:focus {

	text-transform: uppercase;

}





.button5 {

	display: inline-block;

	width: 99.9%;

	text-align: center;

	vertical-align: middle;

	padding: 12px 0;

	border-radius: 3px;

	background: #35b535;

	font: 16px roboto;

	font-weight: 400 !important;

	text-transform: uppercase;

	color: #ffffff !important;

}



.button5:hover {

	background: #666;

	text-decoration: none !important;

}





.button9 {

	display: inline-block;

	text-align: center;

	vertical-align: middle;

	padding: 8px 14px;

	border: 1px solid #2d912d;

	border-radius: 5px;

	background: #54a34b;

	background: -webkit-gradient(linear,left top,left bottom,from(#54a34b),to(#60ad56));

	background: -moz-linear-gradient(top,#54a34b,#60ad56);

	background: linear-gradient(to bottom,#54a34b,#60ad56);

	font: normal normal bold 14px arial;

	color: #ffffff !important;

	text-decoration: none;

	text-transform: uppercase;

}



.button9:hover {

	border: 1px solid #3bbd3b;

	background: #65c45a;

	background: -webkit-gradient(linear,left top,left bottom,from(#65c45a),to(#73d067));

	background: -moz-linear-gradient(top,#65c45a,#73d067);

	background: linear-gradient(to bottom,#65c45a,#73d067);

	color: #ffffff !important;

	text-decoration: none !important;

	text-transform: uppercase;

}



.button9:active {

	background: #32622d;

	background: -webkit-gradient(linear,left top,left bottom,from(#32622d),to(#60ad56));

	background: -moz-linear-gradient(top,#32622d,#60ad56);

	background: linear-gradient(to bottom,#32622d,#60ad56);

	text-transform: uppercase;

}



.button9:focus {

	text-transform: uppercase;

}





.rcorners2 {

	border-radius: 5px;

	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.4);

}





.extra2 {

	color: #181a1b;

	font-size: 180%;

	font-style: normal;

	font-weight: 700;

	font-family: Verdana;

	vertical-align: middle;

	text-transform: uppercase;

	text-align: center;

}



.extra2-tourn {

	color: #e4e4e4;

	font-size: 180%;

	font-style: normal;

	font-weight: 700;

	font-family: Verdana;

	vertical-align: middle;

	text-transform: uppercase;

	text-align: center;

}





.freespinsno {

	color: #333;

	font-size: 110%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	vertical-align: middle;

	text-transform: uppercase;

}





.bonusprct {

	color: #333;

	font-size: 100%;

	font-family: Roboto, sans-serif;

	font-weight: normal;

	vertical-align: middle;

}





.bonusterm {

	color: #333;

	font-size: 82%;

	font-family: Roboto, sans-serif;

	font-weight: normal;

	vertical-align: middle;

}





.sum {

	color: #0095a6;

	font-size: 240%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	vertical-align: middle;

	text-transform: uppercase;

}





.monies {

	color: #181a1b;

	font-size: 180%;

	font-style: normal;

	font-family: 'Verdana';

	font-weight: 700;

	vertical-align: middle;

}



.monies-tourn {

	color: #e4e4e4;

	font-size: 180%;

	font-style: normal;

	font-family: 'Verdana';

	font-weight: 700;

	vertical-align: middle;

}





.paynplay {

	color: #050506;

	font-size: 150%;

	font-weight: bold;

	vertical-align: middle;

	padding-bottom: 3px !important;

}





.sum-se {

	color: #0095a6;

	font-size: 220%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	vertical-align: middle;

}





.info2 {

	color: #333;

	font-size: 100%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	font-style: italic;

	vertical-align: middle;

}





.euro {

	color: #2ecc71;

	font-size: 130%;

	font-family: Roboto, sans-serif;

	font-weight: bold;

	vertical-align: middle;

}





.disclaimer {

	font-size: 9px;

	padding-bottom: 3px;

	font-weight: 100 !important;

	font-family: Roboto, sans-serif;

	color: #999 !important;

}



.disclaimer2 {

	font-size: 9px;

	padding-bottom: 3px;

	font-weight: 100 !important;

	font-family: Roboto, sans-serif;

	color: #999 !important;

}



.disclaimer:hover {

	text-decoration: underline !important;

}



.review-link {



	text-align: center;

	line-height:1.5;

	font: 15px Roboto;

	color: #232323 !important;

	font-weight:normal !important;



}



.review-link-tourn {



	text-align: center;

	line-height:1.5;

	font: 15px Roboto;

	color: #e4e4e4 !important;

	font-weight:normal !important;



}



.review-link:hover {

	text-decoration: underline !important;

}





.tbltxt {

	font-size: 85%;

	font-weight: normal;

	color: #181a1b !important;

	text-transform: uppercase;

	font-family: Roboto;

}



.tbltxt-tourn {

	font-size: 85%;

	font-weight: normal;

	color: #e4e4e4 !important;

	text-transform: uppercase;

	font-family: Roboto;

}





.tbltxt2 {

	font-size: 15px;

	font-style: italic;

	color: #333 !important;

	text-transform: capitalize;

	padding-left: 20px;

	line-height:1.5;



}



.tbltxt2-tourn {

	font-size: 15px;

	font-style: italic;

	color: #e4e4e4 !important;

	text-transform: capitalize;

	padding-left: 20px;

	line-height:1.5;



}





.license {

	font-size: 15px;

	font-weight: normal;

	color: #333 !important;

	text-transform: capitalize;

	padding-left: 20px;

	line-height:1.2;

	margin-bottom: 8px !important;

}



.license2 {

	margin: 3px;

  word-wrap: normal;

  display: inline-block;

}





.tbltxt3 {

	font-size: 90%;

	font-weight: bold !important;

	color: #333 !important;

	text-transform: uppercase;

	vertical-align: middle;

	padding-top: 12px;

}





.rcorners12 {

	border-radius: 5px;

	height: 60px;

	width: 110px;

	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 8px 0 rgba(0,0,0,0.19);

}



.tablepress .odd td {

	background-color: #f9f9f9;

}



.tablepress .even td {

	background-color: #fff;

}



.tablepress tbody tr:nth-child(4n+1) td,

.tablepress tr:nth-child(4n+3) td {

    background-color: #fff9f1 !important;

}



.tablepress-id-98 tbody tr:nth-child(4n+1) td,

.tablepress-id-98 tr:nth-child(4n+3) td {

    background-color: #242626 !important;

}





@media (min-width: 600px) {



	.mobileShow {

		display: none;

	}



}





@media screen and (max-width: 768px) {



	.hidedemo {

		display: none;

	}



}





@media (max-width: 600px) {



	.mobileNoShow {

		display: none;

	}



}



@media screen and (max-width: 767px) {

.button22 {

	margin-bottom: 10px;

}



.review-link {

	font-size:16px !important;

}

}



@media screen and (max-width: 767px) {



	.tablepress .column-1 {

		display: inline-block;

		width: 90%;

		text-align: center;

		border-top: 0 !important;

		border-radius: 8px 8px 0 0;

	}



.tablepress .column-2,

.tablepress .column-3 {

    display: inline-block;

    width: 90%;

    padding: 6px 0 12px 0 !important;

    text-align: center;

    border-top: 0 !important;

    border-radius: 0 !important;

}



	.tablepress .column-4 {

		display: none;

	}



	.tablepress .column-5 {

		display: inline-block;

		width: 90%;

		padding-bottom: 12px !important;

		border-top: 0 !important;

	}



	.tablepress .column-6 {

		display: inline-block;

		width: 90%;

		border-top: 0 !important;

		border-radius: 0 0 2px 2px;

		margin-bottom: 0px !important;

	}



}



	.tablepress .odd td {

		overflow: hidden;

		border: 2px #000;

}



@media (max-width:767px) {



	.tablepress tr.odd {

		display: block;

		width: 90% !important;

		margin: 0 auto;

	}



	.tablepress .row-1 .column-1 {

		width: 100%;

		padding-left: 0;

		padding-right: 0;

	}



	.tablepress tr.even {

		width: 100%;

		text-align: center;

		display: block;

		margin-bottom: 10px;

	}



	html body .tablepress tbody tr td,

	html body .tablepress tbody tr td.column-6 {

		width: 100% !important;

		padding-top: 0;

		overflow: hidden;

		padding-left: 0 !important;

		padding-right: 0 !important;

	}



	html body .tablepress tbody tr td.column-6 {

		padding-left: 0;

		padding-bottom: 0;

		padding-right: 0;

	}



	html body .tablepress tbody tr td .button22 {

		padding-left: 0;

		padding-right: 0;

		border-radius: 6px !important;

		width: 90%;

		font-size: 120%;

	}



	.monies {

		font-size: 280%;

	}



	.extra2 {

		font-size: 280%;

	}



	.tbltxt {

		font-size: 130%;

	}



	.checked {

		font-size: 28px !important;

	}



	.review-link {

		font-size: 12px;

	}



	.tbltxt2 {

		font-size: 16px;

	}



}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {



.tablepress .column-4,

.tablepress .column-5 {

    display: none;

}



.monies,

.extra2 {

    font-size: 200%;

}



}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {



	.tablepress .column-4 {

		display: none;

	}



	.tablepress .column-3 {

		padding-right: 10px;

	}



.monies,

.extra2 {

    font-size: 200%;

}



}











.tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd) {

	box-shadow: 1px 2px 9px 1px #ebebeb;

	border-radius: 4px;

	position: relative; 

}





@media screen and (max-width: 767px) {

	.tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd) {

		display: block; 

	}

}





.tablepress-id-98&gt;:where(tbody.row-striping)&gt;:nth-child(odd) {

	box-shadow: 0px 0px 0px 0px #ebebeb !important;

}





@media screen and (min-width: 768px) {

  .tablepress-id-98&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-1:after,

  .tablepress-id-98&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-2:after,

  .tablepress-id-98&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-3:after,

  .tablepress-id-98&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-4:after {

   background: #484848 !important;

  }

}



.tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td {

	vertical-align: middle;

	background: #f9f9f9;

	text-align: center;

	position: relative;

}



.tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(even)&gt;td {

	background: transparent;

	text-align: center;

}



@media screen and (min-width: 768px) {

  .tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-1:after,

  .tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-2:after,

  .tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-3:after,

  .tablepress&gt;:where(tbody.row-striping)&gt;:nth-child(odd)&gt;td.column-4:after {

    content: '';

    position: absolute;

    right: 0;

    top: 20%;

    height: 60%;

    background: #e5e4e4;

    width:1px;

  }

}





.tablepress&gt;*+tbody&gt;*&gt;*,.tablepress&gt;tbody&gt;*~*&gt;*,.tablepress&gt;tfoot&gt;*&gt;*{border-top:0px solid var(--border-color) !important}



.tablepress tbody tr:nth-child(4n+1) td.column-6,

.tablepress tbody tr:nth-child(4n+3) td.column-6 {

    background-image: linear-gradient(to right, #fff9f1, #fff9f1) !important;

}



.tablepress-id-98 tbody tr:nth-child(4n+1) td.column-6,

.tablepress-id-98 tbody tr:nth-child(4n+3) td.column-6 {

    background-image: linear-gradient(to right, #242626, #242626) !important;

}





@media (max-width: 1105px) {



	.tablepress td.column-4,

	.tablepress td.column-5 {

		display: none;

	}



	.tablepress .odd td.column-3:after {

    display: none;

  }

}



@media (max-width: 767px) {



  .tablepress .odd td.column-1:after,

  .tablepress .odd td.column-2:after {

    display: none;

  }



	.tablepress .odd td.column-5 {

		display: block;

	}



}







.wp-review-bwb-template {

  border: 0;

  border-radius: 8px;

  background-color: #f04737;

  color: #fff;

  overflow: hidden;

}



.wp-review-bwb-template::after {

  content: " ";

  clear: both;

  height: 0;

  visibility: hidden;

  display: block;

}



.wp-review-bwb-template .bwb-review-box-left {

  text-align: center;

  padding: 30px 10px;

}



.wp-review-bwb-template .review-total-wrapper {

  float: none;

  padding: 0;

  font-size: 102px;

  font-weight: 700;

  line-height: 0.8;

  margin-bottom: 0;

}



.wp-review-bwb-template .review-circle {

  margin: auto;

}



.wp-review-bwb-template .review-criteria {

  text-transform: uppercase;

  font-weight: 700;

  font-size: 1.3em;

}



.wp-review-bwb-template .review-about-link {

  margin-top: 20px;

}



.wp-review-bwb-template .review-about-link a,

.wp-review-bwb-template .review-about-link a:hover,

.wp-review-bwb-template .review-about-link a:focus {

  color: #fff;

}



.wp-review-bwb-template .bwb-review-box-right {

  padding: 40px 20px;

  position: relative;

  background-color: #000;

  background-position: center;

  background-size:cover;

  

}



.wp-review-bwb-template .bwb-review-box-right::before {

  content: " ";

  display: block;

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  z-index: 0;

  background-color: rgba(0, 0, 0, 0.85);

}



.wp-review-bwb-template .bwb-review-box-right-content {

  position: relative;

  z-index: 1;

}



.wp-review-bwb-template .review-pros-cons {

  display: block;

}



.wp-review-bwb-template .review-pros-cons-title {

  font-weight: 700;

  font-size: 1.2em;

  margin-bottom: 10px;

}



.wp-review-bwb-template .review-desc {

  padding: 0;

}



.wp-review-bwb-template .review-summary-title {

  font-size: 1.5em;

  text-transform: uppercase;

  border-bottom: 1px solid #eee;

  margin-bottom: 10px !important;

}



.wp-review-bwb-template .review-pros-cons .review-pros {

  padding-bottom: 20px;

}



.wp-review-bwb-template .review-pros-cons .review-cons {

  padding-left: 0;

}



.wp-review-bwb-template .review-links {

  margin: 0;

  padding-left: 0;

  padding-right: 0;

  border-bottom: 0;

}



.wp-review-bwb-template .review-links a {

  background-color: #5cba3c;

  color: #fff;

  padding: 5px 15px;

  border: 0;

  

}



.wp-review-bwb-template .review-links a:hover,

.wp-review-bwb-template .review-links a:focus {

  color: #fff;

}





@media (min-width: 768px) {

	.bwb-header-logo-nav {

		display: flex;

		flex-wrap: wrap;

		padding: 12px 0;

	}



	.bwb-header-logo-nav .mh-header-image {

		margin: 0 30px 0;

	}

}



@media (min-width: 640px) {

  .bwb-review-box-top {

    display: flex;

    align-items: stretch;

  }



  .bwb-review-box-left {

    flex: 0 0 213px;

    display: flex;

    flex-direction: column;

    justify-content: center;

  }



  .bwb-review-box-right {

    flex: auto;

    display: flex;

    flex-direction: column;

    justify-content: center;

  }

}



@media (max-width: 480px) {

  .review-total-wrapper {

    text-align: center !important;

  }

}





.mh-main-nav li.wpd-user-notification-bell-wrapper a{

    padding: 0px 8px;

}









.mh-widget-title-inner { color: #eb004f}







.is-screen-reader-text {

	border: 0;

	clip: rect(1px, 1px, 1px, 1px);

	-webkit-clip-path: inset(50%);

	clip-path: inset(50%);

	height: 1px;

	margin: -1px;

	overflow: hidden;

	padding: 0;

	position: absolute !important;

	width: 1px;

	word-wrap: normal !important;

	word-break: normal;

}



.is-menu {

	position: relative;

}



.is-menu a {

	background: transparent !important;

	line-height: 1;

	outline: 0;

}



.is-menu a::before,

.is-menu a::after {

	display: none !important;

}



.is-menu:hover &gt; a,

.is-menu a:hover,

.is-menu a:focus {

	background: transparent !important;

	outline: none;

}



.is-menu.default form {

	max-width: 310px;

}



.is-menu.is-dropdown form {

	display: none;

	min-width: 310px;

	max-width: 100%;

	position: absolute;

	right: 0;

	top: 100%;

	z-index: 9;

}



.is-menu.full-width-menu form,

.is-menu.sliding form {

	min-width: 0 !important;

	overflow: hidden;

	position: absolute;

	right: 0;

	top: 25%;

	width: 0;

	z-index: 9;

	padding: 0;

	margin: 0;



}



.is-menu.is-dropdown form:not(.is-search-form) input[type=text],

.is-menu.full-width-menu form:not(.is-search-form) input[type=text],

.is-menu.sliding form:not(.is-search-form) input[type=text],

.is-popup-search-form form:not(.is-search-form) input[type=text],

.is-popup-search-form form:not(.is-search-form) input[type=search],

.is-menu.is-dropdown form:not(.is-search-form) input[type=search],

.is-menu.full-width-menu form:not(.is-search-form) input[type=search],

.is-menu.sliding form:not(.is-search-form) input[type=search] {

	background: #FFF;

	color: #000;

}



.is-menu.is-first form {

	right: auto;

	left: 0;

}



.is-menu.full-width-menu:not(.open) form,

.is-menu.sliding:not(.open) form {

	display: block;

}



.is-menu form .screen-reader-text {

	display: none;

}



.is-menu form label {

	margin: 0;

	padding: 0;

}



.is-menu-wrapper {

	display: none;

	position: absolute;

	right: 5px;

	top: 5px;

	width: auto;

	z-index: 9999;

}



.is-menu-wrapper.is-expanded {

    width: 100%;

}



.admin-bar .is-menu-wrapper {

	top: 51px;

}



.is-menu-wrapper .is-menu {

	float: right;

}



.is-menu-wrapper .is-menu form {

	right: 0;

	left: auto;

}



.gsc-cse-search-menu {

	max-width: 310px;

	float: right

}



.gsc-cse-search-menu .cse .gsc-control-cse,

.gsc-cse-search-menu .gsc-control-cse {

	padding: 0;

}



.is-menu .search-icon-path {

    fill: #848484;

}



.search-close {

	cursor: pointer;

	display: none;

	height: 20px;

	position: absolute;

	right: -22px;

	top: 33%;

	width: 20px;

	z-index: 99999;

}



.is-menu.is-first .search-close {

	right: auto;

	left: -22px;

}



.is-menu.is-dropdown .search-close {

    top: calc( 100% + 7px );

}



.popup-search-close {

	cursor: pointer;

	height: 20px;

	width: 20px;

	z-index: 99999;

	float: right;

	position: relative;

	margin: 20px 20px 0 0;

}



#is-popup-wrapper {

	width: 100%;

	height: 100%;

	position: fixed;

	top: 0;

	left: 0;

    background: rgb(76, 76, 76);

    background: rgba(4, 4, 4, 0.91);

	z-index: 999999;

}



.is-popup-search-form form {

	width: 80%;

	margin: 20% auto 0;

}



.is-popup-search-form form.is-ajax-search {

	margin: 10% auto 0;

}



.popup-search-close:after,

.search-close:after {

	border-left: 2px solid #848484;

	content: '';

	height: 20px;

	left: 9px;

	position: absolute;

	-webkit-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

	-o-transform: rotate(45deg);

	transform: rotate(45deg);

}



.popup-search-close:before,

.search-close:before {

	border-left: 2px solid #848484;

	content: '';

	height: 20px;

	left: 9px;

	position: absolute;

	-webkit-transform: rotate(-45deg);

	-moz-transform: rotate(-45deg);

	-ms-transform: rotate(-45deg);

	-o-transform: rotate(-45deg);

	transform: rotate(-45deg);

}



.is-menu.is-dropdown form[style="display: block;"] + .search-close,

.is-menu.full-width-menu.open .search-close,

.is-menu.sliding.open .search-close {

	display: block;

}



.is-highlight {

	background-color: #FFFFB9;

        color: #222;

}



@media screen and ( max-width: 910px ) {

	.is-menu form {

		left: 0;

		min-width: 50%;

		right: auto;

	}



        .is-menu.default form{

		max-width: 100%;

	}



	.is-menu.full-width-menu.active-search {

		position: relative;

	}



	.is-menu-wrapper {

		display: block;

	}

}



.is-link-container {

    display: none;

}



form .is-link-container {

    position: relative;

}



form .is-link-container div {

    position: absolute;

    width: 200px;

    bottom: -25px;

    left: 5px;

    z-index: 99999;

    height: auto;

    line-height: 14px;

    padding: 10px 15px;

}



form .is-link-container a {

    text-decoration: none;

    font-size: 14px;

    font-weight: 100;

    font-family: arial;

    box-shadow: none;

}



form .is-link-container a:hover {

    text-decoration: underline;

}



form .is-link-container a.is-customize-link {

    margin-left: 15px;

}



form:hover &gt; .is-link-container,

form:hover + .is-link-container {

    display: block;

}



.is-form-style label {

    display: inline-block !important;

    padding: 0;

    vertical-align: middle;

    margin: 0;

    width: 100%;

    line-height: 1;

}



.is-form-style {

	line-height: 1;

    position: relative;

	padding: 0 !important;

}



.is-form-style.is-form-style-3 label {

        width: calc( 100% - 36px ) !important;

}



.is-form-style input.is-search-input {

    background: #FFF;

    background-image: none !important;

    color: #333;

    padding: 0 12px;

    margin: 0;

    outline: 0 !important;

    font-size: 14px !important;

    height: 36px;

	min-height: 0;

    line-height: 1;

    border-radius: 0;

    border: solid 1px #ccc !important;

    font-family: arial;

    width: 100%;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

  	-webkit-appearance: none;

    -webkit-border-radius: 0;

    border-radius:0;

}



.is-form-style input.is-search-input::-ms-clear {  display: none; width : 0; height: 0; }

.is-form-style input.is-search-input::-ms-reveal {  display: none; width : 0; height: 0; }

.is-form-style input.is-search-input::-webkit-search-decoration,

.is-form-style input.is-search-input::-webkit-search-cancel-button,

.is-form-style input.is-search-input::-webkit-search-results-button,

.is-form-style input.is-search-input::-webkit-search-results-decoration { display: none; }



.is-form-style.is-form-style-3 input.is-search-input {

    border-right: 0 !important;

}



.is-form-style button.is-search-submit {

    background: none;

    border: 0;

    box-shadow: none !important;

    opacity: 1;

    padding: 0 !important;;

    margin: 0;

    line-height: 0;

    outline: 0;

    vertical-align: middle;

    width: 36px;

    height: 36px;

}



.is-menu.full-width-menu.is-first button.is-search-submit,

.is-menu.sliding.is-first button.is-search-submit {

    display: inline-block !important;

}



.is-menu.full-width-menu.is-first button.is-search-submit:not([style="display: inline-block;"]),

.is-menu.sliding.is-first button.is-search-submit:not([style="display: inline-block;"]) {

	visibility: hidden;

}



.is-form-style .is-search-submit path {

    fill: #555;

}



.is-form-style input.is-search-submit {

    text-decoration: none;

    position: absolute;

    top: 0;

    right: 0;

}



.is-form-style input.is-search-submit {

    padding: 0 10px !important;

    width: auto;

}



.is-search-icon {

    width: 36px;

    padding-top: 6px !important;

}



.is-search-icon svg {

    width: 22px;

	display: inline;

}



.is-form-style input.is-search-submit,

.is-search-icon {

    display: inline-block !important;

    color: #666;

    background: #ededed;

    box-shadow: none !important;

    outline: 0;

    margin: 0;

    font-size: 14px !important;

    border: 1px solid #ccc;

    border-radius: 0;

    line-height: 1;

    height: 36px;

    text-transform: capitalize;

    vertical-align: middle;

    -webkit-transition: background-color 100ms ease-in-out;

    -moz-transition: background-color 100ms ease-in-out;

    -o-transition: background-color 100ms ease-in-out;

    transition: background-color 100ms ease-in-out;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



form.is-form-style input.is-search-submit:hover,

.is-search-icon:hover {

    background: #dcdcdc;

}



.is-form-style-2 .is-search-submit {

    display: none;

}







.is-ajax-search .is-loader-image {

    display: none;

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    height: 25px;

    right: 5px;

    z-index: 9999;

    width: 25px;

    background-repeat: no-repeat;

    background-size: contain;

}



.is-ajax-search.processing .is-loader-image {

    display: block;

}



.is-ajax-search label {

    position: relative;

}



.is-ajax-search-details,

.is-ajax-search-result,

.is-ajax-search-details *,

.is-ajax-search-result * {

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    -ms-box-sizing: content-box;

    -o-box-sizing: content-box;

    box-sizing: content-box;

    padding: 0;

    outline: 0 !important;

    margin: 0;

    border: 0;

    border-radius: 0;

    text-transform: none;

    text-shadow: none;

    box-shadow: none;

    text-decoration: none;

    text-align: left;

    letter-spacing: normal;

    font-size: 13px;

    line-height: 18px;

    vertical-align: baseline;

}



.is-ajax-search-details a,

.is-ajax-search-result a {

    color: #0073aa;

}



.is-ajax-search-details a:hover,

.is-ajax-search-result a:hover {

    text-decoration: underline;

}



div.is-ajax-search-details,

div.is-ajax-search-result {

    display: none;

    height: auto;

    width: 500px;

    max-width: 100%;

    position: absolute;

    z-index: 999999;

    background: #e2e2e2;

    color: #313131;

    padding: 5px;

}



.is-ajax-search-items {

    max-height: 400px;

    overflow-y: auto;

    overflow-x: hidden;

}



.is-search-sections {

    position: relative;

    clear: both;

    overflow: hidden;

}



.is-search-sections:after {

    content: "";

    display: block;

    clear: both;

}



.is-search-sections .left-section {

    float: left;

}



.is-show-more-results {

    border-top: none;

    margin-top: 5px;

    background: #FFF;

}



.is-show-more-results-text {

    cursor: pointer;

    padding: 4px 0 3px;

    text-align: center;

}



.is-load-more-image {

    display: block;

    margin: 0 auto;

    max-height: 25px;

}



.is-ajax-search-no-result {

    padding: 10px;

    background: #FFF;

    text-align: center;

}



.is-ajax-search-items .post-title {

    display: inline-block;

    font-weight: normal;

    font-size: 15px;

    text-transform: capitalize;

}



.is-search-sections .meta {

    margin: 5px 0;

}



.is-search-sections .meta i {

    font-size: 11px;

}



.is-search-sections .meta &gt; div {

    margin-bottom: 5px;

}



.is-search-sections .meta &gt; div &gt; span {

    margin-left: 10px;

}



.is-search-sections .meta &gt; div &gt; span:first-child {

    margin-left: 0;

}



.is-has-badge .is-search-sections .is-title {

    margin-right: 35px;

}



.is-has-badge .is-search-sections .meta &gt; div &gt; span:last-child {

    margin-right: 10px;

}



.is-search-sections .meta &gt; span:not(:last-child):after {

    margin: 0 2px;

    content: '/';

    display: inline-block;

}



.is-search-sections .thumbnail {

    margin-right: 10px;

    width: 70px;

}



.is-search-sections .thumbnail img {

    float: left;

    max-width: 70px;

    height: auto;

}



.is-ajax-term-label {

    display: block;

    font-style: italic;

    font-size: 10px;

    text-transform: uppercase;

    color: #7b7b7b;

    line-height: 12px;

    letter-spacing: 2px;

}



.is-ajax-result-description {

    font-size: 14px;

    margin-top: 10px;

}



.is-ajax-search-post-details,

.is-ajax-search-post {

    clear: both;

    padding: 15px;



    border-bottom: 1px solid #eceff1;

}



.is-ajax-search-details .is-ajax-search-items &gt; div,

.is-ajax-search-post {

    background: #fff;

}



.is-ajax-search-result .is-ajax-search-post:hover,

.is-ajax-search-result .is-show-more-results:hover,

.is-ajax-search-tags-details &gt; div:hover,

.is-ajax-search-categories-details &gt; div:hover {

    background: #e2e2e2;

}



.is-ajax-search-details .is-title a,

.is-ajax-search-post .is-title a {

    text-transform: capitalize;

    font-size: 14px;

}



.is-ajax-search-post-details:last-child,

.is-ajax-search-posts .is-ajax-search-post:last-child {

    border: 0;

}



.is-ajax-woocommerce-actions {

    clear: both;

    margin-top: 10px;

    display: inline-block;

}



.is-ajax-woocommerce-actions &gt; * {

    display: inline-block;

}



.is-ajax-woocommerce-actions .qty {

    width: 60px;

    height: auto;

    padding: 4px 8px;

    background: #fff;

    font-size: 14px;

    min-height: 0;

}



.is-ajax-woocommerce-actions .add_to_cart_inline {

    margin: 0 0 0 5px;

}



.is-ajax-woocommerce-actions .added_to_cart {

    font-size: 15px;

    text-transform: capitalize;

    font-weight: 800;

    padding: 4px 8px;

}



.is-ajax-woocommerce-actions .add_to_cart_inline a.button {

    padding: 4px 10px;

    background: #0073aa;

    color: #FFF;

    font-weight: 800;

    text-decoration: none;

}



.is-ajax-search-details .is-ajax-woocommerce-actions .add_to_cart_inline a.button.loading {

    opacity: 0.4;

    cursor: wait;

}



.is-ajax-woocommerce-actions .add_to_cart_inline a.button:hover {

    opacity: 0.9;

}



.is-ajax-search-items .stock-status {

    color: #7ad03a;

}



.is-ajax-search-items .is-prices del {

    text-decoration: line-through;

}



.is-ajax-search-items .is-prices .amount  {

    background: none;

    font-weight: 800;

}



.is-ajax-search-items .is-prices del .amount {

    font-weight: lighter;

    font-size: 90%;

    opacity: .6;

}



.is-ajax-search-items .is-prices ins  {

    background: none;

}



.is-ajax-search-items .stock-status.is-out-of-stock {

    color: #a44;

}



.is-featured-icon {

    display: inline-block;

    width: 13px;

    fill: #FFC107;

    vertical-align: text-top;

}



.is-ajax-search-items .is-sale-badge {

    background: #77a464;

    color: #fff;

    height: 20px;

    padding-top: 2px;

    position: absolute;

    right: -24px;

    text-align: center;

    top: 4px;

    transform: rotate(45deg);

    width: 77px;

}



.is-ajax-search-post-details .is-ajax-term-label {

    display: inline-block;

}



.is-ajax-term-name {

    font-size: 16px;

    text-transform: capitalize;

}



.is-ajax-term-wrap {

    margin-bottom: 10px;

}



div.is-ajax-search-details {

    width: 400px;

}



.is-ajax-search-post-details {

    display: none;

}



.is-ajax-search-posts-details .is-search-sections .thumbnail {

    width: 150px;

}



.is-ajax-search-posts-details .is-search-sections .thumbnail img {

    max-width: 150px;

    float: none;

}





@media screen and ( max-width: 910px ) {

    div.is-ajax-search-result {

            max-width: 97%;

    }

    .is-ajax-search-details {

        display: none !important;

    }

}



@media screen and ( max-width: 510px ) {

    .is-ajax-search-result {

        left: 3px !important;

    }

}














[data-simplebar] {

  position: relative;

  flex-direction: column;

  flex-wrap: wrap;

  justify-content: flex-start;

  align-content: flex-start;

  align-items: flex-start;

}



.simplebar-wrapper {

  overflow: hidden;

  width: inherit;

  height: inherit;

  max-width: inherit;

  max-height: inherit;

}



.simplebar-mask {

  direction: inherit;

  position: absolute;

  overflow: hidden;

  padding: 0;

  margin: 0;

  left: 0;

  top: 0;

  bottom: 0;

  right: 0;

  width: auto !important;

  height: auto !important;

  z-index: 0;

}





.simplebar-offset {

  direction: inherit !important;

  box-sizing: inherit !important;

  resize: none !important;

  position: absolute;

  top: 0;

  left: 0;

  bottom: 0;

  right: 0;

  padding: 0;

  margin: 0;

  -webkit-overflow-scrolling: touch;

}



.simplebar-content-wrapper {

  direction: inherit;

  box-sizing: border-box !important;

  position: relative;

  display: block;

  height: 100%; 

  width: auto;

  max-width: 100%; 

  max-height: 100%; 

  scrollbar-width: none;

  -ms-overflow-style: none;

}



.simplebar-content-wrapper::-webkit-scrollbar,

.simplebar-hide-scrollbar::-webkit-scrollbar {

  width: 0;

  height: 0;

}



.simplebar-content:before,

.simplebar-content:after {

  content: ' ';

  display: table;

}



.simplebar-placeholder {

  max-height: 100%;

  max-width: 100%;

  width: 100%;

  pointer-events: none;

}



.simplebar-height-auto-observer-wrapper {

  box-sizing: inherit !important;

  height: 100%;

  width: 100%;

  max-width: 1px;

  position: relative;

  float: left;

  max-height: 1px;

  overflow: hidden;

  z-index: -1;

  padding: 0;

  margin: 0;

  pointer-events: none;

  flex-grow: inherit;

  flex-shrink: 0;

  flex-basis: 0;

}



.simplebar-height-auto-observer {

  box-sizing: inherit;

  display: block;

  opacity: 0;

  position: absolute;

  top: 0;

  left: 0;

  height: 1000%;

  width: 1000%;

  min-height: 1px;

  min-width: 1px;

  overflow: hidden;

  pointer-events: none;

  z-index: -1;

}



.simplebar-track {

  z-index: 1;

  position: absolute;

  right: 0;

  bottom: 0;

  pointer-events: none;

  overflow: hidden;

}



[data-simplebar].simplebar-dragging .simplebar-content {

  pointer-events: none;

  user-select: none;

  -webkit-user-select: none;

}



[data-simplebar].simplebar-dragging .simplebar-track {

  pointer-events: all;

}



.simplebar-scrollbar {

  position: absolute;

  left: 0;

  right: 0;

  min-height: 10px;

}



.simplebar-scrollbar:before {

  position: absolute;

  content: '';

  background: black;

  border-radius: 7px;

  left: 2px;

  right: 2px;

  opacity: 0;

  transition: opacity 0.2s linear;

}



.simplebar-scrollbar.simplebar-visible:before {

  

  opacity: 0.5;

  transition: opacity 0s linear;

}



.simplebar-track.simplebar-vertical {

  top: 0;

  width: 11px;

}



.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {

  top: 2px;

  bottom: 2px;

}



.simplebar-track.simplebar-horizontal {

  left: 0;

  height: 11px;

}



.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {

  height: 100%;

  left: 2px;

  right: 2px;

}



.simplebar-track.simplebar-horizontal .simplebar-scrollbar {

  right: auto;

  left: 0;

  top: 2px;

  height: 7px;

  min-height: 0;

  min-width: 10px;

  width: auto;

}





[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {

  right: auto;

  left: 0;

}



.hs-dummy-scrollbar-size {

  direction: rtl;

  position: fixed;

  opacity: 0;

  visibility: hidden;

  height: 500px;

  width: 500px;

  overflow-y: hidden;

  overflow-x: scroll;

}



.simplebar-hide-scrollbar {

  position: fixed;

  left: 0;

  visibility: hidden;

  overflow-y: scroll;

  scrollbar-width: none;

  -ms-overflow-style: none;

}



@media screen and (max-width: 910px) {

	body .is-menu.is-dropdown a {

	    display: none;

	}

	body .is-menu.is-dropdown form {

	    display: block !important;

	    position: static !important;

	}

	}



	@media screen and (max-width: 910px) {

	.is-menu .is-form-style input.is-search-input {

	    font-size: 17px!important;

	}

}







.iframe-bwb {

	position: relative;

	overflow:hidden;

	border-radius: 0px;

	background-color:#171515ff;

}



.iframe-bwb__bg-image {

	height: 500px;

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

	filter: brightness(50%) blur(6px);

}



.iframe-bwb__content {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	z-index: 100;

}



.iframe-bwb__button {

	position: absolute;

	top: 50%;

	left: 50%;

	z-index: 200;

	-webkit-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	font-size: 1.5em;

	color: #fff;

	background-color: #4fb95e;

	line-height: 48px;

	border-radius: 6px;

	width: 10em;

	border: 0;

	margin: 0;

	box-shadow: none;

	cursor: pointer;

	white-space: nowrap;

	text-align:center;

	max-width:99%;

}



.iframe-bwb__button:hover {

	text-decoration:underline;

	background-color: #999;

}







.mts-recent-reviews {

	list-style: none;

	margin: 0;

	padding: 0;

	background-color: #fff;

}



.mts-recent-reviews li {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	border: 1px solid rgba(0, 0, 0, 0.1);

	border-bottom: 0;

	-webkit-box-pack: justify;

	-ms-flex-pack: justify;

	justify-content: space-between;

	margin: 0;

	padding: 0;

}



.mts-recent-reviews li:last-child {

	border-bottom: 1px solid rgba(0, 0, 0, 0.1);

}



.mts-recent-reviews li a {

	display: block;

	padding: 10px 15px 0 15px;

	line-height: 12px;

	color: #222;

	font-weight: 700;

}



.mts-recent-reviews li a:hover {

	text-decoration:none !important;

	color:#f4131b;

}



.mts-recent-reviews li span.review-tag {

	display: block;

	padding: 0 15px 5px 15px;

	color: #999;

	font-weight: normal;

	font-size: 13px;

}



.mts-recent-reviews li .rating {

	-webkit-box-flex: 0;

	-ms-flex: 0 0 80px;

	flex: 0 0 80px;

	text-align: center;

	line-height: 1;

	background-color: #090808;

	border-left: 3px solid;

	border-left-color:#eb004f;

	padding: 5px 0;

	display: flex;

	flex-direction: column;

	justify-content: center;

}



.mts-recent-reviews li .rating-value {

	margin-right: -5px;

	display: block;

	font-weight: 700;

	color: #fff;

	margin-bottom: 4px;

	font-size: 18px;

}



.mts-recent-reviews li.abysmal .rating-value {

	color: #fff;

}



.mts-recent-reviews li.terrible .rating-value {

	color: #fff;

}



.mts-recent-reviews li.bad .rating-value {

	color: #fff;

}



.mts-recent-reviews li.poor .rating-value {

	color: #fff;

}



.mts-recent-reviews li.mediocre .rating-value {

	color: #fff;

}



.mts-recent-reviews li.fair .rating-value {

	color: #fff;

}



.mts-recent-reviews li.good .rating-value {

	color: #fff;

}



.mts-recent-reviews li.great .rating-value {

	color: #fff;

}



.mts-recent-reviews li.superb .rating-value {

	color: #fff;

}



.mts-recent-reviews li .rating-text {

	font-size: 11px;

	font-weight: normal;

	color: #fff;

	font-style:italic;

	text-transform: uppercase;

}







.bwb-wg-posts {

	border: 1px solid #e6e6e6;

	border-radius: 0px;

	padding: 2px 10px;

	counter-reset: bwb-wg-posts;

	background-color:#fff;

}



.bwb-wg-post {

	padding: 4px 0 4px 30px;

	border-bottom: 1px solid #e6e6e6;

	position: relative;

}



.bwb-wg-post:last-child {

	border-bottom: 0;

}



.bwb-wg-post:before {

	counter-increment: bwb-wg-posts;

	content: counter(bwb-wg-posts) ".";

	font-weight: 700;

	font-size:16px;

	position: absolute;

	top: 4px;

	left: 11px;

}



.bwb-wg-post:nth-child(9) ~ .bwb-wg-post:before {

	left: 0;

}



.bwb-wg-post:after {

	content: " ";

	display: block;

	clear: both;

	height: 0;

	visibility: hidden;

}



.bwb-wg-post__title {

	font-weight: 700;

	font-size:16px;

}



.bwb-wg-post__image {

	float: right;

	width: 110px;

	border-radius: 3px;

	margin-left: 8px;

}



.bwb-wg-post__tags {

	font-size: 12px;



}



.bwb-wg-post__time {

	font-size: 12px;

	color: #808080;

}







[data-sid="635bd17x5k"].cvp-search-box {display: inline-block; min-width: 200px;}

[data-sid="1566c2epje"].cvp-search-box {display: inline-block; min-width: 200px;}

[data-sid="e9e0979k0f"].cvp-search-box {display: inline-block; min-width: 200px;}

[data-sid="635bd17x5k"] + .cvp-live-button {display: inline-block;}

[data-sid="1566c2epje"] + .cvp-live-button {display: inline-block;}

[data-sid="e9e0979k0f"] + .cvp-live-button {display: inline-block;}







a {

	font-weight: 700;

}



.categories-links a {

	color: #ec192c !important;

}



#custom-above-header{

	margin:0 auto;

	margin-bottom:20px;

	padding-top:0;

}



a.navzlink,

a.navzlink2 {

    margin: 2px 6px;

    word-wrap: normal;

    display: inline-block;

}



a.navzlink:hover,

a.navzlink2:hover {

    text-decoration: underline;

}



.begambleaware {

	padding-bottom: 5px;

}











.bwb-no-demo {

    height: 500px;

    width: 100%;

    overflow: hidden;

    border-radius: 0px;

    position: relative;

    background-color:#171515ff;

}



.bwb-no-demo__bg {

    height: 500px;

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    filter: brightness(50%);

}



.bwb-no-demo__text {

    position: absolute;

    background-color: rgba(0, 0, 0, 0.9);

    color: white;

    padding: 10px;

    border-radius: 4px;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 85%;

    max-width: 400px;

}







@media (max-width: 767px) {

	.tablepress tr td.column-1 a img.logonew {

		padding: 5px 5px 0px 5px !important;

		height: 100% !important;

	}



	.tablepress tr td.column-4 {

		display: block !important;

		padding-bottom: 8px;

	}



	.tablepress tr td.column-4 div {

		text-align: center !important;

		padding: 0 !important;

		font-size:14px !important;

	}



	.tablepress tr td.column-4:after {

		background: transparent !important;

	}

}





.slicknav_btn{

    position: absolute;

    top: 12px;

}



.slicknav_menu{

    width:100%;

    margin-bottom: 8px;

}



.slicknav_menu .slicknav_arrow{

    position: absolute;

    right: 20px;

}



.slicknav_menu .is-menu.is-dropdown form{

    max-width: 98%;

}



.slicknav_menu .is-form-style input.is-search-input{

    border-radius: 6px 0 0 6px;

    background-color: #333;

    color: #fff;

    width: 100%;

    height: 42px;

    font-family: 'roboto';

    font-size: 16px!important;

    border: 1px solid #181a1b!important;

}



.slicknav_menu .is-form-style button.is-search-submit{

    height: 42px;

    width: 42px;

}



.slicknav_menu .is-form-style .is-search-icon{

    background-color: #555;

    border: 1px solid #181a1b;

    border-radius: 0 6px 6px 0;

    height: 42px;

    width: 42px;

    padding-top: 10px!important;

}



.slicknav_menu .is-search-form input.is-search-input::placeholder {

    color: #ccc!important;

}



.slicknav_menu .is-form-style.is-form-style-3 label{

    width: calc(100% - 42px)!important;

}



.slicknav_menu .is-form-style .is-search-icon svg path{

    fill: #fff;

}



.slicknav_menu div.is-ajax-search-details, body div.is-ajax-search-result{

    background: #333;

    color: #fff;

    padding: 4px;

    border-radius: 8px;

}



.is-ajax-search-details .is-ajax-search-items &gt; div, .is-ajax-search-post{

    background-color: #181a1b!important;

}



.slicknav_menu .is-ajax-search-details a, body .is-ajax-search-result a {

    color: #fff;

    opacity: 0.9;

    margin-top: -2px;

    display: block;

}



.slicknav_menu .is-ajax-search-post-details, body .is-ajax-search-post{

    border-bottom: 1px solid rgba(40,40,40,1);

    padding: 8px;

}



@media(max-width: 767px){

    .slicknav_menu .search-icon{

        display:none;

    }

    .slicknav_menu .astm-search-menu{

        height:60px;

    }

    .slicknav_menu .is-menu form {

        width: 98%!important;

        max-width: 98%!important;

        top: -6px;

        padding: 14px 0!important;

    }

}</pre></body></html>