/*Theme Name: Royal1688newTheme URI: https://www.royal1688.org/Description: Template for website royal1688.org, The development of expertise in modern marketing.Author: Sbuybet SportAuthor URI: http://www.sbuybet.com/Version: 1.0Tags: royal1688, casino-online, casino, baccaratLicense: GNU General Public License v2.0 | This theme is completely free and open source to use as you like for both personal and commercial projects without any limitations.License URI: http://www.gnu.org/licenses/gpl-2.0.html*/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{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1.4}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;max-width: 100%;}.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}a:active,a:focus,input{outline:none !important;-moz-outline-style:none !important;}a{text-decoration:none;}a:hover{text-decoration:underline;color: #d4ac3c;}html{    /*background:url(images/bg.jpg) #670001 repeat-x;*/    background: #1d0100; /* Old browsers */    background: -moz-linear-gradient(top, #1d0100 0%, #2f0101 5%, #670001 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d0100), color-stop(5%,#2f0101), color-stop(100%,#670001)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, #1d0100 0%,#2f0101 5%,#670001 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, #1d0100 0%,#2f0101 5%,#670001 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top, #1d0100 0%,#2f0101 5%,#670001 100%); /* IE10+ */    background: linear-gradient(to bottom, #1d0100 0%,#2f0101 5%,#670001 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d0100', endColorstr='#670001',GradientType=0 ); /* IE6-9 */}body{    background:url(images/bg.png) no-repeat center top;    margin:0 auto;    padding:0 202px;    width:996px;    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;    font-size:13px;}header{    background-color: #d6b776;}header>hgroup{    background:url(images/head-bg.jpg) no-repeat;    height:171px;    width: 994px;    margin: 0 auto;}header>hgroup>h1{    background: url(images/logo.png) no-repeat;    background-position-x: 5px;    margin-left: 52px;    float: left;}header>hgroup>h1>a{    display: block;    color: #ddd;    padding-top: 141px;    font-size: 15px;    text-decoration: none !important;}header>hgroup>h2{    float: right;    margin-top: 137px;    margin-right: 23px;    color: #ddd;    font-size: 19px;}header>nav{     height:33px;    background: #940603;    background: -moz-linear-gradient(top, #940603 0%, #430100 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#940603), color-stop(100%,#430100));    background: -webkit-linear-gradient(top, #940603 0%,#430100 100%);    background: -o-linear-gradient(top, #940603 0%,#430100 100%);    background: -ms-linear-gradient(top, #940603 0%,#430100 100%);    background: linear-gradient(to bottom, #940603 0%,#430100 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#940603', endColorstr='#430100',GradientType=0 );    width: 994px;    margin: 0 auto;    display: flex;}header>nav>ul{    margin: 0 auto;}header>nav>ul>li{    float:left;    /*padding:5px 10px;*/}header>nav>ul>li:hover{    /*padding:5px 10px;*/}nav>ul>li>a{    display:block;    color: #fafafa;    font-size: 15px;       padding: 5px 14px;     font-weight: 500;}nav>ul>li>a:hover{    /*color: #d4ac3c;*/}<!-- Home -->.form_login{position:absolute;top:38px;margin-left:750px;width:240px;color:#FFF;}.form_login td{padding:0px 2px; height:26px;}.form_login td input{border:1px solid #000;}.form_login td img{vertical-align:middle;}/* article */article{ width:661px; float:right; padding-right:20px;}article>section{padding:5px 0px;display:inline-block;}article>section a{color:#671112;}article>section h2,article>section h3{font-size:16px;color:#671112;font-weight:bold;padding:5px 0px;}article ul{margin:10px;}.dotul{list-style-type:disc;list-style-position:inside;padding-left:10px;}.dotol{list-style-type:decimal;list-style-position:inside;padding-left:10px;margin:7px 0;}.m10{margin:10px 0;}.step-contentlist{display:block; height: 150px;}.step-content{display:inline-block; }.step-content h3{padding:10px 0px 0px 0px;margin:0px;}.step-content p{padding:2px 0px;margin:0px;}.contact-foot strong{font-size:15px;color:#671112;font-weight:bold;}.entry-title{background:url(images/icon/crown.jpg) no-repeat;padding:0px 0px 0px 27px;margin:7px 0px 3px 0px;font-size:20px;color:#671112;font-weight:bold;}.bold{color:#671112;font-weight:bold;}.entry-content,.entry{padding-left:5px;}article p{padding:8px 0px;}.alignright {float:right; }.alignleft {float:left; margin:5px 10px 5px 0px;}.aligncenter {display: block; margin-left: auto; margin-right: auto}.category-home img{margin:-25px 0px 20px 20px;}.img_bottom{margin-top:13px !important;}.ullist{margin-top: 0;}.ullist>li{margin: 0 0 10px 0;}#fmp{width:620px;height:237px;padding-top:5px;}#StrobeMediaPlayback{background:url(images/simple-video.jpg) no-repeat;margin:0px 10px 5px 0px;height:227px;width:300px;float:left;}.v-baccarat{background:url(images/but-vdo-baccarat.jpg) no-repeat;float:left;height:111px;width:185px;padding-left:125px;padding-bottom:10px;}.v-baccarat ul{width:60px;height:100px;float:left;list-style-type:disc;}.v-roulette{background:url(images/but-vdo-roulette.jpg) no-repeat;float:left;height:111px;width:185px;padding-left:125px;padding-bottom:10px;}.v-roulette ul{width:60px;height:100px;float:left;list-style-type:disc;}.v-sicbo{background:url(images/but-vdo-sicbo.jpg) no-repeat;float:left;height:111px;width:185px;padding-left:125px;padding-bottom:10px;}.v-sicbo ul{width:60px;height:100px;float:left;list-style-type:disc;}.v-fantan{background:url(images/but-vdo-fantan.jpg) no-repeat;float:left;height:111px;width:185px;padding-left:125px;padding-bottom:10px;}.v-fantan ul{width:60px;height:100px;float:left;list-style-type:disc;}.info{margin-top:-5px;display:block;font-style:italic;color:#666;}.navigation{margin:20px 0px;height:30px;width:650px;}.navigation a{color:#671112;}.nav-previous{ float:left;}.nav-next{ float:right;}/* Home download and play online Button */a.play-download{    background: url(images/online-download.jpg) 0px 0px;    width: 161px;    height: 42px;    margin: 5px 0px;    display: block;    color: #fff;    padding-top: 22px;    padding-left: 70px;    font-size: 17px;    font-weight: bold;}a:hover.play-download{    background:url(images/online-download.jpg) 233px 0px;    width:161px;    height:42px;    padding-top: 22px;    padding-left: 70px;    font-size: 17px;    text-decoration: none !important;}a.play-web{    background: url(images/online-download.jpg) 0px 67px;    width: 161px;    height: 42px;    margin: 5px 0px;    display: block;    color: #fff;    padding-top: 22px;    padding-left: 70px;    font-size: 17px;    font-weight: bold;}a:hover.play-web{    background:url(images/online-download.jpg) 233px 67px;    width:161px;    height:42px;    padding-top: 22px;    padding-left: 70px;    font-size: 17px;    text-decoration: none !important;}a.play-mobile{    background:url(images/online-mobile.jpg) -1px 0px;    width:161px;    height:42px;    margin:5px 0px;    display:block;    color: #fff;    padding-top: 22px;    padding-left: 70px;    font-size: 17px;    font-weight: bold;}a:hover.play-mobile{    background:url(images/online-mobile.jpg) 233px 0px;    width:161px;    height:42px;    padding-top: 22px;    padding-left: 70px;    font-size: 17px;    text-decoration: none !important;}/* Home show 4 game */a.live-casino{    background: url(images/button-game.png) 0px 0px;    width: 140px;    height: 25px;    margin: 5px 0px;    display: block;    float: left;    padding-top: 105px;    text-align: center;    color: #fff;    font-size: 14px;    font-weight: bold;    text-decoration: none !important;}a:hover.live-casino{    background:url(images/button-game.png) 140px 0px;    width:140px;    height:25px;}a.e-game{    background:url(images/button-game.png) 0px 129px;    width:140px;    height:25px;    margin:5px 0px 0px 10px;    display:block;    float:left;    padding-top: 105px;    text-align: center;    color: #fff;    font-size: 14px;    font-weight: bold;    text-decoration: none !important;}a:hover.e-game{    background:url(images/button-game.png) 140px 129px;    width:140px;    height:25px;}a.p2p-game{    background:url(images/button-game.png) 0px 387px;    width:140px;    height:25px;    margin:5px 0px 0px 10px;    display:block;    float:left;    padding-top: 105px;    text-align: center;    color: #fff;    font-size: 14px;    font-weight: bold;    text-decoration: none !important;}a:hover.p2p-game{    background:url(images/button-game.png) 140px 387px;    width:140px;    height:25px;}a.sport-betting{    background:url(images/button-game.png) 0px 258px;    width:140px;    height:25px;    margin:5px 0px 0px 10px;    display:block;    float:left;    padding-top: 105px;    text-align: center;    color: #fff;    font-size: 14px;    font-weight: bold;    text-decoration: none !important;}a:hover.sport-betting{    background:url(images/button-game.png) 140px 258px;    width:140px;    height:25px;}/* aside */aside{ width:280px;padding:2px 20px 5px 15px;float:left;}aside li a{display:block;color: #fff;}a.menu-promotion{background:url(images/promotion.jpg) no-repeat;height:120px;  background-size: 279px;                 padding-top: 120px;                 line-height: 2.1;                 text-decoration: inherit;}a.menu-promotion:hover{    color: #fff;}a.menu-contact{    background:url(/wp-content/uploads/2016/12/royal1688.jpg) no-repeat center;     /*height: 119px;*/    height: 294px;     background-size: 279px; }a.menu-install{background:url(images/menuleft.jpg) 0px 0px;width:280px;height:86px;}a:hover.menu-install{background:url(images/menuleft.jpg) 280px 0px;}a.menu-play{background:url(images/menuleft.jpg) 0px -86px;width:280px;height:86px;}a:hover.menu-play{background:url(images/menuleft.jpg) 280px -86px;}a.menu-video{background:url(images/menuleft.jpg) 0px -172px;width:280px;height:86px;}a:hover.menu-video{background:url(images/menuleft.jpg) 280px -172px;}a.menu-gclub{background:url(images/gclub-button.jpg) 0px 0px;width:280px;height:86px;}a:hover.menu-gclub{background:url(images/gclub-button.jpg) 280px 0px;}a.menu-gclub-download{background:url(images/gclub-button.jpg) 0px -86px;width:280px;height:50px;}a:hover.menu-gclub-download{background:url(images/gclub-button.jpg) 280px -86px;}a.menu-gclub-playonweb{background:url(images/gclub-button.jpg) 0px -136px;width:280px;height:50px;}a:hover.menu-gclub-playonweb{background:url(images/gclub-button.jpg) 280px -136px;}a.menu-golden{background:url(images/golden-button.jpg) 0px 0px;width:280px;height:86px;}a:hover.menu-golden{background:url(images/golden-button.jpg) 280px 0px;}a.menu-golden-playonweb{background:url(images/golden-button.jpg) 0px -86px;width:280px;height:50px;}a:hover.menu-golden-playonweb{background:url(images/golden-button.jpg) 280px -86px;}a.menu-golden-mobile{background:url(images/golden-button.jpg) 0px -136px;width:280px;height:50px;}a:hover.menu-golden-mobile{background:url(images/golden-button.jpg) 280px -136px;}/* footer */footer{    clear:both;    height:205px;    background-color: #d6b776;}.foot_news{    background:url(images/bg-news.jpg) no-repeat;    height:66px;    padding:4px 20px 5px 318px;    background-size: 994px 75px;    /*background-position-x: 1px;*/    background-position: 1px 1px}.foot_news h3 a{color:#ffac37;font-size:15px;}.foot_news p{color:#DDD;}.foot_bk{    height: 130px;    float: left;    width: 994px;    clear: both;    margin-left: 1px;    background: #521817; /* Old browsers */    background: -moz-linear-gradient(top,  #521817 0%, #220203 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#521817), color-stop(100%,#220203)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  #521817 0%,#220203 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  #521817 0%,#220203 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  #521817 0%,#220203 100%); /* IE10+ */    background: linear-gradient(to bottom,  #521817 0%,#220203 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#521817', endColorstr='#220203',GradientType=0 ); /* IE6-9 */}.f_left{    background:url(images/footer-pic-new.png) no-repeat;    float:left;    height:99px;    width:297px;}.f_right{    padding: 5px 13px 0px 13px;    width: 660px;    float: right;}.f_right li{float:left;padding-left:5px;padding-right:5px;color:#ffac37;line-height:1.8;font-size:12px;border-right:1px solid #868686;}.f_right li:last-child{border:none;}.f_right li a{color:#ffac37;}.f_right li a:hover{color:#fff;}.f_right p{color:#868686;display:inline-block;padding-top:5px;padding-left:4px;}.f_right p a{color:#868686;}/* table */.numberphone{width:100%;border-collapse:collapse;border-spacing:1px;font-size:17px}.numberphone>tr>th{    border:1px solid #141414;padding:20px;background-color:#5174b8;color:#FFF;text-align:center;font-weight:700;font-size:16px;    background: #7b0002; /* Old browsers */    background: -moz-linear-gradient(top, #7b0002 0%, #181413 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7b0002), color-stop(100%,#181413)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, #7b0002 0%,#181413 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, #7b0002 0%,#181413 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top, #7b0002 0%,#181413 100%); /* IE10+ */    background: linear-gradient(to bottom, #7b0002 0%,#181413 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7b0002', endColorstr='#181413',GradientType=0 ); /* IE6-9 */}.numberphone>tr>td{border:1px solid #111111;padding:15px;vertical-align:top;font-weight: 200;font-size:17px;line-height: 1.8;background-color: #f6da9b;}.closed{color: #830700;font-size: 17px;text-decoration: line-through;}.hide{color: #830700;}.attachment-post-thumbnail{	max-width: 100%;	height: auto;}.container{    background-color: #d6b776;    display: inline-block;    margin-bottom: -5px;    max-width:100%;}/*aside*/aside ul li{    background-color: #090100;    margin: 10px 0;    text-align: center;    border-radius: 5px;    border: 2px solid #2f0101;    text-decoration: inherit;    color: #fff;}aside ul li h3{    background: #940603;    background: -moz-linear-gradient(top, #940603 0%, #430100 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#940603), color-stop(100%,#430100));    background: -webkit-linear-gradient(top, #940603 0%,#430100 100%);    background: -o-linear-gradient(top, #940603 0%,#430100 100%);    background: -ms-linear-gradient(top, #940603 0%,#430100 100%);    background: linear-gradient(to bottom, #940603 0%,#430100 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#940603', endColorstr='#430100',GradientType=0 );    color: #fff;    padding: 5px;    font-size: 20px;    text-align: center;    border-bottom: 1px solid #7e2c2e;}aside ul li p{    line-height: 2;    font-size: 14px;    padding-bottom: 10px;}.jkp{    color: #d4ac3c;}.trline{    border-bottom: 1px solid #555 !important;    border: 0;    display: block;    border-radius: 0;    padding: 15px 0;    margin: 0;}.trline:last-child{    border-bottom: 0 !important;}.tjk{    width:93%;     color: #fff;    margin: 0 10px;}.sjm_td1{    text-align: left;}.sjm_td1 a{    color: #cfcfcf;}.sjm_td1 a:hover{    color: #fc575d;}.sjm_td1_active{    color: #fc575d;}.sjm_td2{    text-align: right;    line-height: 30px; }.tajk{    margin: 10px 0;    border-top: 1px solid #555;    padding: 10px 0 0;}.jackp{    padding: 7px 20px 0px;    font-size: 105%;    text-align: center;}.jackp2{    padding-left: 40px;    padding-right: 20px;    font-size: 105%;    font-weight: 400;    padding-top: 15px;}.navl{    display: none;    width: 40px;     height: 35px;     margin: 6px 10px;    cursor: pointer;    background:url(images/menumobile.png) no-repeat;}.call{    display: none;    margin: 5px 10px;    font-size: 30px;    float: right;    color: #fff;}@media (min-width: 0px) and (max-width: 380px) {    .call{        display: block;        font-size: 12px !important;        margin: 10px 10px !important;    }}@media (min-width: 0px) and (max-width: 470px) {    /* Add your styles for devices with a maximum width of 480 */    body{        background: none;        width: 100%;        padding: 0;        background-color: #d6b776;    }    header>hgroup{        width: 100%;    }    header>nav{        width: 100%;        height: auto;        display: inline-block;        padding-bottom: 0px;    }    header>nav>ul{        margin-top: 40px;    }    header>nav>ul>li{        display: none;        float: none;        margin: 0px 0 5px;        border-right: 0px;        border-top: 1px solid #000;        padding-top: 3px;    }    nav>ul>li>a{        padding-left: 10px;    }    article{        width: 94% !important;        padding: 10px;    }    aside{        width: 100% !important;        padding: 0;    }    footer{        background-color: #0e0e0e;        height: auto;    }    .foot_news{        background: none;        padding: 10px;        height: auto;    }    .foot_news h3{        display: inline-block;    }    .foot_bk{        width: 100%;        height: auto;        float:none;        text-align: center;        padding: 10px 0;    }    .f_left{        display: none;    }    .f_right{        width: 100%;        padding: 0;        float: none;    }/*    a.menu-contact{        background: url(images/royal-tel.jpg) no-repeat center;    }*/    a.menu-promotion{        background: url(images/promotion.jpg) no-repeat center;        background-position-y: 0px;        height: auto;        background-size: 300px;        padding-top: 140px;        padding-bottom: 10px;        font-size: 18px;    }    .tjk{        width: 98%;    }    .navl{        display: block;        float: left;        margin: 6px 10px 0;    }    .call{        display: block;        font-size: 16px;        margin: 12px 10px !important;    }    header>hgroup>h1{        background: url(images/logo.png) no-repeat center;        float: none;        margin-left: 0;    }    header>hgroup>h1>a{        text-align: center;    }    header>hgroup>h2{        display: none;    }    .alignright{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;    }    .aligncenter{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;        width: 100%;        height: auto;    }    iframe{        width: 100%;    }    .imgresize{        width: 100%;        height: auto;    }    a.live-casino{        background: url(images/button-game.png) 0px 0px;        background-size: 258px;        width: 130px;        height: 22px;        padding-top: 97px;        margin: 0;    }    a:hover.live-casino{        background:url(images/button-game.png) 129px 0px;        background-size: 258px;        width: 130px;        height: 22px;    }    a.e-game {        background: url(images/button-game.png) 0px 119px;        background-size: 258px;        width: 130px;        height: 22px;        padding-top: 97px;        margin: 0px 0px 0px 10px;    }    a:hover.e-game{        background:url(images/button-game.png) 129px 119px;        background-size: 258px;        width: 130px;        height: 22px;    }    a.p2p-game{        background: url(images/button-game.png) 0px 356px;        background-size: 258px;        width: 130px;        height: 22px;        padding-top: 97px;        margin: 5px 0px 0px 0px;    }    a:hover.p2p-game{        background: url(images/button-game.png) 129px 356px;        background-size: 258px;        width: 130px;        height: 22px;    }    a.sport-betting{        background: url(images/button-game.png) 0px 237px;        background-size: 258px;        width: 130px;        height: 22px;        padding-top: 97px;    }    a:hover.sport-betting{        background: url(images/button-game.png) 129px 237px;        background-size: 258px;        width: 130px;        height: 22px;    }    .alignleft{        padding-top: 10px;        float: none;        margin: 0 auto !important;        display: block;    }    .ulresize{        float: none !important;        margin: 0 !important;    }    .step-contentlist{        height: auto;    }    .step-content{        display: block;    }    #fmp{        width: 100%;    }    #StrobeMediaPlayback{        width: 100%;    }    .v-baccarat{        padding-top: 120px;        width: 100%;        background-position-x: 100px;        padding-left: 0;    }    .v-roulette{        padding-top: 120px;        width: 100%;        background-position-x: 100px;        padding-left: 0;        height: 50px;    }    .v-sicbo{        padding-top: 120px;        width: 100%;        background-position-x: 100px;        padding-left: 0;        height: 50px;    }    .v-fantan{        padding-top: 120px;        width: 100%;        background-position-x: 100px;        padding-left: 0;        height: 50px;    }    .side_jackpot_money{        width: auto !important;    }    .wm100{        padding-bottom: 0px;    }    .jackp {        padding:0 !important;    }    .jackp2 {        padding:0 !important;    }    .jsize{        width: 100% !important;         margin-left: 0px !important;        padding: 0 !important;    }    .navigation{        width: 100%;    }}@media (min-width: 471px) and (max-width: 650px) {    /* Add your styles for devices with a maximum width of 480 */    body{        background: none;        width: 100%;        padding: 0;        background-color: #d6b776;    }    header>hgroup{        width: 100%;    }    header>nav{        width: 100%;        height: auto;        display: inline-block;        padding-bottom: 0px;    }    header>nav>ul{        margin-top: 40px;    }    header>nav>ul>li{        display: none;        float: none;        margin: 0px 0 5px;        border-right: 0px;        border-top: 1px solid #000;        padding-top: 3px;    }    nav>ul>li>a{        padding-left: 10px;    }    article{        width: 96% !important;        padding: 10px;    }    aside{        width: 100% !important;        padding: 0;    }    footer{        background-color: #0e0e0e;        height: auto;    }    .foot_news{        background: none;        padding: 10px;        height: auto;    }    .foot_news h3{        display: inline-block;    }    .foot_bk{        width: 100%;        height: auto;        float:none;        text-align: center;        padding: 10px 0;    }    .f_left{        display: none;    }    .f_right{        width: 100%;        padding: 0;        float: none;    }/*    a.menu-contact{        background: url(images/royal-tel.jpg) no-repeat center;    }*/    a.menu-promotion{        background: url(images/promotion.jpg) no-repeat center;        background-position-y: 0px;        height: auto;        background-size: 380px;        padding-top: 170px;        padding-bottom: 10px;        font-size: 18px;    }    .tjk{        width: 98%;    }    .navl{        display: block;        float: left;        margin: 6px 10px 0;    }    .call{        display: block;        font-size: 20px;    }    header>hgroup>h1{        background: url(images/logo.png) no-repeat center;        float: none;        margin-left: 0;    }    header>hgroup>h1>a{        text-align: center;    }    header>hgroup>h2{        display: none;    }    .alignright{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;    }    .aligncenter{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;        width: 100%;        height: auto;    }    iframe{        width: 100%;    }    .imgresize{        /*width: 100%;*/        height: auto;    }    .alignleft{        padding-top: 10px;        float: none;        margin: 0 auto !important;        display: block;    }    .ulresize{        float: none !important;        margin: 0 !important;    }    .step-contentlist{        height: auto;    }    .step-content{        display: block;    }    #fmp{        width: 100%;    }    .side_jackpot_money{        width: auto !important;    }    .wm100{        padding-bottom: 0px;    }    .navigation{        width: 100%;    }}@media (min-width: 651px) and (max-width: 768px) {    /* Add your styles for devices with a maximum width of 768 */    body{        background: none;        width: 100%;        padding: 0;        background-color: #d6b776;    }    header>hgroup{        width: 100%;    }    header>nav{        width: 100%;        height: auto;        display: inline-block;        padding-bottom: 0px;    }    header>nav>ul{        margin-top: 40px;    }    header>nav>ul>li{        display: none;        float: none;        margin: 0px 0 5px;        border-right: 0px;        border-top: 1px solid #000;        padding-top: 3px;    }    nav>ul>li>a{        padding-left: 10px;    }    article{        width: 97% !important;        padding: 10px;    }    aside{        width: 100% !important;        padding: 0;    }    footer{        background-color: #0e0e0e;        height: auto;    }    .foot_news{        background: none;        padding: 10px;        height: auto;    }    .foot_news h3{        display: inline-block;    }    .foot_bk{        width: 100%;        height: auto;        float:none;        text-align: center;        padding: 10px 0;    }    .f_left{        display: none;    }    .f_right{        width: 100%;        padding: 0;        float: none;    }/*    a.menu-contact{        background: url(images/royal-tel.jpg) no-repeat center;    }*/    a.menu-promotion{        background: url(images/promotion.jpg) no-repeat center;        background-position-y: 0px;        height: auto;        background-size: 400px;        padding-top: 170px;        padding-bottom: 10px;        font-size: 18px;    }    .tjk{        width: 98%;    }    .navl{        display: block;        float: left;        margin: 6px 10px 0;    }    .call{        display: block;        font-size: 20px;    }    header>hgroup>h2 {        float: right;        margin-top: 141px;        margin-right: 23px;        color: #fff;        font-size: 15px;    }    .alignright{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;    }    .aligncenter{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;        width: 100%;        height: auto;    }    iframe{        width: 100%;    }    .imgresize{        /*width: 100%;*/        height: auto;    }    .alignleft{        padding-top: 10px;        float: none;        margin: 0 auto !important;        display: block;    }    .ulresize{        float: none !important;        margin: 0 !important;    }    .step-contentlist{        height: auto;    }    .step-content{        display: block;    }    #fmp{        width: 100%;    }    .side_jackpot_money{        width: auto !important;    }    .wm100{        padding-bottom: 0px;    }    .navigation{        width: 100%;    }}@media  (min-width: 769px) and (max-width: 995px ) {    body{        background: none;        width: 100%;        padding: 0;        background-color: #d6b776;    }    header>hgroup{        width: 100%;    }    header>nav{        width: 100%;        height: auto;        display: inline-block;        padding-bottom: 5px;    }    article{    }    footer{        background-color: #0e0e0e;        height: auto;    }    .foot_news{        background: none;        padding: 10px;        height: auto;    }    .foot_news h3{        display: inline-block;    }    .foot_bk{        width: 100%;        height: auto;        float:none;        text-align: center;        padding: 10px 0;    }    .f_left{        display: none;    }    .f_right{        width: 100%;        padding: 0;        float: none;    }    .alignright{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;    }    .aligncenter{        float: none;        margin: 0 auto !important;        display: block;        padding-bottom: 20px;        width: 100%;        height: auto;    }    iframe{        width: 100%;    }    .imgresize{        /*width: 100%;*/        height: auto;    }    .alignleft{        padding-top: 10px;        float: none;        margin: 0 auto !important;        display: block;    }    .ulresize{        float: none !important;        margin: 0 !important;    }    .step-contentlist{        height: auto;    }    .step-content{        display: block;    }    #fmp{        width: 100%;    }    .side_jackpot_money{        width: auto !important;    }    .wm100{        padding-bottom: 0px;    }}@media (min-width: 996px){}.box-download{    display: inline-block;margin-top: 1em;}.head-title{    font-size: 18px;    color: #5a1a01;    font-weight: bold;float: left;   }.link-royal{float: left;    margin-top: -37px;    margin-left: 200px;}.link-royal li{float: left;padding-left: 15px;}.download-royal1688{    background-image: url("https://www.royal1688.org/wp-content/uploads/2016/07/button-1.jpg");    width: 200px;    height: 40px;    background-size: inherit;    background-repeat: no-repeat;    margin: 4px 0px;    display: block;    color: #fff;    padding-top: 9px;    font-size: 17px;    font-weight: normal;        text-indent: 40px;}.download-web{    background-image: url("https://www.royal1688.org/wp-content/uploads/2016/07/button-2.jpg");    width: 200px;    height: 40px;    background-size: inherit;    background-repeat: no-repeat;    margin: 4px 0px;    display: block;    color: #fff;    padding-top: 9px;    font-size: 17px;    font-weight: normal;        text-indent: 40px;}.list-usertest, .table-gclub th, table.table-royal{    border: 1px solid #5a1a01;}.list-usertest {    width: 100%;    display: inline-block;}.h-user {    font-size: 18px;    width: 200px; background: #940603;    background: -moz-linear-gradient(top, #940603 0%, #430100 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#940603), color-stop(100%,#430100));    background: -webkit-linear-gradient(top, #940603 0%,#430100 100%);    background: -o-linear-gradient(top, #940603 0%,#430100 100%);    background: -ms-linear-gradient(top, #940603 0%,#430100 100%);    background: linear-gradient(to bottom, #940603 0%,#430100 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#940603', endColorstr='#430100',GradientType=0 );}.t-user {    font-size: 17px;    font-weight: 400;    color: #000 !important;        margin: 0px 15px;}.h-user, .t-user {    color: #fff;    padding: 8px 0;    float: left;    text-align: center;}.username-test b ,.pass-test b{font-weight: bold;}.table-royal{    width: 100%;    margin-top: 2em; margin-bottom: 2em;  }.table-royal th {  line-height: 2;    font-weight: 700;    font-size: 20px;    color: #e1e1e1;    background: #940603;    background: -moz-linear-gradient(top, #940603 0%, #430100 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#940603), color-stop(100%,#430100));    background: -webkit-linear-gradient(top, #940603 0%,#430100 100%);    background: -o-linear-gradient(top, #940603 0%,#430100 100%);    background: -ms-linear-gradient(top, #940603 0%,#430100 100%);    background: linear-gradient(to bottom, #940603 0%,#430100 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#940603', endColorstr='#430100',GradientType=0 );}.table-royal td {    text-align: center;        font-size: 17px;    border-left: 1px solid #545251;}.table-royal tr:nth-child(3n+2) td{padding-top: 1.5em;}.table-royal tr:last-of-type td {    padding-bottom: 2em;}.username-test{    margin-right: 15px;}@media (max-width: 500px){.h-user {    width: 100%;}.link-royal {    float: left;    margin-top: 0;    margin-left: 20px;}}/* iPads (landscape) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {    /* Add your styles for devices with a maximum width of 1024 */}/* iPads (portrait) ----------- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {    /* Add your styles for devices with a maximum width of 768 */}a.menu-promotion-iphone7{    background: url(https://www.royal1688.org/wp-content/uploads/2017/01/royal1688.png) no-repeat;    height: 120px;    background-size: 279px;    padding-top: 185px;    line-height: 2.1;    text-decoration: inherit;	padding-bottom: 15px;}a.menu-promotion-iphone7:hover{color:#fff}#last-withdraw{ list-style: none; min-width: 100%;text-align: left;} #last-withdraw li{line-height: 23px;width: 100%;display: block;border-bottom: 1px solid #434343;    text-align: left; padding: 0}#last-withdraw .p-user{  font-size: 10px; color: #8b8b8b; } #last-withdraw .w-user{  font-size: 14px;color: #fff;text-align: left;position: absolute; margin-top: 23px;margin-left: -20px}#last-withdraw .w-balance{color: #fff;    font-size: 14px;    float: right;}#last-withdraw .w-date{  font-size: 10px;color: #8b8b8b;    text-align: right; position: relative;display: block;font-weight: bold;}.w-thb{color: #cfcfcf;}#last-withdraw li::after{     content: '';     display: none; }.menu-list {    margin: 10px 10px 20px;    font-size: 20px;    }