.wrap {
	width: 100%;
	min-width: 300px;
	}

input, textarea {
    font-size: 16px;
	}	
.wrap_header{
	width: 100%;
	min-width: 300px;
	}
.slot_nav_wrap{
	width: 100%;
	min-width: 300px;
	}
.wrap_footer {
	width: 100%;
	min-width: 300px;
	}
.breadcrumbs {
    padding: 10px 0;
}
.breadcrumbs ul{
	display:none;
}
.news_cat_top_data {
	display:none;
}
.mobile-yes{
	display:block;
}
.casino_article_r_reyt_ser{
	width: 50%;
	margin-bottom: 0px;
	}
.logoFont{
	font-size: 14px;
}
span.slot_tag.slot_tag4{
    line-height: 9px;
    padding: 5px;
}
.hp_banner_wrap {
	padding: 0;
}
.top_content {
    padding: 0 0 0 0;
    background: none;
    background-size: auto;
	}	
.top_content_mob{
    padding: 20px 0;
     background: url(../img/bg_main.svg) no-repeat right -200px top 100px;
    background-size: auto 390px; 
	}
 .top_content h1:after{
	content:"";
	display:block;
	float:right;
	width: 170px;
	height: 400px;
	} 
.str_icon_img{
	width: 20px;
}
.hp_banner_country {
    right: 5%;
    bottom: 12%;
}
.hp_banner_country img{
	width: 30px!important;
	border-radius: 3px!important;
}
.icon_width{
	width:auto;
}
.digest_article_nav ul{
	flex-wrap: nowrap;
}
.title_more{
	display: none;
	}
.see_more_mob{
	display: block;
	}	
.mob_only{
	display: block;
}	
.title_more a{
	font-size: 18px;
    line-height: 22px;
}
.title_more a:before {
	height: 2px;	
}
a.gambling_news_b {
    width: 100%;
	}	
a.gambling_news_b:nth-child(n+3){
	display: none;
	}
	
.inTouchPerson{
	max-width: 150px;
	width: 100%;
}
.chartTopLable{
	position:initial;
}
	
