.Wait {
	background-image: url("data:image/svg+xml,%3Csvg width='70px' version='1.1' id='1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='-5 -5 60 60' style='enable-background:new 0 0 60 60;' xml:space='preserve'%3E%3Ccircle cx='25' cy='25' r='30'/%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2304B2D9' class='st0' d='M15.5,16.7l9.2,4.2c-0.2-0.1-4.6-3-6-5.2c-1.4-2.3-1.3-4-0.1-5.7c1.2-1.7,4.1-2.7,8.5-2.4s9.3,1.6,12.9,4.7 c0,0-3.1-5.3-11-6.8s-14,1.5-17.5,4.6c-0.9,0.8-1.4,1.6-1.6,2.3C10,14.6,15.5,16.7,15.5,16.7z'/%3E%3Cpath fill='%23F29F05' class='st1' d='M18.7,40.6c-1.2-1.7-1.3-3.4,0.1-5.7c1.4-2.3,6-5.3,6-5.3l-9.2,4.2c0,0-5.5,2.1-5.5,4.3 c0.2,0.7,0.6,1.5,1.6,2.3c3.5,3.1,9.6,6.1,17.5,4.6c7.9-1.5,11-6.8,11-6.8c-3.6,3.2-8.5,4.5-12.9,4.7 C22.8,43.3,19.8,42.3,18.7,40.6z'/%3E%3Cpath fill='%23F24141' class='st2' d='M16.1,32.2l10.2-4.2c0,0,2.9-1.4,2.9-2.7c0,0,0-0.1,0-0.1c0,0,0-0.1,0-0.1c0-1.3-2.9-2.7-2.9-2.7s0,0,0,0 l-10.2-4.2c0,0-6-2.1-6.1-4.3c-0.5,2.1,1.8,3.9,3.6,5.4c2.5,2,3.6,4.1,3.6,5.9c0,1.8-1.1,3.9-3.6,5.9c-1.8,1.5-4.1,3.3-3.6,5.4 C10.1,34.3,16.1,32.2,16.1,32.2z'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23676767' class='st3' d='M47.4,25.3c0-0.1,0-0.2,0-0.3c0-12.4-10.1-23.4-22.6-23.4S0.3,12.6,0.3,25c0,0.1,0,0.3,0,0.3c0-0.1,0-0.2,0-0.3 c0-13.5,11-24.6,24.6-24.6s24.6,11,24.6,24.6c0,0.1,0,0.2,0,0.3H47.4z'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 25 25' to='360 25 25' dur='0.5s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
}


.WaitVisible {
    animation: waitAnimation 5s infinite;	
}

@keyframes waitAnimation{
  0%   { opacity:0; }
  50%  { opacity:1; }
  100% { opacity:0; }
}


#LinesDropUpHtmlData, #BetsDropUpHtmlData, #DenomsDropUpHtmlData{
	pointer-events: auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	max-width: 100%;
	background: rgba(0, 0, 0, 0.5);
    border: 2px solid white;
    border-radius: 15px;
	position: absolute;
	bottom: 0;
	top: unset !important;
	max-height: 100%;	
	box-sizing: border-box;
}

.HeaderTextData {
	font-family: "Arial";
	color: yellow;
	text-align: center;
	font-size: 30px;	
	padding-top: 5px;
}

.MessageTextData {
	font-family: "Arial";
	color: white;
	text-align: center;
	font-size: 25px;	
	pointer-events: auto !important;
}

.MessageText {
	pointer-events: auto !important;
}

@media all and (max-width: 1024px) {
	.HeaderTextData {
		font-size: 30px; 
	}
	.MessageTextData {
		font-size: 25px;	
	}
}

@media all and (max-width: 760px) {
	.HeaderTextData {
		font-size: 30px; 
	}
	.MessageTextData {
		font-size: 25px;	
	}
}

@media all and (max-width: 480px) {
	.HeaderTextData {
		font-size: 30px; 
	}
	.MessageTextData {
		font-size: 25px;	
	}
}



.lines-list, .bets-list, .denoms-list {
    width: 100%;
    cursor: pointer;
	color: white;
}

.swiper-container {
    padding: 0px;
    margin-bottom: 0px;
	margin-top: 0px;
}

.lines-list__item, .bets-list__item, .denoms-list__item {
    font-family: Arial;
    font-size: 24px;
	color: white;
	
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
    border-top: 1px solid #dddddd;
    border-radius: 0px;
	height: 40px;
}

.lines-list__item:hover, .bets-list__item:hover, .denoms-list__item:hover {
	background: rgba(170, 170, 170, 0.5);
}

.lines-list__item.selected, .bets-list__item.selected, .denoms-list__item.selected {
    background: rgba(170, 170, 170, 0.7);
	color: yellow;
	font-weight: 600;
}

.swiper-container {
    position: relative;
    z-index: 1;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    list-style: none;
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}
.swiper-wrapper {
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
	
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.swiper-container-free-mode > .swiper-wrapper {
    margin: 0 auto;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}
.swiper-slide {
    position: relative;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;

    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

.bets-in-money, .bets-in-credits { 
    font-family: Arial;
    font-size: 18px;
	color: white;
    align-items: center;
	justify-content: center;
	text-align: center;
	font-weight: 600;
	width: 100%;	
    position: relative;
	display: flex;
    -ms-flex-negative: 0;
	height: 40px;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
	cursor: pointer;
	background: rgba(0, 0, 0, 0.7);
}

.display-mode {
	border-top: 2px solid white;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.bets-in-money.selected, .bets-in-credits.selected {
    background: #2e4c41;
	color: yellow;
}

.bets-in-money.selected.disabled, .bets-in-credits.selected.disabled {
    background: #cccccc;
	display: flex;
	cursor: none;
}

.selection-max-value {
	border-bottom: 2px solid white;
}

.selection-max-yes, .selection-max-no { 
    font-family: Arial;
    font-size: 18px;
	color: white;
    align-items: center;
	justify-content: center;
	text-align: center;
	font-weight: 600;

    position: relative;
	display: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
	height: 50px;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

.selection-max-no.selected {
	animation-name: press-me-anim;
	animation-iteration-count: infinite;
	animation-duration: 1s;
	display: flex;
	opacity: 1;
	cursor: pointer;
}

.selection-max-no.selected:hover {
	opacity: 0.5;
}

@keyframes press-me-anim {
  0% {background-color: white;}
  10%  {background-color: #e8c803;}
  20% {background-color: white;}
  30%  {background-color: #e8c803;}
  40% {background-color: white;}
  50%  {background-color: #e8c803;}
  60% {background-color: white;}
  70%  {background-color: #e8c803;}
  100% {background-color: black;}
}


.selection-max-yes.selected {
    background: #e8c803;
	display: flex;
}


.swiper-invisible-blank-slide {
    visibility: hidden
}

.swiper-scrollbar {
    position: relative;
    border-radius: 10px;
/*    background: rgba(158, 158, 158, 0.65);*/
    -ms-touch-action: none
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    top: 0%;
    right: 4px;
    z-index: 50;
    width: 2px;
    height: 100%
}
.swiper-scrollbar-drag {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 3px;
    background: white;
}
.swiper-scrollbar-cursor-drag {
    cursor: move
}
.swiper-scrollbar-lock {
    display: none
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {
    -webkit-transition-property: opacity;
    transition-property: opacity;
    pointer-events: none
}
.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}
.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}
