#demorequest-slider{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1001;overflow-y:auto;opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}#demorequest-slider.open{opacity:1}.demorequest-form-wrapper{position:absolute;top:0;right:-420px;background:#fff;padding:30px 50px;width:415px;-webkit-box-shadow:-7px 0 28px 0 rgba(0,0,0,.46);box-shadow:-7px 0 28px 0 rgba(0,0,0,.46);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:right .4s ease-in;transition:right .4s ease-in;min-height:100%}#demorequest-slider.open .demorequest-form-wrapper{right:0}.demorequest-form-wrapper .close-btn{padding:7px 13px;border:0;border-radius:50%;background:#efefef;position:absolute;top:10px;right:10px;line-height:1.5;font-size:15px;cursor:pointer}.demorequest-form-title{font-weight:700;font-size:22px;line-height:1.4}.demorequest-form{margin-top:20px}.demorequest-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.select-placeholder{color:#999}.select-placeholder option{color:#000}.text-black{color:#000!important}.demorequest-form .form-group div{width:100%;display:inline-block}.demorequest-form .form-group span{position:absolute;top:-5px;right:-11px}.demorequest-form .form-group{position:relative;margin-bottom:9px}.demorequest-form .form-control{padding:9px 12px!important;border-radius:0;border-color:#e6e6e6;height:40px;-webkit-box-shadow:unset;box-shadow:unset}.demorequest-form .form-control:focus{border:1px solid #226ed5;-webkit-box-shadow:unset;box-shadow:unset}.demorequest-form .form-control-static{padding:0}.demorequest-form p{font-size:14px;line-height:22px;margin:0}.demorequest-form .demo-submit-button{background-color:#e14946;border-color:#e14946;color:#fff;margin:20px auto;width:100%;display:block;padding:7px 35px;border-radius:2px;text-transform:none;font-weight:600;letter-spacing:.2px;-webkit-transition:all .3s;transition:all .3s}.demorequest-form .demo-submit-button:hover{background-color:#c31d19;border-color:#c31d19}form button,form input,form select,form textarea{font-family:inherit}select.dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none}p.dropdown-arrow{position:relative;font-size:14px;color:#555}p.dropdown-arrow:after{content:"";position:absolute;width:6px;height:6px;border-top:2px solid #bfbfbf;border-left:2px solid #bfbfbf;right:22px;top:-22px;-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}#demorequest-slider .ze-source{display:none}@media screen and (max-width:480px){.demorequest-form-wrapper{width:100%}}