.faq_b_t {
    padding: 50px 22px 17px 22px;
    background: #252C3B url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjI4NiAxOC4xOTZ2LTIuNjc4YS40MzUuNDM1IDAgMDAtLjEyNS0uMzIxLjQzNS40MzUgMCAwMC0uMzIxLS4xMjZIMTAuMTZhLjQzNC40MzQgMCAwMC0uMzIuMTI2LjQzNS40MzUgMCAwMC0uMTI2LjMydjIuNjhjMCAuMTMuMDQyLjIzNi4xMjUuMzIuMDg0LjA4NC4xOS4xMjYuMzIxLjEyNmgyLjY3OWMuMTMgMCAuMjM3LS4wNDIuMzItLjEyNmEuNDM0LjQzNCAwIDAwLjEyNi0uMzJ6bTMuNTcyLTkuMzc1YzAtLjgxOC0uMjU5LTEuNTc2LS43NzUtMi4yNzRhNS4yODQgNS4yODQgMCAwMC0xLjkzMi0xLjYxOCA1LjI5OSA1LjI5OSAwIDAwLTIuMzcyLS41NzJjLTIuMjYgMC0zLjk4NS45OS01LjE3NSAyLjk3Mi0uMTQuMjIzLS4xMDMuNDE4LjExMS41ODZMOC41NTcgOS4zMWEuMzk0LjM5NCAwIDAwLjI2NS4wODMuNDExLjQxMSAwIDAwLjM0OS0uMTY3Yy40OTMtLjYzMy44OTMtMS4wNiAxLjItMS4yODQuMzE2LS4yMjMuNzE1LS4zMzQgMS4yLS4zMzQuNDQ2IDAgLjg0My4xMiAxLjE5Mi4zNjJzLjUyMy41MTcuNTIzLjgyM2MwIC4zNTQtLjA5My42MzgtLjI3OS44NTEtLjE4Ni4yMTQtLjUwMi40MjQtLjk0OC42MjgtLjU4Ni4yNi0xLjEyNC42NjMtMS42MTIgMS4yMDdzLS43MzIgMS4xMjgtLjczMiAxLjc1di41MDNjMCAuMTMuMDQyLjIzNy4xMjUuMzIuMDg0LjA4NS4xOS4xMjcuMzIxLjEyN2gyLjY3OWMuMTMgMCAuMjM3LS4wNDIuMzItLjEyNmEuNDM0LjQzNCAwIDAwLjEyNi0uMzJjMC0uMTc4LjEtLjQwOC4zLS42OTIuMi0uMjgzLjQ1NC0uNTEzLjc2LS42OS4yOTgtLjE2OC41MjYtLjMuNjg0LS4zOTguMTU4LS4wOTcuMzcyLS4yNi42NDItLjQ4OC4yNy0uMjI4LjQ3Ni0uNDUxLjYyLS42Ny4xNDUtLjIxOC4yNzUtLjUuMzkxLS44NDQuMTE2LS4zNDQuMTc1LS43Mi4xNzUtMS4xM3ptNS4zNTcgMi42NzljMCAxLjk0NC0uNDggMy43MzYtMS40MzcgNS4zNzhhMTAuNjY3IDEwLjY2NyAwIDAxLTMuOSAzLjljLTEuNjQxLjk1Ny0zLjQzNCAxLjQzNi01LjM3OCAxLjQzNi0xLjk0MyAwLTMuNzM2LS40NzktNS4zNzgtMS40MzdhMTAuNjY2IDEwLjY2NiAwIDAxLTMuODk5LTMuODk5QzEuMjY1IDE1LjIzNi43ODYgMTMuNDQ0Ljc4NiAxMS41cy40OC0zLjczNyAxLjQzNy01LjM3OGExMC42NjYgMTAuNjY2IDAgMDEzLjktMy45QzcuNzYyIDEuMjY2IDkuNTU2Ljc4NyAxMS41Ljc4N2MxLjk0NCAwIDMuNzM3LjQ3OSA1LjM3OCAxLjQzN2ExMC42NjcgMTAuNjY3IDAgMDEzLjkgMy44OTljLjk1OCAxLjY0MSAxLjQzNyAzLjQzNCAxLjQzNyA1LjM3OHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=') no-repeat center 13px;
	}	
.faq_b_e {
    padding: 50px 22px 17px 22px;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjUuMDQyQzUuMTcyLjA0Mi4wNDIgNS4xNzIuMDQyIDExLjVTNS4xNzIgMjIuOTU4IDExLjUgMjIuOTU4IDIyLjk2IDE3LjgyOCAyMi45NiAxMS41QzIyLjk1OSA1LjE3IDE3LjgyOS4wNDIgMTEuNS4wNDJ6bTAgMjAuODMzYTkuMzc1IDkuMzc1IDAgMTEwLTE4Ljc1IDkuMzc1IDkuMzc1IDAgMDEwIDE4Ljc1eiIgZmlsbD0iIzE1QTQxMiIvPjxwYXRoIGQ9Ik0xNS43NCA4LjY4YTEuMDQyIDEuMDQyIDAgMDAtMS40NzMgMGwtMy42ODMgMy42ODMtMS40NzMtMS40NzNhMS4wNDIgMS4wNDIgMCAxMC0xLjQ3MyAxLjQ3M2wyLjIxIDIuMjFhMS4wNDIgMS4wNDIgMCAwMDEuNDczIDBsNC40Mi00LjQyYTEuMDQxIDEuMDQxIDAgMDAwLTEuNDczeiIgZmlsbD0iIzE1QTQxMiIvPjwvc3ZnPg==') no-repeat center 13px;
	}	
	
	
