/* Reset Styles */
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{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}b,strong,optgroup{font-weight:bold;}pre,textarea{overflow:auto;}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0;}

/* Structure Framework */
body {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.42857143;}
div#unityGame{display:none;}
div#unityPlayer{cursor:default;margin-left:auto;margin-right:auto;}
div.missing{margin:auto;position: relative;top:50%;width:193px;}
div.missing a{height:63px;position:relative;top:-31px;}
div.missing img{border-width:0px;}
.footer{margin:0 auto;text-align:center;padding:10px}
.search{margin:0;padding:5px;margin-top:10px;border-radius:3px;width:150px;}
.S_WRAPPER{padding:0 !important;margin:0 auto 0 auto;width:944px;}
.S_INNERWRAP{padding:10px;margin:0;padding-bottom:15px;}
.S_INNERPAGE{padding:0;marign:0;}
.S_ROW{margin:0;padding:0;width:100%}
.S_CLEAR{clear:both;}
.S_COLUMN{margin:0;padding:0;width:100%;vertical-align:top;height:inherit;float:left;}
.S_TITLE{height:32px;float:left;margin:0;padding:0;width:100%;vertical-align:middle;line-height:32px;width:924px;margin-top:10px;border-radius:3px;margin-bottom:-2px;}
.S_TMENU a:link,.S_TMENU a:visited{text-decoration:none;display:inline-block;border-radius:3px;}
ul.S_GAMES {text-align:left;}
ul.S_XGAMES li{margin:0;display:block;vertical-align:middle;width:154px;background-repeat:no-repeat;background-size:23px;background-position:center;float:left;overflow:hidden;text-align:left;height:49px;}
ul.S_XGAMES li img{border-radius:3px;text-align:left;height:49px;float:left;}
ul.S_XGAMES li .gtitle{overflow:hidden;width:73px;height:49px;text-align:left;font-size:12px;line-height:49px;font-weight:normal;text-decoration:underline;display:block;padding-left:8px;float:left;font-size:10px;border-bottom-right-radius:1em;border-top-right-radius:1em;}
ul.S_GAMES li{margin:0;display:block;vertical-align:middle;text-align:center;width:154px;height:135px;background-repeat:no-repeat;background-size:23px;background-position:center;float:left;overflow:hidden;}
ul.S_GAMES li{background-image:url('/assets/preloadimg.GIF')}
ul.S_GAMES li a{display:inline-block;}
ul.S_GAMES li img {margin:0 auto;height:106px;width:146px;margin-top:8px;display:block;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;}
ul.S_GAMES li .gtitle{overflow:hidden;width:146px;height:21px;text-align:center;font-size:12px;line-height:21px;font-weight:normal;text-decoration:underline;display:block;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:1em;border-bottom-left-radius:1em;margin:0 auto;}
.sponsored300{width:300px;height:250px;z-index:2;position:relative;padding:4px;padding-bottom:0;padding-top:8px;}
.sponsoredtext{font-size:9px;text-align:center;position:relative;width:301px;margin:0 auto;height:12px;line-height:12px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:1em;border-bottom-left-radius:1em;}

