*{
	box-sizing: border-box;
}
html {
	-webkit-text-size-adjust: none;
	touch-action: manipulation;
}
.ts-app-navbar .item .label {
font-size:12px;
}

.is-noborder {
border:0px !important;
}

.cell {
font-size:14px;
}

.is-billboard {
font-size:13px;
padding-bottom:5px;
}

.is-info {
padding-left:1px;
}

.is-margin {
margin:12px;
}
.is-rotate:before{
transform: rotate(90deg);
}
.gamesel{
	height: auto;
        width:100%;
margin:12px 0px;
}
.gamesel>.ts-image{
	border-radius: 0.25rem;
	overflow: hidden;
	height: 150px;
        width:100%;
}
.gamesel>.ts-image>img{
	border-radius: 0.25rem;
	margin-top: -25%;
	opacity: 0.85;
        width:100%;
}
.gamesel>.ts-mask>.ts-content{
padding:12px;
padding-bottom:6px;
}
.gamesel>.ts-mask{
	border-radius: 0.25rem;
    background: linear-gradient(12deg,rgba(0,0,0,1) 0%, rgba(0,0,0,0) 60%) !important; 
	font-size:26px;
padding-top:50px!important;
}
.gamehover:hover {
    transform: translateY(-2px);
}
.is-margin-icon{
	margin-right: 8px;
}
.is-tiny-icon{
	font-size: 6px;
}
.gamebase {
margin:12px;
}
.is-gameinfo {
font-size:13px;
}
.is-paddr-5px {
padding-right:5px;
}
.ms.center.aligned.header {
    font-size:2.4rem;
    line-height: 1.2;
    margin-top:5px;
}
.ms.center.aligned.note.description {
    font-size:12px!important;
    transform: scale(0.90);
    margin:0px;
    color:gray;
}
.ms.center.aligned.notesub.description {
    font-size:12px!important;
    margin:0px;
    margin-bottom: 5px;
}
.is-margin-divider{
margin: 12px 0px;
}
.is-ug{
margin:12px;

}
#main{
	width: 100%;
	max-width: 700px;
	margin: 0 auto;
}

.is-nobrd{
margin-left:10px;
margin-right:10px;
}

.is-usermenu{
margin-top:20px;
}
.coin-actions {
    text-align: right;
    padding: 1rem 1.5rem;
}

.is-pay{
min-width: 60px;
padding:.35rem .5rem .35rem .5rem; 
}

.is-pay-p{
margin-bottom:8px;
}

.is-visible{
    opacity: 0;
}
