/* livesudoku-9.css */
.nouserselect
{
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
-ms-user-select:none;
}

h1{font-size:24px;}
.maintab{width:980px;}
.fixedcell{font-size:24px;}
.varcell{font-size:24px;}
/* .cellnormal{width:42px;height:42px;text-align:center;vertical-align:middle;background-color:transparent;cursor:pointer;} */
.cellnormal{height:43px;text-align:center;vertical-align:middle;background-color:transparent;cursor:pointer;}
@media (max-width: 768px)
{
  /* .cellnormal{width:32px;height:32px;text-align:center;vertical-align:middle;background-color:transparent;cursor:pointer;} */
  .cellnormal{height:40px;text-align:center;vertical-align:middle;background-color:transparent;cursor:pointer;}
}
.pencilmarkscell { letter-spacing:5px;line-height:13px; }
@media (max-width: 768px)
{
  .pencilmarkscell { letter-spacing:4px; line-height:12px;}
}
.mobile-hide { display:inline;}
.mobile-show { display:none;}

.topgridmsg
{
  height:25px;font-size:18px;color:black;
}
@media (max-width: 460px)
{
  .mobileline1 {line-height:1;}
  .topgridmsg
  {
    height:25px;font-size:16px;color:black;
  }
  #logo { padding-top:0px;}
  .mobile-hide { display:none;}
  .mobile-show { display:inline;}
  .pencilmarkscell { letter-spacing:3px; line-height:11px;}
}
@media (max-width: 380px)
{
  .pencilmarkscell { letter-spacing:1px;line-height:11px; }
  .cellnormal{height:38px;text-align:center;vertical-align:middle;background-color:transparent;cursor:pointer;}
  .fixedcell {font-size:24px;}
  .varcell {font-size:24px;}
}
@media (max-width: 345px)
{
  .cellnormal{height:32px;text-align:center;vertical-align:middle;background-color:transparent;cursor:pointer;}
  .pencilmarkscell { letter-spacing:1px; line-height:9px;}
  .hintnumber {font-size:12px;}
}
.hintnumber{color:green;font-size:14px;font-family:'Courier New', monospace;background-color:transparent;}
.hintblank{color:blue;font-size:14px;font-family:'Courier New', monospace;background-color:transparent;}
.smalliconimg{width:30px;height:25px;}
.indexfametoptd{height:38px;text-align:center;font-size:22px;color:#666666;background-repeat:no-repeat;}
.indexfameweektd1{height:38px;font-size:18px;color:#666666;background-color:#F6F6F6;background-repeat:no-repeat;}
.indexfamemonthtd1{height:38px;font-size:18px;color:#666666;background-color:#E3E3E3;background-repeat:no-repeat;}
.indexfamealltd1{height:38px;font-size:18px;color:#666666;background-color:#D8D5D5;background-repeat:no-repeat;}
.indexfameweektd2{height:28px;font-size:18px;color:#666666;background-color:#F6F6F6;background-repeat:no-repeat;}
.indexfamemonthtd2{height:28px;font-size:18px;color:#666666;background-color:#E3E3E3;background-repeat:no-repeat;}
.indexfamealltd2{height:28px;font-size:18px;color:#666666;background-color:#D8D5D5;background-repeat:no-repeat;}
.indexfameweektd3{height:28px;font-size:18px;color:#F59C10;background-color:#F6F6F6;background-repeat:no-repeat;}
.indexfamemonthtd3{height:28px;font-size:18px;color:#F59C10;background-color:#E3E3E3;background-repeat:no-repeat;}
.indexfamealltd3{height:28px;font-size:18px;color:#F59C10;background-color:#D8D5D5;background-repeat:no-repeat;}

.indexsingleboxopttd{padding-left:57px;text-align:left;width:130px;height:33px;background-image:url(https://www.livesudoku.com/artwork/singleboxbutton.png);background-repeat:no-repeat;cursor:pointer;}
.indexsingleboxopttdrtl{padding-right:57px;text-align:right;width:130px;height:33px;background-image:url(https://www.livesudoku.com/artwork/singleboxbuttonrtl.png);background-repeat:no-repeat;cursor:pointer;}
.indexmultiboxopttd{text-align:center;width:184px;height:33px;background-image:url(https://www.livesudoku.com/artwork/multiboxbutton.png);background-repeat:no-repeat;cursor:pointer;}
.oppcellnormal{width:22px;height:22px;text-align:center;vertical-align:middle;background-color:white;}

.mediumgreytext{color:#666666;font-size:19px;}

.largegreytext{color:#666666;font-size:23px;}
.boldlargegreytext{color:#666666;font-size:23px;font-weight:bold;}
.largeorangetext{color:#F59C10;font-size:23px;}
.boldlargeorangetext{color:#F59C10;font-size:23px;font-weight:bold;}
.clicklargegreytext{color:#666666;font-size:23px;}
.clicklargegreytext:hover{color:#F59C10;}
.normalgreytext{color:#666666;font-size:18px;}
.boldnormalgreytext{color:#666666;font-size:18px;font-weight:bold;}
.normalorangetext{color:#F59C10;font-size:18px;}
.boldnormalorangetext{color:#F59C10;font-size:18px;font-weight:bold;}
.clicknormalgreytext{color:#666666;font-size:18px;cursor:pointer;}
.clicknormalgreytext:hover{color:#F59C10;}
.smallgreytext{color:#666666;font-size:16px;}
.smallorangetext{color:#F59C10;font-size:16px;}
.clicksmallgreytext{color:#666666;font-size:16px;cursor:pointer;}
.clicksmallgreytext:hover{color:#F59C10;}
.clicksmallorangetext{color:#F59C10;font-size:16px;cursor:pointer;}
.clicksmallorangetext:hover{color:#666666;}
.clicknormalorangetext{color:#F59C10;font-size:18px;}
.clicknormalorangetext:hover{color:#666666;}
.margin0 {margin:0px;}
.toplink{color:#F59C10;font-weight:normal;text-decoration:underline;cursor:pointer;}
.toplink:hover{color:#666666;}
a.toplink:link {color:#F59C10;font-weight:normal;text-decoration:underline;}
a.toplink:visited {color:#F59C10;font-weight:normal;text-decoration:underline;}
a.toplink:hover {color: #666666;text-decoration:underline;}

a.orangelink:link {font-size:18px;color:#F59C10;font-weight:normal;text-decoration:underline;}
a.orangelink:visited {font-size:18px;color:#F59C10;font-weight:normal;text-decoration:underline;}
a.orangelink:hover {font-size:18px;color: #666666;text-decoration:underline;}


a.toplinkflag:link {color:black;font-weight:normal;text-decoration:none;}
a.toplinkflag:visited {color:black;font-weight:normal;text-decoration:none;}
a.toplinkflag:hover {color: #666666;text-decoration:underline;}
.flagimg{border:1px solid black;width:25px;height:13px;}

a.userlink:link {color:#666666;font-weight:normal;text-decoration:none;}
a.userlink:visited {color:#666666;font-weight:normal;text-decoration:none;}
a.userlink:hover {color: #F59C10;text-decoration:underline;}

.optionstdtextltr{width:220px;text-align:left;height:26px;}
.optionstdtextwideltr{width:270px;text-align:left;height:26px;}
.optionstdtextrtl{width:200px;text-align:right;height:26px;}
.optionsradio{height:20px;width:20px;}
.optionstdopt{text-align:left;}
.optionyes{border:2px solid #F59C10;color:#666666;font-size:18px;display:inline;cursor:pointer;}
.optionno{border:2px solid #EEEEEE;color:#666666;font-size:18px;display:inline;cursor:pointer;}
.optionnowhite{border:1px solid #666666;;color:#666666;font-size:18px;display:inline;cursor:pointer;}

a.indexfootlink:link {color:#878786;font-weight:normal;text-decoration:none;}
a.indexfootlink:visited {color:#878786;font-weight:normal;text-decoration:none;}
a.indexfootlink:hover {color: #878786;text-decoration:underline;}
a.indexfootlink2:link {color:black;font-weight:normal;text-decoration:underline;}
a.indexfootlink2:visited {color:black;font-weight:normal;text-decoration:underline;}
a.indexfootlink2:hover {color: #E62A38;text-decoration:underline;}
.norminput{font-size:18px;font-family:arial}
a.feat:link {color:#666666;font-weight:normal;text-decoration:none;font-size:18px;}
a.feat:visited {color:#666666;font-weight:normal;text-decoration:none;font-size:18px;}
a.feat:hover {color: #F59C10;text-decoration:none;}
.footerdiv{font-size:16px;color:#878786;text-align:center;}

a.indexplaysinglelink:link {color:#666666;font-weight:normal;text-decoration:none;font-size:18px;}
a.indexplaysinglelink:visited {color:#666666;font-weight:normal;text-decoration:none;font-size:18px;}
a.indexplaysinglelink:hover {color: #F59C10;text-decoration:none;}

a.indexplaymultilink:link {color:#666666;font-weight:normal;text-decoration:none;font-size:18px;}
a.indexplaymultilink:visited {color:#666666;font-weight:normal;text-decoration:none;font-size:18px;}
a.indexplaymultilink:hover {color: #F59C10;text-decoration:none;}

.avatarimg{width:150px;height:150px;border:2px solid white;}

.gametextbutton{background-repeat:no-repeat;width:250px;height:30px;color:#666666;font-size:16px;cursor:pointer;}
.gametextbutton:hover{color:#F59C10;}
.gamebutton{font-size:18px;}
.keystd1{width:200px;}
.keystd2{width:400px;}
.gametdsep{line-height:15px;height:15px;}
.cellwithhint{line-height:13px;letter-spacing:5px;}
.gamehighlightbox{table-layout:fixed;width:250px;height:99px;background-repeat:no-repeat;}
.gamecolorbox{table-layout:fixed;width:250px;height:54px;background-repeat:no-repeat;}
.gamecolordiv{border:2px solid #666666;height:30px;width:30px;cursor:pointer;text-align:center;}
.gamehighlighttd{width:42px;height:37px;background-repeat:no-repeat;background-position:center;color:#666666;font-size:18px;cursor:pointer;text-align:center;vertical-align:middle;}
.gamehighlighttd:hover{color:#F59C10;}
.gametimerbox{height:50px;text-align:center;vertical-align:middle;background-repeat:no-repeat;color:#F59C10;font-size:18px;}
.gameiconbox{height:50px;cursor:pointer;}
.gameiconimg{width:36px;height:36px;border:0px;}
.inputbutton{font-size:18px;}

.keypadtd{font-size:20px;height:40px;color:black;background-repeat:no-repeat;background-position:center;text-align:center;color:#666666;cursor:pointer;}
.keypadtd2{font-size:20px;height:19px;color:black;background-repeat:no-repeat;background-position:center;text-align:center;color:#666666;cursor:pointer;}

.winclosebutton{position:absolute;top:5px;left:2px;color:gray;cursor:pointer;width:20px;height:20px;font-weight:bold;}
.winclosebutton:hover{position:absolute;top:5px;left:2px;color:#E62A38;cursor:pointer;width:20px;height:20px;font-weight:bold;}

.winclosebuttonltr{position:absolute;top:5px;left:2px;color:gray;cursor:pointer;width:20px;height:20px;font-weight:bold;}
.winclosebuttonltr:hover{position:absolute;top:5px;left:2px;color:#E62A38;cursor:pointer;width:20px;height:20px;font-weight:bold;}

.winclosebuttonrtl{position:absolute;top:5px;right:2px;color:gray;cursor:pointer;width:20px;height:20px;font-weight:bold;}
.winclosebuttonrtl:hover{position:absolute;top:5px;right:2px;color:#E62A38;cursor:pointer;width:20px;height:20px;font-weight:bold;}

.gameprintwintd{color:#333333;font-size:20px;cursor:pointer;}

.changelogtd{vertical-align:top;text-align:left;}

/* jqModal base Styling courtesy of;
Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
the Window's z-index value will be set to 3000 by default (via jqModal.js). */
.jqmWindow {display:none;position:fixed;top:95px;left:50%;margin-left: -360px;width:740px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;}
.largejqmWindow {display:none;position: fixed;top:50%;left:50%;margin-left:-420px;margin-top:-315px;width:840px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}
@media only screen and (max-width: 500px) {
  .mediumjqmWindow {display:none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width:60%;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}
}
@media only screen and (min-width: 501px) {
  .mediumjqmWindow {display:none;position: fixed;top:50%;left:50%;margin-left:-320px;margin-top:-215px;width:640px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}
}
.smalljqmWindow {display:none;position: fixed;top:50%;left:50%;margin-left:-270px;margin-top:-215px;width:540px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}

.jqmWindowMobile{display:none;position:fixed;top:95px;left:50%;margin-left: -155px;width:310px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;}
.largejqmWindowMobile {display:none;position: fixed;top:50%;left:50%;margin-left:-155px;margin-top:-315px;width:310x;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}
.mediumjqmWindowMobile {display:none;position: fixed;top:50%;left:50%;margin-left:-155px;margin-top:-215px;width:310px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}
.smalljqmWindowMobile {display:none;position: fixed;top:50%;left:50%;margin-left:-155px;margin-top:-215px;width:310px;background-color:white;color:#333;border:4px solid #BFBFBF;padding:0px;z-index:30000;text-align:center;}

.jqmOverlay {background-color:#000;}
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
width:expression(this.parentNode.offsetWidth+'px');
height:expression(this.parentNode.offsetHeight+'px');
}
/* Fixed posistioning emulation for IE6
 Star selector used to hide definition from browsers other than IE6
 For valid CSS, use a conditional include instead */
* html .jqmWindow {
position:absolute;
top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

* html .smalljqmWindow {
position:absolute;
top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
* html .largejqmWindow {
position:absolute;
top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid black;
font:normal 12px Arial;
line-height:18px;
z-index:30001;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: normal;
color: #666666;
margin: 3px 8px;
}

.helpmenutopic{color:#444444;font-size:19px;font-weight:bold;}
.helpcheckboximg{width:15px;cursor:pointer;padding-left:0px;padding-right:0px;}
.helpimg{max-width:453px;height:auto;width:100%;border:0px;}
.helpimg2{max-width:394px;height:auto;width:100%;border:0px;}
.helpslidetable{border:0px;width:760px;}
.helpslidelefttd{width:271px;vertical-align:top;padding-top:28px;}
.helpsliderighttd{width:469px;vertical-align:top;padding-top:14px;}
.helpslidelefttd2{width:341px;vertical-align:top;padding-top:28px;}
.helpsliderighttd2{width:399px;vertical-align:top;padding-top:14px;}

.paginationstyle{ /*Style for demo pagination divs*/
font-size:15px;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
}

.paginationstyle a{ /*Pagination links style*/
text-decoration: none;
color: #666666;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
color: #CCCCCC;
cursor:default;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

.checkspan{display:inline;}
.tur{color:#EB0006;}
.tub{color:blue;}
/* .tuh3{display:inline;} */


/* css sprite */
/* https://www.toptal.com/developers/css/sprite-generator */

.bg-statsplayrtl {
    width: 22px; height: 22px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -276px -301px;
}

.bg-multisudoku {
    width: 130px; height: 155px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -10px -249px;
}

.bg-singlesudoku {
    width: 235px; height: 219px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -10px -10px;
}

.bg-singlesudokurtl {
    width: 235px; height: 219px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -265px -10px;
}

.bg-facebooklogin {
    width: 133px; height: 32px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -160px -249px;
}

.bg-flags_es {
    width: 30px; height: 16px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -363px -249px;
}

.bg-flags_he {
    width: 30px; height: 16px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -413px -249px;
}

.bg-flags_us {
    width: 30px; height: 16px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -463px -249px;
}

.bg-learnicon {
    width: 54px; height: 54px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -160px -301px;
}

.bg-multiicon {
    width: 50px; height: 56px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -10px -424px;
}

.bg-singleicon {
    width: 50px; height: 56px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -80px -424px;
}

.bg-statsplay {
    width: 22px; height: 22px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -234px -301px;
}

.bg-statsicon {
    width: 30px; height: 25px;
    background: url('https://www.livesudoku.com/artwork/css_sprites-min.png') -313px -249px;
}


/* game page sprite */

.game-statsplayrtl {
    width: 22px; height: 22px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -386px -174px;
}

.game-gamebuttonrtl_250 {
    width: 250px; height: 27px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -280px -10px;
}

.game-statsplay {
    width: 22px; height: 22px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -507px -104px;
}

.game-statsicon {
    width: 30px; height: 25px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -336px -174px;
}

.game-gameiconundo {
    width: 36px; height: 36px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -451px -104px;
}

.game-gameiconpause {
    width: 36px; height: 36px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -280px -174px;
}

.game-gametimebox {
    width: 91px; height: 50px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -280px -104px;
}

.game-gamebutton_250 {
    width: 250px; height: 27px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -280px -57px;
}

.game-gameiconprint {
    width: 40px; height: 50px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -391px -104px;
}

.game-multisudoku {
    width: 130px; height: 155px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -10px -129px;
}

.game-gamehighlightbox_250 {
    width: 250px; height: 99px;
    background: url('https://www.livesudoku.com/artwork/sudoku-game-sprite-min.png') -10px -10px;
}

.btn-circle {
  /* width: 20px; */
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.42;
  border-radius: 15px;
}

/* .btn-circle5 {border-radius: 50%;} */

.h1gamepage
{
  font-weight:normal;display:inline;color:#666666;font-size:18px;
}


/* ads */
.sudoku_base_adslot_1 {  width: 320px; height: 50px; max-height:100px;}
@media (min-width:700px) { .sudoku_base_adslot_1 { width: 728px; height: 90px; } }
@media (min-width:1000px) { .sudoku_base_adslot_1 { width: 160px; height: 600px; max-height:800px;} }

/* .homepage_adslot_1 {  width: 320px; height: 100px; max-height:100px;}
@media (min-width:700px) { .homepage_adslot_1 { width: 728px; height: 90px; } }
@media (min-width:1000px) { .homepage_adslot_1 { width: 970px; height: 90px; } } */

.homepage_adslot_2 {  width: 320px; height: 100px;  max-height:100px;}
@media (min-width:700px) { .homepage_adslot_2 { width: 728px; height: 90px; } }
@media (min-width:1000px) { .homepage_adslot_2 { width: 970px; height: 90px; } }

.a2a_svg, .a2a_count { border-radius: 0 !important; }
@media screen and (max-width: 980px) {
    .a2a_floating_style.a2a_vertical_style { display: none; }
}
.a2a_floating_style {margin:0px;padding:0px;}
.a2a_vertical_style a { padding:0px;margin:0px;}

#CV_CELL_WRAP
{
  font-family: sans-serif;
font-size: 80%;
-webkit-tap-highlight-color: rgba(0,0,0,0);
line-height: 0;
top: 0px;
right: 0px;
position: absolute;
cursor: pointer;
overflow: hidden;
height: 30px;
width: 75px;
display: block;
}
#CV_NUM
{
  cursor: pointer;
text-align: center;
-webkit-tap-highlight-color: rgba(0,0,0,0);
padding: .3em;
font-size: 13px;
font-family: sans-serif;
font-weight: normal;
vertical-align: middle;
color: rgb(255, 255, 255);
line-height: 15px;
display: inline-block;
}
#CV_ICON
{
  line-height: 0;
cursor: pointer;
font-size: 13px;
font-family: sans-serif;
font-weight: normal;
text-align: center;
-webkit-tap-highlight-color: rgba(0,0,0,0);
padding: .3em;
padding-right: .5em;
display: inline-block;
vertical-align: middle;
margin-top: 0.36em;
}
#CV_BG
{
  font-family: sans-serif;
font-size: 80%;
line-height: 0;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0,0,0,0);
position: absolute;
height: 100%;
width: 100%;
background-color: rgb(204, 0, 0);
opacity: 1;
}
#CV
{
  font-family: sans-serif;
font-size: 80%;
-webkit-tap-highlight-color: rgba(0,0,0,0);
line-height: 0;
top: 0px;
right: 0px;
position: absolute;
cursor: pointer;
overflow: hidden;
height: 30px;
width: 75px;
display: block;
}
#CV_WRAPPER
{
  line-height: 0;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0,0,0,0);
position: relative;
display: table;
text-align: center;
height: 100%;
width: 100%;
font-size: 13px;
font-family: sans-serif;
font-weight: normal;
}

#btn-game-desktop1
{
  width:32px;padding-left:10px;
}
#btn-game-desktop2-box
{
  width:32px;padding-left:10px;
}
#game-top-buttons
{
   height:54px;margin:0px;padding-left:8px;padding-right:8px;
}

/* mobile nav start */
/* Style the navigation menu */
.mobiletopnav {
  overflow: hidden;
  /* background-color: white; */
  position: relative;
}

/* Hide the links inside the navigation menu (except for logo/home) */
.mobiletopnav #myLinks {
  display: none;
}

/* Style navigation menu links */
/* .mobiletopnav a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
} */

/* Style the hamburger menu */
.mobiletopnav a.icon {
  /* background: black; */
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}


/* Add a grey background color on mouse-over */
/* .mobiletopnav a:hover {
  background-color: #ddd;
  color: black;
} */

/* Style the active link (or home/logo) */
.mobiletopnav-active {
  /* background-color: #04AA6D; */
  color: white;
}
/* mobile nav end */
.printpdfimg
{
  margin-top:-5px;width:30px;height:30px;
}
