body{text-align:center;color:#444;margin:0;padding:0}#header{min-height:400px}#main{margin:0 auto;text-align:left;max-width:760px;font-size:1em;background:#fff;padding:0 15px 15px 15px}h2{font-size:1.2em}label[for$="name"],label[for$="contact"]{position:absolute;top:8px;left:8px;color:#808a89;transition:all .3s;pointer-events:none}p.field{position:relative;margin-top:2px}p.field input{border:1px solid #ccc;line-height:40px;height:40px;font-size:1em;text-indent:6px;width:95%}h2+div,h2+ul,h2+p{margin-left:20px}input#agree{display:none}p.agree{display:flex;justify-content:space-between;align-content:flex-start;white-space:nowrap;font-size:.9em}label[for$="agree"]{cursor:pointer;display:flex;align-content:stretch}label[for$="agree"] span.text{line-height:28px;padding-left:8px}input#agree+label .checked img{display:none}input#agree:checked+label .checked img{display:inline-block}label span.checked{display:inline-block;border:1px solid #ccc;width:28px;height:28px}label span.checked img{width:26px;height:26px}p.agree a[role="button"]{border:1px solid #999;margin-right:2px;padding:6px 30px;font-size:.98em;background:#3d5571;color:#fff;text-decoration:none;transition:all .2s;margin-right:37px}p.agree a[role="button"]:hover{background:#4d6581}ul.prize{list-style-image:url(images/bullet.png);margin:0;line-height:200%}div.agree1{width:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;font-size:.9em}div.agree1>div{padding:5px}label[for$="agree1"]{cursor:pointer;display:flex;align-content:stretch}label[for$="agree1"] span.text{line-height:20px;padding-left:8px}input#agree1{display:none}input#agree1+label .chk1 img{display:none}input#agree1:checked+label .chk1 img{display:inline-block}label span.chk1{display:inline-block;border:1px solid #ccc;width:20px;height:20px}label span.chk1 img{width:20px;height:20px}label[for$="agree2"]{cursor:pointer;display:flex;align-content:stretch}label[for$="agree2"] span.text{line-height:20px;padding-left:8px}input#agree2{display:none}input#agree2+label .chk2 img{display:none}input#agree2:checked+label .chk2 img{display:inline-block}label span.chk2{display:inline-block;border:1px solid #ccc;width:20px;height:20px}label span.chk2 img{width:20px;height:20px}label[for$="agree3"]{cursor:pointer;display:flex;align-content:stretch}label[for$="agree3"] span.text{line-height:20px;padding-left:8px}input#agree3{display:none}input#agree3+label .chk3 img{display:none}input#agree3:checked+label .chk3 img{display:inline-block}label span.chk3{display:inline-block;border:1px solid #ccc;width:20px;height:20px}label span.chk3 img{width:20px;height:20px}label[for$="agree4"]{cursor:pointer;display:flex;align-content:stretch}label[for$="agree4"] span.text{line-height:20px;padding-left:8px}input#agree4{display:none}input#agree4+label .chk4 img{display:none}input#agree4:checked+label .chk4 img{display:inline-block}label span.chk4{display:inline-block;border:1px solid #ccc;width:20px;height:20px}label span.chk4 img{width:20px;height:20px}p.apply{text-align:center;margin-top:30px}input[type="button"]{cursor:pointer;background:#0f9ce4;color:#fff;border:1px solid rgba(200,100,120,0.2);font-weight:bold;font-size:1.5em;padding:10px 30px;transition:all .3s}input[type="button"]:hover{background:#83c9ec}input[type="button"]:disabled{background:#999;cursor:auto}header figure{margin:0;padding:0}header figure>img{width:100%;max-width:800px}.plusfriends{font-size:1.5em;padding:10px 30px;color:#3e2f34 !important;background:#f8e81f !important}.plusfriends:hover{background:#fff356 !important}#footer{margin:0 auto;max-width:800px;margin-top:40px;background:#596162;color:#fff;border-top:1px solid #555;text-align:left;font-size:.85em;padding:15px}#footer ul{margin-left:10px;padding:0}#footer li{color:#b4bdc6;margin-bottom:8px}.wrap.wrapper{position:absolute;background:#fff;text-align:left;z-index:999;padding:0;margin:0 15px 0 15px;font-size:.8em;border:1px solid rgba(128,128,128,0.2)}.wrap.wrapper header{background:#898989;color:#fff;padding:15px;text-align:center;max-width:750px}.wrap.wrapper header h1{margin:0;padding:0;font-size:1.6em;letter-spacing:-1px}.wrap.wrapper header h2{margin:0;padding:0;font-size:1.05em;letter-spacing:-2px}.wrap.wrapper h3{text-align:center;margin-bottom:30px;margin-top:30px}.wrap.wrapper h3>span{font-size:.95em;background:#ebebeb;padding:4px 20px;border-radius:8px}.wrap.wrapper ul{margin:0;padding:0;list-style-type:none}.wrap.wrapper .container{margin:10px;font-size:.95em}.wrap.wrapper .close{text-align:center;display:block;padding-bottom:40px;background:#2268bf;color:#fff;border:1px solid rgba(200,100,120,0.2);font-weight:bold;font-size:1.1em;padding:10px 30px;transition:all .2s;text-decoration:none}.wrap.wrapper .close:hover{background:#6badff}.text img{width:}@media screen and (max-width:395px){input[type="button"]{font-size:1.3em}}@media screen and (max-width:365px){input[type="button"]{font-size:1.2em}}@media screen and (max-width:350px){input[type="button"]{font-size:1.1em}}@media screen and (max-width:340px){input[type="button"]{font-size:1em;padding:7px 19px;font-size:.82em}}@media screen and (max-width:330px){input[type="button"]{font-size:.9em;padding:7px 13px;font-size:.78em}p.agree a[role="button"]{padding:7px 3px;font-size:.78em}}