body{background-position:center;background-size:cover;padding:0;margin:0;font-family:Arial,sans-serif;background-image:url(images/background.jpg);background-repeat:no-repeat;width:100%;height:100%}.clear{clear:both}.showlater{opacity:0;display:none}.wrapper{width:100%;padding-top:10%}.wrapper .inside{max-width:600px;min-width:300px;min-height:300px;background-color:#fff;background-color:rgba(255,255,255,.85);position:relative;margin:0 auto;padding-top:60px;padding-bottom:60px}.wrapper .inside .logo{width:500px;background-position:center center;height:140px;margin:0 auto;position:relative;background-image:url(images/logotyp.png);background-repeat:no-repeat}.wrapper .inside p.info{margin-top:40px;text-align:center;font-size:18px;color:#1d1d1b;margin-bottom:40px}.wrapper .inside input[type=text]{width:450px;margin:20px auto;display:block;text-indent:10px;min-width:350px;color:#575656;font-size:18px;height:41px;border:1px solid #7b7b7b;-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1)}.wrapper .inside input[type=text]:focus{-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 20px 0 rgba(0,0,0,.2);outline:0;border:1px solid #000}.wrapper .inside p.alertEmail,.wrapper .inside p.alertCheckbox{color:red;text-align:center;font-size:16px;display:block;visibility:hidden}.wrapper .inside p.alertEmail.show,.wrapper .inside p.alertCheckbox.show{visibility:visible}.wrapper .inside .check{margin:0 auto;width:381px;min-height:30px}.wrapper .inside .check #checkbox{float:left;width:21px;height:21px;background-image:url(images/selected.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer}.wrapper .inside .check #checkbox.active{background-position:0 -21px}.wrapper .inside .check p.checkboxtext{float:left;line-height:21px;padding:0;margin:0;margin-left:10px;max-width:350px}.wrapper .inside #sendbutton{cursor:pointer;width:239px;height:41px;border:1px solid #fff;margin:0 auto;margin-top:30px;background:#4c4c4c;background:-moz-linear-gradient(90deg,#4c4c4c 0,#242424 100%);background:-webkit-linear-gradient(90deg,#4c4c4c 0,#242424 100%);background:-o-linear-gradient(90deg,#4c4c4c 0,#242424 100%);background:-ms-linear-gradient(90deg,#4c4c4c 0,#242424 100%);background:linear-gradient(180deg,#4c4c4c 0,#242424 100%);text-align:center;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.wrapper .inside #sendbutton span.text{line-height:41px;text-align:center;color:#fff}.wrapper .inside #sendbutton:hover{background:#828282;background:-moz-linear-gradient(90deg,#828282 0,#646464 100%);background:-webkit-linear-gradient(90deg,#828282 0,#646464 100%);background:-o-linear-gradient(90deg,#828282 0,#646464 100%);background:-ms-linear-gradient(90deg,#828282 0,#646464 100%);background:linear-gradient(180deg,#828282 0,#646464 100%);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.35);box-shadow:0 0 20px 0 rgba(0,0,0,.35)}.wrapper .inside a.info{text-align:center;color:gray;display:block;margin-top:30px;margin-bottom:45px}@media (max-width:650px){body{background:#fff}.wrapper{width:100%}.wrapper .inside .logo{width:350px;background-size:75%}.wrapper .inside form input[type=text]{width:350px}.wrapper .inside form .check{max-width:271px}.wrapper .inside form .check p.checkboxtext{max-width:240px}}@media (max-width:400px){body{background:#fff}.wrapper{width:100%;padding-top:0}.wrapper .inside{padding-top:20px}.wrapper .inside p.logo{margin-top:20px;margin-bottom:20px}.wrapper .inside .logo{width:250px;background-size:100%}.wrapper .inside form input[type=text]{width:300px;min-width:300px}.wrapper .inside form .check{max-width:271px}.wrapper .inside form .check p.checkboxtext{max-width:240px}.wrapper .inside form p.alertEmail,.wrapper .inside form p.alertCheckbox{color:red;text-align:center;font-size:16px;display:block;visibility:hidden;padding-right:30px;padding-left:30px}.wrapper .inside form p.alertEmail.show,.wrapper .inside form p.alertCheckbox.show{visibility:visible}}