.f_nav {
    margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	order: 1;
	width: 100%;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}	
.flogo {
	order: 2;
	}	
.f_soc {
	order: 3;
	}	

.f_nav > ul {
    display: block;
	text-align:center;
	}	
.f_nav > ul > li {
    margin: 0 0 25px 0;
	}	
.f_nav > ul > li:first-child {
    margin: 0 0 25px 0;
	}	
	

.top_streamers {
    padding: 21px 0 5px 0;
	}	
.top_streamers_top {
    padding: 0 10px;
    font-size: 12px;
    line-height: 14px;
	}	
.top_streamers_line {
    padding: 15px 15px;
    margin: 0 0 10px 0;
    border-radius: 0;
	}	
.top_streamers_line_t {
    font-size: 12px;
    line-height: 16px;
	}
.top_streamers_line_g img {
	max-width: 12px;
    margin: 0 2px;
	}	
.top_streamers_line_i {
    font-size: 14px;
    line-height: 16px;
	}	
.flagImg{
	width:12px; 
	border-radius:2px;
}	
.best_slots {
    padding: 30px 0 30px 0;
	}
.main_slider {
    margin: 0 0 0 0;
	}
.main_slider_f{
	display: flex;	
	flex-wrap: wrap;
	justify-content: space-around;
	}
.best_slots_one {
	width: 100%;
	max-width: 320px;
	margin: 0 0 22px 0;
	}
.cas_scroll{
	width: 160px!important;
	margin: 0 10px 22px 0;
}

.best_slots_one:nth-child(n+7){
	display: none;
	}	
.best_slots_b {
    width: 100%;
	display: flex;	
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	}	
.best_slots_b:hover {
    transform: scale(1);
	}	

.best_slots_h {
	width: 100%;
	display: none;
	}	
.best_slots_info_t {
    width: 290px;
	}
.best_slots_img {
	width: 50%;
	box-sizing:border-box;
	}
.best_slots_img img{
	width: 144px;
	height: 95px;
	}
.scroll-100{
	width: 100%!important;
}
.best_slots_star {
	width: 50%;
    margin: 0 0 15px 0;
	}	
.star_i_text{
	width: 100%;
	display: flex;	
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
    margin: 0 0 10px 0;
	padding: 0;
	}
.star_i_text_m{
	display: block;
	padding: 0 4px 0 0;
	}
	
.best_slots_text {
	width: 100%;
	padding: 0;
	}
.best_slots_prise {
	width: 100%;
	}	
.best_slots_sub{
	width: 100%;
	}	
	

.new_slots {
    padding: 30px 0 30px 0;
	}	
.main_slider_s{
	display: flex;	
	flex-wrap: wrap;
	justify-content: center;
	}	
.new_slots_b_one{
	display: flex;	
	flex-wrap: wrap;
	justify-content: center;
	}
.new_slots_b_one:nth-child(n+7){
	display: none;
	}
a.new_slots_big{
	display: flex;	
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 5px 14px 5px;
	width: 150px;
	padding: 10px 0;
	background: #252C3B;
	border-radius: 15px;
	position: relative;
	transition: all 0.3s 0.02s ease;
	text-decoration: none;
	}
a.new_slots_big .new_slots_img {
	align-self:flex-end;
	}
.new_slots_h {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
	padding: 0 12px 10px 12px;
    margin: 0 0 10px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.55);
	}	
.new_slots_data {
	order:1;
	margin: 0 0 7px 0;
	}
.new_slots_text {
	order:2;
    padding: 0 0 0 0;
	/* ADD */
	width: 100%;
	text-align: center;
	}	

a.new_slots_big:hover{
	transform:scale(1);
	}
	
	
a.new_slots_b {
    width: 150px;
    min-width: 150px;
    margin: 0 10px 30px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
	}	
a.new_slots_b .new_slots_img {
    align-self: flex-end;
	}
	
