.actions.request-infoproduct .rq {margin-bottom: 20px;}
.request-infoproduct-overflow {display: none;position: fixed;background: #2a2a2aad;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}
.request-infoproduct-modal {max-width: 600px;margin: 0 auto;position: relative;margin-top: 0px;background: white;margin-top: 10vh;padding: 30px;box-shadow: 0px 0px 10px 0px #424242;border-radius: 2px;}
#form-request > p {text-align: center;font-size: 21px;font-weight: 600;}
#form-request > p span {text-align: center;display: block;font-size: 13px;}
.request-infoproduct-modal label {width: calc(50% - 2px);margin-bottom: 10px;display: inline-block;}
.request-infoproduct-modal label.full {width: 100%;}
.request-infoproduct-modal .actions {text-align: center;}
.request-infoproduct-overflow.active{display: block;}
.request-infoproduct-modal .close {right: 0;position: absolute;top: 0;display: block;width: 100px;background: #ab0000;text-align: center;color: white;opacity: 1;padding: 4px 0px;border-radius: 0px 0px 0px 21px;font-size: 14px;font-weight: 500;}
.request-infoproduct-modal .cont .success {background: #0080002b;color: #008000;padding: 2px 10px;margin-bottom: 10px;border-radius: 5px;font-size: 15px;text-align: center;margin-top: 18px;}
.request-infoproduct-modal .cont .unsuccess {background: #8000002b;color: #800000;}
.request-infoproduct-modal .close{cursor:pointer;}
#request_infoproduct{margin:15px 0}