html,body{height:100%; overflow:hidden;}
body{font-family: 'Open Sans', sans-serif; overflow:hidden;}
.cl{clear:both;}
#main_block{background-image:url(../img/orange.png); position:fixed; width:100%; height:100%; left:0; top:0;}
.disclamer{width:590px; margin:255px auto 0 auto;}
.disclamer p{color:#fff; font-size:22px; text-align:center; margin-top:3px;}
.disclamer .btn{display:block; color:#fff; text-decoration:none; background-image:url(../img/btn-bg-3.png); border-radius:10px;}
.disclamer .btn .b_left{float:left; border-radius:10px 0 0 10px; background-position:center center; background-repeat:no-repeat; width:160px; height:155px; background-color:#fff;}
.disclamer .btn .b_right{float:left; font-size:18px; width:430px; height:155px; box-sizing:border-box; padding-left:35px; padding-top:35px; vertical-align:middle; background-image:url(../img/btn-bg-2.png); background-position:left center; background-repeat:no-repeat;}
.disclamer .btn .b_right button{font-weight:600; font-size:52px; border:0px; background-color:transparent; padding-left:0px; margin-left:0px; color:#fff; cursor:pointer;}
@media screen and (max-width: 600px), screen and (max-height: 460px) {
.disclamer{width:100%; margin:100px auto 0 auto; padding:0 10px; box-sizing:border-box;}
.disclamer .btn .b_left{width:25%; height:100px; background-size:auto 100%; }
.disclamer .btn .b_right{width:75%; height:100px; padding-left:25px; padding-top:25px; }
.disclamer .btn .b_right button{font-size:36px;}
.disclamer p { font-size:18px;}
}