.S_PRE_GAMEBOX {margin:0 auto;text-align:center;width:904px;height:330px;padding:10px;margin-top:10px;}
.S_PRE_GAMEBOXINN {height:330px;width:inherit;border-radius:5px;background:url('/assets/img/gbg.png');}
.S_GAMEBOX{margin:0 auto;text-align:center;width:904px;height:370px;padding:10px;}
.gameiconprog{cursor:pointer;margin-left:66px;width:190px;margin-top:5px;font-size:18px;text-align:center;padding:5px;margin-bottom:5px;border-radius:5px;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
.progressbg {padding-bottom:10px !important;}
.ui-progressbar {text-align: left;overflow: hidden;height:6px !important;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius: 4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius: 4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius: 4px;}
.ui-widget-header {font-weight:bold;}
.ui-widget {font-family:Verdana,Arial,sans-serif;font-size: 1.1em;}
#gbar {width: inherit;height:32px;margin: 0 auto;text-align: center;line-height: 19px;margin-top: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#gbar ul {list-style: none;margin: 0;padding-left: 0;}
#gbar li {padding: 0 12px;float: left;line-height: 32px;}
#gbar li.gbar-btn {width: auto;font-size: 14px;margin-top: 4px;margin-left: 5px;text-decoration: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;line-height: 26px;font-weight: bold;cursor: pointer;height:26px;font-size: 12px;margin: 0;margin-top: 2px;}
#gbar li.gbar-btn.noborder {border:0;}
#gbar li h1 {font-size: 18px;margin: 0;}
.skiptext {font-size:14px;color:transparent;}
.search{border:1px solid;}
.S_TITLE{font-size:18px;}
.S_COLUMNCOLOR{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.S_INNERWRAP {border-bottom-right-radius: 1em;border-bottom-left-radius: 1em;}
.gameprogplay{border-radius:5px;border:4px solid;}
.S_PRE_GAMEBOXINN{border:1px solid;}
#gbar,.S_TMENU a,.S_TITLECOLOR {border-radius:4px;}
.PLAYNOWBTN{font-size:18px;font-weight:bold;border-radius:6px;padding:5px 13px 5px 13px;}
.thumbbord{overflow: hidden;}

.S_SCROLL::-webkit-scrollbar{width:10px;} 
.S_SCROLL::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.9);} 
.S_SCROLL::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow: inset 0 0 10px rgba(124, 124, 124, 0.8);}


/* Basic */
body{background-color:#0D0D0D;color:#999;}
a,p{color:#B5B5B5;}
a:hover{color:#fff;}
a.disabled{color: #2D2D2D !important;}
img:hover{-webkit-filter:brightness(120%);}
.sponsoredtext{background-color:#1A1A1A;color:#A0A0A0;;}
.skiptext:hover{color:#fff;cursor:pointer;}
.S_INNERWRAP{background:#000;}

/* Progress */
#progressbar {background: #3F3F3F;}
.prebar{background: #202020;}
.ui-widget-header{border: 1px solid #464646;background: #30FF72;}

/* Prepage Box */
.THEME_PLAYNOW{color:#fff;background:#549845;}
.THEME_PLAYNOW:hover{color:#FFF;background:#30AD14;}
.S_PRE_GAMEBOXINN a:hover{font-weight:normal;}
.S_PRE_GAMEBOXINN a .thumbbord{background-color:#2D2D2D;color:#ffffff;}
.S_PRE_GAMEBOXINN a:hover .THEME_BOX.THEME_BORDER{border-color: #5A5A5A !important;}
.S_PRE_GAMEBOXINN u{color:#fff;}
.S_PRE_GAMEBOXINN {border-color:#3D3D3D;}

/* Hosted GBAR */
#gbar li.gbar-btn.btnrate {background: #2E641A !important;color: #CEDDC9 !important;}
#gbar li.gbar-btn.btnrate:hover {background:#5D8C4B !important;}
#gbar li.gbar-btn {border: 0;background-color: #2B2B2B;color: #fff;margin-top: 3px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
#gbar li.gbar-btn a {color: #fff;}
#gbar li.gbar-btn.inner {background-color: #2B2B2B;color: #fff;margin-top: 3px;}

.THEME_FONT{font-family: 'Allerta Stencil', sans-serif;}
.THEME_INNERBODY{background:#000;color:#fff;}
.THEME_BAR{color:#FFBC64;background:#202020;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#202020));background:linear-gradient(to bottom, #333 0%, #202020 100%);}
.THEME_BOX{background:#101010;color:#ADADAD;}
.THEME_BOX.THEME_BORDER{border-color:#343434;box-shadow: 0px 0px 10px 3px #000;}
.THEME_PAGEBTN{color:#661D53;}

/* Game Icons */
.THEME_GTITLE{background:#1A1A1A;color:#FFF;}
.THEME_GBOX img{}
.THEME_GBOX img:hover{}
.THEME_GBOX:hover {}
.THEME_GBOX:hover a .THEME_GTITLE {font-weight:bold;}

.S_LOGO img {width:125px;}


.prerolltextbot{
  color:#838383;
}


.topmessage{
font-size: 14px;
border: 2px solid #353535;
border:0;
border-radius: 5px;
padding: 11px;
padding-top: 12px;
background: #1B1B1B;
}