/*
Theme Name: Mostbet
Theme URI: @seregajocker
Author: Serg Nechyporenko
Author URI: @seregajocker
Version: 1.0.0
Text Domain: mostbet
*/
* {margin:0;padding:0;}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-display: swap;
	font-weight: 400;
	src: url(../fonts/roboto-v29-latin-ext_latin-regular.eot);
	src: local(''), url(../fonts/roboto-v29-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-v29-latin-ext_latin-regular.woff2) format('woff2'), url(../fonts/roboto-v29-latin-ext_latin-regular.woff) format('woff'), url(../fonts/roboto-v29-latin-ext_latin-regular.ttf) format('truetype'), url(../fonts/roboto-v29-latin-ext_latin-regular.svg#Roboto) format('svg')
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-display: swap;
	font-weight: 700;
	src: url(../fonts/roboto-v29-latin-ext_latin-700.eot);
	src: local(''), url(../fonts/roboto-v29-latin-ext_latin-700.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-v29-latin-ext_latin-700.woff2) format('woff2'), url(../fonts/roboto-v29-latin-ext_latin-700.woff) format('woff'), url(../fonts/roboto-v29-latin-ext_latin-700.ttf) format('truetype'), url(../fonts/roboto-v29-latin-ext_latin-700.svg#Roboto) format('svg')
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-display: swap;
	font-weight: 900;
	src: url(../fonts/roboto-v29-latin-ext_latin-900.eot);
	src: local(''), url(../fonts/roboto-v29-latin-ext_latin-900.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-v29-latin-ext_latin-900.woff2) format('woff2'), url(../fonts/roboto-v29-latin-ext_latin-900.woff) format('woff'), url(../fonts/roboto-v29-latin-ext_latin-900.ttf) format('truetype'), url(../fonts/roboto-v29-latin-ext_latin-900.svg#Roboto) format('svg')
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-display: swap;
	font-weight: 400;
	src: url(../fonts/roboto-slab-v22-latin-ext_latin-regular.eot);
	src: local(''), url(../fonts/roboto-slab-v22-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-slab-v22-latin-ext_latin-regular.woff2) format('woff2'), url(../fonts/roboto-slab-v22-latin-ext_latin-regular.woff) format('woff'), url(../fonts/roboto-slab-v22-latin-ext_latin-regular.ttf) format('truetype'), url(../fonts/roboto-slab-v22-latin-ext_latin-regular.svg#RobotoSlab) format('svg')
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-display: swap;
	font-weight: 800;
	src: url(../fonts/roboto-slab-v22-latin-ext_latin-800.eot);
	src: local(''), url(../fonts/roboto-slab-v22-latin-ext_latin-800.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-slab-v22-latin-ext_latin-800.woff2) format('woff2'), url(../fonts/roboto-slab-v22-latin-ext_latin-800.woff) format('woff'), url(../fonts/roboto-slab-v22-latin-ext_latin-800.ttf) format('truetype'), url(../fonts/roboto-slab-v22-latin-ext_latin-800.svg#RobotoSlab) format('svg')
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-display: swap;
	font-weight: 900;
	src: url(../fonts/roboto-slab-v22-latin-ext_latin-900.eot);
	src: local(''), url(../fonts/roboto-slab-v22-latin-ext_latin-900.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-slab-v22-latin-ext_latin-900.woff2) format('woff2'), url(../fonts/roboto-slab-v22-latin-ext_latin-900.woff) format('woff'), url(../fonts/roboto-slab-v22-latin-ext_latin-900.ttf) format('truetype'), url(../fonts/roboto-slab-v22-latin-ext_latin-900.svg#RobotoSlab) format('svg')
}
body {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	background:#DFE3EB;
}
a {
	text-decoration-thickness: 1px;
	text-underline-offset: .25ch
}
a:focus, a:hover {
	text-decoration-style: dashed
}
a:active {
	text-decoration: none
}
.wp-page {width:100%;}
.section-wrap {position:relative;height:100%;}
.header {background:#20498D;text-align:center;}
.header a img.logo {margin:10px auto;max-width:300px;}
.container {overflow:hidden;}
.content {max-width:1140px;margin:10px auto;font-family:Roboto, Sans-serif;color:#113162;font-weight:400;line-height:1.6;font-size:1.25rem;}
.content h1 {color:#113162;margin-top: 15px;font-size: 59px;font-family:Roboto, Sans-serif;font-weight:600;text-align:center;margin-bottom:45px;}
.content h2, .content h3 {font-size:39px;text-align:center;}
.content p {color:#000;margin-bottom:15px;}
.content ul, .content ol {margin-left:40px;}
.content .container-columns {display:flex}
aside {flex:1 1 33.333%;}
.size-full {display:flex;margin:10px auto}
.play{padding: 20px 40px;font-size: 18px;line-height:18px;width:150px;box-shadow:0 0 8px 0 #e85b29;border-radius:100px 100px 100px 100px;background-color:#E85B29;display:block;margin:10px auto;font-family:Roboto, Sans-serif;font-weight:500;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;}
.table-container {margin-top:10px;flex:1 1 66.666%;}
.table-container table {table-layout:fixed;font-size:15px;width:98%;display:table;border-collapse:collapse;margin-bottom:30px;}
.table-container table tr:nth-child(odd) td {background-color: rgb(23, 58, 115);}
.table-container table tr:nth-child(even) td {background-color: rgb(85, 138, 214);}
.table-container table tr td {color:#fff;border: 1px solid rgb(223, 227, 235);padding: 8px;vertical-align:middle;}
.table-container h2 {text-align:center;font-weight:600;font-size:39px;margin-bottom:30px;}
.widget-body {padding:15px 10px;background:#113162;border-radius: 0 0 10px 20px;margin-bottom:15px;display:flex;flex-direction:row;flex-wrap: wrap;}
.widget-body a {display:inline-block;margin:0 10px 10px 0;width:calc(50% - 10px);}
.widget-body a img {max-width:100%!important;height:auto;}
.widget .widget-container {background:#20498D;border-radius: 20px 20px 0 0;padding:15px 10px;}
.widget-container p {margin:1em 0;color:#fff;font-weight:600;}
.widget-container p a.aside-link {text-align:right;float:right;text-decoration:none;color:#fff;}
.widget-container p span.value {margin-left:8px;}
.widget-container p span {opacity:0.5;text-align:left}
.alerts-right, .alerts-left {margin-top:10px;padding:10px;width:calc(50% - 20px);}
.alerts-right .alert {color:#3c763d;background-color:#dff0d8;border-color:#cae6be;padding:15px;border-left:5px solid #3c763d;position: relative;text-align: left;}
.alerts-right .alert-title {display:block;font-weight:700;font-family:Roboto, Sans-serif}
.alerts-right .alert-description {font-size:13px;}
.alerts-left .alert {color:#31708f;background-color:#d9edf7;border-color:#bcdff1;padding:15px;border-left:5px solid #31708f;position: relative;text-align: left;}
.alerts-left .alert-title {display:block;font-weight:700;font-family:Roboto, Sans-serif}
.alerts-left .alert-description {font-size:13px;}
details {background:#20498D;padding:0;line-height:50px;float:left;width:100%;position:relative;border-radius: 4px 4px;box-sizing:border-box;text-align:left;font-size:14px;font-weight:700;color:#fff;transition:all 300ms linear;margin-bottom:15px;}
details summary {position:relative;overflow:hidden;}
details summary i {font-style:normal;}
details[open] summary {color:#fff;}
details > summary {padding-left:20px;}
details .answer span{font-size:14px!important;padding: 15px 15px 15px 20px;line-height:1.7em;display:block;color:#ccc;}
footer.footer {margin-top:50px;margin-bottom:-15px;background:#20498D;min-height:50px;text-align:center;width:100%;}
.footer .content p {color:#fff;line-height:50px;}
@media (max-width:767px) {
.content {padding:0 10px;}
.content h1 {font-size:32px;margin:15px 0;}
.container-columns {flex-direction:column;}
.container-columns * {flex:1 1 100%;}
.widget-body a {text-align:center;}
.alerts-right, .alerts-left {width:calc(100% - 20px);}
.alert {margin:15px 0;}
.content h2, .content h3 {font-size:28px;text-align:left;}
}

.header__menu{
	width: 100%;
}
.nav__list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}
.nav__item a {
	text-decoration: none;
	color: #fff;
	font-weight: 600;
}