/*!
Theme Name: Mini-theme
Theme URI: https://min.testtesttest.fun
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

.entry_table {
    overflow-x: scroll;
}

HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, TT, VAR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: 0 0
}

SUP, SUB {
    line-height: 1px
}

BODY {
    line-height: 1
}

UL {
    list-style: none
}

:focus {
    outline: 0
}

INS {
    text-decoration: none
}

DEL {
    text-decoration: line-through
}

input::-moz-focus-inner {
    border: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, .ThePokies-block {
    display: block
}

audio, canvas, video {
    display: inline-block
}

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

[hidden] {
    display: none
}

.ThePokies-none, .ThePokies-hidden, .ThePokies-on980, .ThePokies-on760, .ThePokies-on320, .ThePokies-only980, .ThePokies-only760 {
    display: none
}

.ThePokies-clear, .ThePokies-clr {
    clear: both
}

hr.ThePokies-clear, hr.ThePokies-clr {
    padding: 0;
    margin: 0;
    height: 1px;
    overflow: hidden;
    border: 0
}

.ThePokies-clearfix:before, .ThePokies-clearfix:after, .ThePokies-clf:before, .ThePokies-clf:after {
    content: " ";
    display: table
}

.ThePokies-clearfix:after, .ThePokies-clf:after {
    clear: both
}

.ThePokies-clearfix, .ThePokies-clf {
    *zoom: 1;}

.ThePokies-alignright, .ThePokies-right {
    float: right
}

.alignleft, .left {
    float: left
}

.center {
    text-align: center
}

.centered, .aligncenter {
    display: block;
    margin: 0 auto
}

img.alignright, img.right {
    margin: 0 0 7px 20px;
    display: inline
}

img.alignleft, img.left {
    margin: 0 20px 7px 0;
    display: inline
}

a img {
    border: none
}

img {
    max-width: 100%
}

.ThePokies-entry img {
    height: auto;
    margin: 0 auto;
    display: block;
}

body {
    color: #ffffff;
    font-size: 15px;
    line-height: 20px;
    font-family: 'Roboto', sans-serif;
    background: #000000;
    text-align: center
}

.ThePokies-wrap {
    width: 1200px;
    margin: 0 auto;
    text-align: left
}

input, textarea {
    color: #222;
    font-size: 16px;
    line-height: 20px;
    font-family: 'Roboto', sans-serif;
    max-width: 100%;
}

a {
    color: #03ff00;
    text-decoration: none;
    transition: all .3s .02s ease
}

a:hover {
    color: #ffa300;
    text-decoration: underline
}

p, h1, h2, h3, h4, h5, h6, .ThePokies-h1, .ThePokies-h2, .ThePokies-h3, .ThePokies-h4, .ThePokies-h5, .ThePokies-h6, .ThePokies-title, .ThePokies-entry table, .ThePokies-entry form, .ThePokies-entry ul, .ThePokies-entry ol, .ThePokies-entry hr, blockquote {
    margin: 0 0 30px
}

h1, h2, h3, h4, h5, h6, .ThePokies-h1, .ThePokies-h2, .ThePokies-h3, .ThePokies-h4, .ThePokies-h5, .ThePokies-h6, .ThePokies-title {
    color: #ffffff;
    font-weight: 700
}

h1, .ThePokies-h1, .ThePokies-title {
    font-size: 30px;
    line-height: 34px
}

h2, .ThePokies-h2 {
    font-size: 27px;
    line-height: 30px
}

h3, .ThePokies-h3 {
    font-size: 25px;
    line-height: 28px
}

h4, .ThePokies-h4 {
    font-size: 23px;
    line-height: 26px
}

h5, .ThePokies-h5 {
    font-size: 22px;
    line-height: 25px
}

h6, .ThePokies-h6 {
    font-size: 21px;
    line-height: 24px
}

.ThePokies-black {
    color: #000
}

.ThePokies-white {
    color: #ffffff
}

.ThePokies-grey {
    color: gray
}

.ThePokies-green {
    color: #34c924
}

.ThePokies-red {
    color: red
}

.ThePokies-orange {
    color: orange
}

.ThePokies-yellow {
    color: #ff0
}

.ThePokies-blue {
    color: #00f
}

.ThePokies-purple {
    color: #8b00ff
}

.ThePokies-pink {
    color: pink
}

.ThePokies-table, .ThePokies-entry table {
    border-spacing: 0;
    border-collapse: collapse;
    border-top: 1px solid #959596;
    border-left: 1px solid #959596
}

.ThePokies-table tr th, .ThePokies-entry table tr th {
    border-bottom: 1px solid #959596;
    border-right: 1px solid #959596;
    padding: 8px 10px
}

.ThePokies-table tr td, .ThePokies-entry table tr td {
    border-bottom: 1px solid #959596;
    border-right: 1px solid #959596;
    padding: 8px 10px
}

.ThePokies-entry table.ThePokies-nobord, .ThePokies-entry table.ThePokies-nobord tr th, .ThePokies-entry table.ThePokies-nobord tr td {
    border: 0;
    padding: 0;
    background: 0 0
}

.ThePokies-entry ul, ul.ThePokies-list {
    padding: 0 0 0 20px;
    list-style: none
}

.ThePokies-entry ol, ol.ThePokies-list {
    padding: 0 0 0 25px;
    list-style: none
}

.ThePokies-entry ul ul, .ThePokies-entry ol ol, .ThePokies-entry ol ul, .ThePokies-entry ul ol, ul.ThePokies-list ul, ol.ThePokies-list ol, ol.ThePokies-list ul, ul.ThePokies-list ol {
    margin: 5px 0 0
}

.ThePokies-entry ol > li, ol.ThePokies-list > li {
    margin: 7px 0 7px 10px;
    list-style: decimal outside
}

.ThePokies-entry ul > li, ul.ThePokies-list > li {
    margin: 7px 0 7px 10px;
    list-style-type: disc
}

code {
    font: 1.1em 'Courier New', Courier, Fixed
}

acronym, abbr, span.ThePokies-caps {
    font-size: .9em;
    letter-spacing: .07em;
    cursor: help
}

acronym, abbr {
    border-bottom: 1px dashed #999
}

blockquote {
    padding-left: 20px;
    border-left: 5px solid #ddd
}

blockquote cite {
    margin: 5px 0 0;
    display: block
}

header {
    padding: 3px 10px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s
}

.ThePokies-header_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center
}

.ThePokies-logo {
    width: 80px;
    transition: all .3s .02s ease
}

.ThePokies-header_h.ThePokies-fixed .ThePokies-logo {
    width: 100px
}

.ThePokies-logo img {
    vertical-align: bottom;
    transition: all .3s .02s ease
}

.ThePokies-logo:hover {
    transform: scale(1.05)
}

.ThePokies-top_main_b {
    padding: 30px 0
}

.ThePokies-top_main_b_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.ThePokies-autor_list {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s;
    padding: 10px;
    box-sizing: border-box;
    width: 49%;
    margin: 0 0 20px
}

.ThePokies-autor_list_img {
    flex: 0 0 80px;
    margin: 0 20px 0 0
}

.ThePokies-autor_list_img img {
    border-radius: 10px;
    max-width: 150px;
    width: 150px
}

.ThePokies-autor_list_r {
    width: 100%;
    font-size: 24px;
    line-height: 28px
}

.ThePokies-autor_list_r span {
    display: block;
    margin: 0 0 3px;
    font-weight: 700
}

.ThePokies-ba_block_but {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-items: center;
    margin: 0 0 20px
}

a.ThePokies-m_but {
    position: relative;
    display: block;
    width: 140px;
    box-sizing: border-box;
    padding: 5px 0;
    background: #03ff00;
    border-radius: 8px;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    letter-spacing: .04em;
    text-transform: uppercase;
    color: #0a0909;
    text-decoration: none;
    box-shadow: 0 10px 20px rgba(0, 0, 0, .3);
}

a.ThePokies-m_but:hover {
    color: #eded00;
    background: #ffd651;
    letter-spacing: .05em
}

a.eafl-link {
    margin: 10px auto;
}

a.m_but, a.eafl-link {
    position: relative;
    display: block;
    width: 140px;
    box-sizing: border-box;
    padding: 5px 0;
    background: #319e32;
    border-radius: 8px;
    font-weight: 700;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    letter-spacing: .04em;
    text-transform: uppercase;
    color: #eded00;
    text-decoration: none;
    box-shadow: 0 10px 20px rgba(0, 0, 0, .3)
}

a.m_but:hover, a.eafl-link:hover {
    color: #eded00;
    background: #ffd651;
    letter-spacing: .05em
}

.ThePokies-ba_block_time {
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    margin: 0 0 20px
}

.ThePokies-param_list {
    box-sizing: border-box;
    width: 49%;
    margin: 0 0 20px;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s
}

.ThePokies-param_b {
    width: auto;
    margin: 0 0 10px
}

.ThePokies-param_bt {
    font-size: 11px;
    line-height: 16px;
    font-weight: 700;
    text-transform: uppercase;
    color: #ffffff;
    margin: 0
}

.ThePokies-param_bl {
    height: 15px;
    border-radius: 3px;
    background: #e5e5e5
}

span.ThePokies-param_b_line {
    display: block;
    height: 15px;
    line-height: 16px;
    border-radius: 3px;
    background: #03ff00;
    color: #ffffff;
    font-size: 12px;
    font-weight: 700;
    text-align: right;
    padding: 0 10px 0 0;
    box-sizing: border-box
}

.ThePokies-ba_block {
    padding: 30px 0
}

.ThePokies-ba_block_l {
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s;
    padding: 20px;
    box-sizing: border-box
}

.ThePokies-ba_block_title {
    font-weight: 700;
    font-size: 32px;
    line-height: 36px;
    letter-spacing: .04em;
    color: #7a3413;
    text-align: center;
    margin: 0 0 30px
}

.ThePokies-main_zag {
    color: #ffffff;
    font-size: 36px;
    line-height: 40px;
    font-weight: 700;
    margin: 0 0 30px
}

.ThePokies-formats_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.ThePokies-formats_b {
    width: 49%;
    margin: 0 0 20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative
}

.ThePokies-formats_block {
    width: 100%;
    box-sizing: border-box;
    padding: 20px 10px;
    line-height: 26px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s
}

.ThePokies-formats_block:hover {
    box-shadow: 0 0 32px rgb(0 0 0/32%)
}

.ThePokies-formats_title {
    color: #ffffff;
    font-size: 17px;
    font-weight: 500;
    margin: 0 0 10px;
    padding: 0 0 0 18px;
    position: relative
}

.ThePokies-formats_title:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 12px;
    height: 2px;
    background: #03ff00;
    transition: all .3s .02s ease
}

.ThePokies-formats_title:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    transform: translateY(-50%) rotate(90deg);
    width: 12px;
    height: 2px;
    background: #03ff00;
    transition: all .3s .02s ease
}

.ThePokies-formats_minus .ThePokies-formats_title:after {
    display: none
}

.ThePokies-formats_text {
    font-size: 15px;
    line-height: 18px
}

.ThePokies-formats_text p {
    margin: 0 0 14px
}

.ThePokies-monetizing {
    padding: 45px 0 0 0;
}

.ThePokies-monetizing_block {
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s;
    padding: 20px;
    box-sizing: border-box;
    margin: 0 0 30px
}

.ThePokies-monetizing_list {
    max-width: 980px;
    margin: 0 auto
}

.ThePokies-monetizing_b_l {
    padding: 0 0 0 120px
}

.ThePokies-monetizing_b:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 100px;
    height: 73px;
    background: url(../../../themes/warscope/images/arrow.svg) no-repeat right center;
    background-size: auto 72px;
    transition: all .3s .02s ease
}

.ThePokies-monetizing_b_l:before {
    right: auto;
    left: 0;
    transform: translateY(-50%) rotate(180deg)
}

.ThePokies-monetizing_b:hover:before {
    right: 5px
}

.ThePokies-monetizing_b_l:hover:before {
    left: 5px
}

.ThePokies-monetizing_text {
    border: 1px solid #4c4c50;
    border-radius: 12px;
    padding: 30px;
    box-sizing: border-box;
    transition: all .3s .02s ease
}

.ThePokies-monetizing_b:hover .ThePokies-monetizing_text {
    box-shadow: 0 10px 20px rgb(0 0 0/20%)
}

.ThePokies-faqs_list {
    margin: 0 0 50px
}

.ThePokies-faq_b {
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s;
    margin: 0 0 10px
}

.ThePokies-faq_b_title {
    font-weight: 500;
    font-size: 20px;
    line-height: 24px;
    color: #ffffff;
    position: relative;
    padding: 10px;
    cursor: pointer;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    transition: all .3s .02s ease
}

.ThePokies-faq_b_title.ThePokies-active {
    color: #03ff00
}

.ThePokies-faq_b_title span {
    display: block;
    width: 30px;
    font-weight: 700;
    font-size: 18px;
    line-height: 20px;
    color: #03ff00
}

.ThePokies-faq_b_title:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    right: 10px;
    width: 23px;
    height: 3px;
    background: #03ff00;
    transition: all .3s .02s ease
}

.ThePokies-faq_b_title:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    right: 10px;
    width: 23px;
    height: 3px;
    background: #03ff00;
    transform: rotate(90deg);
    transition: all .3s .02s ease
}

.ThePokies-faq_b_title.ThePokies-active:before {
    transform: rotate(180deg)
}

.ThePokies-faq_b_title.ThePokies-active:after {
    transform: rotate(360deg)
}

.ThePokies-faq_b_text {
    display: none;
    padding: 0 20px 20px;
    font-size: 16px;
    line-height: 20px;
    color: #ffffff
}

.ThePokies-benefits {
    padding: 60px 0
}

.ThePokies-benefits_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start
}

.ThePokies-benefits_line {
    width: 31%;
    margin: 0 0 30px
}

.ThePokies-tb_form_inp {
    display: block;
    width: 100%;
    height: 28px;
    margin: 0;
    padding: 0 0 10px;
    background: 0 0;
    border: 0;
    border-bottom: 1px solid rgba(36, 36, 36, .4)
}

.ThePokies-tb_form_textarea {
    display: block;
    width: 100%;
    height: 60px;
    margin: 0 0 30px;
    padding: 0;
    background: 0 0;
    border: 0;
    border-bottom: 1px solid rgba(36, 36, 36, .4);
    resize: none
}

.ThePokies-tb_form_sub {
    display: block;
    height: 50px;
    width: 230px;
    margin: 0 auto;
    padding: 0;
    background: #03ff00;
    border: 0;
    color: #ffffff;
    font-weight: 700;
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    transition: all .3s .02s ease;
    cursor: pointer
}

.ThePokies-tb_form_sub:hover {
    background: #ffa300;
    letter-spacing: 2.25px
}

footer {
    padding: 20px 10px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s
}

.ThePokies-f_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center
}

.ThePokies-flogo {
    width: 100px;
    transition: all .3s .02s ease
}

.ThePokies-flogo img {
    vertical-align: bottom;
    transition: all .3s .02s ease
}

.ThePokies-flogo:hover {
    transform: scale(1.05)
}

.ThePokies-copu {
    color: #ffffff;
    font-weight: 500;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0 0
}

.ThePokies-nav_scroll {
    position: relative
}

.ThePokies-nav_scroll > div {
    position: absolute;
    z-index: 1;
    top: -80px;
    left: 0
}

.ThePokies-f_soc {
    padding: 10px 0 0
}

.ThePokies-f_soc ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center
}

.ThePokies-f_soc li {
    display: block;
    padding: 0 0 0 10px
}

.ThePokies-f_soc li:first-child {
    padding: 0
}

.ThePokies-f_soc li a {
    display: block;
    width: 36px;
    height: 36px;
    background: #ffffff;
    border-radius: 50%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center
}

.ThePokies-f_soc li img {
    vertical-align: bottom;
    transition: all .3s .02s ease
}

.ThePokies-f_soc li:nth-child(1) img {
    max-height: 35px
}

.ThePokies-f_soc li:nth-child(2) img {
    max-height: 22px
}

.ThePokies-f_soc li:nth-child(3) img {
    max-height: 25px
}

.ThePokies-f_soc li:nth-child(4) img {
    max-height: 20px
}

.ThePokies-f_soc li:nth-child(5) img {
    max-height: 25px
}

.ThePokies-f_soc li a:hover img {
    transform: rotate(360deg)
}

.ThePokies-g_img_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-items: center;
    padding: 10px;
    box-shadow: 0 0 5px rgb(0 0 0/30%);
    background-color: #000000;
    border-radius: 10px;
    margin: 0 0 35px
}

.ThePokies-g_img_b {
    padding: 0 5px 10px
}

.ThePokies-form_line {
    padding: 0 0 15px
}

.ThePokies-lab {
    display: block;
    padding: 0 0 2px
}

.ThePokies-inp {
    box-sizing: border-box;
    width: 100%;
    height: 40px;
    padding: 10px 20px;
    background: #ffffff;
    border: 1px solid #b2b2b2;
    border-radius: 3px;
    -webkit-appearance: none;
    color: #000;
    font-size: 15px;
    line-height: 18px
}

.ThePokies-ta {
    box-sizing: border-box;
    width: 100%;
    height: 100px;
    padding: 10px 20px;
    background: #ffffff;
    border: 1px solid #b2b2b2;
    border-radius: 3px;
    -webkit-appearance: none;
    color: #000;
    font-size: 15px;
    line-height: 18px;
    vertical-align: bottom
}

.ThePokies-form_sub {
    position: relative
}

.ThePokies-btn {
    display: inline-block;
    box-sizing: border-box;
    min-height: 40px;
    padding: 10px 20px;
    border: 1px solid #03ff00;
    background: #03ff00;
    border-radius: 5px;
    transition: all .3s .02s ease;
    -webkit-appearance: none;
    color: #ffffff;
    font-size: 16px;
    line-height: 18px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    cursor: pointer
}

.ThePokies-btn:hover {
    border-color: #ffa300;
    background-color: #ffa300;
    color: #ffffff;
    text-decoration: none
}

.ThePokies-form_sub .ThePokies-ajax-loader {
    position: absolute;
    top: -5px;
    right: -5px
}

.ThePokies-comments_list li {
    padding: 15px;
    margin: 0 0 15px;
    border: 1px solid #ddd;
    background: #f8f8f8
}

.ThePokies-comments_list li li {
    margin: 15px 0 0
}

.ThePokies-comments_list li.ThePokies-thread-even {
    background: #ffffff
}

.ThePokies-comments_list .ThePokies-even {
    background: #ffffff
}

.ThePokies-comments_list .ThePokies-alt {
    background: #f8f8f8
}

.ThePokies-comment_ava {
    float: left;
    padding: 0 10px 0 0
}

.ThePokies-comment_top {
    padding: 0 0 10px
}

.ThePokies-comment_a {
    font-weight: 700
}

.ThePokies-comment_d {
    font-style: italic
}

.ThePokies-comment_repl {
    text-align: right
}

#respond {
    padding: 10px;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    background-color: #000000;
    border-radius: 10px;
    -webkit-transition: border-radius .2s;
    transition: border-radius .2s;
    margin: 0 0 35px
}

.ThePokies-comments_list #respond {
    margin: 0 15px 15px
}

#cancel-comment-reply-link {
    display: inline-block;
    margin: 0 0 15px
}

.ThePokies-wp-caption {
    box-sizing: border-box;
    max-width: 100%;
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding: 4px;
    margin: 10px;
    border-radius: 3px
}

.ThePokies-wp-caption img {
    max-width: 100%;
    height: auto;
    padding: 0;
    border: 0 none
}

.ThePokies-wp-caption p.ThePokies-wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0
}

.ThePokies-wpcf7-not-valid {
    border-color: #ad2929 !important;
    color: #ad2929
}

@media (max-width: 1260px) {
    .ThePokies-wrap {
        width: 980px
    }
}

@media (max-width: 1020px) {
    .ThePokies-wrap {
        width: 760px;
        padding: 0 10px;
        box-sizing: border-box
    }

    p {
        margin: 0 0 20px
    }

    header {
        height: auto
    }

    .ThePokies-header_h {
        padding: 8px 0;
        box-shadow: 0 0 5px rgba(0, 0, 0, .3);
        transition: all .3s .02s ease
    }

    .ThePokies-header_h.ThePokies-fixed {
        position: relative
    }

    .ThePokies-logo {
        width: 70px;
        order: 0
    }

    .ThePokies-header_h.ThePokies-fixed .ThePokies-logo {
        width: 70px
    }

    .ThePokies-adapt_menu {
        display: block;
        order: 3
    }

    .ThePokies-top_icon {
        order: 2
    }

    .ThePokies-top_icon a {
        margin: 0 0 0 5px
    }

    .ThePokies-ba_block {
        padding: 30px 0 0 0;
        overflow: hidden;
        position: relative
    }

    .ThePokies-ba_block_l {
        width: 100%;
        box-sizing: border-box;
        position: relative;
        z-index: 2
    }

    .ThePokies-ba_block_text {
        font-size: 16px;
        line-height: 20px
    }

    .ThePokies-main_zag {
        font-size: 30px;
        line-height: 34px;
        margin: 0 0 30px
    }

    .ThePokies-top_main_b_list {
        display: block
    }

    .ThePokies-autor_list {
        width: auto
    }

    .ThePokies-param_list {
        width: auto
    }
}

@media (max-width: 759px) {
    .ThePokies-wrap {
        width: 100%;
        min-width: 320px
    }

    body {
        font-size: 16px;
        line-height: 20px
    }

    .ThePokies-ba_block_text {
        font-size: 15px;
        line-height: 18px
    }

    .ThePokies-main_zag {
        font-size: 28px;
        line-height: 32px;
        margin: 0 0 20px
    }

    .ThePokies-formats {
        padding: 30px 0
    }

    .ThePokies-formats_b {
        width: 100%
    }

    .ThePokies-formats_b:nth-child(3n) {
        width: 100%
    }

    .ThePokies-formats_block {
        padding: 20px 10px
    }

    .ThePokies-monetizing_block {
        padding: 10px
    }

    .ThePokies-faq_b {
        margin: 0 0 15px
    }

    .ThePokies-faqs {
        padding: 80px 0
    }

    .ThePokies-faq_b_title {
        font-weight: 500;
        font-size: 17px;
        line-height: 20px;
        padding: 10px
    }

    .ThePokies-faq_b_title span {
        font-size: 16px;
        line-height: 20px;
        width: 24px
    }

    .ThePokies-faq_b_text {
        padding: 0 10px 10px;
        font-size: 15px;
        line-height: 20px
    }

    .ThePokies-benefits {
        padding: 30px 0
    }

    .ThePokies-benefits_list {
        display: block
    }

    .ThePokies-benefits_line {
        width: auto;
        margin: 0 0 20px
    }

    .ThePokies-ba_block_l {
        padding: 10px
    }

    .ThePokies-autor_list {
        display: block
    }

    .ThePokies-autor_list_img {
        flex: 0 0 auto;
        margin: 0 0 10px;
        text-align: center
    }

    a.ThePokies-m_but {
        width: 140px;
        padding: 7px 0;
        font-size: 14px;
        line-height: 20px
    }

    a.m_but {
        width: 140px;
        padding: 7px 0;
        font-size: 14px;
        line-height: 20px
    }
}

.ThePokies-textautor {
    font-size: 18px
}

table {
    width: 100%
}

a.ThePokies-centr {
    margin: 0 auto
}

a.centr {
    margin: 0 auto
}

.ThePokies-video iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.ThePokies-logo img {
    width: 80px
}

.action-to-go {
    margin: 10px auto;
    display: block;
    text-align: center;
    padding: 10px;
    max-width: 360px;
    background: #03ff00;
    color: #111 !important;
    border-radius: 20px;
    font-weight: bold;
}



@media (max-width: 990px) {
    .ThePokies-monetizing_block {
        margin-bottom: 0!important;
    }
    .footer {
        margin-top: -20px;
    }
}