body.freeze-vertical-scroll{overflow:hidden}@-webkit-keyframes loading-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rwd .targeted-request-form.wrapper .targeted-request-form{overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;padding-top:30px;padding-bottom:30px}.rwd .targeted-request-form.wrapper .targeted-request-form__modal-wrapper{width:100%;padding:10px;z-index:1050;position:relative;margin-left:auto;margin-right:auto}.rwd .targeted-request-form.wrapper .targeted-request-form__modal-content{top:28px;height:auto;min-height:400px;background-color:#252525;padding:4px 12px 4px 12px;position:relative;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.rwd .targeted-request-form.wrapper .targeted-request-form__heading{margin-top:11px;border-bottom:0;padding:5px 5px 20px 5px}.rwd .targeted-request-form.wrapper .targeted-request-form__modal-title{margin-bottom:0;color:#fff;font-size:1.65em;line-height:36px;font-weight:200}.rwd .targeted-request-form.wrapper .targeted-request-form__button{color:#fff;background-color:#00aeef;min-width:108px;font-weight:400;font-style:normal;line-height:20px;border:0;border-radius:0}.rwd .targeted-request-form.wrapper .targeted-request-form__button:hover{background-color:#0071c5;color:#fff}.rwd .targeted-request-form.wrapper .targeted-request-form__button:disabled{background:#fff;color:#555}.rwd .targeted-request-form.wrapper .targeted-request-form__button--inline{color:#00aeef;background-color:rgba(0,0,0,0);border:none}.rwd .targeted-request-form.wrapper .targeted-request-form__button--inline:hover{color:#8cdafa;background-color:rgba(0,0,0,0)}.rwd .targeted-request-form.wrapper .targeted-request-form__body{position:relative;padding:0 5px 20px 5px;color:#959595;font-weight:400;font-style:normal;line-height:16px}.rwd .targeted-request-form.wrapper .targeted-request-form__section-title{font-weight:400;font-style:normal;font-size:1.15em;color:#fff;line-height:20px;margin:6px 0 6px 0}.rwd .targeted-request-form.wrapper .targeted-request-form__body-paragraph{margin-bottom:16px}.rwd .targeted-request-form.wrapper .targeted-request-form__contacts-input-wrapper{position:relative}.rwd .targeted-request-form.wrapper .targeted-request-form__selected-contact-list{padding:0;margin-bottom:20px}.rwd .targeted-request-form.wrapper .targeted-request-form__selected-contact-item{list-style-type:none;border-bottom:1px solid #555}.rwd .targeted-request-form.wrapper .targeted-request-form__selected-contact-item:first-child{border-top:1px solid #555}.rwd .targeted-request-form.wrapper .targeted-request-form__loading-spinner{margin:auto;width:30px;height:30px;border:solid 8px rgba(0,0,0,0);border-top-color:#000;border-left-color:#000;border-radius:30px;position:absolute;right:3px;top:3px;-webkit-animation:loading-spinner-animation 1000ms linear infinite;animation:loading-spinner-animation 1000ms linear infinite}.rwd .targeted-request-form.wrapper .targeted-request-form__message-area{height:100px}.rwd .targeted-request-form.wrapper .targeted-request-form__selected-contact-value{position:relative;font-weight:400;font-style:normal;color:#d7d7d7;line-height:16px;padding-top:15px;padding-bottom:15px;margin:0}.rwd .targeted-request-form.wrapper .targeted-request-form__selected-contact-remove{color:#ed1c24;cursor:pointer}.rwd .targeted-request-form.wrapper .targeted-request-form__validation-failed{color:#ed1c24;font-weight:400;text-align:left;overflow-wrap:break-word}.rwd .targeted-request-form.wrapper .targeted-request-form__contacts-list-container{position:relative}.rwd .targeted-request-form.wrapper .targeted-request-form__contact-option-list{padding:0;border-width:0;position:absolute;top:-15px;width:100%;height:auto;background:inherit;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-weight:400;font-style:normal;color:#555;text-align:left;line-height:24px;list-style-type:none;background-color:#fff;z-index:1050}.rwd .targeted-request-form.wrapper .targeted-request-form__contact-option-item{position:relative;left:0;top:0;width:100%;background:inherit;border-width:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-weight:400;font-style:normal;color:#555;text-align:left;line-height:24px}.rwd .targeted-request-form.wrapper .targeted-request-form__contact-option-paragraph{position:relative;left:19px;top:5px;font-weight:400;font-style:normal;color:#555;text-align:left;font-size:13px}.rwd .targeted-request-form.wrapper .targeted-request-form__background-overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;background-color:#000;opacity:.5}.rwd .targeted-request-form.wrapper .targeted-request-form .form-control{font-size:1em}@media(min-width: 576px){.rwd .targeted-request-form.wrapper .targeted-request-form__modal-wrapper{width:408px}.rwd .targeted-request-form.wrapper .targeted-request-form__heading{padding:0 10px 20px 10px}.rwd .targeted-request-form.wrapper .targeted-request-form__body{padding:0 10px 20px 10px}}@media(min-width: 768px){.rwd .targeted-request-form.wrapper .targeted-request-form__modal-wrapper{width:619px}}@media(min-width: 992px){.rwd .targeted-request-form.wrapper .targeted-request-form__modal-wrapper{width:802px}}@media(min-width: 1200px){.rwd .targeted-request-form.wrapper .targeted-request-form__modal-wrapper{width:969px}}.rdc-software-kit-details .targeted-request-form__contact-option-list{top:100% !important}
