@font-face{font-family:'IM FELL English';src:url('../fonts/IM_FELL_English_Roman.eot');src:url('../fonts/IM_FELL_English_Roman.eot?#iefix') format('embedded-opentype'),url('../fonts/IM_FELL_English_Roman.woff2') format('woff2'),url('../fonts/IM_FELL_English_Roman.woff') format('woff'),url('../fonts/IM_FELL_English_Roman.ttf') format('truetype'),url('../fonts/IM_FELL_English_Roman.svg#IM_FELL_English_Roman') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v15-latin_latin-ext-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans-v15-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin_latin-ext-regular.woff2') format('woff2'),url('../fonts/open-sans-v15-latin_latin-ext-regular.woff') format('woff'),url('../fonts/open-sans-v15-latin_latin-ext-regular.ttf') format('truetype'),url('../fonts/open-sans-v15-latin_latin-ext-regular.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v15-latin_latin-ext-italic.eot');src:local('Open Sans Italic'),local('OpenSans-Italic'),url('../fonts/open-sans-v15-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin_latin-ext-italic.woff2') format('woff2'),url('../fonts/open-sans-v15-latin_latin-ext-italic.woff') format('woff'),url('../fonts/open-sans-v15-latin_latin-ext-italic.ttf') format('truetype'),url('../fonts/open-sans-v15-latin_latin-ext-italic.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v15-latin_latin-ext-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../fonts/open-sans-v15-latin_latin-ext-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin_latin-ext-600.woff2') format('woff2'),url('../fonts/open-sans-v15-latin_latin-ext-600.woff') format('woff'),url('../fonts/open-sans-v15-latin_latin-ext-600.ttf') format('truetype'),url('../fonts/open-sans-v15-latin_latin-ext-600.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../fonts/open-sans-v15-latin_latin-ext-600italic.eot');src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url('../fonts/open-sans-v15-latin_latin-ext-600italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin_latin-ext-600italic.woff2') format('woff2'),url('../fonts/open-sans-v15-latin_latin-ext-600italic.woff') format('woff'),url('../fonts/open-sans-v15-latin_latin-ext-600italic.ttf') format('truetype'),url('../fonts/open-sans-v15-latin_latin-ext-600italic.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v15-latin_latin-ext-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/open-sans-v15-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin_latin-ext-700.woff2') format('woff2'),url('../fonts/open-sans-v15-latin_latin-ext-700.woff') format('woff'),url('../fonts/open-sans-v15-latin_latin-ext-700.ttf') format('truetype'),url('../fonts/open-sans-v15-latin_latin-ext-700.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../fonts/open-sans-v15-latin_latin-ext-700italic.eot');src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('../fonts/open-sans-v15-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v15-latin_latin-ext-700italic.woff2') format('woff2'),url('../fonts/open-sans-v15-latin_latin-ext-700italic.woff') format('woff'),url('../fonts/open-sans-v15-latin_latin-ext-700italic.ttf') format('truetype'),url('../fonts/open-sans-v15-latin_latin-ext-700italic.svg#OpenSans') format('svg');}
@font-face{font-family:'PT Mono';font-style:normal;font-weight:400;src:url('../fonts/pt-mono-v7-latin-regular.eot');src:local('PT Mono'),local('PTMono-Regular'),url('../fonts/pt-mono-v7-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-mono-v7-latin-regular.woff2') format('woff2'),url('../fonts/pt-mono-v7-latin-regular.woff') format('woff'),url('../fonts/pt-mono-v7-latin-regular.ttf') format('truetype'),url('../fonts/pt-mono-v7-latin-regular.svg#PTMono') format('svg');}
body,td,th{color:black;}html,form{margin:0;padding:0;}body{background:black url(../images/page_bg.jpg) repeat;margin:0;padding:0;font-family:'Open Sans',Arial,FreeSans,'Liberation Sans';font-size:16px;height:100%;}a,a:link,a:visited{color:#800;}a:hover,a:active{color:#b00;}input{outline:none;}*{cursor:default;}a:hover,a:active,a:hover *,a:active *{cursor:pointer;}input{cursor:text;}.page-container{position:relative;width:890px;height:620px;background:#65492e;position:absolute;top:50%;left:50%;margin:-310px 0 0 -445px;}.page-container.mobile-view{position:relative;top:0;left:0;margin:0 auto;}.page-container:not(.page-welcome) header{background:url(../images/bg_header.jpg);}.page-container.page-welcome{background:url(../images/bg_welcome.jpg);}.page-container.page-game-red main{background:url(../images/bg_main_game_red.jpg);}.page-container.page-game-blue main{background:url(../images/bg_main_game_blue.jpg);}.page-container.page-menu main{background:url(../images/bg_main_menu.jpg);}.page-container.page-menu2 main{background:url(../images/bg_main_menu2.jpg);}.page-container footer{background:url(../images/bg_footer.jpg);}.no-javascript-fade{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);}.no-javascript-message{position:absolute;top:200px;left:50%;margin-left:-150px;border-radius:10px;width:300px;background-color:#ddd;border:2px solid black;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,0.7);padding:20px;}.no-javascript-message .no-javascript-block{font-family:'Open Sans',Arial,FreeSans,'Liberation Sans';color:black;text-align:center;}.no-javascript-message .no-javascript-block:first-child{margin-bottom:20px;}.no-javascript-message .no-javascript-block .title{font-size:32px;font-weight:bold;line-height:1;color:#d20000;margin-bottom:10px;}.no-javascript-message .no-javascript-block .text{font-size:14px;}#msgbox-fade{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);}#msgbox{display:none;position:absolute;top:220px;left:50%;margin-left:-180px;padding:20px;width:360px;box-sizing:border-box;background:#dfa068 url(../images/msgbox_bg_360x300_2.jpg);color:black;border-radius:6px;box-shadow:0 0 20px rgba(0,0,0,0.5),inset 1px 0 0 0 rgba(255,255,255,0.4),inset 0 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 0 rgba(0,0,0,0.4),inset 0 -1px 0 0 rgba(0,0,0,0.4);}#msgbox #msgbox-text{font-size:16px;font-weight:600;margin-bottom:40px;}#msgbox #msgbox-buttons{overflow:hidden;}#msgbox #msgbox-buttons a{display:block;margin:0;padding:8px 10px;min-width:60px;text-align:center;font-family:'Open Sans',Arial,FreeSans,'Liberation Sans';font-size:14px;font-weight:600;line-height:1;border-radius:4px;background:rgba(0,0,0,0.1);backdrop-filter:blur(2px);}#msgbox #msgbox-buttons a,#msgbox #msgbox-buttons a:link,#msgbox #msgbox-buttons a:visited{color:black;border:1px solid rgba(0,0,0,0.65);text-decoration:none;}#msgbox #msgbox-buttons a:hover,#msgbox #msgbox-buttons a:active{background:rgba(255,255,255,0.1);text-decoration:none;}.sky-title{margin:32px 0 0 0;padding:0 50px;font-family:'IM FELL English','Times New Roman',Times;font-size:24px;text-align:center;text-shadow:3px 3px 6px rgba(232,204,167,0.8),-3px 3px 6px rgba(232,204,167,0.8),3px -3px 6px rgba(232,204,167,0.8),-3px -3px 6px rgba(232,204,167,0.8);}.panel{font-family:'Open Sans',Arial,FreeSans,'Liberation Sans';font-size:16px;line-height:1.4;color:black;padding:20px;background:rgba(218,226,230,0.75);backdrop-filter:blur(5px);box-sizing:border-box;box-shadow:10px 10px 20px 0 rgba(0,0,0,0.3);border:2px solid black;border-radius:6px;}.panel .title{font-size:16px;margin-top:-3.2px;margin-bottom:16px;line-height:1.4;}.panel .sub-title{font-size:14px;color:rgba(0,0,0,0.75);margin-bottom:20px;}.panel .title+.sub-title{margin-top:-12px;}.panel .error{position:relative;margin:0 0 12px 0;font-size:13px;line-height:1;font-weight:600;color:#b20000;}.panel .error span{display:inline-block;text-align:center;font-weight:bold;width:13px;height:13px;margin:0 6px 0 0;border-radius:13px;background:#b20000;color:#ebebeb;}.panel input[type=text],.panel a.button,.panel .captcha-button{color:black;border-radius:6px;}.panel input[type=text],.panel .captcha-button{border:2px solid black;border-color:#333;background-color:#e6e6e6;}.panel input[type=text]::placeholder,.panel input[type=text]::-webkit-input-placeholder{color:rgba(0,0,0,0.2);}.panel input[type=text]:focus{box-shadow:0 0 0 2px #e0e0e0;}.panel a.button{display:block;line-height:30px;padding:1px 10px 1px 10px;font-family:'Open Sans',Arial,FreeSans,'Liberation Sans';text-align:center;font-size:14px;font-weight:600;border:2px solid;border-top-color:white;border-left-color:white;border-right-color:#e0e0e0;border-bottom-color:#e0e0e0;background:#ebebeb;}.panel a.button,.panel a.button:link,.panel a.button:visited{text-decoration:none;color:black;}.panel a.button:hover,.panel a.button:active{text-decoration:none;color:black;background:#f5f5f5;}.panel a.button:active{border-top-color:#e0e0e0;border-left-color:#e0e0e0;border-right-color:white;border-bottom-color:white;padding:2px 9px 0 11px;}.panel .separator{position:relative;height:2px;margin:20px 0;background:black;}a.wood-button{display:inline-block;position:relative;margin:0;padding:0 10px;height:30px;line-height:30px;box-sizing:content-box;font-family:'Open Sans',Arial,FreeSans,'Liberation Sans';font-size:14px;font-weight:600;background:rgba(255,255,255,0.1);backdrop-filter:blur(2px);border-radius:3px;}a.wood-button,a.wood-button:link,a.wood-button:visited{color:#f2e0b0;text-decoration:none;border:1px solid #2a1d13;}a.wood-button:hover,a.wood-button:active{text-decoration:none;border:1px solid #f2e0b0;}header{display:block;position:relative;width:890px;height:62px;}header ul.top-menu-bar{display:block;position:absolute;top:0;right:0;margin:16px 21px 0 0;}header ul.top-menu-bar li{display:block;float:left;margin:0 0 0 10px;padding:0;list-style-type:none;}header ul.top-menu-bar li a.btn-small-lang{width:32px;height:20px;margin-top:5px;padding:0;}header ul.top-menu-bar li a.btn-small-lang.lang-hu{background:url(../images/btn_lang_small_hu_20_80.png) no-repeat;background-size:32px 20px;margin-left:5px;}header ul.top-menu-bar li a.btn-small-lang.lang-en{background:url(../images/btn_lang_small_en_20_80.png) no-repeat;background-size:32px 20px;}header .language-box{display:block;position:absolute;top:0;right:0;margin:17px 32px 0 0;}header .language-box a{display:block;float:left;margin:0;padding:0;width:32px;height:24px;background:url(../images/btn_lang_small.png) no-repeat;}header .language-box a,header .language-box a:link,header .language-box a:visited{border:1px solid #55381c;text-decoration:none;}header .language-box a:hover,header .language-box a:active{border-color:#f2e0b0;text-decoration:none;}header .language-box a.btn_lang_hun_sml{background-position:-32px 0;}header .language-box a:first-child{margin-right:4px;}main{display:block;position:relative;width:890px;height:522px;}main .header{height:52px;padding:0 22px;}main .header h1{height:32px;line-height:32px;margin:14px 0 0 20px;padding:0;font-family:'IM FELL English','Times New Roman',Times;font-size:32px;font-style:normal;font-weight:normal;float:left;color:#f2e0b0;text-shadow:#402914 -1px -1px;}main .header .wood-button{margin:12px 0 0 0;float:left;}main .content_holder,main .content-holder-welcome{display:block;position:relative;float:left;width:870px;padding:3px;box-sizing:border-box;}main .content_holder{height:440px;margin:0 10px;}main .content-holder-welcome{height:380px;margin:112px 10px 0 10px;}footer{display:block;position:relative;width:890px;height:36px;}footer:after{display:block;position:absolute;content:"";width:48px;height:48px;background:url(../images/vb_logo_4_40.png) no-repeat;right:11px;bottom:2px;}footer .game-version{position:absolute;top:-25px;right:0;left:0;font-size:11px;font-weight:bold;line-height:20px;text-align:center;color:#38200a;text-shadow:#685241 1px 1px;}footer ul.footer-links{display:block;height:34px;margin:0 0 0 21px;padding:0;text-align:left;float:left;}footer ul.footer-links li{display:inline-block;list-style-type:none;height:34px;line-height:34px;font-size:12px;font-weight:bold;margin:0 15px 0 0;}footer ul.footer-links li a,footer ul.footer-links li a:link,footer ul.footer-links li a:visited{color:#f2e0b0;text-shadow:#402914 -1px -1px;color:#ab825a;text-decoration:none;}footer ul.footer-links li a:hover,footer ul.footer-links li a:active{color:#f2e0b0;text-decoration:underline;}footer .footer-copyright{display:block;line-height:34px;margin:0 65px 0 0;padding:0;text-align:right;float:right;display:inline-block;list-style-type:none;height:34px;font-size:12px;font-weight:bold;color:#38200a;text-shadow:#685241 1px 1px;}footer #timeout_bar{position:absolute;width:120px;left:385px;bottom:14px;font-size:18px;line-height:20px;color:#4f3115;font-weight:bold;text-shadow:#866e56 1px 1px;text-align:center;}footer #timeout_bar span.normal{color:#000;}footer #timeout_bar span.error{color:#e00;}
.content-language .lang-column{width:210px;float:left;margin-top:92px;}.content-language .lang-column .lang-label{font-family:'IM FELL English','Times New Roman',Times;font-size:24px;line-height:24px;text-align:center;margin-bottom:14px;}.content-language .lang-column a{display:block;width:166px;height:106px;margin:0 22px;background:url(../images/btn_language.png) no-repeat;}.content-language .lang-column.lang-column-hu a{background-position:0 0;}.content-language .lang-column.lang-column-hu a:hover{background-position:0 -106px;}.content-language .lang-column.lang-column-hu a:active{background-position:0 -212px;}.content-language .lang-column.lang-column-en a{background-position:-166px 0;}.content-language .lang-column.lang-column-en a:hover{background-position:-166px -106px;}.content-language .lang-column.lang-column-en a:active{background-position:-166px -212px;}.content-language .lang-column:first-child{margin-left:70px;}.content-error .error-code{font-family:'IM FELL English','Times New Roman',Times;font-size:300px;text-align:center;color:#f2e0b0;line-height:320px;text-shadow:3px 3px 0 black,-3px 3px 0 black,3px -3px 0 black,-3px -3px 0 black;}.content-holder-welcome .menu_welcome_pirate{font-family:'IM FELL English','Times New Roman',Times;font-size:38px;position:absolute;top:18px;left:102px;width:370px;}.content-holder-welcome #frmLogin{position:absolute;font-size:16px;top:130px;left:80px;width:370px;}.content-holder-welcome #frmLogin input{height:30px;width:210px;font-size:16px;padding:0 8px;}.content-holder-welcome #frmLogin a.button{float:right;line-height:28px;}.content-captcha #frmCaptcha{display:block;width:570px;margin:32px auto 0 auto;overflow:hidden;}.content-captcha #frmCaptcha .error{text-align:center;}.content-captcha #frmCaptcha .input-row{position:relative;float:left;width:100%;}.content-captcha #frmCaptcha .input-row a.captcha-button,.content-captcha #frmCaptcha .input-row input{display:block;position:relative;float:left;width:180px;height:70px;margin:0;padding:0;}.content-captcha #frmCaptcha .input-row input{margin-left:60px;text-align:center;font-size:28px;text-transform:uppercase;}.content-captcha #frmCaptcha .input-row:after{display:block;position:absolute;content:"";width:32px;height:32px;margin:-16px 0 0 -16px;left:214px;top:50%;background:url(../images/icon_menu_right.svg);background-size:32px 32px;opacity:.75;}.content-captcha #frmCaptcha .input-row a.button{float:right;margin-top:18px;}.content-newgame .newgame-holder{width:310px;margin:60px auto 0 auto;overflow:hidden;text-align:center;}.content-newgame .newgame-holder a.button{line-height:38px;}.content-newgame .newgame-holder a.create-game-button{display:inline-block;padding-left:16px;padding-right:16px;font-size:18px;line-height:44px;font-weight:normal;}.content-newgame .newgame-holder a.create-game-button:active{padding-left:17px;padding-right:15px;}.content-newgame .newgame-holder #joinGameForm{display:inline-block;padding:0;}.content-newgame .newgame-holder #joinGameForm a,.content-newgame .newgame-holder #joinGameForm input{display:block;float:left;}.content-newgame .newgame-holder #joinGameForm input{width:100px;height:70px;font-size:24px;text-align:center;text-transform:uppercase;height:24px;margin:0 16px 0 0;padding:8px 0;font-family:'PT Mono','Courier New';}.content-wait-for-join .join-code-holder{display:block;position:relative;width:200px;padding:30px 0;line-height:1;margin:30px auto 0 auto;font-family:'PT Mono','Courier New';font-size:48px;text-align:center;cursor:text;}.content-wait-for-join .hourglass_holder{width:100px;margin:40px auto 0 auto;}.content-wait-for-join .hourglass_holder .hourglass{width:100px;height:100px;background:url(../images/hourglass_100.png) no-repeat;}.content-wait-for-join .hourglass_holder .hourglass_time{margin-top:6px;font-size:14px;line-height:1;width:100px;color:#929b88;font-weight:bold;text-align:center;text-shadow:0 0 4px rgba(0,0,0,0.7);}.content_holder.content-about,.content_holder.content-version-history{padding:20px;font-size:18px;font-weight:normal;text-align:justify;overflow-y:auto;}.content_holder.content-about img,.content_holder.content-version-history img{float:right;margin:0 0 17px 17px;border-radius:6px;border:1px solid;border-left-color:#99663f;border-top-color:#99663f;border-right-color:#eeb36f;border-bottom-color:#eeb36f;}.content_holder.content-about h2,.content_holder.content-version-history h2{font-family:'IM FELL English','Times New Roman',Times;font-size:32px;font-weight:normal;margin:40px 0 20px 0;padding:0;}.content_holder.content-about h2:first-child,.content_holder.content-version-history h2:first-child{margin-top:0;}.content_holder.content-about img+h2,.content_holder.content-version-history img+h2{margin-top:0;}.content_holder.content-about p,.content_holder.content-version-history p,.content_holder.content-about ul,.content_holder.content-version-history ul{margin:20px 0;}.content_holder.content-about ul li,.content_holder.content-version-history ul li{margin:10px 0;}
.game-sidebar{display:block;position:relative;width:140px;height:522px;float:left;}.game-sidebar .avatar{display:block;margin-top:30px;}.game-sidebar .avatar .avatar-image{display:block;width:100px;height:100px;margin:0 18px 0 18px;padding:0;border:2px solid black;border-radius:6px;background-repeat:no-repeat;}.game-sidebar .avatar .avatar-image.avatar-red{background-position:0 0;}.game-sidebar .avatar .avatar-image.avatar-blue{background-position:-100px 0;}.game-sidebar .avatar .avatar-name{margin-top:8px;padding:0 10px;font-weight:bold;font-style:normal;font-size:13px;line-height:16px;height:48px;text-align:center;color:#f2e0b0;text-shadow:#402914 -1px -1px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;}.game-sidebar .move-buttons{position:relative;width:80px;height:189px;margin:10px auto 0 auto;}.game-sidebar .move-buttons .btn_move,.game-sidebar .move-buttons .btn_move_mid{width:80px;background:url(../images/btn_move.png);}.game-sidebar .move-buttons .btn_move:not(.disabled),.game-sidebar .move-buttons .btn_move_mid:not(.disabled){cursor:pointer;}.game-sidebar .move-buttons .btn_move{height:63px;}.game-sidebar .move-buttons .btn_move_mid{height:62px;}.game-sidebar .move-buttons.move-buttons-red #btn_move_1{background-position:0 0;}.game-sidebar .move-buttons.move-buttons-red #btn_move_1:not(.disabled){background-position:-82px 0;}.game-sidebar .move-buttons.move-buttons-red #btn_move_1:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-red #btn_move_1:not(.disabled):active{background-position:-164px 0;}@media(pointer:coarse){.game-sidebar .move-buttons.move-buttons-red #btn_move_1:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-red #btn_move_1:not(.disabled):active{background-position:-82px 0;}}.game-sidebar .move-buttons.move-buttons-red #btn_move_2{background-position:0 -63px;}.game-sidebar .move-buttons.move-buttons-red #btn_move_2:not(.disabled){background-position:-82px -63px;}.game-sidebar .move-buttons.move-buttons-red #btn_move_2:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-red #btn_move_2:not(.disabled):active{background-position:-164px -63px;}@media(pointer:coarse){.game-sidebar .move-buttons.move-buttons-red #btn_move_2:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-red #btn_move_2:not(.disabled):active{background-position:-82px -63px;}}.game-sidebar .move-buttons.move-buttons-red #btn_move_3{background-position:0 -125px;}.game-sidebar .move-buttons.move-buttons-red #btn_move_3:not(.disabled){background-position:-82px -125px;}.game-sidebar .move-buttons.move-buttons-red #btn_move_3:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-red #btn_move_3:not(.disabled):active{background-position:-164px -125px;}@media(pointer:coarse){.game-sidebar .move-buttons.move-buttons-red #btn_move_3:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-red #btn_move_3:not(.disabled):active{background-position:-82px -125px;}}.game-sidebar .move-buttons.move-buttons-blue #btn_move_1{background-position:-246px 0;}.game-sidebar .move-buttons.move-buttons-blue #btn_move_1:not(.disabled){background-position:-328px 0;}.game-sidebar .move-buttons.move-buttons-blue #btn_move_1:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-blue #btn_move_1:not(.disabled):active{background-position:-410px 0;}@media(pointer:coarse){.game-sidebar .move-buttons.move-buttons-blue #btn_move_1:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-blue #btn_move_1:not(.disabled):active{background-position:-328px 0;}}.game-sidebar .move-buttons.move-buttons-blue #btn_move_2{background-position:-246px -63px;}.game-sidebar .move-buttons.move-buttons-blue #btn_move_2:not(.disabled){background-position:-328px -63px;}.game-sidebar .move-buttons.move-buttons-blue #btn_move_2:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-blue #btn_move_2:not(.disabled):active{background-position:-410px -63px;}@media(pointer:coarse){.game-sidebar .move-buttons.move-buttons-blue #btn_move_2:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-blue #btn_move_2:not(.disabled):active{background-position:-328px -63px;}}.game-sidebar .move-buttons.move-buttons-blue #btn_move_3{background-position:-246px -125px;}.game-sidebar .move-buttons.move-buttons-blue #btn_move_3:not(.disabled){background-position:-328px -125px;}.game-sidebar .move-buttons.move-buttons-blue #btn_move_3:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-blue #btn_move_3:not(.disabled):active{background-position:-410px -125px;}@media(pointer:coarse){.game-sidebar .move-buttons.move-buttons-blue #btn_move_3:not(.disabled):hover,.game-sidebar .move-buttons.move-buttons-blue #btn_move_3:not(.disabled):active{background-position:-328px -125px;}}.game-sidebar #gm_info_round{margin-top:20px;line-height:1.2;font-weight:bold;font-style:normal;font-size:13px;text-align:center;color:#f2e0b0;text-shadow:#402914 -1px -1px;}.game-middle{display:block;position:relative;width:608px;height:522px;margin:0 1px;float:left;}.game-middle #game_main_block{position:relative;width:602px;height:430px;margin:15px 0 0 0;border-radius:6px;overflow:hidden;}.game-middle #game_main_block.game_block_red{border:3px solid #900;}.game-middle #game_main_block.game_block_blue{border:3px solid #009;}.game-middle #game_main_block.game_block_norm{border:3px solid #000;}.game-middle #game_main_block .pirate_block{width:86px;height:86px;position:absolute;background:url(../images/pirates.png);background-repeat:no-repeat;}.game-middle #game_main_block .pirate_on_ship{width:86px;height:86px;position:absolute;background:url(../images/pirates.png);background-repeat:no-repeat;}.game-middle #game_main_block .pirate_on_ship.ps-red-0{background-position:0 -88px;}.game-middle #game_main_block .pirate_on_ship.ps-red-0.ps-current-player.enabled{cursor:pointer;}.game-middle #game_main_block .pirate_on_ship.ps-red-0.ps-current-player.enabled:hover{background-position:0 -176px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-red-0.ps-current-player.enabled:hover{background-position:0 -88px;}}.game-middle #game_main_block .pirate_on_ship.ps-red-0.ps-current-player.enabled.selected{background-position:0 -264px;}.game-middle #game_main_block .pirate_on_ship.ps-red-0.ps-current-player.enabled.selected:hover{background-position:0 -352px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-red-0.ps-current-player.enabled.selected:hover{background-position:0 -264px;}}.game-middle #game_main_block .pirate_on_ship.ps-red-1{background-position:-88px -88px;}.game-middle #game_main_block .pirate_on_ship.ps-red-1.ps-current-player.enabled{cursor:pointer;}.game-middle #game_main_block .pirate_on_ship.ps-red-1.ps-current-player.enabled:hover{background-position:-88px -176px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-red-1.ps-current-player.enabled:hover{background-position:-88px -88px;}}.game-middle #game_main_block .pirate_on_ship.ps-red-1.ps-current-player.enabled.selected{background-position:-88px -264px;}.game-middle #game_main_block .pirate_on_ship.ps-red-1.ps-current-player.enabled.selected:hover{background-position:-88px -352px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-red-1.ps-current-player.enabled.selected:hover{background-position:-88px -264px;}}.game-middle #game_main_block .pirate_on_ship.ps-red-2{background-position:-176px -88px;}.game-middle #game_main_block .pirate_on_ship.ps-red-2.ps-current-player.enabled{cursor:pointer;}.game-middle #game_main_block .pirate_on_ship.ps-red-2.ps-current-player.enabled:hover{background-position:-176px -176px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-red-2.ps-current-player.enabled:hover{background-position:-176px -88px;}}.game-middle #game_main_block .pirate_on_ship.ps-red-2.ps-current-player.enabled.selected{background-position:-176px -264px;}.game-middle #game_main_block .pirate_on_ship.ps-red-2.ps-current-player.enabled.selected:hover{background-position:-176px -352px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-red-2.ps-current-player.enabled.selected:hover{background-position:-176px -264px;}}.game-middle #game_main_block .pirate_on_ship.ps-blue-0{background-position:-264px -88px;}.game-middle #game_main_block .pirate_on_ship.ps-blue-0.ps-current-player.enabled{cursor:pointer;}.game-middle #game_main_block .pirate_on_ship.ps-blue-0.ps-current-player.enabled:hover{background-position:-264px -176px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-blue-0.ps-current-player.enabled:hover{background-position:-264px -88px;}}.game-middle #game_main_block .pirate_on_ship.ps-blue-0.ps-current-player.enabled.selected{background-position:-264px -264px;}.game-middle #game_main_block .pirate_on_ship.ps-blue-0.ps-current-player.enabled.selected:hover{background-position:-264px -352px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-blue-0.ps-current-player.enabled.selected:hover{background-position:-264px -264px;}}.game-middle #game_main_block .pirate_on_ship.ps-blue-1{background-position:-352px -88px;}.game-middle #game_main_block .pirate_on_ship.ps-blue-1.ps-current-player.enabled{cursor:pointer;}.game-middle #game_main_block .pirate_on_ship.ps-blue-1.ps-current-player.enabled:hover{background-position:-352px -176px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-blue-1.ps-current-player.enabled:hover{background-position:-352px -88px;}}.game-middle #game_main_block .pirate_on_ship.ps-blue-1.ps-current-player.enabled.selected{background-position:-352px -264px;}.game-middle #game_main_block .pirate_on_ship.ps-blue-1.ps-current-player.enabled.selected:hover{background-position:-352px -352px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-blue-1.ps-current-player.enabled.selected:hover{background-position:-352px -264px;}}.game-middle #game_main_block .pirate_on_ship.ps-blue-2{background-position:-440px -88px;}.game-middle #game_main_block .pirate_on_ship.ps-blue-2.ps-current-player.enabled{cursor:pointer;}.game-middle #game_main_block .pirate_on_ship.ps-blue-2.ps-current-player.enabled:hover{background-position:-440px -176px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-blue-2.ps-current-player.enabled:hover{background-position:-440px -88px;}}.game-middle #game_main_block .pirate_on_ship.ps-blue-2.ps-current-player.enabled.selected{background-position:-440px -264px;}.game-middle #game_main_block .pirate_on_ship.ps-blue-2.ps-current-player.enabled.selected:hover{background-position:-440px -352px;}@media(pointer:coarse){.game-middle #game_main_block .pirate_on_ship.ps-blue-2.ps-current-player.enabled.selected:hover{background-position:-440px -264px;}}.game-middle #game_main_block #game_over_sign{display:block;position:absolute;width:440px;height:90px;left:81px;top:90px;background:url(../images/game_over2.png);background-repeat:no-repeat;}.game-middle #game_main_block #game_over_rematch{display:block;position:absolute;width:400px;line-height:1;left:101px;top:194px;text-align:center;}.game-middle #game_main_block #game_over_rematch a{font-size:15px;font-weight:700;text-shadow:1px 1px 2px black,-1px 1px 2px black,1px -1px 2px black,-1px -1px 2px black;}.game-middle #game_main_block #game_over_rematch a,.game-middle #game_main_block #game_over_rematch a:link,.game-middle #game_main_block #game_over_rematch a:visited{color:white;text-decoration:none;}.game-middle #game_main_block #game_over_rematch a:hover,.game-middle #game_main_block #game_over_rematch a:visited{color:white;text-decoration:underline;}.game-middle #game-msg-box{display:flex;align-items:center;position:relative;height:68px;}.game-middle #game-msg-box div{width:100%;}.game-middle #game-msg-box div #game-msg-big,.game-middle #game-msg-box div #game-msg-small{display:block;position:relative;width:100%;text-align:center;text-shadow:#402914 -1px -1px;color:#f2e0b0;}.game-middle #game-msg-box div #game-msg-big .red,.game-middle #game-msg-box div #game-msg-small .red{color:#ff4040;}.game-middle #game-msg-box div #game-msg-big .blue,.game-middle #game-msg-box div #game-msg-small .blue{color:#4d88ff;}.game-middle #game-msg-box div #game-msg-big{font-size:24px;line-height:30px;font-family:'IM FELL English','Times New Roman',Times;}.game-middle #game-msg-box div #game-msg-small{font-size:13px;font-weight:600;line-height:22px;}.game-middle #tut_textbox{display:none;position:absolute;left:3px;top:453px;width:542px;height:54px;line-height:18px;padding:6px 50px 6px 10px;font-size:14px;border-radius:2px;background:#ddc17d;box-shadow:0 0 4px rgba(0,0,0,0.75);}.game-middle #tut_textbox a{display:block;position:absolute;top:0;right:0;width:40px;height:66px;line-height:60px;text-align:center;background:url(../images/btn_tut_next.png);}.game-middle #tut_textbox a,.game-middle #tut_textbox a:link,.game-middle #tut_textbox a:visited{color:black;text-decoration:none;}.game-middle #tut_textbox a:hover,.game-middle #tut_textbox a:active{color:black;text-decoration:none;background-color:#bfa76d;}#tut_holder{display:block;position:absolute;width:602px;height:430px;top:0;left:0;pointer-events:none;}.tut_b_mark,.tut_ship_mark,#tut_move_mark,#tut_move3_mark{display:none;position:absolute;border:solid 3px #ff0;border-radius:12px;pointer-events:none;}.tut_b_mark,.tut_ship_mark{background-color:rgba(255,255,0,0.2);}.tut_b_mark{width:80px;height:80px;}.tut_ship_mark{width:80px;height:424px;}#tut_move_mark{width:80px;height:79px;left:-3px;top:52px;}#tut_move3_mark{width:80px;height:188px;left:-3px;top:-3px;}

