.response{display:none}#request-demo{position:absolute;z-index:1000;top:50%;left:50%;width:945px;height:545px;margin:-272px 0 0 -472px;background-color:#fff}#request-demo .left-col,#request-demo .right-col{box-sizing:border-box;height:100%;padding:32px 26px}#request-demo .left-col{float:left;width:457px;background-image:url(//dox4euoyzny9u.cloudfront.net/images/banners/man-using-laptop.jpg);background-size:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#request-demo .left-col{background-image:url(//dox4euoyzny9u.cloudfront.net/images/banners/man-using-laptop_x2.jpg)}}#request-demo .right-col{float:right;width:488px}#request-demo form input{margin-bottom:0;border-radius:2px;background-repeat:no-repeat;background-position:398px 12px}#request-demo form input#Name{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/user.svg);background-position-x:401px}.noSVG #request-demo form input#Name{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/user.png)}#request-demo form input#Company{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/company.svg)}.noSVG #request-demo form input#Company{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/company.png)}#request-demo form input#Telephone{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/phone.svg);background-position-x:401px}.noSVG #request-demo form input#Telephone{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/phone.png)}#request-demo form input#Email{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/mail.svg);background-position-y:16px}.noSVG #request-demo form input#Email{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/mail.png)}#request-demo form input.error{color:#da4d59;border-color:#da4d59;background-color:#fff;background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/cross.svg)!important;background-position:398px 12px!important}.noSVG #request-demo form input.error{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/cross.png)!important}#request-demo form input.valid{color:#f99d25;background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/tick.svg)!important;background-position:398px 12px!important}.noSVG #request-demo form input.valid{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/tick.png)!important}#request-demo form input[type=text]{margin-bottom:2px}#request-demo form input[type=text]::-ms-clear{display:none}#request-demo form input[type=radio]{position:relative;top:2px;display:inline-block;width:14px;height:14px;margin:0 3px 0 0;padding:0}#request-demo form input[type=radio]:checked{color:#f99d25}#request-demo form input[type=checkbox]{position:relative;top:2px;width:12px;height:12px;margin-right:4px}#request-demo form input[type=submit]{background:#ebac00;background:-moz-linear-gradient(top,#ebac00 0,#ffc62f 100%);background:-webkit-linear-gradient(top,#ebac00 0,#ffc62f 100%);background:linear-gradient(to bottom,#ebac00 0,#ffc62f 100%);position:absolute;right:0;bottom:-67px;width:auto;height:50px;padding:13px 28px;cursor:default;transition:all .3s;color:#fff;border:0;border-radius:30px}#request-demo form input[type=submit]:hover{background:#ffc62f;background:-moz-linear-gradient(top,#ffc62f 0,#ffc62f 100%);background:-webkit-linear-gradient(top,#ffc62f 0,#ffc62f 100%);background:linear-gradient(to bottom,#ffc62f 0,#ffc62f 100%);cursor:pointer}#request-demo form input[type=submit]:active{background:#ebac00;background:-moz-linear-gradient(top,#ebac00 0,#ebac00 100%);background:-webkit-linear-gradient(top,#ebac00 0,#ebac00 100%);background:linear-gradient(to bottom,#ebac00 0,#ebac00 100%);cursor:pointer}#request-demo form input[type=submit][disabled=disabled]{background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0,#e3e5e5 100%);background:-webkit-linear-gradient(top,#f6f6f6 0,#e3e5e5 100%);background:linear-gradient(to bottom,#f6f6f6 0,#e3e5e5 100%);color:#999}#request-demo form label{font-size:14px;position:relative;top:13px;left:10px;display:inline-block;padding:5px;color:#666;background-color:#fff}#request-demo form label .error,#request-demo form label .required{font-size:12px;display:none;margin-left:8px;color:#da4d59}#request-demo form label.radio{font-size:16px;font-weight:400;margin:0 10px 20px 0}#request-demo form .question{margin:-3px 0 3px 0;border-bottom:1px solid #ccc}#request-demo form .question span{position:relative;top:20px;left:5px;padding:5px;background-color:#fff}#request-demo .response{margin-top:140px}#request-demo .response p{font-weight:700}#request-demo .response p.close{font-size:14px;margin-top:15px}#request-demo .response.success p.close{color:#2c995b}#request-demo .response.error p.close{color:#da4d59}#request-demo .close-button{position:absolute;top:-12px;right:-12px;width:24px;height:24px;cursor:pointer;background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/close.svg);background-repeat:no-repeat}.noSVG #request-demo .close-button{background-image:url(//dox4euoyzny9u.cloudfront.net/images/icons/close.png)}