/*
Theme Name: win
Text Domain: win
*/

html {
	line-height: 1.15;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}


body {
	margin: 0;
	font-family: -apple-system,BlinkMacSystemFont,Arial,"Helvetica Neue",Helvetica,sans-serif;
	color: rgba(0,0,0,0.7);	
	font-size: 15px;
	background:#e0e9f0;
	font-weight: 400;
	line-height: 1.5;
}
article,
aside,
footer,
header,
nav,
section {
	display: block;
}



figcaption,
figure,
main {
	display: block;
}

figure {
	margin: 1em 0;
}

hr {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre {
	font-size: 1em;
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
	text-decoration: none;
}

a:active,
a:hover {
	outline-width: 0;	
}

abbr[title] {
	border-bottom: 1px #767676 dotted;
	text-decoration: none;
}

b,
strong {
	font-weight: inherit;
}

b,
strong {
	font-weight: 700;
}

code,
kbd,
samp {
	font-size: 1em;
}

dfn {
	font-style: italic;
}

mark {
	background-color: #eee;
	color: #222;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

audio,
video {
	display: inline-block;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

img {
	border-style: none;
}

svg:not(:root) {
	overflow: hidden;
}

button,
input,
optgroup,
select,
textarea {
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

fieldset {
	border: 1px solid #bbb;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	display: inline-block;
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type="checkbox"],
[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}
details,
menu {
	display: block;
}
summary {
	display: list-item;
}
canvas {
	display: inline-block;
}
template {
	display: none;
}
[hidden] {
	display: none;
}

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.entry-footer:before,
.entry-footer:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.nav-links:before,
.nav-links:after,
.pagination:before,
.pagination:after,
.comment-author:before,
.comment-author:after,
.widget-area:before,
.widget-area:after,
.widget:before,
.widget:after,
.comment-meta:before,
.comment-meta:after {
	content: "";
	display: table;
	table-layout: fixed;
}
.clear:after,
.entry-content:after,
.entry-footer:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.nav-links:after,
.pagination:after,
.comment-author:after,
.widget-area:after,
.widget:after,
.comment-meta:after {
	clear: both;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	clear: both;
	line-height: 1.2;
	margin: 0 0 15px;
	padding: 0;
	font-weight: 700;
	color:#000;	
}
h1, .h1 {
	font-size: 26px;
}
h2, .h2 {
	font-size: 23px;
}
h3, .h3 {
	font-size: 21px;
}
h4, .h4 {
	font-size: 19px;
}
h5, .h5 {
	font-size: 17px;
}
h6, .h6 {
	font-size: 15px;
}
p {
margin: 0 0 15px;
padding: 0;
}
dfn,
cite,
em,
i {
	font-style: italic;
}
blockquote {
	
	border-left:4px solid #0037ff;
	font-style: italic;
	font-size:17px;
	margin: 0 0 15px;
	overflow: hidden;
	padding: 0 0 0 13px;
	color:#000;
}
blockquote p {margin:0;}
address {
	margin: 0 0 1.5em;
}
pre {
	background: #eee;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}
code,
kbd,
tt,
var {
	font-size: 15px;
	font-size: 0.9375rem;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
mark,
ins {
	background: #eee;
	text-decoration: none;
}
big {
	font-size: 125%;
}
:focus {
	outline: none;
}
#comments label {
	display: block;
	font-size:14px;
	margin-bottom: 0.5em;
}

fieldset {
	margin-bottom: 1em;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	background: #fff;
	background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));
	border: 1px solid #bbb;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: block;
	padding: 0.7em;
	width: 100%;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	border-color: #333;
}
select {
	border: 1px solid #bbb;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 3em;
	max-width: 100%;
}
input[type="radio"],
input[type="checkbox"] {
	margin-right: 0.5em;
}
input[type="radio"] + label,
input[type="checkbox"] + label {
	font-weight: 400;
}
button,
input[type="button"],
input[type="submit"] {
	background-color: #0083c3;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 700;
	line-height: 1;
	padding: 1em 2em;
	text-shadow: none;
	-webkit-transition: background 0.2s;
	transition: background 0.2s;
}
input + button,
input + input[type="button"],
input + input[type="submit"] {
	padding: 0.75em 2em;
}
button.secondary,
input[type="reset"],
input[type="button"].secondary,
input[type="reset"].secondary,
input[type="submit"].secondary {
	background-color: #ddd;
}
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background: #026ea3;
}
button.secondary:hover,
button.secondary:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="button"].secondary:hover,
input[type="button"].secondary:focus,
input[type="reset"].secondary:hover,
input[type="reset"].secondary:focus,
input[type="submit"].secondary:hover,
input[type="submit"].secondary:focus {
	background: #bbb;
}#comments [type="submit"] {background:#4246e2;}
::-webkit-input-placeholder {
	color: #333;
}
:-moz-placeholder {
	color: #333;
}
::-moz-placeholder {
	color: #333;
	opacity: 1;
}
:-ms-input-placeholder {
	color: #333;
}
hr {
	background-color: #bbb;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}
ul,
ol {
	margin: 0 0 15px 15px;
	padding: 0;
}
ul {
	list-style: disc;
}
ol {
	list-style: decimal;
}
dt {
	font-weight: 700;
}
dd {
	margin: 0 1.5em 1.5em;
}
table {
	border-collapse: collapse;
	margin: 0 0 15px;
	width: 100%;
	border:1px solid rgba(0,0,0,0.1);
	
}
table td, table th {
	padding: 10px 15px;
	border:1px solid rgba(0,0,0,0.1);
}

@media screen and (max-width: 767px) {
    .new-table {
        width: 100%;
        overflow: auto!important;
      border:1px solid rgba(0,0,0,0.1);
        box-sizing: border-box;
        margin: 20px 0 20px;
    }
    .new-table table {
        margin: 0 0 0 0!important;
        border: none!important;
        border-radius: 0!important;
    }
}
a {
	color: #0037ff;
	text-decoration: none;
}
a:hover,
a:active, a:focus {
	color: #000;
	outline: 0;	text-decoration: none;
}
/*-----------------Search pop up----------------*/
.serach_inner label {
  width: 80%;
}
.serach_outer {
  position: fixed;
  width: 100%;
  height: 100%;
  background: #000;
  overflow: hidden;
  transition: 0.5s;
  z-index: 99;
  top: 0;
  left: 0;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0, 0.8);
  display: none;
}

.serach_inner {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.closepop {
  position: absolute;
  top: 20%;
  transform: translateY(-50%);
  width: 100%;
  right: 0;
  text-align: right;
  margin-right: 28px;
}
.serach_outer i {
  font-size: 24px;
  padding: 4px 0 0 0;
  color: #bbb;
  cursor: pointer;
}
.serach_inner form.search-form {
 display: table;
 padding: 0;
 border-radius: 0;
 background: #ffffff;
 margin: 0 auto;
 max-width: 700px;
 width: 100%;
}
.serach_inner form.search-form {
  display: table;
  border: 1px solid #bababf;
  padding: 14px 20px;
  border-radius: 0;
  background: #ffffff;
  margin: 0 auto;
  max-width: 700px;
  width: 100%;
}
.serach-page input.search-field {
  border: 1px solid #ccc;
  padding: 9px;
}
button.search-submit {
  border: 0;
  background: transparent;
}
input.search-field {
  border: none;
  padding: 10px 0;
  width: 95%;	
}

/*top bar*/
.nav input[type="search"]{
  margin:10px 0;
  padding:5px;
}
/*------------- Navigation -------------*/
.navigation-top {
	font-size: 16px;
	font-size: 1rem;
	position: relative;
}
.navigation-top .wrap {
	max-width: 1000px;
	padding: 0;
}
.navigation-top a {
	color: #222;
	font-weight: 400;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}
#header {
	padding:10px 0;
	
background:#1d4268;
}

#header .nav ul {
  margin:0;
  padding:8px 0 0;
  font-size:14px;
  text-transform: uppercase;
}

