
/* /puro_portal/static/src/scss/puro_portal_variables.scss defined in bundle 'puro.forms' */
 

/* /puro_portal/static/src/scss/forms.scss defined in bundle 'puro.forms' */
 .listing-form{max-width: calc(100vw - 400px);}.listing-form__inputs{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.listing-form__logo{width: 90px; height: 90px; text-align: center; border-radius: 8px; outline: 1px solid #e7e7e9; display: -webkit-box; display: -webkit-flex; display: flex;}.listing-form__logo:hover{cursor: pointer;}.listing-form__logo img{max-width: 90px; max-height: 90px; margin: auto;}.listing-form__logo p{width: auto;}.listing-form__logo--empty{display: block; padding: 15px 10px 10px 10px; background-color: #e7e7e9; height: 90px;}.listing-form__logo--empty img{margin: 0 25px; width: 24px;}.listing-form__logo_text{padding: 8px; margin: auto;}.listing-form__general{margin-right: 50px;}.listing-form__general .inline{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.listing-form__description, .listing-form__co-benefits{width: 90vw;}.listing-form input:not([type='checkbox']), .listing-form select, .listing-form textarea{width: 90vw; border-radius: 4px;}.listing-form input:not([type='checkbox']), .listing-form select{height: 55px; padding-top: 22px;}.listing-form textarea{padding: 10px 15px;}.listing-form .inline{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.listing-form .inline__group{margin: 0 20px 20px 0; width: fit-content;}.listing-form .title{width: 100vw;}@media (max-width: 428px){.listing-form input:not([type='checkbox']), .listing-form select{padding-top: 37px; padding-bottom: 29px;}}@media (min-width: 600px){.listing-form .title{width: auto;}}@media (min-width: 1024px){.listing-form__logo{margin: auto;}.listing-form__description{width: 58%; margin-right: 2%;}.listing-form__co-benefits{width: 40%;}.listing-form__description textarea, .listing-form__co-benefits textarea{width: 100%;}.listing-form__general .inline, .listing-form .inline{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap;}.listing-form input:not([type='checkbox']), .listing-form select{width: calc((100vw - 500px) / 3); min-width: 210px; max-width: 450px;}.listing-form .compact{width: calc(((100vw - 490px) / 4) - 125px);}}@media (max-width: 1530px){#listing-general{-webkit-flex-wrap: wrap; flex-wrap: wrap;}}input, select{padding: 10px; font-size: 15px; background: #ffffff; border: 1px solid rgba(22, 21, 19, 0.5); border-radius: 4px;}.forecast-chart{padding: 24px; opacity: 0.5; background-color: #d4cfca; overflow: hidden;}.forecast-chart__disclaimer{float: left; padding-right: 16px;}

/* /puro_portal_supplier_listing/static/src/scss/dropdown_selection.scss defined in bundle 'puro.forms' */
 .facility-name-dropdown{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (max-width: 428px){.facility-name-dropdown input:not([type='checkbox']), select{padding-top: 22px !important; padding-bottom: 10px !important;}}