
/* /proquotes/static/src/CSS/foldProducts.css */
.detailLabel{text-decoration: underline; color: #AAA !important; cursor: pointer;}td#product_name{width: 65%;}.product_foldI:checked+.product_fold, tr:hover .product_fold{display: block}

/* /proquotes/static/src/CSS/pdf.css */
div>div>div{border-bottom: none !important;}div.col-3.mb4{width: 5px !important;}img[Alt="Logo"]{width: 800px !important; max-height: 1000px !important; margin-left: auto !important; margin-right: auto !important; display: block !important; float: none !important; clear: both !important;}div[name="moto"]{float: none !important; display: none !important; clear: both !important;}t[id="partner_address"]{color: green !important; background-color: red !important; border: 1px solid #333;}.description-root *{margin-top: 0px !important; margin-bottom: 0px !important; font-size: 0.5rem !important; display: none !important;}

/* /proquotes/static/src/CSS/user-info.css */
#user-info div span{color: white !important;}#user-info .upload-label{padding: 3px; background-color: #db0d0d; color: white; cursor: pointer;}#user-info input[type=file]{display: inline-block; color: white;}#user-info input[type="file"]::file-selector-button{padding: 3px; background-color: #db0d0d; color: white; cursor: pointer;}.Canada.us-op{display: none;}.United.States.can-op{display: none;}#new-address{display: none;}#new-address:checked ~ #address_no_label{display: none;}#new-address:checked ~ #address_yes{display: none;}#new-address:not(:checked) ~ #address_yes_label{display: none;}#new-address:not(:checked) ~ #address_no{display: none;}#new-address:not(:checked) ~ #rental-address{display: none;}

/* /proquotes/static/src/CSS/login.css */
body{}#top{}

/* /proquotes/static/src/CSS/quoteStyle.css */
div#wrap.o_portal_wrap, main[style]{background-color: #000 !important;}#portal_sale_content{background-color: #000 !important;}#wrapwrap.o_portal{background-color: #000 !important;}#quote_content>div.row.justify-content-center.text-center.d-print-none.pt-1.pb-4>div:nth-child(1){padding-right: 0;}#quote_content>div.row.justify-content-center.text-center.d-print-none.pt-1.pb-4>div:nth-child(3){padding-right: 0;}#quote_content>div.row.justify-content-center.text-center.d-print-none.pt-1.pb-4>div.o_download_pdf.btn-toolbar.flex-sm-nowrap{display: none;}#quotesDownloadButton{background-color: #db0d0d; color: #fff;}#top.o_header_standard{background-color: #000;}#top_menu_container{background-color: #000;}h2#quote_header_7{display: none;}#portal_sale_content>div.card-body{background-color: #000 !important;}#quote_content>div.salesman-container{background-color: #000 !important;}img.quoteFooterContactImage{background-color: #000;}.is-subtotal.text-right{color: #fff;}.is-subtotal>td>strong{display: inline-block; margin-bottom: 2vh;}button.btn.btn-success{background-color: #db0d0d; color: #fff; border-color: #db0d0d;}a.btn.btn-primary{background-color: #db0d0d;}a.btn.btn-danger{background-color: #db0d0d;}a.btn.btn-secondary[href="#discussion"]{display: none;}a.btn.btn-secondary.btn-block.o_download_btn{background-color: #db0d0d; color: #fff; border-color: #db0d0d;}#print_invoice_report{display: none;}div[data-oe-xpath="/data/xpath[1]/div/div[1]/div[11]/t[1]/div[2]"]{display: none;}button.o_portal_chatter_composer_btn.btn.btn-primary{background-color: #db0d0d;}button.o_portal_chatter_attachment_btn.btn.btn-secondary{background-color: #db0d0d; border-color: #db0d0d; color: #fff;}#message-108>div>div:nth-child(3)>p:nth-child(1){color: #fff;}#quote_content>div.row.justify-content-center.text-center.d-print-none.pt-1.pb-4>div:nth-child(2){display: none;}.white-text{color: white;}#wrapwrap main{background-color: #000 !important;}.product_fold *{font-size: 0.75rem; margin-top: 0px; margin-bottom: 0px; padding: 0px;}.product_fold ul{padding-left: 20px;}.quote-head, .quote-head *{color: #fff; background-color: #000; text-align: center; padding-top: 1.6rem !important; padding-bottom: 1.6rem !important;}.cHead{display: block; padding: 0px !important; width: -moz-fit-content; width: fit-content;}.quoteOverlay{display: none;}[id^=quote_header_]{color: #fff;}.quote-address *{z-index: 1; text-align: center; width: 100%; height: auto;}.quote-address>img{z-index: 0;}.quote-address>video{z-index: 0;}.quote-address-block{top: 25%; height: 50%; position: absolute;}#footer-img{width: 100%; margin-top: 5vh;}.priceChange{display: inline; float: left; margin-right: 20px;}.flex{margin-left: 20px; display: flex; flex-wrap: wrap; justify-content: flex-start;}td{vertical-align: middle;}#rental-terms{color: #fff;}div.hr{border: 2px solid #9e0a0a; background-color: #9e0a0a; margin-left: calc(50% - 50px); width: 100px; z-index: 10;}td#product_name#product_name{padding-top: 0.3rem !important;}ol.o_portal_submenu *{color: #db0d0d;}#wrapwrap>main>div.o_portal.container.mt-3{margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px;}html #wrapwrap>main>div.o_portal.container.mt-3>div{width: 100vw !important; border: 0px none #000 !important; border-radius: 0px !important;}@media (max-width: 750px){#details{margin-top: 0px !important;}.card-body{padding: 0px;}}span.qtySpan{padding-right: 0px !important;}.pr-0{padding: 0px !important;}.pr-20{padding: 20px !important;}.qtySpan+span{padding-right: 20px !important;}#portal_sale_content div.oe_no_empty{display: none !important;}.rental_price_explain, .rental_price_estimate{color: #fff;}.rental_product_value, .rental_product_value *{color: #fff;}.text-middle, .text-middle *, .text-middle>label>div.text-right{text-align: center !important;}.text-middle>label>span{padding: 0px !important;}.text-middle span{white-space: nowrap; min-width: fit-content;}#quote_disclaimer{color:#fff;}.rental_value_cell{white-space: nowrap !important;}.proquotesLineTotal{white-space: nowrap;}.nowrap{white-space: nowrap !important;}#portal_sale_content > div.card-body > section.mt-5 > h3{color: #fff !important;}#portal_sale_content > div.card-body > section.mt-5 > span{color: #fff !important;}#portal_sale_content{overflow: visible;}#portal_sale_content > div.card-body{padding-top: 0px;}#portalTotal > div.mt16.o_portal_sale_sidebar{margin-top: 0px !important;}#details{margin-top: 0px !important;}#details > .quote-address > img{width: 100vw; margin-left: -50vw; margin-right: -50vw; left: 50%; right: 50%; position: relative;}#details > .quote-address > video{width: 100vw; margin-left: -50vw; margin-right: -50vw; left: 50%; right: 50%; position: relative;}

/* /proquotes/static/src/CSS/quoteHeaderText.css */
.no-display{display: none;}.english-mode+div+div{display: none;}.french-mode+div{display: none;}#renewal-text{margin: auto; margin-bottom: 10vh;}#renewal-text *{color: #fff; text-align: center; margin: auto; line-height: 1.5em;}#renewal-text .red-div{width: 5vw; height: 2px; background-color: #f55; margin: auto; margin-top: 2.5vh; margin-bottom: 2.5vh;}#renewal-text img{width: 100%; height: auto; margin-left: 0px; margin-right: 0px;}#language-notification{position: fixed; top: 20px; right: 20px; width: 20%; background-color: #24272A; color: black; z-index: 1050; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); border: 1px solid black; padding: 15px; border-radius: 8px; font-size: 0.9rem; margin: 10px;}#language-notification h4{color: white; font-size: 1.1rem; font-weight: bold; margin-bottom: 10px;}#language-notification .btn{font-size: 0.85rem; padding: 5px 10px;}#language-notification .btn-close{filter: invert(1); opacity: 1;}#language-notification .btn-close:hover{filter: invert(0.8); opacity: 0.9;}

/* /proquotes/static/src/CSS/rental_fold.css */
#rental-terms-checkbox:checked + label + #rentalTerms{display: none;}#rental-terms-checkbox:checked + label #terms_open{display: none;}#rental-terms-checkbox:not(:checked) + label #terms_hidden{display: none;}

/* /proquotes/static/src/CSS/backend.css */
body > div.o_action_manager > div > div.o_content > div:not(:has(.o_kanban_record)){display: block;}body > div.o_action_manager > div > div.o_content > div > div.o_form_sheet_bg{width: 95%; margin: auto; margin-bottom: 20px;}body > div.o_action_manager > div > div.o_content > div > div.o_FormRenderer_chatterContainer.o-aside{width: 95%; margin: auto; margin-bottom: 20px;}.o_form_view.o_xxl_form_view > .o_form_sheet_bg > .o_form_sheet{width: 100%; margin: 0px !important; max-width: 100% !important;}.o_form_view.o_xxl_form_view{display: flex; height: 100% !important; flex-wrap: wrap !important;}