@charset "utf-8";.wrap,body{margin:0 auto}.play_on_site .header,body{background-repeat:no-repeat}.header,.header .top,.wrap{display:block}.buttons .btn img,.header .main_img img,.header .top .logo img{height:auto;width:100%}.fb_box,.header .main_img,.video{position:relative}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}*{margin:0}body,html{height:100%}body{background-position:center top;font-family:arial;background-color:#194e60;background-image:url(https://cdn.nichesites.pikoya.com/bigfarm_virtualworldsland_com/images/bg.jpg?v=-280849319);background-position-y:0}.align_center{text-align:center}.align_right,.contact_form .align_right{text-align:right!important}.footer,.working .gal{text-align:center}.pointer{cursor:pointer}.submit{background-color:#000;color:#fff;border-radius:3px;padding:6px 10px}.wrap{width:100%;max-width:1200px;min-height:100%}.header{padding:10px 0}.play_on_site .header{padding:10px 0 0;height:500px;background-position:bottom center}.main_page .header,.text_page .header{background:0 0}.text_page .text{margin-bottom:90px}.header .top{padding-bottom:5px}.header .top .logo{display:inline-block;margin-top:0}.play_on_site .header .top .logo{margin-top:0}.footer .award,.header .top .social{display:inline-block;float:right}.header .top .social img{padding:0 3px}.header .main_img{display:inline-block;width:73%;top:-46px;right:34px}.header .banner_top{display:inline-block;float:right;margin-top:20px}.header .line{margin-top:-90px}.line{display:block;margin-top:20px}.banner{display:inline-block;margin-top:5px}.play_on_site .banner{margin-top:30px;display:block}.play_on_site .fb_box,.text{margin-top:10px}.banner_320,.banner_mobile{display:none}.buttons,.game,.side_banner{display:inline-block}.side_banner{margin-right:150px;vertical-align:top}.game{margin-bottom:80px}.fb_box{float:right;top:-80px;height:0}.line .text,.working .line .text{min-height:300px;margin-top:0;background-color:rgba(255,255,255,.6);border-radius:10px;padding:10px;font-size:20px}.buttons{vertical-align:top;width:29%;margin-right:20px;margin-bottom:20px}.buttons .btn{display:block;margin-bottom:10px}.header .gal,.line .text,.right_box,.working .line .text{display:inline-block}.buttons .btn img{-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);border-radius:17px}.buttons .btn img:hover{-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.5);box-shadow:2px 2px 5px 0 rgba(0,0,0,.5)}.right_box{width:67%}.text,.video{display:block}.line .text{width:67%}.working .line .text{width:100%;margin-bottom:10px}.text{width:98%;background-color:rgba(255,255,255,.6);border-radius:10px;padding:10px;font-size:20px}.video{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:100px}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%}.header .gal{width:73%;margin-bottom:0;margin-top:20px;overflow:hidden;white-space:nowrap}.gal,.working .gal{display:block;margin-bottom:20px}.gal .img{display:inline-block;padding:0 5px;margin-bottom:10px}.working .gal .img{zoom:90%}.footer{display:block;background-color:#000;padding:10px;height:60px;margin-top:-80px}.footer .items{display:block;width:100%;max-width:1200px;margin:0 auto}.footer .logo{float:left}.footer .logo img{width:auto;height:40px}.footer .menu{display:inline-block}.footer .menu a{color:#fff;font-size:14px;padding:0 3px;text-decoration:none}.footer .copyrights{display:block;font-size:12px;color:#fff;margin-top:10px}.contact_form .line label{display:inline-block;width:120px}.contact_form .line{display:block;margin-bottom:10px;font-size:18px;text-align:left!important}.contact_form .line input[type=text]{-webkit-border-radius:3px;border-radius:3px;border:1px solid #aaa;-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.3);box-shadow:inset 2px 2px 3px rgba(0,0,0,.3);color:#000;height:26px;width:60%;padding-left:3px;font-size:18px}.contact_form .line textarea{-webkit-border-radius:3px;border-radius:3px;border:1px solid #aaa;-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.3);box-shadow:inset 2px 2px 3px rgba(0,0,0,.3);color:#000;height:66px;width:60%;padding-left:3px;font-size:18px;resize:none;vertical-align:top}.alert_red{display:block;text-align:left;color:red}.alert_green{display:block;text-align:left;color:green}.error_border{border:2px solid red!important}.play_on_site .social_buttons{display:block;margin-top:-34px}.social_buttons{display:block;margin-top:15px}.social_buttons .itm{display:inline-block;vertical-align:middle}@media (max-width:1240px){.text{width:96%}}@media (max-width:1120px){.header .main_img{width:70%;min-height:250px}.header .banner_top{display:inline-block;margin-top:0}.line .text{width:63%}}@media (max-width:1040px){.header .main_img{width:60%;min-height:250px}.fb_box{display:none}.banner{display:block;text-align:center}.line .text{font-size:18px;line-height:22px;margin-bottom:10px}.video{height:460px}}@media (max-width:840px){.header .main_img{width:100%;min-height:inherit}.header .banner_top{display:none}.video{height:370px}}@media (max-width:740px){.banner{display:none!important}.banner_320,.banner_mobile{display:block;text-align:center;margin-top:10px}.line .text{font-size:16px;line-height:22px}.video{height:300px}}@media (max-width:575px){.header .top{text-align:center;display:block;height:auto}.header .top .logo{display:inline-block;text-align:center}.header .top .social{float:none;margin:10px 0 0;width:45%}.header .top .social img{width:27%;height:auto}}@media (max-width:550px){.buttons,.line .text{display:inline-block}.buttons,.footer,.line{text-align:center}.line{margin-top:10px}.buttons{width:70%}.line .text{width:94%;text-align:left}.footer{height:auto}.footer .copyrights,.footer .logo{float:none}.footer .menu{margin-bottom:10px}}@media (max-width:510px){.header{padding:0}.header .top{text-align:center;display:block;height:auto}.header .top .logo{display:inline-block;text-align:center;margin-top:0}.header .top .logo img{width:70%;height:auto}.header .top .social{float:none;margin:10px 0 0;width:45%}.header .top .social img{width:27%;height:auto}.video{height:230px}}@media (max-width:350px){.buttons{display:block;width:100%}.line .text{display:block;width:94%}.footer .menu a{font-size:12px}.contact_form .line input[type=text],.contact_form .line textarea{width:96%}}