.slot_streamers {
    padding: 30px 0;
	}
a.slot_streamers_b {
    width: 150px;
    min-width: 150px;
    margin: 0 10px 30px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
	}
.slot_streamers_h {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
	padding: 0 12px 10px 12px;
    margin: 0 0 10px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.55);
	}	
.slot_streamers_img {
	align-self:flex-end;
	}

.gambling {
    background: #F2F2F2;
    padding: 30px 0 30px 0;
	}	
a.gambling_b {
    width: 220px;
    min-width: 220px;
    margin: 0 10px 30px 0;
	}	

.play_lost {
    padding: 30px 0 30px 0;
	}	
.play_lost_b {
    width: 212px;
    min-width: 212px;
    margin: 0 20px 30px 0;
	border: 1px solid #252C3B;
	border-bottom: 0;
	box-sizing: border-box;
	border-radius: 15px;
	display: flex;	
	flex-wrap: wrap;
	justify-content: flex-start;
	}	
.play_lost_img {
    margin: 0 0 20px 0;
	padding: 20px 0 0 0;
	}	
.play_lost_text {
	padding: 0 10px;
	}	
.play_lost_sub{
	width: 100%;
	align-self:flex-end;
	}
.play_lost_sub a {
    border-radius: 0 0 15px 15px;
	}	
	
.providers_list.providers_slider {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    width: 100%;
    overflow-x: auto;
	padding: 0 0 20px 0;
	}	
.providers_b {
    margin: 0 10px 0 0;
    width: 150px;
	}	
.providers_img_hp, .providers_img_list{
	width: 120px;
}

.svg_big{
		width: 120px;
}
.providers_img img{
	width: 100px;
	height: 70px;
}	
a.slots_academy_b {
    min-width: 190px;
    width: 190px;
    margin: 0 10px 30px 0;
	}	
	
.f_bottom_img {
    padding: 0 10px 10px 10px;
	}	
	
.gambling_news {
    padding: 30px 0 30px 0;
	}	
.slots_academy {
    padding: 30px 0 30px 0;
	}	
.bg_bot_color {
    padding: 30px 0 30px 0;
	}	
.top_pop_slots {
    padding: 30px 0 30px 0;
	}	
.tabs_nav {
    margin: 0 0 20px 0;
	}
.tabs_nav li {
    padding: 0 1px 10px 0;
	}
.providers {
    padding: 30px 0 30px 0;
	}	
	
	
	
.best_slots_star_bonus {
    background: url('../img/best_slots_star_bonus.svg') no-repeat center top;
    padding: 28px 0 0 0;
	}
.scroll_bonus{
	background: #FF8C21;
    width: 100%;
	padding: 5px 0;
}

.best_slots_vn_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin: 0 0 17px 0;
	}
.best_slots_vn {
    width: 100%;
    max-width: 320px;
    margin: 0 0 22px 0;
	padding: 0;
	}		
.best_slots_vn:nth-child(5n){
	padding: 0;
	}	
.best_slots_vn:nth-child(3n){
	padding: 0;
	}	
	
	

.page_nav li{
	display:block;
	padding: 0 2px;
	}
.page_nav li.page_nav_prev{
	display: none;
	}
.page_nav li.page_nav_next{
	display: none;
	}	
/* .page_nav li.page_nav_f a, .page_nav li.page_nav_l a{
	}
 */	
.providers_most_list {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
    width: 100%;
    overflow-x: auto;
	}	
.providers_most{
	padding: 0 0 0 0;
	}	
.providers_most:nth-child(6n){
	padding: 0 0 0 0;
	}	
.providers_most:nth-child(5n){
	padding: 0 0 0 0;
	}	
.providers_most:nth-child(4n){
	padding: 0 0 0 0;
	}	
.providers_list_category {
    display: flex;
    justify-content: center;
    width: 100%;
    overflow-x: auto;
	flex-wrap: wrap;
	}	
