a,body{color:#fff}.message:before,body,i.icon:before{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input{font-weight:300;width:100%}#logo .img,body,input{width:100%}.button,a{text-decoration:none}*{margin:0;padding:0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;z-index:0}body{min-width:360px;background:url(/images/bg.png) center center;background-size:cover;font-family:museo-sans,Arial,Helvetica,sans-serif}i.icon{display:block}.message:before,i.icon:before{font-family:magnis;font-style:normal;vertical-align:sub;line-height:1}.icon-logo:before{content:"\e909";font-size:117px!important}input,label{font-size:16px}.message.message-error:before,.message.message-warning:before{padding-right:10px;content:"\e924"}.hidden{display:none!important}body:not(.home) #logo{padding-bottom:30px;text-align:center}#logo .img{max-width:90vh;display:block;height:auto}.inner-wrapper{max-width:960px;padding:30px;margin:0 auto}.error .wrapper,.home .wrapper,.login .wrapper{height:100vh;z-index:-100;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.error .wrapper .inner-wrapper,.home .wrapper .inner-wrapper,.login .wrapper .inner-wrapper{max-width:364px;margin:0 auto;padding:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home .wrapper .inner-wrapper{max-width:1230px}.field{margin:10px 0}input{font-family:MuseoSans,Arial,Helvetica,sans-serif;padding:12px;min-height:18px;line-height:18px;display:inline-block;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:5px;margin-bottom:7px;vertical-align:top}label{display:block;font-weight:500;color:#fafafa}span.required{color:#E6242B;margin-left:4px;vertical-align:top;font-weight:700}.ui.checkbox input,.ui.checkbox label{display:inline-block;width:auto;margin:0}.ui.checkbox label{margin-top:-1px;padding-right:5px;vertical-align:top;width:auto}.field.recaptcha,.message+.message,input.button{margin-top:16px}.button{display:inline-block;border:1px solid #f9f9f9;padding:10px 25px;border-radius:5px;font-size:14px;font-weight:700;color:#080808;text-align:center;text-transform:uppercase;transition:color 0s,border 0s;word-wrap:break-word;white-space:normal;width:100%;max-width:100%}.info,.message{font-weight:500}.button:hover{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6}#messages:not(:empty){margin-bottom:16px}.message{border-style:solid;border-width:1px 1px 1px 8px;border-radius:2px;padding:15px 20px 15px 15px;line-height:130%;text-align:justify!important;z-index:0;display:flex}.brands li,.info li,.info li .label{display:inline-block}.message.message-error{border-color:#cc171e;color:#cc171e}.message.message-warning{border-color:#F78504;color:#F78504}.info{padding:10px 0 20px;list-style:none;font-size:16px}.info li{margin:5px 30px;text-align:center}.brands,.brands ul{margin-top:30px}.info li .label{font-weight:700;margin-right:5px}.brands .brand-title{font-size:28px;font-weight:700;text-transform:uppercase}.brands ul{font-size:32px;font-weight:500;list-style:none}.brands li{margin:10px 0}.brands a{display:block;border:1px solid #A1A1A1;background:0 0;padding:10px 20px;width:300px}.brands .mediaworqs a:hover{background:#283762}.brands .printsimple a:hover{background:#cc171e}@media screen and (min-width:420px){.brands li{margin:10px 20px}}