#header .nav ul li{
  display:inline-block;
margin-right:30px;
}
#header .nav ul li a{
color: #fff;display:block;
  font-weight:700;
}
#header .nav ul li a:hover{
	color: #14a0ff;
}
.top {
    text-align: right;
  padding-top:6px;
}
.logo img {
max-width:170px;
}
.article_content {
	background:#fff;
	margin-bottom: 30px;
    padding: 15px;
}
.error-404 {text-align:center;padding:100px 0;}
.error-404 .page-header {background:none;}
.search-no-results #inner-block {
	background:#fff;
    padding: 15px;
}
.single .article_content img {
    max-width: 100%;
}
.article-text ul, .article-text ol {
margin:0 0 15px 15px;padding:0; 
clear:both;
}
.article-text h1, .article-text h2, .article-text h3, .article-text h4, .article-text h5, .article-text h6 {clear:both;}
.article-text blockquote, .article-text p {clear:both;}
.article-text p:first-of-type {clear:none;}
.article-text .h4 {font-size:16px;}


.news .news-box, .jackpot .news-box{
	padding: 6px 20px;
	background: #f2f2f2;
}

.home h2, .home h1, .home-title {
    font-size: 22px;
    color: #000;
    font-weight:700;
	line-height:1.3;
    margin: 0 0 15px;
}
.home h3 {font-size: 18px;}
.news-img a:hover {opacity:0.85;}
.news .content .h4{
	margin: 0px;font-size:15px;
}
.news .content .h4 a {padding:10px 15px 15px;display:block;line-height:1.3;font-weight:700;}