.providers_item {
    padding: 0 0 0 0;
	margin-bottom: 18px;
	}
	
.table, .entry table {
	border-spacing: 10px;
	width: auto;
	}	
.table tr th, .entry table tr th{
	padding: 10px 10px;
	}
.table tr td, .entry table tr td{
	padding: 10px 10px;
	}
.table tr td:first-child, .entry table tr td:first-child{
	padding: 10px 10px;
	font-weight: bold;
	padding: 0;
	padding: 5px;
	}

.right-column{
	max-width: 100% !important;
	border-spacing: 10px;
	margin: 0 0 30px 0 !important;
}

.slot-options table{
/* 	display:none;
	overflow: visible; */

	}
.slot-options {
        overflow: auto;
        display: flex;
        flex-wrap: wrap;
    }
.slot-options table, .spotify-player {
	margin: 0 0 16px 0;
}
.sidebar-slots {
    max-width: 100%;
	width: 100%;
}
.pros-cons-block{
	display: block;
	width: 100%;
	}
.pros, .cons{
	margin: 0 0px 30px 0;
	width: auto;
	}

a.news_cat_top_b{
	width: 46%;
	margin: 0 2% 14px 2%;
	}
a.news_cat_top_b:nth-child(3n){
	margin: 0 2% 14px 2%;
	}	
a.news_cat_top_b:nth-child(2n){
	margin: 0 2% 14px 2%;
	}	
a.news_cat_top_b:nth-child(n+4){
	display: flex;
	}
.news_cat_top_h {
    justify-content: center;
	}


a.news_cat_b{
	width: 100%;
	margin: 0 0 14px 0;
	}
a.news_cat_b:nth-child(3n){
	margin: 0 0 14px 0;
	}	
a.news_cat_b:nth-child(2n){
	margin: 0 0 14px 0;
	}		

.news_cat_h {
    justify-content: flex-start;	
	}		
.news_cat_img {
	display:none;
	}	
	
	
.developers_b_one {
    width: 46%;
    margin: 0 2% 14px 2%;
	}	
.developers_b {
    width: 100%;
	max-width: 300px;
	}	
	
	
.providers_vn_list{
	display: flex;	
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 0 10px 0;
	}
.providers_vn_b{
    margin: 0 5px 14px 5px;
    width: 150px;
	}
.providers_vn_b:nth-child(6n), .providers_vn_b:nth-child(5n), .providers_vn_b:nth-child(4n), .scroll_list .providers_vn_b:nth-child(4n){
    margin: 0 5px 14px 5px;
	}
a.news_cat_big{
	width: 46%;
	margin: 0 2% 14px 2%;
	}
a.news_cat_big:nth-child(3n){
	margin: 0 2% 14px 2%;
	}	
a.news_cat_big:nth-child(2n){
	margin: 0 2% 14px 2%;
	}	
a.news_cat_big .news_cat_h {
    justify-content: center;
	}		
a.news_cat_big .news_cat_img {
	display: block;
	}	
	
.mobileMB10{
	margin: 0 0 10px 0;
}
	
.contact_form, .filter_form{
	padding: 20px;
	margin: 0 0 10px 0;
	}
.contact_form_list{
	display: block;	
	}
.contact_form_b{
	width: 100%;
	margin: 0 0 15px 0;
	position:relative;
	}
.contact_form_b:nth-child(3n){
	margin: 0 0 15px 0;
	}
.contact_form_b span.contact_form_eror{
	top: auto;
	bottom: -16px;
	}	
	
.contact_form_text{
	width: 100%;
	margin: 0 0 15px 0;
	padding: 10px 0 0 0;
	}	
	
.contact_sub{
	margin: 0 0 0 0;
	width: 100%;
	}
