.pre-header-dovnload {display: flex;padding: 10px;gap: 10px;justify-content: flex-end;align-items: center;maw-width: 100%;border: 1px solid #d3d3d3;line-height: 1;margin: 20px 0;border-radius: 5px;}
.pre-header-dovnload .text-box {font-weight: bold;font-size: 16px;text-align: center;}
.pre-header-dovnload .button-tg {background: #24ba9d;border: 2px solid #ff8600;border-radius: 20px;color: #fff;text-transform: uppercase;font-weight: 700;padding: 11px 10px 10px 40px;position: relative;cursor: pointer;line-height: 1;text-decoration: none;}
.pre-header-dovnload .button-tg .animate {position: absolute;left: 5px;top: 4px;width: 25px;height: 25px;animation: 2s linear infinite animateTg;}
@keyframes animateTg {0% {opacity: 1;transform: scale(1);}
	25% {opacity: .7;transform: scale(1.2);}
	50% {opacity: 1;transform: scale(1);}
	75% {opacity: .7;transform: scale(1.2);}
	100% {opacity: 1;transform: scale(1);}}
aside .pre-header-dovnload, .sidebar .pre-header-dovnload {flex-direction: column;justify-content: center;width: auto;margin-top: -10px;}
.no-mobail .pre-header-dovnload {display: none;}
@media (max-width: 768px) {aside .pre-header-dovnload, .sidebar .pre-header-dovnload {display: none;}
	.pre-header-dovnload, .no-mobail .pre-header-dovnload {flex-direction: column;display: table-footer-group;display: table-footer-group;display: flex;justify-content: center;}}
.content-form {padding: 15px 20px 0;margin-bottom: 20px;background-color: #f3f5f7;border-radius: 5px;border: 1px solid #d3d3d3;}
.content-form .h2 {font-size: clamp(18px,1.7544vw,24px);text-align: center;line-height: 1;margin-bottom: 10px;padding: 0;}
.content-form .form-box {display: flex;flex-wrap: wrap;justify-content: center;gap: 0 20px;}
.content-form .form-group-email {flex: 1 1 auto;position: relative;width: calc(70% - 20px);}
.content-form .form-group-submit {flex: 1 1 auto;width: 30%;min-width: 160px;margin-bottom: 17px;}
.content-form .form-control {background-color: #fff;border: 1px solid #d3d3d3;box-shadow: 1px 1px 2px rgba(0,0,0,.05) inset;border-radius: 5px;height: 42px;padding: 10px;position: relative;width: 100%;}
.content-form .btn {min-height: 42px;width: 100%;cursor: pointer;}
.content-form .form-text {margin-bottom: 20px;text-align: center;}
.content-form .status-message {font-size: 12px;font-weight: 500;min-height: 23px;padding: 3px 11px;}
.content-form .status-message.success {color: #26b326;}
.content-form .status-message.error {color: #ed3c3c;}
aside .content-form .status-message, .sidebar .content-form .status-message {min-height: 13px;}
@media (max-width: 650px) {.content-form {padding: 10px 15px 0;}
	.content-form .form-group-submit {width: 100%;}
	.content-form .status-message {min-height: 13px;text-align: center;}}
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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {color: inherit;list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after {content: "";content: none;}
q:before, q:after {content: "";content: none;}
table {border-collapse: collapse;border-spacing: 0;}
select, input, textarea, button {outline: none;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-BoldItalic.eot");src: local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/casinopay/template/fonts/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-BoldItalic.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-BoldItalic.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-BoldItalic.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");font-weight: bold;font-style: italic;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-Bold.eot");src: local("Open Sans Bold"),local("OpenSans-Bold"),url("/casinopay/template/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-Bold.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-Bold.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-Bold.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-Light.eot");src: local("Open Sans Light"),local("OpenSans-Light"),url("/casinopay/template/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-Light.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-Light.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-Light.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-Light.svg#OpenSans-Light") format("svg");font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-Regular.eot");src: local("Open Sans Regular"),local("OpenSans-Regular"),url("/casinopay/template/fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-Regular.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-Regular.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-Regular.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-Regular.svg#OpenSans-Regular") format("svg");font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-SemiBold.eot");src: local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/casinopay/template/fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-SemiBold.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-SemiBold.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-SemiBold.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");font-weight: 600;font-style: normal;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-ExtraBold.eot");src: local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url("/casinopay/template/fonts/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-ExtraBold.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-ExtraBold.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-ExtraBold.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold") format("svg");font-weight: 800;font-style: normal;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-LightItalic.eot");src: local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url("/casinopay/template/fonts/OpenSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-LightItalic.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-LightItalic.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-LightItalic.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic") format("svg");font-weight: 300;font-style: italic;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-ExtraBoldItalic.eot");src: local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url("/casinopay/template/fonts/OpenSans-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-ExtraBoldItalic.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-ExtraBoldItalic.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic") format("svg");font-weight: 800;font-style: italic;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-SemiBoldItalic.eot");src: local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url("/casinopay/template/fonts/OpenSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-SemiBoldItalic.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-SemiBoldItalic.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-SemiBoldItalic.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-SemiBoldItalic.svg#OpenSans-SemiBoldItalic") format("svg");font-weight: 600;font-style: italic;font-display: swap;}
@font-face {font-family: "Open Sans";src: url("/casinopay/template/fonts/OpenSans-Italic.eot");src: local("Open Sans Italic"),local("OpenSans-Italic"),url("/casinopay/template/fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/OpenSans-Italic.woff2") format("woff2"),url("/casinopay/template/fonts/OpenSans-Italic.woff") format("woff"),url("/casinopay/template/fonts/OpenSans-Italic.ttf") format("truetype"),url("/casinopay/template/fonts/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight: normal;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Light.eot");src: local("Exo 2 Light"),local("Exo2-Light"),url("/casinopay/template/fonts/Exo2-Light.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Light.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Light.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Light.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Light.svg#Exo2-Light") format("svg");font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-BoldItalic.eot");src: local("Exo 2 Bold Italic"),local("Exo2-BoldItalic"),url("/casinopay/template/fonts/Exo2-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-BoldItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-BoldItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-BoldItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-BoldItalic.svg#Exo2-BoldItalic") format("svg");font-weight: bold;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Medium.eot");src: local("Exo 2 Medium"),local("Exo2-Medium"),url("/casinopay/template/fonts/Exo2-Medium.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Medium.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Medium.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Medium.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Medium.svg#Exo2-Medium") format("svg");font-weight: 500;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Black.eot");src: local("Exo 2 Black"),local("Exo2-Black"),url("/casinopay/template/fonts/Exo2-Black.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Black.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Black.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Black.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Black.svg#Exo2-Black") format("svg");font-weight: 900;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-ExtraBoldItalic.eot");src: local("Exo 2 ExtraBold Italic"),local("Exo2-ExtraBoldItalic"),url("/casinopay/template/fonts/Exo2-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-ExtraBoldItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-ExtraBoldItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-ExtraBoldItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-ExtraBoldItalic.svg#Exo2-ExtraBoldItalic") format("svg");font-weight: 800;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Italic.eot");src: local("Exo 2 Italic"),local("Exo2-Italic"),url("/casinopay/template/fonts/Exo2-Italic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Italic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Italic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Italic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Italic.svg#Exo2-Italic") format("svg");font-weight: normal;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-BlackItalic.eot");src: local("Exo 2 Black Italic"),local("Exo2-BlackItalic"),url("/casinopay/template/fonts/Exo2-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-BlackItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-BlackItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-BlackItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-BlackItalic.svg#Exo2-BlackItalic") format("svg");font-weight: 900;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Bold.eot");src: local("Exo 2 Bold"),local("Exo2-Bold"),url("/casinopay/template/fonts/Exo2-Bold.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Bold.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Bold.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Bold.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Bold.svg#Exo2-Bold") format("svg");font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-ExtraBold.eot");src: local("Exo 2 ExtraBold"),local("Exo2-ExtraBold"),url("/casinopay/template/fonts/Exo2-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-ExtraBold.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-ExtraBold.woff") format("woff"),url("/casinopay/template/fonts/Exo2-ExtraBold.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-ExtraBold.svg#Exo2-ExtraBold") format("svg");font-weight: 800;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-ExtraLight.eot");src: local("Exo 2 ExtraLight"),local("Exo2-ExtraLight"),url("/casinopay/template/fonts/Exo2-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-ExtraLight.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-ExtraLight.woff") format("woff"),url("/casinopay/template/fonts/Exo2-ExtraLight.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-ExtraLight.svg#Exo2-ExtraLight") format("svg");font-weight: 200;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-ExtraLightItalic.eot");src: local("Exo 2 ExtraLight Italic"),local("Exo2-ExtraLightItalic"),url("/casinopay/template/fonts/Exo2-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-ExtraLightItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-ExtraLightItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-ExtraLightItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-ExtraLightItalic.svg#Exo2-ExtraLightItalic") format("svg");font-weight: 200;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-LightItalic.eot");src: local("Exo 2 Light Italic"),local("Exo2-LightItalic"),url("/casinopay/template/fonts/Exo2-LightItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-LightItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-LightItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-LightItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-LightItalic.svg#Exo2-LightItalic") format("svg");font-weight: 300;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Thin.eot");src: local("Exo 2 Thin"),local("Exo2-Thin"),url("/casinopay/template/fonts/Exo2-Thin.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Thin.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Thin.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Thin.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Thin.svg#Exo2-Thin") format("svg");font-weight: 100;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-ThinItalic.eot");src: local("Exo 2 Thin Italic"),local("Exo2-ThinItalic"),url("/casinopay/template/fonts/Exo2-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-ThinItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-ThinItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-ThinItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-ThinItalic.svg#Exo2-ThinItalic") format("svg");font-weight: 100;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-MediumItalic.eot");src: local("Exo 2 Medium Italic"),local("Exo2-MediumItalic"),url("/casinopay/template/fonts/Exo2-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-MediumItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-MediumItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-MediumItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-MediumItalic.svg#Exo2-MediumItalic") format("svg");font-weight: 500;font-style: italic;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-Regular.eot");src: local("Exo 2 Regular"),local("Exo2-Regular"),url("/casinopay/template/fonts/Exo2-Regular.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-Regular.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-Regular.woff") format("woff"),url("/casinopay/template/fonts/Exo2-Regular.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-Regular.svg#Exo2-Regular") format("svg");font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-SemiBold.eot");src: local("Exo 2 SemiBold"),local("Exo2-SemiBold"),url("/casinopay/template/fonts/Exo2-SemiBold.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-SemiBold.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-SemiBold.woff") format("woff"),url("/casinopay/template/fonts/Exo2-SemiBold.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-SemiBold.svg#Exo2-SemiBold") format("svg");font-weight: 600;font-style: normal;font-display: swap;}
@font-face {font-family: "Exo 2";src: url("/casinopay/template/fonts/Exo2-SemiBoldItalic.eot");src: local("Exo 2 SemiBold Italic"),local("Exo2-SemiBoldItalic"),url("/casinopay/template/fonts/Exo2-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/casinopay/template/fonts/Exo2-SemiBoldItalic.woff2") format("woff2"),url("/casinopay/template/fonts/Exo2-SemiBoldItalic.woff") format("woff"),url("/casinopay/template/fonts/Exo2-SemiBoldItalic.ttf") format("truetype"),url("/casinopay/template/fonts/Exo2-SemiBoldItalic.svg#Exo2-SemiBoldItalic") format("svg");font-weight: 600;font-style: italic;font-display: swap;}
.toc_title:hover .list, .toc_title.open .list {background-image: url("/casinopay/template/images/icons/list-hover.svg");}
.btn:hover .arrow-down {background-image: url("/casinopay/template/images/icons/arrow-down-hover.svg");}
i {display: inline-block;background-size: contain;background-repeat: no-repeat;background-position: center;width: 20px;height: 20px;margin-right: 10px;flex-shrink: 0;}
i.right {margin-right: 0;margin-left: 10px;}
i.qiwi {background-image: url("/casinopay/template/images/icons/qiwi.png");display: inline-block !important;}
i.webmoney {background-image: url("/casinopay/template/images/icons/webmoney.png");display: inline-block !important;}
i.yoomoney {background-image: url("/casinopay/template/images/icons/yoomoney.png");display: inline-block !important;}
i.sber {background-image: url("/casinopay/template/images/icons/sber.png");display: inline-block !important;}
i.correct {background-image: url("/casinopay/template/images/icons/correct.svg");}
i.nav-poker {background-image: url("/casinopay/template/images/icons/nav-poker.svg");}
i.nav-dice {background-image: url("/casinopay/template/images/icons/nav-dice.svg");}
i.badge {background-image: url("/casinopay/template/images/icons/badge.svg");}
i.bell {background-image: url("/casinopay/template/images/icons/notification2.svg");}
i.list {background-image: url("/casinopay/template/images/icons/list.svg");}
i.arrow-down {background-image: url("/casinopay/template/images/icons/arrow-down.svg");}
i.param-gift {background-image: url("/casinopay/template/images/icons/gift-b.svg");}
i.param-wager {background-image: url("/casinopay/template/images/icons/param-wager.svg");}
i.param-slots {background-image: url("/casinopay/template/images/icons/param-slots.svg");}
i.param-clock {background-image: url("/casinopay/template/images/icons/param-clock.svg");}
i.info {background-image: url("/casinopay/template/images/icons/info.svg");background-color: #fff;border-radius: 50%;}
i.credit-card {background-image: url("/casinopay/template/images/icons/credit-card.svg");}
i.gear {background-image: url("/casinopay/template/images/icons/gear.svg");}
i.check {background-image: url("/casinopay/template/images/icons/check-mark.svg");}
i.joystick {background-image: url("/casinopay/template/images/icons/joystick.svg");}
i.stars {background-image: url("/casinopay/template/images/icons/stars.svg");}
i.shield {background-image: url("/casinopay/template/images/icons/shield.svg");}
i.diamond {background-image: url("/casinopay/template/images/icons/diamond.svg");}
i.slot-machine {background-image: url("/casinopay/template/images/icons/slot-machine-b.svg");}
i.ico-license {background-image: url("/casinopay/template/images/icons/license-b.svg");}
i.smartphone {background-image: url("/casinopay/template/images/icons/smartphone.svg");}
i.arrow-top {background-image: url("/casinopay/template/images/icons/up-arrow.svg");}
i.mail {background-image: url("/casinopay/template/images/icons/mail.svg");}
i.icon-plus {background-image: url("/casinopay/template/images/icons/icon-plus.svg");}
i.icon-minus {background-image: url("/casinopay/template/images/icons/icon-minus.svg");}
i.icon-casino-type {background-image: url("/casinopay/template/images/icons/casino-chip-b.svg");}
i.icon-calendar {background-image: url("/casinopay/template/images/icons/calendar.svg");}
i.icon-internet {background-image: url("/casinopay/template/images/icons/world-wide-web.svg");}
i.icon-mail {background-image: url("/casinopay/template/images/icons/mail-b.svg");}
i.icon-telephone {background-image: url("/casinopay/template/images/icons/phone-call.svg");}
i.icon-deposit {background-image: url("/casinopay/template/images/icons/wallet.svg");}
i.icon-money-limit {background-image: url("/casinopay/template/images/icons/money-b.svg");}
i.icon-time {background-image: url("/casinopay/template/images/icons/clock.svg");}
i.ico-time {background-image: url("/casinopay/template/images/icons/hourglass.svg");}
i.icon-verification {background-image: url("/casinopay/template/images/icons/login.svg");}
i.icon-apk {background-image: url("/casinopay/template/images/icons/icon-apk.svg");}
i.icon-speed {background-image: url("/casinopay/template/images/icons/icon-speed.svg");}
i.icon-rtp {background-image: url("/casinopay/template/images/icons/icon-rtp.svg");}
i.icon-jackpot {background-image: url("/casinopay/template/images/icons/icon-jackpot.svg");}
i.ruble {background-image: url("/casinopay/template/images/icons/ruble.svg");}
i.coin {background-image: url("/casinopay/template/images/icons/coin.svg");}
i.chips {background-image: url("/casinopay/template/images/icons/chips.svg");}
i.smart-card {background-image: url("/casinopay/template/images/icons/smart-card.svg");}
i.bank {background-image: url("/casinopay/template/images/icons/bank.svg");}
i.volcano {background-image: url("/casinopay/template/images/icons/volcano.svg");}
i.compare-bonuses {background-image: url("/casinopay/template/images/icons/licensing.png");}
i.compare-games {background-image: url("/casinopay/template/images/icons/debit-card.png");}
i.compare-money {background-image: url("/casinopay/template/images/icons/slot-machine.png");}
i.compare-security {background-image: url("/casinopay/template/images/icons/timer.png");}
i.compare-support {background-image: url("/casinopay/template/images/icons/giftbox.png");}
i.compare-devices {background-image: url("/casinopay/template/images/icons/review.png");}
i.advices-rtp {background-image: url("/casinopay/template/images/icons/slots.png");}
i.advices-bonus {background-image: url("/casinopay/template/images/icons/check.png");}
i.advices-risk {background-image: url("/casinopay/template/images/icons/shield.png");}
i.advices-freespins {background-image: url("/casinopay/template/images/icons/money-transfer.png");}
i.nav-license {background-image: url("/casinopay/template/images/icons/nav-license.svg");}
i.nav-bonus {background-image: url("/casinopay/template/images/icons/nav-bonus.svg");}
i.nav-best {background-image: url("/casinopay/template/images/icons/best.svg");}
i.nav-shield {background-image: url("/casinopay/template/images/icons/nav-shield.svg");}
i.nav-new {background-image: url("/casinopay/template/images/icons/new.svg");}
i.nav-ru {background-image: url("/casinopay/template/images/icons/nav-ru.svg");}
i.nav-popular {background-image: url("/casinopay/template/images/icons/trending.svg");}
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}
.slick-list:focus {outline: none;}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before, .slick-track:after {content: "";display: table;}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}
[dir="rtl"] .slick-slide {float: right;}
.slick-slide img {display: block;}
.slick-slide.slick-loading img {display: none;}
.slick-slide.dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.rating {position: relative;width: 130px;height: 35px;}
.rating__best {background: url("/casinopay/template/images/stars.png") no-repeat;width: 130px;height: 35px;position: absolute;background-size: 130px 210px;}
.rating_active .rating__star {cursor: pointer;}
.rating__best_hover {background-position: 0 -35px;}
.rating__star {width: 26px;height: 35px;display: block;position: absolute;top: 0;left: 0;}
.rating__star_1 {left: 0;}
.rating__star_2 {left: 26px;}
.rating__star_3 {left: 52px;}
.rating__star_4 {left: 78px;}
.rating__star_5 {left: 104px;}
.rating__star_opacity {background: url("/casinopay/template/images/stars.png") repeat scroll 0 0 transparent;}
.rating__star_hover {background-image: none !important;}
.rating__current {background: url("/casinopay/template/images/stars.png") 0 -35px no-repeat;height: 35px;position: absolute;background-size: 130px 210px;}
* {box-sizing: border-box;}
img {max-width: 100%;vertical-align: top;}
a {text-decoration: none;outline: none;color: #e76f51;transition: color 300ms ease-out;}
a:hover {color: #f4a261;}
input[type="submit"] {appearance: none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: inherit;font-weight: 600;line-height: 1.1;color: inherit;text-align: left;text-transform: uppercase;}
h1.left, h2.left, h3.left, h4.left, h5.left, h6.left, .h1.left, .h2.left, .h3.left, .h4.left, .h5.left, .h6.left {text-align: left;}
h1.right, h2.right, h3.right, h4.right, h5.right, h6.right, .h1.right, .h2.right, .h3.right, .h4.right, .h5.right, .h6.right {text-align: right;}
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, .h1:first-child, .h2:first-child, .h3:first-child, .h4:first-child, .h5:first-child, .h6:first-child {margin-top: 0;}
h1, .h1, h2, .h2, h3, .h3 {margin-top: 45px;margin-bottom: 5px;}
h4, .h4, h5, .h5, h6, .h6 {margin-top: 30px;margin-bottom: 5px;}
h1, .h1 {font-size: 28px;margin-top: 0;}
h1:last-child, .h1:last-child {margin-bottom: 0;}
h2, .h2 {font-size: 23px;}
h2:last-child, .h2:last-child {margin-bottom: 0;}
h1:first-of-type, h2:first-of-type {margin-top: 0;}
h3, .h3 {font-size: 20px;}
h4, .h4 {font-size: 16px;}
h5, .h5 {font-size: 12px;}
h6, .h6 {font-size: 10px;}
p {margin: 0 0 10px;}
p:last-of-type {margin-bottom: 0;}
em, i, cite {font-style: italic;}
strong, b {font-weight: bold;}
ol {list-style: decimal;}
table {width: 100%;max-width: 100%;margin-bottom: 20px;}
th, td {padding: 10px;}
blockquote {display: flex;background: #e76f51;color: #fcfcfc;margin: 30px auto;font-size: 16px;padding: 20px 30px;border-radius: 5px;position: relative;padding-left: 50px;}
blockquote p {margin: 0;}
blockquote:after {content: "";display: block;width: 55px;height: 55px;position: absolute;left: -10px;top: -6px;background: url("/casinopay/template/images/icons/warning.svg") no-repeat center;background-size: 100%;}
cite {display: flex;background: #287271;color: #fcfcfc;margin: 15px auto;border-radius: 5px;padding: 20px 30px;position: relative;padding-left: 53px;}
cite:after {content: "i";position: absolute;display: flex;width: 55px;height: 55px;background: #fcfcfc;border-radius: 50px;left: -9px;top: -10px;border: 2px solid #287271;color: #287271;font-weight: 700;align-items: center;justify-content: center;font-size: 47px;text-transform: unset;}
cite p {margin: 0;}
.clear:after {content: "";display: block;clear: both;}
.center {text-align: center;}
.center .btn {width: auto;max-width: 100%;}
.mb-0 {margin-bottom: 0 !important;}
.mb-10 {margin-bottom: 10px;}
.mb-20 {margin-bottom: 20px;}
.mt-20 {margin-top: 20px;}
.mt-10 {margin-top: 10px;}
body {font: 16px "Noto Sans",Arial,sans-serif;line-height: 1.7;color: #343434;min-width: 320px;background: #fcfcfc;}
h1, h2, h3, h4, .h1, .h2, .h3, .h4 {font-family: Roboto,sans-serif;}
.container {margin: 0 auto;padding: 10px 20px;max-width: 1400px;}
.btn {display: inline-flex;justify-content: center;align-items: center;font-size: 16px;line-height: .9;font-weight: 700;font-family: Roboto,sans-serif;padding: 10px 35px;text-transform: uppercase;border: none;border-radius: 7px;color: #232323;background: rgba(0,0,0,.2);cursor: pointer;transition: background 200ms ease-in-out;}
.btn:hover {color: #fcfcfc;background: #1f8eb9;}
.btn.btn-blue {color: #fff;background: #e76f51;}
.btn.btn-blue:hover {background: #c8644e;}
.btn.btn-black {color: #fcfcfc;background: #264653;}
.btn.btn-black:hover {background: #1f323f;}
.btn.btn-green {color: #fcfcfc;background: #2eb471;}
.btn.btn-green:hover {background: #35c97d;}
.btn.btn-red {color: #fcfcfc;background: #d3503b;}
.btn.btn-red:hover {background: #e1604c;}
.btn i {width: 15px;height: 15px;margin-right: 5px;}
.header {background: #fff;border-bottom: 3px solid #1d2d3a;}
.header .container {display: flex;align-items: center;justify-content: space-between;}
.header .logo {max-width: 172px;margin: 5px 0;color: #fcfcfc;font-weight: 700;font-size: 24px;text-transform: uppercase;}
.header .caption {font-size: 16px;line-height: 18px;}
.header-left {flex: 0 0 172px;display: flex;align-items: center;margin-right: 40px;}
.mob-nav-btn {display: none;}
.main-navigation {display: flex;justify-content: space-between;flex-grow: 1;margin: 0 20px;}
.main-navigation ul {flex: 1 1 auto;display: flex;justify-content: flex-end;}
.main-navigation ul a, .main-navigation ul span {position: relative;display: flex;align-items: center;line-height: 1.1;font-weight: 100;text-transform: uppercase;color: #264653;padding: 10px 15px;transition: .2s;}
.main-navigation ul a:hover, .main-navigation ul span:hover {background: #fff;}
.main-navigation ul a:hover:after, .main-navigation ul span:hover:after {opacity: 1;}
.main-navigation ul a:after, .main-navigation ul span:after {content: " ";position: absolute;left: 0;right: 0;top: -1px;height: 2px;opacity: 0;background-color: #e9c46a;}
.main-navigation ul i {width: 30px;height: 30px;display: none;}
@keyframes pulse {0% {box-shadow: 0 0 5px 0 rgba(243,191,0,.8);}
	70% {box-shadow: 0 0 5px 13px rgba(93,243,67,0);}
	100% {box-shadow: 0 0 5px 0 rgba(93,243,67,0);}}
@keyframes gradient {0% {background-position: 0% 50%;}
	50% {background-position: 100% 50%;}
	100% {background-position: 0% 50%;}}
@-webkit-keyframes wobble {0% {-webkit-transform: none;transform: none;}
	15% {-webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}
	30% {-webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);}
	45% {-webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}
	60% {-webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);}
	75% {-webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}
	100% {-webkit-transform: none;transform: none;}}
@keyframes wobble {0% {-webkit-transform: none;transform: none;}
	15% {-webkit-transform: translate3d(-20%,0,0) rotate3d(0,0,1,-5deg);transform: translate3d(-20%,0,0) rotate3d(0,0,1,-5deg);}
	30% {-webkit-transform: translate3d(15%,0,0) rotate3d(0,0,1,3deg);transform: translate3d(15%,0,0) rotate3d(0,0,1,3deg);}
	45% {-webkit-transform: translate3d(-10%,0,0) rotate3d(0,0,1,-3deg);transform: translate3d(-10%,0,0) rotate3d(0,0,1,-3deg);}
	60% {-webkit-transform: translate3d(5%,0,0) rotate3d(0,0,1,2deg);transform: translate3d(5%,0,0) rotate3d(0,0,1,2deg);}
	75% {-webkit-transform: translate3d(-2%,0,0) rotate3d(0,0,1,-1deg);transform: translate3d(-2%,0,0) rotate3d(0,0,1,-1deg);}
	100% {-webkit-transform: none;transform: none;}}
.col-item .bottom-info .icons i {animation: wobble 1s infinite;}
.col-item .bottom-info .icons i:hover {animation: none;}
.player-chose {position: relative;display: flex;padding: 10px;}
.player-chose.opened .pc-icon:after, .player-chose.opened .pc-content {display: block;}
.player-chose.opened .pc-icon:before {animation: none;}
.player-chose .pc-icon {position: relative;display: flex;cursor: pointer;}
.player-chose .pc-icon:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 50%;}
.player-chose .pc-icon:after {content: "";display: none;position: absolute;top: calc(100% + 5px);right: 20px;width: 31px;height: 28px;background: url("/casinopay/template/images/appendix2.svg") no-repeat;background-size: contain;cursor: default;z-index: 100;}
.player-chose .pc-icon i {width: 30px;height: 30px;margin: 0;position: relative;}
.player-chose .pc-icon i:before {content: "3";display: flex;width: 15px;height: 15px;position: absolute;top: 2px;right: -2px;background: #4c5bda;border-radius: 50%;justify-content: center;align-items: center;font-style: normal;border: 1px solid;color: #fcfcfc;animation: pulse 2s infinite;}
.player-chose .pc-content {display: none;position: absolute;top: calc(100% + 15px);right: 0;width: 320px;border-radius: 5px;background: #efefef;border: 3px solid #282630;box-shadow: 0 8px 16px rgba(0,0,0,.15);overflow: hidden;z-index: 100;}
.player-chose .pc-header {background: #2a9d8f;background-position: center;color: #fcfcfc;padding: 15px 35px 15px 25px;line-height: 1.2;}
.player-chose .pc-header .title {text-transform: uppercase;font-size: 20px;font-weight: bold;font-style: italic;}
.player-chose .pc-header .text {opacity: .8;font-size: 15px;margin-top: 6px;}
.player-chose .pc-close {position: absolute;top: 15px;right: 15px;width: 14px;height: 14px;background: url("/casinopay/template/images/close.svg") no-repeat;background-size: contain;cursor: pointer;}
.player-chose .item {display: flex;align-items: center;padding: 15px 10px;box-shadow: inset 0 -1px 0 0 #c5c5d4,0 0 4px 0 rgba(0,0,0,.1);cursor: pointer;}
.player-chose .item .pc-ref {cursor: pointer;}
.player-chose .item .bonus-addit-text {font-size: 12px;font-style: italic;color: #0a0323;}
.player-chose .item:hover {background: #e1f7ff;}
.player-chose .item:hover .item-title {color: #1621a7;}
.player-chose .item:last-of-type {box-shadow: none;}
.player-chose .item .award {flex: 0 0 40px;height: 50px;}
.player-chose .item .item-info {flex: 1 1 auto;margin: 0 5px;}
.player-chose .item .item-info .bonus-size {font-size: 20px;color: #0a0323;}
.player-chose .item .item-title {font-size: 15px;font-weight: 600;color: #2a3af4;}
.player-chose .item .item-logo {flex: 0 0 85px;display: flex;align-items: flex-start;justify-content: center;padding: 6px;margin-top: 5px;box-shadow: 0 .2rem .4rem rgba(0,0,0,.15);border-radius: 4px;}
.player-chose .item .info-text {display: block;color: #5e6471;font-size: 14px;line-height: 1.2;}
.breadcrumbs {padding: 0 0;margin-bottom: 0px;font-size: 14px;}
.breadcrumbs .container {padding: 0 25px;}
.breadcrumbs ul {display: flex;flex-wrap: wrap;}
.breadcrumbs li {margin-right: 10px;font-weight: 500;color: #fcfcfc;}
.breadcrumbs li:last-of-type {margin-right: 0;}
.breadcrumbs a {color: #fcfcfc;}
.breadcrumbs a:hover {color: #1ab3ea;}
.block-white {background: #fcfcfc;border-radius: 5px;padding: 15px 25px;box-shadow: 0 1px 6px #d3d3d3;margin: 15px 0;}
.block-gray {}
.block-gray .container {padding: 25px 15px;}
.stars-wrap .rating__current, .stars-wrap .rating__best, .stars-wrap .rating__star_opacity {background-size: 130px 105px;}
.stars-wrap .rating, .stars-wrap .rating__current, .stars-wrap .rating__star, .stars-wrap .rating__best {height: 25px;}
.stars-wrap.stars-small {display: flex;justify-content: center;align-items: center;}
.stars-wrap.stars-small .rating__current, .stars-wrap.stars-small .rating__best, .stars-wrap.stars-small .rating__star_opacity {background-size: 100px 81px;}
.stars-wrap.stars-small .rating, .stars-wrap.stars-small .rating__current, .stars-wrap.stars-small .rating__star, .stars-wrap.stars-small .rating__best {height: 20px;}
.stars-wrap.stars-small .rating, .stars-wrap.stars-small .rating__best {width: 100px;}
.stars-wrap.stars-small .rating__current, .stars-wrap.stars-small .rating__best_hover {background-position: 0 -27px;}
.stars-wrap.stars-small .rating__star {width: 20px;height: 20px;}
.stars-wrap.stars-small .rating__star_1 {left: 0;}
.stars-wrap.stars-small .rating__star_2 {left: 20px;}
.stars-wrap.stars-small .rating__star_3 {left: 40px;}
.stars-wrap.stars-small .rating__star_4 {left: 60px;}
.stars-wrap.stars-small .rating__star_5 {left: 80px;}
.stars-wrap.stars-small .rating-value {margin-left: 5px;font-weight: 600;}
.block-columns {background: linear-gradient(to bottom,#3edda7 0%,#1b9357 100%);}
.block-columns .container {display: flex;justify-content: space-between;padding: 25px 15px;}
.block-columns .col {position: relative;flex: 1 1 30%;background: #fcfcfc;border-radius: 4px;padding: 20px;margin-right: 20px;box-shadow: 0 8px 16px rgba(0,0,0,.15);overflow: hidden;}
.block-columns .col:last-of-type {margin-right: 0;}
.block-columns .content-text {padding: 0;}
.block-columns .toc_container {margin-top: 15px;margin-bottom: 0;}
.block-columns h1, .block-columns h2, .block-columns h3 {text-align: center;}
.content-text {position: relative;padding: 45px 30px;overflow: hidden;background: #fcfcfc;box-shadow: 1px 1px 25px rgba(0,0,0,.25);border-radius: 15px;}
.content-text:after {content: "";position: absolute;bottom: 0;left: 0;height: 0;width: 100%;background: linear-gradient(to bottom,transparent 0,rgba(255,255,255,.7) 50%,rgba(255,255,255,1) 100%);transition: height 300ms linear;}
.content-text.closed {height: auto;}
.content-text.closed:after {height: 70px;}
.content-text ol, .content-text ul {display: table;margin: 10px 0 10px 25px;}
.content-text ul:not(.toc-list-inner) li {position: relative;}
.content-text ul:not(.toc-list-inner) li:before {content: "";display: inline-block;margin: 0 10px 0 0;width: 10px;height: 10px;background: url("/casinopay/template/images/icons/check-mark.svg") center no-repeat;background-size: contain;}
.content-text ol:not(.toc_list) {list-style-type: none;counter-reset: num;}
.content-text ol:not(.toc_list) li {margin-bottom: 4px;}
.content-text ol:not(.toc_list) li:before {content: counter(num);counter-increment: num;color: #fcfcfc;font-family: "Exo 2";display: inline-flex;justify-content: center;align-items: center;font-size: 12px;width: 18px;height: 18px;background: #e76f51;border-radius: 50%;margin-right: 8px;}
.content-text ol:not(.toc_list) li:last-of-type {margin-bottom: 0;}
.content-text table {border-radius: 2px;box-shadow: 0 0 0 2px #8f8f8f;margin: 20px auto;max-width: calc(100% - 6px);overflow: hidden;}
.content-text table tbody {border-radius: 2px 2px 2px 2px;}
.content-text table thead tr {background: #2a9d8f;color: #fcfcfc;}
.content-text table th, .content-text table thead td {font-weight: bold;line-height: 1.2;border-bottom: 2px solid #2a9d8f;vertical-align: middle;font-family: "Exo 2";}
.content-text table th:first-of-type, .content-text table thead td:first-of-type {border-radius: 2px 0 0 0;}
.content-text table th:last-of-type, .content-text table thead td:last-of-type {border-radius: 0 2px 0 0;}
.content-text table tbody td {border-top: 1px solid #2a9d8f;line-height: 1.2;vertical-align: middle;}
.content-text table tbody td img {max-height: 90px;width: auto;}
.content-text table tbody tr:nth-of-type(odd) {background: #faf1dc;}
.content-text table tbody tr:nth-of-type(even) {background: #fcfcfc;}
.content-text table tbody tr:last-of-type td:first-of-type {border-radius: 0 0 0 5px;}
.content-text table tbody tr:last-of-type td:last-of-type {border-radius: 0 0 5px 0;}
.content-text table tbody tr:hover {background: #f4a261;}
.showmore-button {text-align: center;border-top: 1px dotted #1f8eb9;margin-top: 5px;}
.showmore-button-inner {display: inline-flex;align-items: center;margin: 5px 0;color: #1f8eb9;cursor: pointer;transition: color 300ms ease-out;}
.showmore-button-inner:hover {color: #232323;}
.showmore-button-inner:before {content: "+";display: flex;align-items: center;justify-content: center;width: 15px;height: 15px;margin-right: 5px;font-size: 16px;line-height: 1;border: 1px solid;border-radius: 50%;}
.showmore-button-inner.less:before {content: "-";font-size: 23px;}
.toc_container {margin-bottom: 10px;border: 1px solid #d8dedd;border-radius: 20px;overflow: hidden;}
.toc_container .toc_list_wrap {display: none;}
.toc_container .toc_title {display: flex;justify-content: center;align-items: center;background: #8ab17d;text-transform: uppercase;color: #fff;padding: 25px 30px;font-size: 14px;line-height: 1;transition: background .3s ease-out;cursor: pointer;}
.toc_container .toc_title:hover, .toc_container .toc_title.open {color: #cdeafe;background: #efb366;}
.toc_container .toc_title i {width: 17px;height: 17px;}
.toc_container .toc_list {display: block;padding: 10px 15px;margin: 0;list-style: none;counter-reset: Counter2;background: #e2e8ea;}
.toc_container .toc_list > li {font-size: 13px;padding: 3px 0;}
.toc_container .toc_list > li:before {content: counter(Counter2);counter-increment: Counter2;color: #fcfcfc;font-weight: 400;font-size: 10px;background: #0a0323;display: inline-block;text-align: center;margin-right: 10px;line-height: 20px;width: 20px;height: 20px;padding: 0;border-radius: 20px;transition: all .2s ease-in-out;}
.toc_container .toc_list > li span {color: #4c5bda;transition: color 300ms ease-out;cursor: pointer;}
.toc_container .toc_list > li span:hover {color: #232323;}
.toc_container .toc-list-inner {margin: 0 0 5px 55px !important;}
.toc_container .toc-list-inner li {position: relative;}
.toc_container .toc-list-inner li:before {content: "";position: absolute;left: -20px;top: 6px;width: 6px;height: 6px;border-radius: 50%;background: #5c5c5c;}
.accord-block {min-height: 20px;background: #f8f8f8;border: 1px solid #1c955a;border-radius: 5px;margin: 10px 0;clear: both;transition: background 300ms ease-out;}
.accord-block.open .accord-block-header:after {transform: rotate(180deg);}
.accord-block .accord-block-header {position: relative;padding: 15px 40px 15px 25px;cursor: pointer;font-weight: 700;border-color: #1c955a;background: #5aa786;color: #000;text-shadow: 0 0 10px #fcfcfc;}
.accord-block .accord-block-header:after {content: "";position: absolute;top: 24px;right: 20px;display: block;border: 5px solid transparent;border-bottom-width: 0;border-top-color: #2f3243;transition: all .6s ease-out;}
.accord-block .accord-block-content {display: none;padding: 15px 30px;border-top: 1px solid #1c955a;}
.casinos-list-min .item {display: flex;margin-bottom: 10px;border-radius: 4px;border: 1px solid #d8dedd;background: #f0f0f0;box-shadow: 0 .2rem .4rem rgba(0,0,0,.15);transition: box-shadow 200ms linear;overflow: hidden;}
.casinos-list-min .item:last-of-type {margin-bottom: 0;}
.casinos-list-min .item:hover {box-shadow: 1px 2px 5px 0 rgba(0,0,0,.25);}
.casinos-list-min .item .item-logo {flex: 0 0 120px;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;padding-bottom: 15px;}
.casinos-list-min .item .item-logo img {max-height: 80px;padding: 5px;}
.casinos-list-min .item .item-title {position: absolute;bottom: 0;left: 0;right: 0;font-size: 10px;line-height: 1.1;text-align: center;padding: 2px;background-color: rgba(0,0,0,.2);color: #fcfcfc fff;width: 100%;}
.casinos-list-min .item .item-info {flex: 1 1 auto;padding: 11px;}
.casinos-list-min .item .param-row {display: flex;align-items: flex-start;font-size: 12px;line-height: 1.1;margin-bottom: 7px;}
.casinos-list-min .item .param-row:last-of-type {margin-bottom: 0;}
.casinos-list-min .item .param-name {display: flex;align-items: center;margin-right: 5px;margin-top: -1px;font-weight: bold;}
.casinos-list-min .item .param-name i {width: 15px;height: 15px;margin: -1px 5px 0 0;}
.casinos-list-min .item .param-value i {margin: -3px 0 -3px 5px;width: 15px;height: 15px;cursor: pointer;}
.casinos-list-min .item .btns-wrap {display: flex;margin-top: 10px;position: relative;}
.casinos-list-min .item .btns-wrap .btn {font-size: 12px;margin-right: 10px;}
.casinos-list-min .item .btns-wrap .btn:last-child {margin-right: 0;}
.casinos-list-min .item .btns-wrap .item-number {position: absolute;right: 0;}
.casinos-list-min .item .btns-wrap .item-number span {display: flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;font-size: 12px;line-height: 1;font-weight: 700;background: #fcfcfc;border: 1px solid #515151;}
.col-item {display: flex;flex-direction: column;margin-bottom: 50px;border-radius: 4px;border: 1px solid #d8dedd;background: #f0f0f0;box-shadow: 0 .2rem .4rem rgba(0,0,0,.15);transition: box-shadow 200ms linear;overflow: hidden;}
.col-item:hover {box-shadow: 1px 2px 5px 0 rgba(0,0,0,.25);}
.col-item .item-logo {flex: 0 0 auto;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;padding-bottom: 23px;}
.col-item .item-logo img {padding: 5px;}
.col-item .item-title {position: absolute;bottom: 0;left: 0;right: 0;font-size: 18px;font-weight: bold;line-height: 1.1;text-align: center;padding: 2px;background-color: rgba(0,0,0,.2);color: #fcfcfc fff;width: 100%;}
.col-item .item-info {flex: 1 1 auto;padding: 10px;}
.col-item .param-row {display: flex;align-items: flex-start;font-size: 16px;line-height: 1.1;padding: 5px;border-bottom: 1px dotted #8f8f8f;}
.col-item .param-row:last-of-type {margin-bottom: 0;}
.col-item .param-name {display: flex;align-items: center;margin-right: 5px;font-weight: bold;}
.col-item .param-name i {width: 17px;height: 17px;margin-right: 5px;}
.col-item .param-value i {margin: -2px 0 -2px 5px;width: 15px;height: 15px;cursor: pointer;}
.col-item .btns-wrap {position: absolute;bottom: 0;left: 0;right: 0;display: flex;justify-content: center;padding: 10px 15px;background: #eee;}
.col-item .btns-wrap .btn {flex: 0 0 125px;font-size: 15px;padding: 5px;min-height: 38px;line-height: .9;margin: 0 5px;}
.col-item .bottom-info {display: flex;align-items: center;justify-content: space-around;margin-top: 10px;}
.col-item .bottom-info .icons {flex: 0 0 auto;display: flex;align-items: center;}
.col-item .bottom-info .icons i {position: relative;width: 25px;height: 25px;margin: 0 10px;}
.col-item .link-review {margin-top: 8px;font-size: 15px;font-weight: bold;}
.casinos-table {overflow: hidden;}
.casinos-table .casino-item {display: flex;flex-wrap: wrap;padding: 30px 0;padding-left: 10px;}
.casinos-table .casino-item:nth-of-type(odd) {background: #f3f3f3;border-radius: 20px;}
.casinos-table .casino-item:nth-of-type(even) {background: #fff;}
.casinos-table .casino-item:last-of-type {border-bottom: none;}
.casinos-table .casino-item:hover {background: #efeeee;border-radius: 20px;}
.casinos-table .casino-item.casino-item-v2 {justify-content: space-between;}
.casinos-table .table-head {display: flex;padding: 30px 0;font-size: 14px;line-height: 1;font-weight: bold;min-height: 40px;text-align: center;justify-content: space-around;}
.casinos-table .table-head > div {display: flex;align-items: center;justify-content: center;}
.casinos-table .table-head .sorter {cursor: pointer;}
.casinos-table .table-head .sorter:after {content: "";display: inline-flex;width: 12px;height: 12px;background-color: #fcfcfc;background-position: center;background-size: 8px 8px;background-repeat: no-repeat;border-radius: 50%;margin-left: 5px;border: 1px solid transparent;}
.casinos-table .table-head .sorter.active:after {border: 1px solid #2e19c1;}
.casinos-table .table-head .sorter.active[data-order="desc"]:after {background-image: url("/casinopay/template/images/icons/arrow-sort-up.svg");}
.casinos-table .table-head .sorter.active[data-order="asc"]:after {background-image: url("/casinopay/template/images/icons/arrow-sort-down.svg");}
.casinos-table .table-head .head-number {flex: 0 0 60px;}
.casinos-table .table-head .head-name {flex: 0 0 150px;}
.casinos-table .table-head .head-rating {flex: 0 0 200px;}
.casinos-table .table-head .head-bonus {flex: 0 0 250px;}
.casinos-table .table-head .head-mark {flex: 0 0 170px;}
.casinos-table .table-head .head-features {flex: 1 1 auto;}
.casinos-table .table-head .head-btns {flex: 0 0 190px;}
.casinos-table .table-head .table-text {flex: 0 0 510px;text-align: left;border: 1px solid #ccc;color: #264653;font-size: 16px;padding: 40px;border-radius: 15px;box-shadow: 1px 1px 25px rgba(0,0,0,.25);}
.casinos-table .table-head .table-text img {height: 70px;width: auto;margin-right: 10px;}
.casinos-table .table-head .table-title {color: #fcfcfc;font-size: 21px;padding: 0 15px;}
.casinos-table .item-number {flex: 0 0 60px;display: flex;align-items: center;justify-content: center;padding: 5px;}
.casinos-table .item-number span {display: flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;font-size: 12px;line-height: 1;font-weight: 700;background: #fcfcfc;border: 1px solid #515151;}
.casinos-table .item-logo {flex: 0 0 150px;display: flex;align-items: center;justify-content: center;border-radius: 4px;}
.casinos-table .item-logo img {max-height: 80px;}
.casinos-table .casino-info {flex: 0 0 200px;padding: 0 10px;text-align: center;}
.casinos-table .casino-title {display: block;font-size: 20px;font-weight: bold;line-height: 1;margin: 3px 0 10px;color: #0a0323;}
.casinos-table .stars-wrap {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;flex-direction: column;}
.casinos-table .stars-wrap .rating-value {font-weight: 600;font-size: 20px;color: #fff;background: #0a0323;width: 35px;border-radius: 50%;text-align: center;margin-bottom: 5px;height: 35px;line-height: 35px;}
.casinos-table .stars-wrap .votes-value {flex: 1 1 100%;text-align: center;font-size: 12px;margin-top: 3px;}
.casinos-table .casino-bonus {flex: 0 0 250px;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 0 10px;font-family: "Exo 2";}
.casinos-table .casino-bonus.table-bonuses {font-weight: 700;}
.casinos-table .bonus-type {font-size: 16px;font-weight: bold;line-height: 1.1;}
.casinos-table .bonus-size {font-size: 28px;line-height: 1.1;font-weight: bold;margin: 5px 0;color: #19141a;}
.casinos-table .bonus-addit-text {font-size: 12px;line-height: 1.1;font-style: italic;}
.casinos-table .casino-mark {flex: 0 0 170px;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;font-size: 12px;line-height: 1.1;font-weight: 500;padding: 0 10px;}
.casinos-table .casino-mark i {width: 45px;height: 45px;margin-right: 0;margin-bottom: 7px;}
.casinos-table .casino-features {flex: 1 1 200px;display: flex;flex-direction: column;justify-content: center;}
.casinos-table .casino-features ul {padding: 0 10px;}
.casinos-table .casino-features li {display: flex;margin-bottom: 8px;font-size: 12px;line-height: 1.1;}
.casinos-table .casino-features li:last-of-type {margin-bottom: 0;}
.casinos-table .casino-features li i {width: 15px;height: 15px;margin: -1px 10px 0 0;}
.casinos-table .btns-wrap {flex: 0 0 190px;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 4px 10px;}
.casinos-table .btns-wrap .btn {width: 100%;height: 40px;margin: 3px;font-size: 18px;}
.casinos-table .centered-btn {border-top: 1px dotted #8f8f8f;}
.casinos-table .item-description {padding: 15px;font-size: 12px;color: #6f6f6f;width: 100%;position: relative;padding-bottom: 0;}
.casinos-table .item-description .moreinfo {display: inline-block;position: unset;width: 100%;}
.casinos-table .item-description .moreinfo .moreinfo-button {font-weight: 700;width: 125px;margin: 0 auto;cursor: pointer;}
.casinos-table .item-description .moreinfo .moreinfo-button:hover + .moreinfo-content {width: 100%;transform: translate(-50%,-80%);}
.casinos-table .item-description .moreinfo .moreinfo-button:hover + .moreinfo-content:before {content: none;}
.casinos-table .table-license {display: flex;justify-content: center;align-items: center;flex-direction: column;font-weight: 700;flex-basis: 140px;text-align: center;}
.casinos-table .casino-time {display: flex;align-items: center;font-weight: 700;flex-direction: column;padding: 10px;flex-basis: 250px;justify-content: center;text-align: center;}
.casinos-table .casino-time.first-el {flex-basis: 150px;}
.table-casino-row {font-weight: 700;}
.table-casino-row .table-logo {text-align: center;}
.table-casino-row .table-logo img {max-height: 50px;}
.table-casino-row td {text-align: center;}
.casino-table-head td {text-align: center;}
.slots-list {display: flex;justify-content: center;flex-wrap: wrap;}
.slots-list .slots-item {flex: 0 0 202px;position: relative;margin: 10px;background: #000;box-shadow: 0 8px 16px rgba(0,0,0,.15);border: 1px solid rgba(0,0,0,.125);border-radius: 5px;overflow: hidden;}
.slots-list .slots-item:hover img {opacity: .3;}
.slots-list .slots-item img {transition: all .2s ease-in-out;}
.slots-list .slots-item .hidden-info {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 20px;opacity: 0;transition: all .2s ease-in-out;}
.slots-list .slots-item .hidden-info:hover {opacity: 1;}
.slots-list .slots-item .slot-title {font-size: 20px;line-height: 1.1;color: #fcfcfc;margin-bottom: 20px;text-align: center;}
.slots-list .slots-item .btns-wrap {width: 100%;text-align: center;}
.slots-list .slots-item .btn {font-size: 16px;font-weight: bold;padding: 10px 15px;text-transform: uppercase;width: 85%;margin-bottom: 5px;}
.casino-header .breadcrumbs {text-shadow: none;}
.casino-header .chi-wrap {display: flex;align-items: center;max-width: 1000px;margin: 0 auto;}
.casino-header h1 {color: #fcfcfc;font-size: 28px;font-style: italic;text-align: center;}
.casino-header .casino-logo {flex: 0 0 200px;padding: 0 20px;}
.casino-header .casino-logo img {width: 100%;}
.casino-header .ch-center {flex: 1 1 auto;padding: 0 20px;}
.casino-header .casino-features {color: #fcfcfc;}
.casino-header .casino-features li {display: flex;margin-bottom: 8px;line-height: 1.1;}
.casino-header .casino-features li i {width: 15px;height: 15px;margin: 0 10px 0 0;}
.casino-header .stars-wrap {margin-top: 5px;}
.casino-header .stars-wrap .rating-value {color: #fcfcfc fff;}
.casino-header .btns-wrap {display: flex;justify-content: center;}
.casino-header .btns-wrap .btn {flex: 0 0 165px;height: 35px;margin: 5px;}
.casino-header .bonuses-list {flex: 0 0 300px;position: relative;border-radius: 4px;overflow: hidden;outline: none;}
.casino-header .bonuses-list:hover .slick-arrow {opacity: .8;}
.casino-header .bonuses-list.with-link:hover .btn-wrap {opacity: 1;}
.casino-header .bonuses-list.with-link:hover .param-column {opacity: 0;}
.casino-header .bonuses-list .slick-dots {position: absolute;bottom: 15px;left: 20px;margin-top: 0;}
.casino-header .bonuses-list .slick-arrow {position: absolute;top: 2px;height: 28px;width: 28px;background-color: transparent;background-repeat: no-repeat;background-position: center;background-size: 12px;outline: none;border: none;box-shadow: none;border-radius: 0;font-size: 0;text-indent: -9999px;overflow: hidden;cursor: pointer;opacity: 0;transform: none;transition: opacity 200ms linear;z-index: 1;}
.casino-header .bonuses-list .slick-prev {left: 2px;background-image: url("/casinopay/template/images/icons/arrow-slide-left.svg");}
.casino-header .bonuses-list .slick-next {right: 2px;background-image: url("/casinopay/template/images/icons/arrow-slide-right.svg");}
.casino-header .bonus-item {position: relative;display: flex;flex-direction: column;border-radius: 4px;border: 2px solid #7732ac;background: url("/casinopay/template/images/texture-bg-purple.jpg");background-size: 350px;outline: none;overflow: hidden;}
.casino-header .bonus-item:not(.slick-slide):not(:first-of-type) {display: none;}
.casino-header .bonus-item:nth-of-type(3n+1) {border-color: #3290ac;background: url("/casinopay/template/images/texture-bg-blue.jpg");}
.casino-header .bonus-item:nth-of-type(3n+2) {border-color: #1c955a;background: url("/casinopay/template/images/texture-bg-green.jpg");}
.casino-header .bonus-item:nth-of-type(3n+3) {border-color: #b8741e;background: url("/casinopay/template/images/texture-bg-orange.jpg");}
.casino-header .bonus-item .bonus-type {flex: 0 0 50%;padding: 5px 30px;text-align: center;font-size: 16px;line-height: 1.1;font-weight: bold;font-style: italic;color: #fcfcfc;text-shadow: 1px 1px 0 #000;}
.casino-header .bonus-item .bonus-info {flex: 1 1 auto;background-color: rgba(255,255,255,.5);}
.casino-header .bonus-item .bonus-size-wrap {text-align: center;margin: 5px 10px 0;}
.casino-header .bonus-item .bonus-size {font-size: 28px;line-height: 1.1;font-weight: bold;color: #e31f1f;}
.casino-header .bonus-item .bonus-addit-text {font-size: 12px;line-height: 1.1;color: #0000f0;}
.casino-header .bonus-item .bonus-params {position: relative;display: flex;justify-content: space-between;}
.casino-header .bonus-item .param-column {flex: 1 1 50%;margin: 10px;opacity: 1;transition: opacity 200ms linear;}
.casino-header .bonus-item .param-row {display: flex;justify-content: space-between;flex-wrap: wrap;font-size: 12px;line-height: 1.1;margin-bottom: 3px;}
.casino-header .bonus-item .param-row:last-of-type {margin-bottom: 0;}
.casino-header .bonus-item .param-value {flex: 1 1 auto;text-align: right;font-weight: bold;}
.casino-header .bonus-item .btn-wrap {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;opacity: 0;transition: opacity 200ms linear;}
.casino-header .bonus-item .btn {padding: 7px 15px;font-size: 14px;}
.casino-header .ch-bottom {background: rgba(3,3,3,.5);}
.casino-header .pluses-minuses {display: flex;justify-content: space-between;max-width: 1200px;margin: 10px auto 0;padding: 15px;}
.casino-header .pluses-minuses .list {flex: 0 1 48%;}
.casino-header .pluses-minuses .list .caption {margin-bottom: 16px;padding-bottom: 10px;font-size: 24px;line-height: 1.1;font-style: italic;text-transform: uppercase;}
.casino-header .pluses-minuses .list .caption.plus {color: #3ac600;border-bottom: 1px dotted #3ac600;}
.casino-header .pluses-minuses .list .caption.minus {color: #fb7401;border-bottom: 1px dotted #fb7401;}
.casino-header .pluses-minuses .list li {margin-bottom: 5px;color: #fcfcfc;}
.casino-header .pluses-minuses .list li:last-of-type {margin-bottom: 0;}
.casino-header .pluses-minuses .list i {width: 15px;height: 15px;margin-bottom: -2px;}
.casino-bottom-params {display: flex;align-items: flex-start;justify-content: space-around;}
.casino-bottom-params .params-column {flex: 1 1 40%;box-shadow: 0 8px 16px rgba(0,0,0,.15);border: 1px solid #4c5bda;border-radius: 4px;background: #fcfcfc;overflow: hidden;}
.casino-bottom-params .params-column:first-of-type {margin-right: 7px;}
.casino-bottom-params .params-column:last-of-type {margin-left: 7px;}
.casino-bottom-params .apk-column {flex: 0 0 250px;margin: 0 7px;}
.casino-bottom-params .param-row {display: flex;align-items: center;font-size: 14px;line-height: 1.2;padding: 1px 10px;border-bottom: 1px dotted #8f8f8f;min-height: 35px;overflow: hidden;}
.casino-bottom-params .param-row:last-of-type {border-bottom: none;}
.casino-bottom-params .param-row:nth-of-type(odd) {background: #f8f8f8;}
.casino-bottom-params .param-row:nth-of-type(even) {background: #fcfcfc;}
.casino-bottom-params .param-row:hover {background: #efeeee;}
.casino-bottom-params .param-row .param {display: flex;align-items: center;flex: 0 0 163px;}
.casino-bottom-params .param-row .value {color: #000;font-weight: 600;margin-left: 10px;flex: 1 1 auto;}
.casino-bottom-params .apk-block {padding: 9px 15px;text-align: center;box-shadow: 0 8px 16px rgba(0,0,0,.15);border-radius: 4px;background: #fcfcfc;overflow: hidden;}
.casino-bottom-params .apk-block .block-title {display: flex;align-items: center;justify-content: center;font-size: 14px;line-height: 1.2;color: #26c600;font-weight: bold;text-transform: uppercase;padding-bottom: 8px;border-bottom: 1px dotted #26c600;}
.casino-bottom-params .apk-block .block-title i {width: 25px;height: 25px;}
.casino-bottom-params .apk-block .caption {font-size: 16px;color: #d11e1e;}
.casino-bottom-params .apk-block .block-info {display: flex;flex-direction: column;font-size: 14px;line-height: 1.2;color: #a1a1a1;margin: 5px 0;}
.casino-bottom-params .apk-block .block-info span {font-size: 30px;color: #6b6b6b;font-weight: 600;line-height: 1;}
.casino-bottom-params .apk-block .btn {min-width: 185px;margin-top: 7px;margin-bottom: 5px;padding: 10px 15px;line-height: .9;font-size: 15px;}
.casino-info-bottom {padding: 10px;background: #f8f8f8;margin-top: 15px;box-shadow: 0 8px 16px rgba(0,0,0,.15);border-radius: 4px;}
.casino-info-bottom .casino-info-row {display: flex;justify-content: space-around;flex-wrap: wrap;border: 1px dotted #8f8f8f;border-radius: 4px;background: #fcfcfc;padding: 13px;}
.casino-info-bottom .casino-info-row:not(:last-of-type) {margin-bottom: 2px;}
.casino-info-bottom .casino-info-row .param-row {display: flex;align-items: center;font-size: 22px;line-height: 1.1;}
.casino-info-bottom .casino-info-row .param-row .param {display: flex;align-items: center;font-weight: bold;margin-right: 10px;}
.casino-info-bottom .casino-info-row .param-row .value {color: #d11e1e;}
.casino-info-bottom .casino-info-row .param-row i {width: 30px;height: 30px;}
.game-block {background: #e7e7e7 url("/casinopay/template/images/casino-bg2.png") repeat;padding-bottom: 10px;}
.game-block h1 {color: #333;font-size: 28px;font-style: italic;text-align: center;}
.game-wrap {display: flex;align-items: center;justify-content: center;flex-direction: column;margin: 0 auto;color: #fcfcfc;width: 100%;}
.game-wrap .btns-wrap {display: flex;justify-content: space-around;width: 100%;max-width: 860px;margin: 10px auto;}
.game-wrap .btns-wrap .btn {flex: 1 0 46%;margin: 0 2%;height: 35px;font-size: 18px;}
.game-placeholder {position: relative;background: #fcfcfc;padding: 25px;max-width: 890px;width: 100%;margin-bottom: 10px;border-radius: 4px;box-shadow: 0 8px 16px rgba(0,0,0,.15);}
.game-placeholder:hover .img {opacity: .7;}
.game-placeholder:hover .start-game {opacity: 1;}
.game-placeholder .img {display: block;margin: 0 auto;opacity: 1;transition: all .2s;}
.game-placeholder .start-game {display: flex;justify-content: center;align-items: center;min-width: 130px;width: 290px;height: 43px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 18px;opacity: 0;z-index: 9;}
.game-placeholder iframe {display: block;max-width: 100%;}
.tooltip {cursor: pointer;}
.tipso_bubble, .tipso_bubble > .tipso_arrow {box-sizing: border-box;}
.tipso_bubble {position: absolute;text-align: left;border-radius: 6px;font-size: 13px;z-index: 9999;background-color: rgba(255,255,255,1) !important;max-width: 300px;color: #000 !important;box-shadow: 0 8px 16px rgba(0,0,0,.15);}
.tipso_bubble.tiny {font-size: .6rem;}
.tipso_bubble.small {font-size: .8rem;}
.tipso_bubble.large {font-size: 1.2rem;width: 100%;}
.tipso_bubble.top > .tipso_arrow {border-top-color: #000;border-right-color: transparent;border-left-color: transparent;border-bottom-color: transparent;top: 100%;left: 50%;margin-left: -8px;}
.tipso_bubble.bottom > .tipso_arrow {border-bottom-color: #000;border-right-color: transparent;border-left-color: transparent;border-top-color: transparent;bottom: 100%;left: 50%;margin-left: -8px;}
.tipso_bubble.left > .tipso_arrow {border-left-color: #000;border-top-color: transparent;border-bottom-color: transparent;border-right-color: transparent;top: 50%;left: 100%;margin-top: -8px;}
.tipso_bubble.right > .tipso_arrow {border-right-color: #000;border-top-color: transparent;border-bottom-color: transparent;border-left-color: transparent;top: 50%;right: 100%;margin-top: -8px;}
.tipso_bubble.top_right_corner, .tipso_bubble .top_right_corner {border-bottom-left-radius: 0;}
.tipso_bubble.bottom_right_corner, .tipso_bubble .bottom_right_corner {border-top-left-radius: 0;}
.tipso_bubble.top_left_corner, .tipso_bubble .top_left_corner {border-bottom-right-radius: 0;}
.tipso_bubble.bottom_left_corner, .tipso_bubble .bottom_left_corner {border-top-right-radius: 0;}
.tipso_bubble > .tipso_arrow {position: absolute;width: 0;height: 0;border: 8px solid;pointer-events: none;}
.tipso_title {border-radius: 6px 6px 0 0;text-align: center;padding: 2px;}
.tipso_content {word-wrap: break-word;text-align: center;padding: .5em;}
.footer {background: #264653;color: #e3e3e3;}
.footer .container {position: relative;padding: 50px 45px;}
.footer .subscribe {background: #e7e7e7;border-bottom: 3px solid #1e1e1f;}
.footer .subscribe .container {display: flex;align-items: center;justify-content: center;}
.footer .subscribe .caption {display: flex;align-items: center;font-size: 16px;font-weight: bold;line-height: 1;margin-right: 30px;color: #212529;}
.footer .subscribe .caption i {width: 30px;height: 30px;}
.footer .subscribe .subscribe-form {display: flex;align-items: center;flex-wrap: wrap;}
.footer .subscribe input[type="text"] {padding: 7px 10px;outline: none;border-radius: 3px;color: #495057;background-color: #fcfcfc;border: 1px solid #767676;}
.footer .subscribe .submit_button {margin: 0 10px;min-height: 0;min-width: 0;height: 31px;padding: 5px 10px;font-size: 14px;font-weight: 600;}
.footer .subscribe .msg {font-size: 12px;}
.footer .subscribe .msg-error {color: #e82828;}
.footer .subscribe .msg-success {color: #36d930;}
.footer .footer-wrap {display: flex;justify-content: space-between;align-items: center;}
.footer .footer-left {flex: 1 1 auto;margin-right: 30px;}
.footer .links {display: flex;justify-content: space-around;}
.footer .links .column {display: flex;flex-direction: column;margin: 0 10px;min-width: 150px;}
.footer .links a, .footer .links span {color: #fcfcfc fff;margin: 5px;display: flex;}
.footer .links a:hover, .footer .links span:hover {color: #3bd7a1;}
.footer .icons {flex: 0 0 auto;display: flex;align-items: center;}
.footer .copyright {text-align: center;font-size: 13px;color: #9f9f9f;margin-top: 10px;}
.footer .plus18 {display: flex;justify-content: center;align-items: center;width: 40px;height: 40px;color: #fcfcfc;font-size: 16px;line-height: 1;border: 2px solid #fcfcfc;border-radius: 50%;margin-right: 15px;}
.footer .dmca {margin-left: 15px;}
.error-page h1 {text-align: center;}
.error-page-image img {display: block;margin: 0 auto;}
.error-page-text {text-align: center;font-size: 24px;line-height: 1.2;font-weight: bold;margin: 20px 0;}
.btnTop_wrap {position: absolute;right: 0;z-index: 10;}
.btnTop {display: none;position: fixed;bottom: 125px;right: 5px;width: 40px;height: 40px;background-color: #19141a;border-radius: 50%;opacity: .8;}
.btnTop:hover {opacity: 1;}
.btnTop i {margin: 5px;width: 30px;height: 25px;margin-top: 7px;}
#gtx-trans {display: none !important;}
.right {text-align: right;}
.to-toc {font-size: 95%;cursor: pointer;color: #d3503b;}
.to-toc:hover {color: #333;}
.centered-btn {text-align: center;}
.centered-btn .btn {font-size: 120%;padding: 10px 35px;width: auto;margin: 15px auto;}
.compare-block {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 15px 0;}
.compare-block .compare-item {flex: 1 1 33.333%;display: flex;margin-bottom: 15px;}
.compare-block .compare-item .icon {padding: 10px;margin-right: 10px;}
.compare-block .compare-item .icon i {margin: 0;width: 60px;height: 60px;border-radius: 50%;background-size: 70%;border: 3px solid #ed4949;}
.compare-block .compare-item .description .caption {font-weight: 700;font-size: 17px;line-height: 1.2;margin-bottom: 6px;}
.advices {display: flex;justify-content: space-between;flex-wrap: wrap;}
.advices .advice-item {flex: 1 1 48%;display: flex;border: 2px solid #56b1d3;background: #e5f8ff;margin: 0 1% 15px;padding: 15px 20px;border-radius: 20px;transition: .2s;}
.advices .advice-item:hover {background: #fff;box-shadow: 2px 2px 3px #c5c5bf;}
.advices .advice-item .icon {margin-right: 20px;}
.advices .advice-item .icon i {margin: 0;width: 60px;height: 60px;}
.advices .advice-item .caption {font-size: 17px;line-height: 1.2;font-weight: bold;margin-bottom: 6px;}
.ajax-form .filter-image img {width: 60px;}
.dev-vrapper {display: flex;justify-content: center;flex-wrap: wrap;}
.dev-vrapper .dev-item {flex: 1 0 21%;text-align: center;border: 1px solid #1d945a;border-radius: 5px;margin: 5px;background: #66696f;background: linear-gradient(-17deg,#303534 0%,#0eb561 100%);padding: 15px 5px;transition: .15s;position: relative;overflow: hidden;}
.dev-vrapper .dev-item .dev-title {font-size: 135%;font-weight: 700;color: #fcfcfc;}
.dev-vrapper .dev-item:before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;visibility: hidden;content: "";width: 30%;height: 100%;background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background: linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.dev-vrapper a:hover .dev-item {box-shadow: 1px 1px 11px #333;transform: scale(1.01);}
.dev-vrapper a:hover .dev-item:before {-webkit-animation: shine .75s;animation: shine .75s;visibility: visible;}
@-webkit-keyframes shine {100% {left: 125%;}}
@keyframes shine {100% {left: 125%;}}
.slick-arrow {width: 30px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;background: #fcfcfc;border-radius: 50%;padding: 5px;opacity: .6;cursor: pointer;}
.slick-arrow.arrow-prev {left: 0;}
.slick-arrow.arrow-next {right: 0;}
.slick-arrow:hover {opacity: 1;}
.table-casino-params {display: flex;flex-direction: column;flex: 0 0 200px;}
.table-casino-params span {font-weight: 700;}
.table-casino-params li {display: inline-block;font-size: 12px;padding-left: 26px;position: relative;min-height: 30px;}
.table-casino-params li i {position: absolute;left: 0;}
.moreinfo {position: relative;}
.moreinfo .moreinfo-content {position: absolute;background: #fcfcfc;left: 50%;top: 0;padding: 0px;overflow: hidden;border-radius: 4px;width: 0;height: 0;opacity: 0;transition: opacity .5s;transform: translate(-50%,-105%);box-shadow: 1px 1px 5px #808080;}
.moreinfo .moreinfo-content:before {content: "";display: block;position: absolute;bottom: -9px;left: 50%;margin-left: -5px;width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #fcfcfc;margin: 0;padding: 0;transform: translateX(-50%);}
.moreinfo .moreinfo-content li span {font-weight: 700;}
.moreinfo .moreinfo-button {border-bottom: 1px dotted;}
.moreinfo .moreinfo-button:hover + .moreinfo-content {width: 300px;height: auto;opacity: 1;padding: 10px;overflow: visible;}
.first-text {background: url("/casinopay/template/images/casinos/first-bg.jpg") no-repeat center;-webkit-background-size: cover;background-size: cover;}
.first-text .content-text {background: transparent;box-shadow: none;color: #fff;padding-bottom: 15px;padding-top: 20px;}
.first-text .content-text h1 {margin-bottom: 1rem;text-transform: uppercase;font-weight: 100;}
.seemore-wrap {text-align: center;padding: 15px 0;}
@media (max-width: 1270px) {.casinos-table .table-head .head-number {flex: 0 0 40px;}
	.casinos-table .table-head .head-rating {flex: 0 0 170px;}
	.casinos-table .table-head .head-mark {flex: 0 0 120px;}
	.casinos-table .item-number {flex: 0 0 40px;}
	.casinos-table .casino-info {flex: 0 0 170px;}
	.casinos-table .casino-mark {flex: 0 0 120px;}}
@media (max-width: 1200px) {.header-left {flex: 0 0 auto;margin-right: 0;}
	.block-gray .container {padding: 15px;}
	.block-columns .container {flex-wrap: wrap;}
	.block-columns .col:first-of-type {flex-basis: 100%;margin-right: 0;margin-bottom: 20px;}
	.casino-bottom-params {flex-direction: column;align-items: stretch;}
	.casino-bottom-params .params-column {margin-bottom: 15px;}
	.casino-bottom-params .params-column:first-of-type {margin-right: 0;}
	.casino-bottom-params .params-column:last-of-type {margin-left: 0;}
	.casino-bottom-params .apk-column {flex-basis: auto;margin: 0;order: 1;}
	.casinos-table .table-head {display: none;}
	.casinos-table .casino-item {flex-wrap: wrap;}
	.casinos-table .btns-wrap {flex: 1 1 100%;flex-direction: row;align-items: initial;}
	.casinos-table .btns-wrap .btn {max-width: 150px;min-height: 30px;height: auto;}
	.param-table .casino-bottom-params {flex-direction: row;}
	.param-table .casino-bottom-params .params-column {max-width: 49%;}}
@media (max-width: 1100px) {.main-navigation ul a {font-size: 12px;font-weight: 100;line-height: 1.1;padding: 5px;}
	.casinos-table .casino-bonus {flex-basis: 220px;}}
@media (max-width: 1023px) {.header .container {flex-wrap: wrap;padding: 0;}
	.header .logo {margin-left: 0;}
	.header-left {margin-left: 15px;}
	.header-right {display: flex;align-items: center;margin-right: 15px;}
	.main-navigation {display: none;order: 1;flex-basis: 100%;background-color: #322f3e;margin: 0;}
	.main-navigation ul {display: block;height: auto;}
	.main-navigation ul a {height: auto;padding: 10px 0;margin: 0 auto;width: 240px;max-width: 100% !important;}
	.main-navigation ul a:hover {background: none;}
	.main-navigation li {border-top: 1px solid #b4b4b4;}
	.main-navigation li:hover {background: #f2ffff;}
	.main-navigation li:first-of-type {border-color: #1e1e1f;}
	.mob-nav-btn {flex: 0 0 35px;display: block;position: relative;width: 35px;height: 35px;margin-left: 15px;text-indent: -9999px;overflow: hidden;}
	.mob-nav-btn.opened span:nth-child(1) {top: 50%;margin-top: -2px;transform: rotate(45deg);}
	.mob-nav-btn.opened span:nth-child(2) {opacity: 0;}
	.mob-nav-btn.opened span:nth-child(3) {top: 50%;margin-top: -2px;transform: rotate(-45deg);}
	.mob-nav-btn span {display: block;height: 4px;border-radius: 4px;position: absolute;background: #6e6e6e;left: 0;right: 0;transition: all 300ms ease;}
	.mob-nav-btn span:nth-child(1) {top: 5px;}
	.mob-nav-btn span:nth-child(2) {top: 16px;}
	.mob-nav-btn span:nth-child(3) {top: 27px;}
	.casinos-list-min .item {position: relative;}
	.casinos-list-min .item .btns-wrap {position: unset;}
	.casinos-list-min .item .btns-wrap .item-number {right: unset;left: 5px;top: 5px;}
	.casinos-table {box-shadow: none;border-radius: 0;background: none;overflow: visible;}
	.casinos-table .casino-item {position: relative;flex-direction: column;padding: 0;box-shadow: 0 8px 16px rgba(0,0,0,.15);border-radius: 4px;background: #fcfcfc !important;margin-bottom: 15px;overflow: hidden;}
	.casinos-table .casino-item:last-of-type {margin-bottom: 0;}
	.casinos-table .item-number {position: absolute;top: 0;left: 0;flex: 0 0 auto;}
	.casinos-table .item-logo {flex: 0 0 auto;padding: 5px;border-radius: 0;}
	.casinos-table .casino-info {flex: 0 0 auto;padding: 5px;background: #f8f8f8;border-bottom: 1px dotted #8f8f8f;}
	.casinos-table .casino-bonus {flex: 0 0 auto;padding: 5px;border-bottom: 1px dotted #8f8f8f;}
	.casinos-table .casino-mark {flex: 0 0 auto;padding: 5px;flex-direction: row;font-size: 16px;background: #f8f8f8;border-bottom: 1px dotted #8f8f8f;}
	.casinos-table .casino-mark i {width: 30px;height: 30px;margin-right: 15px;margin-bottom: 0;}
	.casinos-table .casino-features {align-items: center;padding: 5px;flex-basis: auto;}
	.casinos-table .casino-features ul {padding: 0;}
	.casinos-table .btns-wrap {background: #eee;}
	.casinos-table .casino-time, .casinos-table .casino-time.first-el {flex-basis: auto;}
	.casinos-table .table-license, .casinos-table .table-bonuses {flex-basis: auto;padding: 10px 0;}
	.casino-header .chi-wrap {flex-direction: column;}
	.casino-header h1 {margin-bottom: 0;}
	.casino-header .casino-logo {flex: 0 0 auto;padding: 10px 20px;}
	.casino-header .ch-center {padding: 0;}
	.casino-header .bonuses-list {flex: 0 0 auto;max-width: 300px;margin-top: 10px;}
	.table-casino-params {flex-basis: auto;align-items: center;padding: 5px;}}
@media (max-width: 900px) {.block-columns .col {flex: 1 1 auto;margin: 0 0 10px;}
	.block-columns .col:last-of-type {margin-bottom: 0;}}
@media (min-width: 769px) {.content-text {height: auto !important;}}
@media (max-width: 768px) {img {height: auto;}
	.content-text {padding: 15px 5px;}
	.content-text:not(.closed) {height: auto !important;}
	.content-text .table-wrap {overflow-x: scroll;}
	.content-text table {box-shadow: none;}
	.footer .subscribe .container {flex-direction: column;}
	.footer .subscribe .caption {margin: 0 0 10px;}
	.footer .subscribe .caption i {width: 20px;height: 20px;}
	.footer .subscribe .submit_button {margin-right: 0;}
	.footer .footer-wrap {flex-direction: column;}
	.footer .footer-left {margin-right: 0;}
	.footer .links {flex-direction: column;align-items: center;}
	.footer .icons {margin-top: 10px;}
	.accord-block .accord-block-header {padding: 10px 40px 10px 10px;line-height: 1.1;}
	.accord-block .accord-block-content {padding: 10px 15px;line-height: 1.1;}
	.casino-header h1 {font-size: 20px;}
	.casino-header .btns-wrap {width: 100%;}
	.casino-header .btns-wrap .btn {flex: 1 1 100%;}
	.casino-header .ch-center {display: flex;flex-direction: column;align-items: center;width: 100%;}
	.casino-header .pluses-minuses {flex-direction: column;}
	.casino-header .pluses-minuses .list {margin-bottom: 15px;}
	.casino-header .pluses-minuses .list:last-of-type {margin-bottom: 0;}
	.casino-header .pluses-minuses .list .caption {margin-bottom: 8px;padding-bottom: 5px;font-size: 18px;}
	.advices .advice-item {flex: 1 1 100%;}
	.dev-vrapper {justify-content: center;}
	.param-table .casino-bottom-params {flex-direction: column;}
	.param-table .casino-bottom-params .params-column {max-width: 100%;flex-basis: auto;}}
@media (max-width: 480px) {h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-size: 20px;line-height: 1.1;}
	img {height: auto;margin: auto !important;display: block;max-width: 100%;float: unset;}
	.container {padding: 0 10px;}
	.header .container {position: relative;}
	.breadcrumbs .container {padding: 0 10px;}
	.player-chose {position: static;}
	.player-chose .pc-content {left: 0;width: 100%;border-radius: 0;}
	.block-columns .container {padding: 10px;}
	.block-columns .col {padding: 10px;}
	.block-gray .container {padding: 10px;}
	.casinos-list-min .item {flex-direction: column;}
	.casinos-list-min .item .item-logo {flex: 0 0 auto;}
	.casinos-list-min .item .item-title {font-size: 12px;}
	.casinos-list-min .item .item-info {padding: 5px;}
	.casinos-list-min .item .param-row {justify-content: space-between;padding: 5px;margin: 0;border-bottom: 1px dotted #8f8f8f;}
	.casinos-list-min .item .param-value {text-align: right;}
	.casinos-list-min .item .btns-wrap {justify-content: center;margin-top: 5px;}
	.casinos-list-min .item .btns-wrap .btn {flex: 1 1 120px;margin: 5px;min-height: 34px;}
	.casinos-list-min .item .btns-wrap .btn:first-of-type {margin-left: 0;}
	.col-item {margin-bottom: 0;}
	.col-item .item-logo {padding-bottom: 17px;}
	.col-item .item-logo img {max-height: 80px;}
	.col-item .item-title {font-size: 12px;font-weight: normal;}
	.col-item .item-info {padding: 5px;}
	.col-item .param-row {align-items: center;justify-content: space-between;font-size: 12px;}
	.col-item .param-name {flex: 0 0 auto;}
	.col-item .param-value {text-align: right;}
	.col-item .btns-wrap {position: static;flex-wrap: wrap;background: none;padding: 0;margin-top: 10px;}
	.col-item .btns-wrap .btn {flex: 1 1 120px;margin: 5px;min-height: 34px;}
	.casino-bottom-params .param-row {font-size: 12px;height: auto;min-height: 35px;}
	.casino-bottom-params .param-row .param {flex: 1 1 auto;}
	.casino-bottom-params .param-row .value {word-break: break-word;text-align: right;}
	.game-block h1 {font-size: 20px;}
	.game-placeholder {padding: 10px;}
	.game-wrap .btns-wrap {flex-direction: column;margin: 0;}
	.game-wrap .btns-wrap .btn {flex: 1 1 auto;margin: 0 0 10px;}
	.game-wrap .btns-wrap .btn:last-of-type {margin-bottom: 0;}
	.casino-info-bottom .casino-info-row {flex-direction: column;}
	.casino-info-bottom .casino-info-row .param-row {justify-content: space-between;font-size: 14px;margin-bottom: 5px;}
	.casino-info-bottom .casino-info-row .param-row:last-of-type {margin-bottom: 0;}
	.casino-info-bottom .casino-info-row .param-row .value {flex: 0 0 auto;}
	.casino-info-bottom .casino-info-row .param-row i {width: 20px;height: 20px;}
	.footer .subscribe .subscribe-form {flex-wrap: nowrap;}
	.footer .subscribe input[type=text] {width: 168px;}
	.footer .links a {text-align: center;line-height: 1.1;}}
.description .text {font-size: 15px;}
#faq .item {padding: 10px;background: #eee;border: 1px solid #b9b9b9;border-radius: 5px;cursor: pointer;margin-bottom: 5px;}
#faq .item b {display: block;}
#faq .item .answer {padding: 5px;background: #fff;border-radius: 5px;border: 1px solid #c5c5c5;}
.compare-block .compare-item .icon {min-width: 70px;max-width: 70px;}
.description .text {font-size: 14px;}
.advices .advice-item .icon {max-width: 60px;min-width: 60px;}