.news .news-section{
	background: #fff;
	margin:0 0 30px;
}

.entry-title a {
	color: #0083c3;
	text-decoration: none;
	margin-left: -2px;
}
.h3.entry-title a {
    font-weight: 400;
}
.byline,
.updated:not(.published) {
	display: none;
}
.single .byline,
.group-blog .byline {
	display: inline;
}
.banner {font-weight:700;color:#fff;position:relative;padding:50px 30px 0;height:300px;max-width:1380px;
background: url(/wp-content/uploads/2025/02/bonus.webp) no-repeat right center;background-size:cover;margin:30px auto;} 
.banner a.btn2 {display:block;max-width:200px;margin:30px 0;padding:10px;}
.banner a.btn1 {display:none;max-width:200px;margin:15px auto;padding:10px;}
.welcometext {font-weight:400;text-transform:uppercase;}
.welcomebonus {font-size:25px;font-weight:700;}
.welcomebonus span {color:#26ad28;}
.welcomepromo {display:inline-block;position:relative;z-index:9;}
.overlay {position:absolute;left:0;top:0;width:100%;height:100%;}
.welcomepromo span { 
position:relative;
margin-right:22px;display:inline-block;
cursor:pointer;
color: #ffaf19;
}

.welcomepromo span:after {
	content: '';
    -webkit-mask-image: url(/wp-content/themes/win/images/copy.svg);
    mask: url(/wp-content/themes/win/images/copy.svg);
    -webkit-mask-position: 50%;
    background-color: #ffaf19;
    position:absolute;
    width: 18px;
    height: 18px;
    top:0;
	right:-22px;
}
@media (max-width:1420px) {
.banner {margin:0 0 30px;max-width:100%;}
}

@media (max-width:767px) {
.banner {text-align:center;height:auto;padding:30px 15px;background-position:left center;}
.welcomebonus {font-size:23px;}
.banner a.btn2 {margin:15px auto;}
.banner a.btn1 {display:block;}
.home .top, .home .toggle {display:none;}
.home #header { padding: 15px 0 15px!important;}
.welcomebonus {font-size:24px;}
}
.pagination {
	
	font-size: 14px;
	
	font-weight: 700;
	padding:0;
	
}
.comments-pagination {
	border: 0;
}
	.page-numbers {
		display: inline-block;
		background:#fff;		color:#000;
		margin-right: 5px;		padding:5px 12px;
	}
	.page-numbers:hover{
		background: #0037ff;color:#fff;
	}
	.page-numbers.current{
		display: inline-block;
    	background: #0037ff;
		color:#fff;
	}
	.page-numbers.current .screen-reader-text {
		clip: rect(1px, 1px, 1px, 1px);
		height: 1px;
		overflow: hidden;
		position: absolute !important;
		width: 1px;
	}
.page-numbers.current .screen-reader-text {
	clip: auto;
	height: auto;
	overflow: auto;
	position: relative !important;
	width: auto;
}
.prev.page-numbers {
	float: left;
}
.next.page-numbers {
	float: right;
}
p.link-more {
    text-align: center;
    margin-top: 0px;
}
.entry-content ul, .entry-content ol {margin:0 0 15px 15px;}
.site-main {margin:30px 0;}
/*----------- Pages ---------*/
header.page-header h1 {
    font-size: 22px;margin:0;
}
.page-header {
	padding: 10px 15px;
	background:#fff;
	margin:30px 0;
}
.site-footer {
	background: #1d4268;
}
.site-bottom ul {margin:0 0 10px;list-style:none;padding:0 0 10px;text-align:center;}
.site-bottom ul li {margin:0 10px;display:inline-block;}

.site-footer .widget.widget_nav_menu ul {text-align:center;list-style:none;}
.site-footer .widget.widget_nav_menu ul li {margin:0 8px 5px;display:inline-block;}
.site-footer .widget.widget_nav_menu ul li a {color: #fff;font-weight:700; }
.site-footer .widget.widget_nav_menu ul li a:hover {color:#14a0ff;}
.site-footer input.search-field {
  padding: 10px 0;
  width: 95%;	
}

.site-footer .widget-area {
    padding:20px 0 20px;
}
.site-footer .widget-area .tagcloud a:hover {
    background: #fff;
    border: 1px solid #000;
    color: #000;
}
.site-footer .h2.widget-title {
    margin-top: 1em;
}
.site-footer .h2.widget-title a{
	color: #0083c3;
}
.site-footer button.search-submit{
	background-color: #0083c3;
	font-weight: normal;
    letter-spacing: 1px;
}
.site-footer .tagcloud a:hover{
	background-color:#0083c3 !important; 
	color:#fff !important;
}

.site-bottom p {
    margin: 0;
}
.copyright {text-align:center;
    padding: 30px 0;font-size:13px;
    background: #e0e9f0;	
}
#comments {
	clear: both;
	
}
.comment-author img {float:left;margin-right:15px;}
.comment-date {font-size:13px;color:#7f7f7f;}
.comment-edit {float:right;}
.comment-edit a {font-size:14px;}
.comment-content {clear:both;padding-bottom:20px;}
a.comment-reply-link {font-weight:700;}
.comments-title, .comment-reply-title {
	font-size: 20px;
  color:#000;
	margin-bottom: 15px;
}
.comment-list,
.comment-list .children {
	list-style: none;
	margin: 0;
	padding: 0;
}.comment-list .children {padding:0 0 0 30px;}
.comment-author .says {
	display: none;
}
p.form-submit {
margin:0;
}
#sidebar .widget {
	background:#fff;
    padding: 15px;
	margin-bottom:30px;
}
#sidebar .h2.widget-title {
    font-size: 20px;
    text-align: left;
    margin-bottom: 15px;
}

#sidebar .widget ul li:last-child {
    border: none;
}
#sidebar button.search-submit{
	background-color: #0083c3;
    background-image: none;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    margin-top: 12px;
    width: 100%;
    padding: 8px;
    border: 1px solid;
}
#sidebar .search-form .search-submit {
	bottom: 3px;
}
#sidebar input.search-field {
  border: 1px solid;
  color: #9b9b9b;
  padding: 0px 20px;
  line-height: 50px;
  height: 50px;
  font-size: 12px;
  width: 98%;	
  border-radius: 0px;
}
.widget select {
	width: 100%;
	margin-top: 10px;
}
.widget ul {
	list-style: none;
	margin: 0;
}
#sidebar .widget ul li {margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,0.07);}
#sidebar .widget ul li a {font-weight:700;display:block;line-height:1.3;}
#sidebar ul li:last-child {margin:0;padding:0;}