.filter_line{
	display:block;
	margin: 10px 0;
}
.filter_input_four {
    display: block;
    width: 100%;
    margin: 10px 0;
}
input[type="text"]:disabled{
  display: none;
}
.filter_more{
	margin: 0;
}
.p_search_form{
	padding: 20px;
	margin: 0 0 20px 0;
	}
.p_search_list{
	display: block;
	margin: 0 0 12px 0;
	}	
.p_search_inp{
	padding: 0 10px 0 20px;
	margin: 0 0 15px 0;
	}
.p_search_sub{
    flex: 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	}	
.search_result:nth-child(n+3){
	display: none;
	}	
.search_res{
	width: 100%;
}
	
.not_found_bg_color {
    padding: 0 0 50px 0;
	}	
.not_found_title {
    margin: 0 0 45px 0;
    padding: 50px 0 0 0;
	}
.not_found_img{
	text-align:center;
	margin: 0 0 50px 0;
	}		
	
	

.casino_article_list_m{
	padding: 30px 0 30px 0;
	}	
	

.casino_article_footer_list{
	display: block;	
	}	
.casino_article_footer_l{
	margin: 0 0 20px 0;
	}		
.casino_article_footer_r{
	border-radius: 10px;
	padding: 24px 0 0 0;
	display: flex;	
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	}	
.casino_article_footer_r a{
	display:block;
	height: 70px;
	width: 100%;
	margin: 24px 0 0 0;
	border-radius: 0 0 10px 10px;
	line-height: 70px;
	}

.top_grey_content {
    padding: 0 0 30px 0;
	}
.casino_article_footer {
	padding: 30px 0;
	}
.video-container{
/* 	border-radius: 15px;
	padding: 8px 8px 8px 8px;
    margin: 0; */
	}
.inside-review {
	padding: 8px;
}
.img-container{
	border-radius: 15px;
	padding: 8px 8px 8px 8px;
	}
.video-container iframe{
	border-radius: 15px;
}
.right-category {
	width: 100%;
}
	
.entry_img img{
	width: 100px;
	height: 58px;
}	
	
.slot_category_list {
    justify-content: space-between;
	}
.slot_category_one, .slot_category_one:nth-child(3n), .slot_category_one:nth-child(5n), .scroll_list .slot_category_one:nth-child(3n){
    margin: 0 0 14px 0;
	}
.slot_category_one a.new_slots_big{
     width: 170px; 
/*     width: 190px; */
	}		
.slot_category_top {
    display: block;
    margin: 0 0 10px 0;
	}	
.slot_category_top_img {
    flex: 0 0 0;
    margin: 0 20px 20px 0;
    border-radius: 50%;
    box-sizing: border-box;
	float:left;
	}	
.slot_category_top_more{
	display: none;
	}	
	
.slot_category_top_text{
    margin: 0 0 20px 0;
	}
	
.news_article_sourse {
    float: left;
    margin: 0 0 10px 0;
	}

.str_art_networks {
    padding: 20px 0;
    display: block;
	}
.str_art_networks_t{
    padding: 0 20px 20px 20px;
    margin: 0 0 20px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}
.str_art_networks_url {
    padding: 0 20px 0 20px;
    justify-content: space-around;
	}

.str_art_info_top {
    padding: 0 20px 10px 20px;
	}	
.str_art_info_logo {
	padding: 0 0 10px 0;
	}
.str_art_info_channel {
	padding: 0 0 10px 0;
	max-width: 40%;
	}
.top_streamers_vn{
	overflow-y: scroll;
}
.dontscrolly {
    overflow-y: unset;
}
.no-img{
	width: 100%;
}
.fullmod-game{
    width: 100%;
	height:85%
}	
.fullmod-casinos-dt{
	display:none;
}
.fullmod-casinos-mob{
	display:flex;
}
.new_slots_img img {
/* 	width: 140px;
	height: 93px; */
	width: inherit;
    height: inherit;
}
.slot-review-wrapper {
	width: 100%;
}