.clearfix {clear: both;}
.intro-text p,.navbar-custom .nav li a,.user_ratings p,.btn_casino,.casino_badge_text,.tailor-one,.key_features,.casinos_list,.tandcstext,.home-guide p,.full-width p,h5,.rating_number,.tandcstext_sidebar,p,ol, ul,.inner-page-content h1,b,strong,.wpcf7-list-item-label,.inner-page-content2 h1{font-family:'Roboto';color:#5c5c5c;}
p{line-height:25px;}
/** Top Header Menu Icons **/
.sliding:hover:after {width: 100%;background: #0ecfff;}
.sliding:after {content: '';display: block;height: 3px;width: 0;background: transparent;transition: width .5s ease, background-color .5s ease;margin-top: -2px;}
.icon-slots-icon {display: block;width: 100%;height: 28px;background: url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/slots.svg);background-repeat: no-repeat;background-position: center;margin-bottom: 4px;}
.icon-articles-icon {display: block;width: 100%;height: 28px;background: url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/articles.svg);background-repeat: no-repeat;background-position: center;margin-bottom: 4px;}
.icon-faqs-icons {display: block;width: 100%;height: 28px;background: url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/faqs.svg);background-repeat: no-repeat;background-position: center;margin-bottom: 4px;}
.icon-guide-icons {display: block;width: 100%;height: 28px;background: url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/guide.svg);background-repeat: no-repeat;background-position: center;margin-bottom: 4px;}
/** Tncs popup **/
.popover_tncs{cursor:pointer}
.webui-popover{background-color:#a3acba! important;border:1px solid #ffffff! important;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25)!important;box-shadow:0 2px 3px rgba(0,0,0,.25)!important;}
.webui-popover .webui-popover-content{padding:3px 8px!important;font-size:10px;line-height:10px;text-align:center;color:#fff;font-family: 'Roboto';}
.webui-popover.bottom-left>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#a3acba !important;border-top-width:0}
.webui-popover.bottom .webui-arrow:after,.webui-popover.bottom-left .webui-arrow:after,.webui-popover.bottom-right .webui-arrow:after{border-bottom-color:#a3acba !important;top:2px}
.webui-popover.bottom .webui-arrow{border-bottom-color:#e4dddd !important;}
.webui-popover-inner .close{position:absolute;top:0;right:0;margin:0!important;padding:5px;color:#414141 !important;opacity:.8!important;text-shadow: 0 0px 0 #000 !important;filter:alpha(opacity=80)!important;}
.webui-popover-content .title_popover{font-size:12px}
.title_popover{margin-bottom:10px}
.popover_content p{font-size:11px;line-height:14px;color:#ffffff;}
.popover_bottom_tncs p{font-style:normal;margin-bottom:11px;font-size:10px;line-height:11px;color:#fff;}
.btn_popop_tncs{padding:6px 20px 6px 20px !important;font-size:18px !important;font-style: normal;}
.btn_popop_tncs_v5{padding: 6px 20px 6px 20px !important;font-size: 18px !important;font-style: normal;}

/** close tncs popup **/
.eupopup-container {background-color: rgb(65, 65, 65);color: #efefef;padding: 16px 0px 16px 0px !important;font-size: 11px;line-height: 1.2em;text-align: center;display: none;z-index: 9999999;}
.eupopup-container-top,.eupopup-container-fixedtop {position: absolute;top: 0; left: 0; right: 0;}
.eupopup-container-fixedtop {position: fixed;}
.eupopup-container-bottom {position: fixed;bottom: 0; left: 0; right: 0;}
.eupopup-container-bottomleft {position: fixed;bottom: 10px;left: 10px;width: 300px;}
.eupopup-container-bottomright {position: fixed;bottom: 0px;	right: 0px;	width: 100%;}
.eupopup-closebutton {font-size: 16px;font-weight: 100;line-height: 1;color: #a2a2a2;filter: alpha(opacity=20);position: absolute;font-family: helvetica, arial, verdana, sans-serif;top: 0; right: 0;padding: 5px 10px;}
.eupopup-closebutton:hover,.eupopup-closebutton:active {color: #fff;text-decoration: none;}
.eupopup-head {font-size: 1.2em;font-weight: bold;padding: 7px;color: #fff;display:none !important;}
.eupopup-body {color: #fff;}
.eupopup-buttons {padding: 7px 0 5px 0;}
.eupopup-button_1 {color: #ff9919;font-weight: bold;font-size: 14px;}
.eupopup-button_2 {color: #ff9919;font-weight: normal;font-size: 12px;}
.eupopup-button {margin: 0 10px;}
.eupopup-button:hover,.eupopup-button:focus {text-decoration: underline;color: #ff9919;}
body .eupopup-color-inverse {color: #000;background-color: rgba(255, 255, 255, 0.9);}
body .eupopup-color-inverse .eupopup-head {color: #000;}
body .eupopup-style-compact {text-align: center;padding: 0px 0px 0px 0px;line-height: 15px;}
body .eupopup-style-compact .eupopup-head,
body .eupopup-style-compact .eupopup-body,
body .eupopup-style-compact .eupopup-buttons {display: inline;padding: 0;margin: 0;}
body .eupopup-style-compact .eupopup-button {	margin: 0 5px;}
.btn-primary.active, .btn-primary:active, .btn-xl.active, .btn-xl:active, .open .dropdown-toggle.btn-primary, .open .dropdown-toggle.btn-xl{background-image:none;}
#ribbon_new{position:absolute;padding:9px;height:15px;background:#144da4;clip-path:polygon(100% 0, 95% 50%, 100% 100%, 0% 100%, -1% 100%, -1% 0%);-webkit-clip-path:polygon(100% 0, 95% 50%, 100% 100%, 0% 100%, -1% 100%, -1% 0%);text-transform:capitalize;color:#fff;font-size:13px;display:flex;justify-content:center;align-items:center;font-weight:400;font-family: 'Roboto';margin-left:-5px;margin-top:-3px;}
.add_ribbon{position:relative;}
.add_ribbon-title{position:absolute;top:0px;left:-10px;padding:0px 8px;background:#ff9900;color:#ffffff;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.3);box-shadow:1px 1px 2px rgba(0,0,0,0.3);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);}
.add_ribbon-title:after{content:'';display:block;height:20px;width:8px;position:absolute;top:20px;left:0px;background:transparent;z-index:-1;border-top:45px solid #f83f04;border-left:45px solid transparent;}
.home_reviews{float:none !important;}
.count,.no-rating-results-text{color:#d1d1d1;font-size:12px;}
.logo{float:left;width:300px;margin-top:-3px;}
.casino_tncs{background-color:rgba(22,24,29,0.6);font-size:9px;line-height:15px;color:#e4d6d6 !important;margin:0 auto;text-align:center;}
.tnc{border-top:0px solid #515151 !important;}
.link_to_page{font-size:16px;font-weight:500;text-decoration:none;padding-right:0px;}
.link_to_page a{color:#fff;}
.link_to_page a:hover{color:#ffa211;}
.tandcs_text p{font-size:11px;line-height:16px;color:#000 !important;margin:0 auto;margin-top:8px;}
.sub_heading{color:#0ac0f3;font-weight:300;font-size:30px;margin-bottom:7px;}
.stars_category{text-align:left;padding-top:4px;font-size:0;line-height:22px;}
.stars_category img{width:17px;}
.read-review-category{float:right;margin-top:-24px;font-size:12px;}
.game_icon{width:100%;border-radius:50%;border:0px solid transparent;box-shadow:1px 1px 10px #446675;}
.slotgame{padding-left:7px;padding-right:1px;}
.slotname{display:inline-block;text-align:center;font-size:10px;line-height:11px;margin-top:6px;}
.table>thead>tr>th {border-bottom: 0px solid;background-color: #a3acba;}
.features{color:#e3e3e3;}
.btn-primary, .btn-xl, h1, h2, h3, h4, h5, h6{text-transform:uppercase;font-weight:700;}
.text-muted{color:#777;}
.text-primary a{color:#989daa;}
p.large{font-size:16px;}
a, a.active, a:active, a:focus, a:hover{outline:0;}
a.active, a:active, a:focus, a:hover{color:#989daa;text-decoration:none;}
.img-centered{margin:0 auto;}
.bg-light-gray{background-color:#eee;}
.bg-darkest-gray{background-color:#222;}
.btn-primary{color:#fff;background-color:#fed136;border-color:#fed136;}
.btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open .dropdown-toggle.btn-primary{color:#fff;background-color:#fec503;border-color:#f6bf01;}
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover{background-color:#fed136;border-color:#fed136;}
.btn-primary .badge{color:#fed136;background-color:#fff;}
.btn-xl{color:#fff;background-color:#fed136;border-color:#fed136;border-radius:3px;font-size:18px;padding:20px 40px;}
.btn-xl.active, .btn-xl:active, .btn-xl:focus, .btn-xl:hover, .open .dropdown-toggle.btn-xl{color:#fff;background-color:#fec503;border-color:#f6bf01;}
.btn-xl.disabled, .btn-xl.disabled.active, .btn-xl.disabled:active, .btn-xl.disabled:focus, .btn-xl.disabled:hover, .btn-xl[disabled], .btn-xl[disabled].active, .btn-xl[disabled]:active, .btn-xl[disabled]:focus, .btn-xl[disabled]:hover, fieldset[disabled] .btn-xl, fieldset[disabled] .btn-xl.active, fieldset[disabled] .btn-xl:active, fieldset[disabled] .btn-xl:focus, fieldset[disabled] .btn-xl:hover{background-color:#fed136;border-color:#fed136;}
.btn-xl .badge{color:#fed136;background-color:#fff;}
.navbar-default{background-color:rgba(0,0,0,0.5);border-color:transparent;}
.navbar-custom{background-color:rgba(247,247,247,0.5);border-bottom:1px solid #e1e5ea !important;}
.navbar{height:66px;}
.navbar-custom .navbar-brand{color:#64b316;}
.navbar-custom .navbar-brand.active, .navbar-custom .navbar-brand:active, .navbar-custom .navbar-brand:focus, .navbar-custom .navbar-brand:hover{color:#fec503;}
.navbar-custom .nav li a, .navbar-custom .navbar-toggle{color:#414141;text-transform:uppercase;font-weight:500;}
.navbar-custom .navbar-collapse{border-color:rgba(255, 255, 255, .02);}
.navbar-custom .navbar-toggle{background-color:transparent;border-color:#d1d5dc;font-size:30px;float: left;padding: 6px 9px;margin-left:4px;margin-right:9px;}
.navbar-default .navbar-toggle .icon-bar {background-color: #989898;}
.navbar-toggle .icon-bar {height: 4px;}
.navbar-toggle{margin-top:22px;}
.fa-bars{font-size: 28px;color: #989898;}
.navbar-custom .navbar-toggle:focus, .navbar-custom .navbar-toggle:hover{background-color:transparent;}
.navbar-custom .nav li a{letter-spacing: 0px;padding-left: 15px;padding-right: 15px;font-size: 13px;-webkit-transition: all ease 0.8s;-moz-transition: all ease 0.8s;transition: all ease 0.8s;margin-top:-5px;}
.navbar-custom .navbar-nav>.active>a{border-radius:0;color:#fff;background-color:#64b316;}
.navbar-custom .navbar-nav>.active>a:focus, .navbar-custom .navbar-nav>.active>a:hover{color:#fff;background-color:#fec503;}
header{background-image:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/header-bg.png);background-repeat:no-repeat;background-attachment:scroll;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;color:#fff;}
header .intro-text{padding-top:100px;padding-bottom:16px;}
header .intro-text .intro-lead-in{font-size:22px;line-height:22px;margin-bottom:25px;}
header .intro-text .intro-heading{text-transform:uppercase;font-weight:700;font-size:50px;line-height:50px;margin-bottom:25px;}
.btn.active, .btn:active, .btn:active:focus, .btn:focus{outline:0;}
.heading_icon{max-width:34px;position:relative;top:-1px;}
.intro-lead-in h1{font-size:30px;letter-spacing:0px;text-transform:capitalize;margin-top:20px;font-family:'Exo 2';font-weight:300;}
.intro-lead-in-v4 h1{font-size:24px;}
.intro-text{padding-right: 0px;padding-left: 0px;}
.intro-text p{line-height:25px;font-size:14px;font-weight:300;}
.border_between [class*='col-']:not(:first-child):after{background:#adaeb5;bottom:0;content:" ";left:0;position:absolute;width:1px;top:18px;height:70px;}
a.advertise_disclosure{color:#0ac0f3;text-decoration:none;font-size:12px;line-height:25px;}
.colone{width:3% !important;}
.coltwo{width:17% !important;}
.colthree{width:8% !important;}
.colfour{width:15% !important;}
.colfive{width:7% ! important;}
.colsix{width:15% ! important;}
.colseven{width:14% !important;}
.colone,.coltwo,.colthree,.colfour,.colfive,.colsix,.colseven{text-transform:capitalize;font-size:14px;font-weight:300;padding:4px;font-family:'Roboto';}
.mobile_table{background-color:#1e2026;}
table tr{background-color:#a3acba;}
.casino_count{color:#989898;font-size:29px;font-family: 'Exo 2';}
.home_logo img{width:60%;}
.user_ratings p{color:#576579;font-size:11px;text-decoration: underline;}
.stars{text-align:center;padding-top:4px;font-size:0;line-height:22px;}
.stars img{width:17px;margin-right:1px;}
.read-review a{color:#989daa;font-size:12px;}
.read-review p{margin:0px;}
.welcome_bonus{width:70%;margin:0 auto;}
.bonus-amount{font-size:35px;color:#ff9919;line-height:30px;font-family: 'Exo 2';display: inherit;}
.bonus_details{font-size: 15px;color: #000000;font-family: 'Exo 2';display: inherit;text-transform: uppercase;line-height: 19px;margin-bottom:0px;}
.welcome_bonus_amount{font-size: 20px;color: #ff9919;font-weight: 600;display:block;}	
.bonus-info{text-transform: initial;color: #535c69;font-family: 'Exo 2';font-size: 13px;}
.visit_site a{text-decoration:underline !important;font-size:12px;line-height: 25px;}
.btn{display:inline-block;padding:7px 28px;margin-bottom:12px;font-size:27px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:20px;}
.btn_casino{background-color: #ff9919;color: #fff;font-weight: 300;border-radius: 8px;font-size: 24px;padding: 7px 16px;margin-bottom: 0px;}
.btn_casino.focus, .btn_casino:focus, .btn_casino:hover {color: #fff;text-decoration: none;}
.btn_casino_popop_tncs{font-size: 15px;}
.go_to{font-size: 9px;color: #f5e5d3;font-weight: 300;font-family:'Roboto';display:block;}
.casino_badge img {width:50px;}
.casino_badge_text{font-size:11px;line-height:14px;color:#989898;display:block;margin-top:3px;}
.key_features{list-style-image: none;list-style-type: none;padding:10px;}
.key_features li {background: url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/tick.svg) no-repeat left top;height: auto;padding-left: 20px;padding-top: 5px;background-position: 0px 7px;line-height: 19px;background-size: 14px;font-size: 12px;color: #414141;}
tr:nth-child(odd) {background-color: #fff;}
tr:nth-child(even) {background-color: #f7f8f9;}
.middle-text{vertical-align:middle !important;text-align:center;}
.middle-text a{color:#d1d1d1;text-decoration:none;}
.middle-text a:hover{text-decoration:none;}
.description{background-color:#fff;padding:0px !important;}
.breaktablerow{height:18px;background-color:transparent !important;}
.brandintro{padding-top:30px;padding-left:30px;padding-right:0px;}
.brandintro a{color:#989daa;}
.brandscreenshot{padding:20px;}
.brandscreenshot img{box-shadow:1px 1px 6px #000;}
.brand-details-block{margin-top:3px;margin-bottom:17px;}
.brand-details{border:1px solid #dedede;font-size:24px;text-align:center;padding:20px;width:30%;margin-right:20px;}
.home-sidebar{background-color:#fff;padding:20px;margin-bottom:20px;}
.home-sidebar img{}
.ribbon-text{width:99px;height:22px;display:block;position:absolute;z-index:50;ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);writing-mode:lr-tb;color:#fff;font-weight:700;font-size:12px;top:1px;}
.ribbon{right:299px;width:120px;z-index:0;position:absolute;ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(90deg);}
.ribbon:before{top:0;right:10px;width:120px;height:0;content:"";z-index:-1;position:absolute;border-left:7px solid transparent;border-right:8px solid transparent;border-bottom:21px solid #fff;border-bottom-color:#ff0000;}
.tailor-one{text-align:left;font-size:12px;}
tbody tr{border-bottom:0px solid #c5e4f8;}
tr#preview{border-bottom:2px solid #c5e4f8;}
.middle-text h2{text-align:center;}
td.payment{display:none;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{font-weight:700;letter-spacing:0.6px}
.post_commentbox{border-bottom:1px dotted #dedede;display:inline;float:left;margin-bottom:2px;padding-bottom:7px;padding-left:0px;width:100%;}
.post_commentbox span{color:#798992;font-size:11px;margin-right:5px;}
span.meta_more{float:right;margin-top:5px;}
span.meta_more:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;padding-right:4px;text-decoration:inherit;}
.home_bottom_block{background-image: linear-gradient(to right top, #0ecfff, #03b7ec, #0b9fd8, #1588c3, #1d72ad);padding:10px;}
.home_bottom_box h2{font-size: 30px;letter-spacing: 0px;text-transform: capitalize;margin-top: 20px;font-family: 'Exo 2';color:#ffffff;}
.home_bottom_box h3{font-size: 20px;letter-spacing: 0px;text-transform: capitalize;margin-top: 20px;font-family: 'Roboto';color:#ffffff;}
.home_bottom_box p{font-size: 14px;color: #ffffff;line-height:25px;text-align: justify;font-family: 'Roboto';font-weight: 300;}
.home_bottom_box a{color:#ffa410;}
.table_games{margin-top:0px;}
.table_games h3{font-size:16px;text-transform:capitalize;color:#ffffff;font-weight:400;}
.table_games p{}
.clear_home{clear:both;}
.home-guide{padding:10px;}
.home-guide h1{font-size:25px;letter-spacing:1px;text-transform:capitalize;font-weight:300;color:#ffffff;}
.home-guide h2{font-size: 20px;letter-spacing: 0px;text-transform: capitalize;margin-top: 0px;font-family: 'Exo 2';font-weight: 300;}
.home-guide p{font-size:14px;margin-top:10px;margin-bottom:16px;line-height:25px;text-align:justify;}
.home-guide ul{color:#d1d1d1;line-height:23px;text-align:justify;}
.home-guide li{margin-bottom:20px;}
.clear{clear:both;height:20px;}
.tick_mark{list-style-image:none;list-style-type:none;padding:0px;}
.tick_mark li{background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/icons/icon_tick.png) no-repeat left top;height:auto;background-position:0px 2px;padding-left:29px;padding-top:0px;line-height:26px;}
.single-review-box{margin-top:0px;}
.inner_page_block{padding:0px;}
.inner{background-color:#f5eeee;padding:8px;border-radius:0px;margin-top:20px;}
.inner h2{font-size:20px;margin-top:30px;text-transform:capitalize;font-family:'Exo 2';}
.inner2{background-color:#f5eeee;padding:8px;border-radius:0px;margin-top:16px;font-size:13px;}
.inner2 h1{margin:0px;font-size:21px;text-transform:uppercase;font-family:'Exo 2'}
.inner2 h2{font-size:20px;margin-top:30px;text-transform:capitalize;font-family:'Exo 2';}
.table-bordered{border:0px;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:0px;}
.welcome-bonus-single-review{padding:10px;text-align:center;font-family: 'Exo 2';text-transform: uppercase;}
.sinlge_review_right{font-family: 'Exo 2';text-transform: uppercase;padding-left: 0;}
.welcome_bonus_amount_single{font-size: 22px;color: #ff9919;font-weight: 600;display:block;}
.bonus-amount-single-review1{font-size: 22px;color: #ff9919;line-height: 22px;}
.bonus-amount-single-review2{font-size: 22px;font-weight: 700;color: #17181e;line-height: 22px;}
.bonus-info-single-review{text-transform: initial;color: #a3acba;font-size: 17px;display: block;}
.casino_btn{padding: 1px;text-align: center;}
.tandcstext_sidebar{font-size: 11px;padding-top: 12px;margin: 0 auto;text-decoration: underline;display: block;text-transform: capitalize;}
.welcome_bonus_single_review{padding:0px;text-align:right;}
.read-review-sidebar a{color:#989daa;font-size:11px;}
.sidebar-stars{text-align:left;padding-top:4px;}
.borderless{border:1px solid #ddd;border-collapse:inherit;}
.borderless td, .borderless th{border:none;vertical-align:middle !important;}
.borderless tr{margin-bottom:20px;}
.review-visit{text-align:center;margin-top:4px;}
.review-visit a{text-decoration:underline;color:#989daa;font-size:12px;}
.popular_catg{}
.small_catg{margin-top:20px;}
.small_catg, .popular_catg ul{padding:0;list-style:none;}
.popular_catg li{border-bottom:none;}
.small_catg li{border-bottom:1px dotted #e5e5e5;display:block;margin-bottom:10px;padding-bottom:10px;width:100%;}
.media-left{width:112px;height:112px;}
.media-heading{font-size:15px;line-height:21px;text-transform:capitalize;}
.popular_catg .media-left img{border:1px solid lightGrey;padding:2px;}
.media-left>img{width:100%;height:auto;}
.media-left, .media-right, .media-body{display:table-cell;vertical-align:top;}
.media-body{width:auto;}
.media-body a{text-decoration:none;color:#989daa;}
.customer-reviews{border:1px solid #dedede;padding:10px;border-radius:6px;background-color:#ededed;}
.rating-result{float:right;}
td.mrp-rating-entry-meta{width:130px !important;}
.btn-default{background-color: #ff9919;color: #fff;font-weight: 300;border-radius: 8px;font-size: 18px;padding: 7px 16px;margin-bottom: 0px;font-family: 'Roboto';font-weight: 300;}
.btn-default:hover {background-color: #ff9919;color: #fff;border-color: #ff9919;}
.comments h4{font-size:20px;margin-top:30px;text-transform:capitalize;font-family:'Exo 2';}
.review-body{background-color:#fff;}
.review-body h1{font-size:25px;margin-bottom:20px;}
.review-box{line-height:9px;background-color:#fff;border:1px solid #52c7c8;border-radius:0px;box-shadow:0 0 7px 0 #F8B1CC;margin-bottom:19px;text-align:center;padding:0px;margin-left:0px;margin-right:0px;}
.center-block{border-radius:0px;}
.article-page{border:1px solid #E5C5C5;margin-bottom:19px;padding:8px;float:left;width:100%;min-height:309px;}
.article-page a{text-decoration:none;color:#989daa;}
.article-image img{width:100%;height:100%;}
.inside-article-image img{margin-bottom:19px;border:1px solid #dedede;padding:4px;}
.article-excerpt h4{text-transform:capitalize;font-weight:700;font-size:18px;margin-top:10px;margin-bottom:10px;}
.inner-page-content{background-color:#f7f8f9;padding:10px;border-radius:0px;margin-top:20px;float: left;}
.inner-page-content2{background-color:#f7f8f9;padding:10px;border-radius:0px;margin-top:50px;float: left;}
.inner-page-content2 p{line-height:24px;}
.inner-page-content2 h1{font-size:25px;text-transform:capitalize;}
.inner-page-content2 h2{font-size:20px;text-transform:capitalize;}
.inner-page-content p{line-height:24px;}
.inner-page-content h1{font-size:25px;text-transform:capitalize;}
.inner-page-content h2{font-size:20px;text-transform:capitalize;}
.inner-page-content h3{font-size:20px;text-transform:capitalize;}
.inner h1{font-size:30px;}
.post-date{font-size:11px;line-height:45px}
.footer-column{text-align:left;}
.footer-column h2{font-size:17px;border-bottom:1px solid #525050;line-height:24px;color:#ece1e1;font-weight:600;}
.footer-column p{font-size:12px;color:#525050;}
.full-width{border-top:1px solid #dddddd;margin-top:12px;margin-left:auto;margin-right:auto;}
.full-width p{font-size: 13px;color: #ffffff;margin: 0;line-height: 8px;margin-bottom: 20px;}
.full-width img{margin-top:20px;margin-bottom:0px;width:10%;}
.bottom{background:#414141;padding:10px;padding-bottom: 48px;}
.bottom_0 {width:13%;}
.bottom_1{width:3%;}
.bottom_2{width:6%;}
.bottom_3{width:8%;}
.bottom_4{width:4%;}
.bottom ul{list-style:none;margin:0 auto;padding:0;}
.bottom li{display:inline;text-align:center;width:100%;padding-right:20px;}
footer span.copyright, footer ul.quicklinks{}
footer{padding:0px;text-align:center;}
footer span.copyright{line-height:40px;text-transform:uppercase;text-transform:none;font-size:12px;color:#525050;}
.footer-column ul{margin-bottom:0;line-height:20px;text-transform:initial;text-transform:none;font-size:12px;color:#525050;}
.footer-column a{color:#525050;}
.footer-column p{font-size:13px !important;}
footer span.copyright, .footer-column ul, .footer-column p, .footer-column a{color: #fafbfd;font-family: 'Roboto';}
#contactform{color:#fff;}
div.wpcf7-mail-sent-ok{border:0px !important;}
label{font-weight:300;margin-bottom:0px;}
.your-name input{border:1px solid #7d7d7d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px;width:100%;background:transparent;color:#7d7d7d;}
.your-email input{border:1px solid #7d7d7d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px;width:100%;background:transparent;color:#7d7d7d;}
.your-message textarea{border:1px solid #7d7d7d;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:1px;width:100%;background:transparent;color:#7d7d7d;}
.sendbutton{float:right;color:#fff;border-radius:12px;padding-left:15px;padding-right:15px;background:#a3acba;border:0px;letter-spacing:1.8px;font-weight:700;}
div.wpcf7-validation-errors{border:0px !important;font-size:12px;}
span.wpcf7-not-valid-tip{font-size:11px !important;}
#halfgpagecontact .wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{}
body.modal-open{overflow:inherit;padding-right:inherit !important;}
.fixedbutton{position:fixed;bottom:0px;right:0px;cursor:pointer;}
.animated{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(20px);}
100%{opacity:1;transform:translateX(0);}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
.modal-header{border-bottom:0px;}
.modal-box{padding-left:0px;}
.modal-box h2{font-size:28px;}
.modal-content{border:0px;border:0px;border-radius:0px;}
.modal-footer{text-align:center;color:#9aa89c;font-size:11px;font-weight:200;}
.close{right:6px;top:0px;z-index:1;position:absolute;font-size:30px;}
#subscribeform input{color:#000;border:1px solid #9aa89c;}
#subscribeform label{color:#9aa89c;}
#closeme{right:16px;background:#87eb23;color:#012348;font-size:13px;padding:6px;bottom:300px;font-weight:700;border-radius:50%;width:25px;height:25px;text-align:center;line-height:13px;box-shadow:1px 1px 8px #000;}
.begambleaware a{position: fixed;top: 159px;right: -75px;transform: rotate(90deg);background-color: #414141;padding: 9px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.begambleaware img{width:170px;}
.casinos_list{float:left;width:100%;height:10px;color:#989898;font-size:12px;font-weight:300;line-height:18px;margin-bottom:20px;margin-top:14px;text-align:center;letter-spacing:0px;}
.casino_title,.casino_licensed,.casino_secure,.casino_speedy,.casino_mobile,.casino_expert{margin-right:25px;}
.casino_title:before{content:"All Casinos Are:";}
.casino_licensed:before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:cover;vertical-align:middle;background-image:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/ukflag.svg);margin-right:4px;margin-top:-3px;}
.casino_secure:before{content:"";display:inline-block;width:20px;height:24px;background-repeat:no-repeat;background-size:cover;vertical-align:middle;background-image:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/secure.svg);margin-right:4px;margin-top:-5px;}
.casino_speedy:before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:cover;vertical-align:middle;background-image:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/withdrawals.svg);margin-right:4px;margin-top:-6px;}
.casino_mobile:before{content:"";display:inline-block;width:15px;height:24px;background-repeat:no-repeat;background-size:cover;vertical-align:middle;background-image:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/mobile.svg);margin-right:4px;margin-top:-2px;}
.casino_expert:before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:cover;vertical-align:middle;background-image:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/expertly_reviewed.svg);margin-right:4px;margin-top:-2px;}
.widget-continer{position:fixed;height:auto;width:100%;bottom:0px;right:0px;margin:auto;}
.widget-content{display:block;position:relative;background-color:#fff;width:100%;min-height:8em;z-index:99;padding:0px;color:#fff;}
.widget-content div{position:relative;}
.widget-content div a{}
.btn-minimize{font-family:FontAwesome;color:#fff;font-size:1em;line-height:1.5em;text-align:center;position:absolute;bottom:101px;right:10px;width:1.5em;height:1.5em;background-color:#fb011e;z-index:99;border-radius:50%;border:1px solid #fff;}
.btn-minimize:after{content:'\f056';cursor:pointer;}
.btn-minimize.btn-plus:after{content:'\f055';cursor:pointer;}
.form-left{background-color:#fb011d;min-height:8em;}
.form-right{background-color:#d7d7d7;min-height:8em;}
.form-text{width:60%;margin:auto;float:right;}
.form-text h2{margin-top:41px;color:#000;font-size:25px;line-height:16px;}
.form-text h3{font-family:'Poller One', cursive;margin-top:12px;font-size:16px;}
.newsletter-icon{float:right;width:110px;position:absolute !important;right:-13px;top:20px;}
.description{font-size:12px;color:#000;clear:both;font-weight:300;}
.description2{font-size:12px;color:#000;margin-left:2px;float:left;margin-top:3px;}
.description2 a{color:#328ddc;}
.formbox{}
.button{line-height:29px;}
#emailsubscriber{width:100%;font-family:inherit;color:#737373;text-indent:2%;}
#namesubscriber, #phonesubscriber{width:100%;font-family:inherit;color:#737373;text-indent:2%;margin-top:10px;margin-bottom:7px;line-height:29px;}
#submitform{background:#012348;font-weight:normal;letter-spacing:1px;cursor:pointer;transition:background .3s ease-in-out;color:#87eb23;margin-top:10px;float:left;width:100%;}
#submitform:hover{background:#012348;}
.tncs{color:#000;float:left}
.success{text-align:center;color:#000;}
.success h1{font-size:18px;font-weight:bold;}
.success p{}
input[type=checkbox], input[type=radio]{margin:5px 0 0;}
.wpcf7-list-item-label{font-size:13px;}
.gdpr-acceptance{float:left;}
span.wpcf7-list-item{margin:0 auto !important;}
input:focus{outline:none;outline:0px solid #E86C8D;box-shadow:0 0 2px #E86C8D;}
.chip{margin:.5em;font-size:1.2em;position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:5em;height:5em;background:#555;border-radius:50%;position:relative;border:.5em dashed #df4648;transition:all .5s ease;backface-visibility:hidden;}
.top_uk_sites{float:left;width:100%;border-radius:3px;margin-top:12px;padding:0px;background:#f7f8f9;}
.uk_top_stars{font-size:0;margin-left:0px;}
.top_uk_sites a{color:#97000e;}
.top_uk_sites_heading{text-align: center;line-height: 52px;font-weight: 700;color: #ffffff;font-size: 17px;background: #a3acba;font-family: 'Exo 2';}
.uk_sites_border{margin-top:9px;margin-bottom:4px;padding-left:4px;padding-right:0px;}
.uk_sites_border img{width:15px;margin-right:1px;}
.top_uk_sites_no{font-size:22px;color:#ffffff;float:left;width:18%;margin-right:10px;font-family:'Exo 2';border-radius:100%;text-align:center;margin-top:6px;background-color: #a3acba;}
.read_review_top_title{line-height:15px;font-size:12px;font-family:'Roboto';font-weight:300}
.pros{display:block;padding:0;margin:0 -.625rem;list-style-image:none;list-style-type:none;}
.pros li{background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/tick.svg) no-repeat left top;height:auto;padding-left:27px;padding-top:6px;background-position:0px 7px;line-height:22px;background-size:19px;}
.cons{display:block;padding:0;margin:0 -.625rem;list-style-image:none;list-style-type:none;}
.cons li{background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/cross.svg) no-repeat left top;height:auto;padding-left:27px;padding-top:6px;background-position:0px 7px;line-height:22px;background-size:19px;}
.single_feature{padding:0;margin:0 0 15px;list-style:none;font:normal 11px/12px 'open sans',sans-serif;color:#242424;text-align:center;overflow:hidden;}
.single_feature p{font-size:12px;font-family:'Roboto';font-weight:600;}
.payment_methods{overflow:hidden;list-style:none;background:#f9f7f7;box-shadow:0 0 0 1px #d6d8d9 inset;padding:18px 0 1px;width:98%;margin:0.6%;}
.payment_methods li{padding:5px 0 1px;float:left;margin:0 7px 25px;}
.payment_methods img{width:80%;}
.single_feature li{background:#f9f7f7;box-shadow:0 0 0 1px #d6d8d9 inset;padding:5px 0 1px;float:left;width:32%;margin:0.6%;}
.single_feature li.feature_jackpots>i{background-position:1px -561px;}
.single_feature li.feature_deposit>i{background-position:-2px -39px;}
.single_feature li.feature_withdrawal>i{background-position:-2px -117px;}
.single_feature li.feature_security>i{background-position:-3px -81px;}
.single_feature li.feature_licence>i{background-position:0px -159px;}
.single_feature li.feature_software>i{background-position:-2px -82px;}
.single_feature li.deposit>i{background-position:0px -80px;}
.single_feature li.bonus>i{background-position:-40px 0px;}
.single_feature li>i{display:block;width:60px;height:40px;margin:0 auto 0px;background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/icons/features-icons.png) no-repeat 0 0;text-indent:-9999px;}
.single_feature li>span span{display:table-cell;text-transform:capitalize;vertical-align:middle;height:24px;font-weight:600;font-size:12px;}
.softwares_list_block ul{list-style-type:none;}
.softwares_list_block{background:transparent;box-shadow:0 0 0 0px #d6d8d9 inset;padding:5px 0 1px;float:left;width:100%;margin:0px;}
.softwares_list_block li{border-top-left-radius:0px;border-bottom-right-radius:0px;width:32%;margin-left:0px;padding:0px;background:transparent;box-shadow:0 0 0 0px #d6d8d9 inset;list-style-type:none;font-size:10px;line-height:30px;font-weight:600;}
.softwares_list_block li>i{display:block;width:60px;height:32px;margin:0 auto 0px;background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/icons/features-icons.png) no-repeat 0 0;text-indent:-9999px;}
.softwares_list_block li.software_evolution>i{background-position:1px -324px;}
.softwares_list_block li.software_microgaming>i{background-position:1px -205px;}
.softwares_list_block li.software_netent>i{background-position:1px -244px;}
.softwares_list_block li.software_nektan>i{background-position:1px -279px;}
.softwares_list_block li.software_novamatic>i{background-position:1px -446px;}
.softwares_list_block li.software_nextgen>i{background-position:1px -484px;}
.softwares_list_block li.software_playtech>i{background-position:1px -366px;}
.softwares_list_block li.software_igt>i{background-position:1px -406px;}
.softwares_list_block li.software_wms>i{background-position:1px -523px;}
.fa-check{color:#f9c446;font-size:15px !important;}
.btn_single_review{font-size:25px;margin-bottom:0px;}
.welcome_bonus_single_review{padding:0px;text-align:right;}
.welcome_bonus_right{padding-left:0px;}
.tandcstext{font-size:11px;line-height:15px;margin:0 auto;text-decoration:underline;margin-top: 5px;}
.casino_games_title{font-size:11px;font-weight:600;height:22px;display:block;padding:6px;}
.sprites_casino_games{width:130px;height:80px;background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/icons/casino-games.png);}
.casino_games_list{display:block;padding:0;margin:0 -.625rem;}
.casino_games_list li{width:18.5%;list-style:none;display:block;height:auto;float:left;padding:0px;box-shadow:0 0 0 1px #d6d8d9 inset;margin:5px;}
.gameicon{padding-bottom: 11px;}
.gameicon img{border-radius:10px;}
.clear_both{clear:both;height:3px;}
.navbar-right{margin-right:0px;margin-top:0px;}
h5{font-weight:300;margin-bottom: 0px;margin-top: 17px;}
.rating-bar{background:#a3acba;padding:0px;}
.rating-bar span{display:block;height:15px;}
.rating-bar, .rating-bar span{border-radius:1px;}
.rating_number{position:absolute;right:23px;margin-top:-19px;font-size:15px;font-weight:500}
.blue{background:#ff9919;}
.red{background:f9c446;}
.rate-1{width:10%;}
.rate-2{width:20%;}
.rate-3{width:30%;}
.rate-4{width:40%;}
.rate-5{width:50%;}
.rate-6{width:60%;}
.rate-6-0{width:60%;}
.rate-6-1{width:61%;}
.rate-6-2{width:62%;}
.rate-6-3{width:63%;}
.rate-6-4{width:64%;}
.rate-6-5{width:65%;}
.rate-6-6{width:66%;}
.rate-6-7{width:67%;}
.rate-6-8{width:68%;}
.rate-6-9{width:69%;}
.rate-7{width:70%;}
.rate-7-0{width:70%;}
.rate-7-1{width:71%;}
.rate-7-2{width:72%;}
.rate-7-3{width:73%;}
.rate-7-4{width:74%;}
.rate-7-5{width:75%;}
.rate-7-6{width:76%;}
.rate-7-7{width:77%;}
.rate-7-8{width:78%;}
.rate-7-9{width:79%;}
.rate-8{width:80%;}
.rate-8-0{width:80%;}
.rate-8-1{width:81%;}
.rate-8-2{width:82%;}
.rate-8-3{width:83%;}
.rate-8-4{width:84%;}
.rate-8-5{width:85%;}
.rate-8-6{width:86%;}
.rate-8-7{width:87%;}
.rate-8-8{width:88%;}
.rate-8-9{width:89%;}
.rate-9{width:90%;}
.rate-9-0{width:90%;}
.rate-9-1{width:91%;}
.rate-9-2{width:92%;}
.rate-9-3{width:93%;}
.rate-9-4{width:94%;}
.rate-9-5{width:95%;}
.rate-9-6{width:96%;}
.rate-9-7{width:97%;}
.rate-9-8{width:98%;}
.rate-9-9{width:99%;}
.rate-10{width:100%;}
.animate{animation:progress 2s linear;-moz-animation:progress 2s linear;-webkit-animation:progress 2s linear;-ms-animation:progress 2s linear;-o-animation:progress 2s linear;}
@-webkit-keyframes progress{from{width:0%}
to{width:100%;}
}
@-moz-keyframes progress{from{width:0%}
to{width:100%;}
}
@-ms-keyframes progress{from{width:0%}
to{width:100%;}
}
@-o-keyframes progress{from{width:0%}
to{width:100%;}
}
@keyframes progress{from{width:0%}
to{width:100%;}
}

@media screen and (max-width:1200px){
.sliding:after{margin-top:-5px;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:175px;}
.btn{padding:9px 13px;}
.preview{top:23px;right:4px;}
.brand-details{width:29%;}
.fa-desktop, .fa-mobile, .fa-shield{font-size:25px !important;margin-right:2px;}
.brand-details{font-size:14px;}
.center-logo{width:50%;}
.filter h1{font-size:13px;}
#casino_ribbon_1,#casino_ribbon_2,#casino_ribbon_3,#casino_ribbon_4,#casino_ribbon_5,#casino_ribbon_6,#casino_ribbon_7,#casino_ribbon_8,#casino_ribbon_9{margin-left:66px;margin-top:23px;}
.slotname{display:none;}
.top_uk_sites_heading{font-size:13px;}
.single_feature li{width:48%;}
.casino_games_list li{width:23%;}
.img_icon_v2{height:85px;}
.nav>li>a{padding:5px 8px;}
.navbar-custom .nav li a{font-size:13px;letter-spacing:0px;margin-top: 7px;}
.stars{padding-top:1px;line-height:20px;}
.stars img{width:14px;}
.intro-lead-in h1{margin-top:55px;}
.casino_badge_text{}
.casino_badge img{width:42px;}
}

@media screen and (max-width:998px){
.intro-lead-in h1{font-size:23px;}
.sub_heading{font-size:23px;}
.mobilediv{margin-bottom:20px;background:#fff;width:100%;padding:9px;}
.welcome-bonus{border:1px solid #434850;box-shadow:0px 0px 0px #dedede;}
.brand-details{width:100%;margin-bottom:20px;}
.article-page{float:none;}
.your-name input{margin-bottom:20px;}
.btn{padding:8px 15px 9px 15px}
#ribbon1,#ribbon2{position:absolute;}
.modal-mobile-box{padding-left:15px;padding-top:3px;}
#casino_ribbon_1,#casino_ribbon_2,#casino_ribbon_3,#casino_ribbon_4,#casino_ribbon_5,#casino_ribbon_6,#casino_ribbon_7,#casino_ribbon_8,#casino_ribbon_9{margin-left:103px;margin-top:-1px;}
.casinos_list{font-size:9px;}
.casino_title, .casino_licensed, .casino_secure, .casino_speedy, .casino_mobile, .casino_expert{margin-right:8px;}
.img_icon_v2{width:14%;margin-top:-20px;margin-right:-20px;height:50px;}
.img_icon_v2 img{max-width:70%;}
.border_between:before{background:transparent;}
.navbar-custom .nav li a{font-size:12px;letter-spacing:0px;}
.nav>li>a{padding:5px 5px;}
.bonus-info-v4{color:#fff;font-size:12px;}
a.advertise_disclosure{text-decoration:none;font-size: 10px;}
.inner{margin-top:20px;}
.inner-page-content2{float:none;padding:10px;}
}

@media (min-width:768px){
.navbar-nav>li>a{padding-bottom:2px !important;}
header .intro-text{}
header .intro-text .intro-lead-in{line-height:40px;margin-bottom:18px;margin-top:85px;}
header .intro-text .intro-heading{text-transform:uppercase;font-weight:700;font-size:75px;line-height:75px;margin-bottom:35px;}
.navbar-custom{padding:15px 0;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s;border:none;}
.navbar-custom .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.navbar-custom .navbar-nav>.active>a{border-radius:3px;}
.navbar-custom.affix{background-color:rgba(0,0,0,0.5);padding:10px 0;}
.navbar-custom.affix .navbar-brand{font-size:1.5em;}
.navbar-brand{padding:0px;}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0px;}
.welcome_bonus{width:100%;}
.heading_icon{max-width:30px;}
.navbar-nav>li {margin-top: -11px;}
.navbar {background-color: #f7f8f9;}
}
@media screen and (max-width:768px){
.inner{margin-top:20px;}
.navbar-nav>li>a{padding-bottom:2px !important;}
.sub_heading{font-size:19px;}
#casino_ribbon_1, #casino_ribbon_2, #casino_ribbon_3, #casino_ribbon_4, #casino_ribbon_5, #casino_ribbon_6, #casino_ribbon_7, #casino_ribbon_8, #casino_ribbon_9{margin-left:121px;margin-top:-4px;}
.navbar-brand{float:none;padding:0px;}
.navbar {height: 71px;}
.icon-slots-icon,.icon-articles-icon,.icon-faqs-icons,.icon-guide-icons{display:none;}
.nav>li{padding:10px;border-bottom:1px solid #dddddd;}
.logo{margin-top:-12px;margin-left:10px;display:inline;width:260px;}
.thone{width:0% !important;}
.thtwo{width:35% !important;}
.ththree{width:40% !important;}
.thfour{width:0% !important;}
.thfive{width:0% ! important;}
.thsix{width:25% ! important;}
.welcome-bonus{border:0px solid #e8cece;box-shadow:0px 0px 0px #dedede;}
.full-width img{width:20%;}
.margin-height{height:60px;}
.fixedbutton{width:120px;right:-10px;}
.inner-ph{margin-top:28px;}
.bonus-amount{font-size:15px;line-height:21px;}
#closeme{right:8px;bottom:163px;width:20px;height:20px;line-height:9px;}
#clear{margin-bottom:7px;font-size:11px;padding:5px;width:21%;border:none;float:right;}
.bonus-info{font-size:11px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:10px;}
.bootstrap-select.btn-group .dropdown-menu li a{padding:6px 20px;font-size:12px;}
.headerinside{height:20px !important;}
.tandcstext p{line-height:22px;font-size:8px;text-align:center;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:2px;}
.visit_site{font-size:11px;}
.stars_mobile{text-align:center;padding-top:0px;font-size:0;line-height:21px;}
.stars_mobile img{width:17px;}
.our_score_mobile{float:right;width:106px;margin-top:-16px;color:#fff;}
.our_score_mobile h1{font-size:14px;text-transform:capitalize;}
.bonus-info p{font-size:13px;line-height:15px;color:#929293;}
.bttn-column{width:99%;font-size:18px;}
.welcome-bonus{border:0px solid #e8cece;box-shadow:0px 0px 0px #dedede;padding:0px;background:transparent;}
.intro-text p{text-align:left;font-size:12px;line-height:18px;}
.heading_icon{display:none;}
.intro-lead-in h1{font-size:19px;text-align:left;line-height:21px;margin-top:60px;margin-bottom:10px;}
.illustration{height:60px;z-index:0;}
.tandcstextmb p{font-size:10px;line-height:11px;color:gray;text-align:center;margin-top:-5px;margin-bottom:4px;}
.navbar-custom .navbar-collapse{background-color:#f7f8f9;}
.single_feature li{width:98%;}
.casino_games_list li{width:47%;}
.modal-open .modal{padding-right:0px !important;}
.modal-content_v2{background-color:#ededed;}
.modal-body_v2{padding:2px;}
.mobile_button{text-align:center;}
.casinos_list{float:left;width:98%;height:10px;font-size:9px;font-weight:400;line-height:18px;margin-bottom:20px;margin-top:0px;text-align:left;letter-spacing:0px;margin-left: 7px;}
a.advertise_disclosure{font-size: 11px;}
.container_mobile{padding-left:10px;padding-right:4px;}
.mobile_desc{color:#fff;font-size:12px;}
.intro-lead-in-h1 h1{text-align:left;font-weight:600;margin-bottom:9px !important;}
.welcome_bonus{width:80%;}
.casino_badge img {width: 52px;}
.heading_icon{max-width:30px;}
.bottom_0 {width:18%;}
.bottom_1{width:8%;}
.bottom_2{width:11%;}
.bottom_3{width:12%;}
.bottom_4{width:9%;}
.bg_mb_col{background-color: #d1d5dc}
.bg_mb_col2{background: #fff;height: inherit;position: relative;}
.tncs_mb{border: 0px !important;padding: 0px !important;background-color: #f2f2f3;text-align: center;}
.tandcstext_mb{display: -webkit-inline-box;line-height: 20px;font-size: 11px;color: gray;}
.stars_mobile{text-align:center;padding-top:0px;font-size:0;line-height:21px;}
.stars_mobile img{width:17px;}
.our_score_mb_subheading{font-weight: 600;font-size: 11px;}
.our_score_mb{text-align: center;font-family: 'Roboto';margin-top: 4px;font-size: 11px;}
.read_review_mb_heading{font-size: 11px;color: #535c69;font-family: 'Roboto';text-decoration: underline;font-weight: 500;margin-top: 8px;text-align: center;margin-bottom: 4px;}
.arrow-right {width: 0px;height: 0px;border-top: 40px solid transparent;border-bottom: 40px solid transparent;border-left: 21px solid #d1d5dc;float: left;position: absolute;left: -9px;top: 55px;}
.td_col2 {display: table;width: 100%;height: 108px;padding: 25px;text-align: center;}
.inner_col2 {display: table-cell;vertical-align: middle;}
.btn_casino {padding: 9px 12px;font-size: 18px;}
.inner-page-content{padding:0px;}
.inner_page_block{padding:6px;}
.inner-page-content2{margin-top:10px;}
.article_container{padding:0px;}
.inner-page-content{margin-top:0px;}
.inner-page-content2 p{margin-left:0px;margin-right:0px;}
.inner-page-content2 h1,.inner-page-content2 h2{margin-left:0px;}
.inner-page-content h1{margin-left: 5px;}
.inner-page-content p{margin-left:5px;margin-right:5px;}
.begambleaware_mb{float: right;background-color: #414141;padding: 9px;border-top-left-radius: 10px;border-top-right-radius: 10px;margin-top: -6px;}
.begambleaware_mb img {width:125px;}
}
@media screen and (max-width:480px){
.inner-page-content2{margin-top:30px;}
.bottom li{display:block;padding-right:0px;padding-bottom:20px}
.bottom_0 {width:30%;}
.bottom_1{width:13%;}
.bottom_2{width:20%;}
.bottom_3{width:20%;}
.bottom_4{width:17%;}
.full-width p{margin-bottom:10px;margin-top:19px;}
.sub_heading{font-size: 18px;}
.headerinside{height:0px !important;}
.navbar-brand{float:none;padding:0px;}
.logo{margin-top:6px;width:250px;margin-left:0px;display:inline-block;}
.thone{width:0% !important;}
.thtwo{width:35% !important;font-size:11px;}
.ththree{width:40% !important;font-size:11px;}
.thfour{width:0% !important;}
.thfive{width:0% ! important;}
.thsix{width:35% ! important;font-size:11px;}
.btn_casino{padding:7px 20px;font-size:16px;}
.welcome-bonus{border:0px solid #e8cece;box-shadow:0px 0px 0px #dedede;padding:0px;}
.home-articles{padding-left:0px;}
.full-width img{width:50%;}
.read-review-sidebar a{font-size:12px;}
.review-box{float:none;margin-left:0px;}
.media-left>img{height:auto;}
.fixedbutton{width:100px;right:-11px;}
input, select, textarea{width:100%;}
.modal-mobile-box input{width:auto;}
.modal-mobile-box h2{font-size:23px;}
#closeme{bottom:140px;}
.dropdown-menu{position:relative;}
.filter{margin-top:80px;padding:0px;}
.filter-one, .filter-two, .filter-three, .filter-four{margin-bottom:20px;text-align:center;float:none;width:auto;}
#clear{margin-bottom:7px;font-size:11px;padding:5px;width:21%;border:none;float:right;}
.bonus-amount{font-size:25px;line-height:24px;}
.bonus-info{font-size:11px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:10px;}
.bootstrap-select.btn-group .dropdown-menu li a{padding:6px 20px;font-size:12px;}
.visit_site{font-size:11px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:7px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:7px;}
.visit_site{font-size:10px;}
.inner2 h1{font-size:15px;}
.bonus-info p{font-size:10px;line-height:15px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:2px;}
.visit_site{font-size:11px;}
.bonus_mb{color:#0ac0f3;font-size: 12px;}
.bg_mb_col2{background: #fff;height: inherit;position: relative;}
.arrow-right {top: 41px;left:-5px;}
.tncs_mb{border: 0px !important;padding: 0px !important;background-color: #f2f2f3;text-align: center;}
.tandcstext_mb{display: -webkit-inline-box;line-height: 20px;font-size: 11px;color: gray;}
.stars_mobile{text-align:center;padding-top:0px;font-size:0;line-height:21px;}
.stars_mobile img{width:17px;}
.our_score_mb_subheading{font-weight: 600;font-size: 11px;}
.our_score_mb{text-align: center;font-family: 'Roboto';margin-top: 4px;font-size: 11px;}
.read_review_mb_heading{font-size: 11px;color: #535c69;font-family: 'Roboto';text-decoration: underline;font-weight: 500;margin-top: 8px;text-align: center;margin-bottom: 4px;}
.our_score_mobile{float:right;width:77px;margin-top:-16px;}
.our_score_mobile h1{font-size:11px;text-transform:capitalize;}
footer span.copyright{line-height:21px;}
.home-guide h1{font-size:18px;}
.home-guide h2{font-size:16px;}
.home-guide p{text-align:inherit;font-size: 13px;}
.intro-lead-in h1{font-size:18px;margin-top:80px;margin-bottom:10px;}
.intro-text{margin-top:50px;padding: 0;}
.home_bottom_block,.home_bottom_box,.table_games{padding:0px;}
.home_bottom_box p{font-size: 13px;text-align: inherit;}
.illustration{height:66px;z-index:0;}
.tandcstextmb p{font-size:8px;line-height:11px;color:gray;text-align:center;margin-top:-5px;margin-bottom:4px;}
.tandcstextmb a{color:#d1d1d1;}
.casino_games_list li{width:46%;}
.navbar-toggle{margin-right:0px;}
.category_mobile_desc{margin-bottom:10px;}
.mobile_button{text-align:center;margin-top:-2px;}
.tandcstextmb p{color: gray;text-align: center;}
.td_col2{display:table;width:100%;height:108px;padding:25px;text-align:center;}
.inner_col2{display:table-cell;vertical-align:middle;}
.home-guide{padding:0px !important;}
.home_bottom_block, .home_bottom_box, .table_games {padding: 0px;}
.single-review-box{padding-left:0px;padding-right:0px;}
.inner-page-content{padding:0px;}
.inner_page_block{padding:6px;}
.mb_responsive{width:100%;}
.bonus_details{font-size:14px;}
.welcome_bonus_right{padding-right:0px;}
.sinlge_review_right{padding-right:0px;text-align:center;}
.welcome_bonus_single_review{text-align:center;margin-top: 12px;}
.article_container{padding:0px;}
.inner-page-content{margin-top:20px;}
.bottom{padding-bottom:0px;}
}
.webui-popover-content{display:none}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform .15s cubic-bezier(0.3,0,0,1.5);-o-transition:transform .15s cubic-bezier(0.3,0,0,1.5);transition:transform .15s cubic-bezier(0.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover .webui-popover-content>div:first-child{width:99%}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:.8em;height:.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url(/web/20220415015731im_/https://www.bestonlineslotsites.co.uk/wp-content/themes/universal/assets/img/loading.gif) no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}