.search-form {
	position: relative;
}
.search-form .search-submit {
	bottom: 0px;
    padding: 0.55em 1em;
    position: relative;
    right: 3px;
    margin-top: 5px;
}
.search-form .search-submit .icon {
	height: 24px;
	top: -2px;
	width: 24px;
}
button.search-submit{
	background-color: #0083c3;
	font-weight: 700;
	text-transform:uppercase;
}
.casino {padding:0 0 20px;}
.casino a {background: #0037ff;
  color: #fff;
  font-weight: 700;
  display:block;margin:15px auto;max-width:230px;
  text-align: center;
  padding: 10px;}

/*----------- Media ----------*/
img,
video {
	height: auto; 
	max-width: 100%;
}
img.alignleft,
img.alignright {
	float: none;
	margin: 0;
}
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
embed,
iframe,
object {
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption {

	font-size: 14px;
	font-style: italic;
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption .wp-caption-text {
	padding:6px 0 0;text-align:center;opacity:0.8;
}
@media screen and ( max-width: 48.875em ) and ( min-width: 48em ) {
	.admin-bar .site-navigation-fixed.navigation-top,
	.admin-bar .site-navigation-hidden.navigation-top {
		top: 46px;
	}
}

@media screen and (min-width:992px){
  .site-footer .search-form .search-submit{
  	bottom: 1px;
    position: absolute;
    right: 14px;
	}
  	.toggle, .menu-toggle,
	.dropdown-toggle {
		display: none;
	}
}
.single-title h1 {font-size:22px;}
.single .miniature {width:45%;float:left;margin-right:15px;margin-bottom:15px;}
.archive .miniature2, .search .miniature2 {width:45%;float:left;margin-right:15px;}
.ddsg-wrapper ul {list-style:none;margin:0;padding:0;}
.ddsg-wrapper ul li ul li {list-style:disc;margin:0 0px 0 15px;}
@media (max-width:991px) {
.single .miniature {width:100%;margin-top:7px;margin-right:0px;margin-bottom:10px;}
.archive .miniature2, .search .miniature2 {width:100%;margin-bottom:10px;margin-right:0px;}
}.archive-description {padding-top:20px;} 
.ddsg-xml-link {margin-top:30px;}
.single iframe {width:100%; height:450px;padding:0;margin:0;border:0 none;}
.article-slot {background:rgba(0,0,0,0.8);position:relative;margin-bottom:30px;text-align:center;overflow:hidden;}
.article-slot .article-slot-btn {display:none;position:absolute;top:17%;width:100%;}
.article-slot:hover .article-slot-btn {display:block;}
.article-slot-btn span {color:rgba(255,255,255,0.7);font-size:14px;}
.article-slot img {width:100%;}
.article-slot:hover img {opacity:0.2;}
a.fplay {text-transform:uppercase;font-size:14px;color:#fff;font-weight:700;}
a.fplay:hover {text-decoration:underline!important;}
.article-slot a.btn2 {max-width:180px;margin:10px auto;display:block;padding:8px;}
.cat-link ul {list-style:none;margin:0 0 5px;}
.cat-link ul li {display:inline-block;margin-right:10px;margin-bottom:23px;}
.cat-link ul li:last-child {margin-right:0;}
.cat-link ul li a {font-weight:700;background:#0037ff;padding:10px 20px; color:#fff;}


.psl, .dvl {text-align:center;}
.psl {padding:15px 0 30px;}
.dvl {padding-bottom:20px;}
.psl img, .dvl img {margin:5px 10px;filter: grayscale(100%);}
.fbutton {margin:30px 0 25px;text-align:center;}

a.btn2 {background: linear-gradient(269.68deg, #ef008f 0%, #a815ed 100%);color:#fff;font-weight:700;text-align:center;padding:10px 30px;}

a.btn1 {background: linear-gradient(to right, #0037ff 0%,#2979ff 100%);color:#fff;font-weight:700;text-align:center;padding:10px 30px;}

.top a.btn1, .fbutton a.btn1 {margin-right:10px;}
.sbutton a {display:block;}
.sbutton a.btn1 {margin:0 0 15px;}
.button-play {text-align:center;padding:30px 0;}
@media (min-width:992px) and (max-width:1199px) {
.top a.btn1 {display:none;}
}
@media (max-width:1199px) {
.single .miniature { width: 100%; margin-right: 0;}
.article-slot .article-slot-btn {top:6%;}
}
@media screen and (max-width:991px) {
.article-slot .article-slot-btn {top:23%;}
.toggle {display:block;	position:absolute;left:0;top:0;width:100%; }  
.toggle a {width:100%; color:#ffffff; background:url('assets/images/mobile_nav_right.png') no-repeat right center #0037ff; padding:10px 10px; font-size:16px;border: 0; }

#header {padding:60px 0 15px;}  
#header .nav {position:absolute;z-index:9999;overflow-x:hidden;	top:-60px; left: 0;	display:block;width:100%!important;	max-width:100%!important;}  
#header .nav ul {width:100%!important; float:left !important;max-width:100%!important; background:#e0e9f0;padding:0;}  
#header .nav ul li {border-bottom:1px solid rgba(0,0,0,0.07); display:block; float:none; text-align:left;	width:100%!important;}  
#header .nav ul li a {padding:10px 15px; display:block;}
}
@media (max-width:991px) {#sidebar {padding-top:30px;}
.top {text-align: center;padding-top:25px;padding-bottom:10px;}
.logo {text-align: center;}

.game .cx-3, .category-template-category-slots-php .content_area.col-md-12 .cx-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width:767px) {
.article-slot .article-slot-btn {top:15%;}.psl img, .dvl img {  margin: 5px 7px;max-width:100px;}
}
@media (max-width:540px) {.article-slot .article-slot-btn {top:30%;}
.game .cx-3, .category-template-category-slots-php .content_area.col-md-12 .cx-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}@media (max-width:420px) {.article-slot .article-slot-btn {top:20%;}}
@media (max-width:360px) {
.top a.btn1, .fbutton a.btn1 {margin-right:0;margin-bottom:15px;}
.top a, .fbutton a {display:block;}
}