#miniquote{color:#fff;float:right;margin-left:1%}#miniquote a{color:#fff}.quote-button{margin:0}.quote-button p{font-weight:700;text-transform:uppercase;font-style:italic;margin:17px 20px 0 10px;text-align:center}.product-options-bottom .quote-button{margin-bottom:20px}#main_quote_request #account_infos .content_block div.mage-error{display:none !important}.quote-button .actions .toquote,.quote-button .actions button:active{font-size:1.6rem;padding:14px 17px;background:#fff;border:1px solid #1089cb;color:#1089cb;cursor:pointer}.quote-button .actions .toquote{box-sizing:border-box;display:inline-block;vertical-align:middle;padding:10px 17px;border-radius:5px}.quote-button .actions .toquote:hover{background:#fff;border:2px solid #1089cb;color:#1089cb}.img_request{padding-bottom:20px}.img_request,#quote-request-summary,.form_request{border-bottom:3px solid #009edf;border-left:3px solid #009edf;border-right:3px solid #009edf;margin:30px auto;position:relative;width:90%}.form_request{border-top:3px solid #009edf;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}#quote-request-summary td,#quote-request-summary th{border-right:2px solid #009edf}#quote-request-summary thead,#quote-request-summary tbody{border-bottom:2px solid #009edf}#quote-request-summary td.last,#quote-request-summary th.last{border-right:none}#quote-request-summary .quote-request-summary-table{overflow-y:auto}#quote-request-summary .qrs-item-logo{min-width:60px}#quote-request-summary .qrs-item-delete{min-width:20px;border-right:unset}#quote-request-summary .qrs-item-price,#quote-request-summary .qrs-item-qty,#quote-request-summary .qrs-item-total,#quote-request-summary .qrs-item-delete{text-align:center}#quote-request-summary .update-quote{margin:10px 10px 10px auto;display:block}.img_request .title_request,#quote-request-summary .title_request{color:#fff;font-size:28px;line-height:50px;text-align:center;width:100%;font-weight:700}.img_request .title_request span{color:#000}.img_request .infos_request{font-size:15px}.img_request .infos_request .row_request{margin-top:15px;padding-left:40px;padding-right:20px}.img_request .infos_request .coche_request{width:40px;height:25px;float:left;background:url("../images/quote_buttons.gif") no-repeat scroll -23px -62px transparent}.cart-summary .quote-button,.cart-summary .checkout{clear:both;float:none}.cart-summary .quote-button .actions .toquote{width:100%;display:block}.quote_request .form_request #send_request{border-right:none}.form_request .title_block{color:#37a4d9;font-weight:700;line-height:40px;font-size:16px;text-align:center;border-bottom:2px gray dotted;margin-top:5px}.form_request .content_block{padding:10px 10px 10px 12px}.form_request textarea{margin:5px 0}.form_request .cart_request{margin:5px 0;height:40px;padding:2px 0 0 5px;background:url("../images/quote_buttons.gif") no-repeat scroll -5px -5px transparent;cursor:pointer}.form_request .cart_request2{margin-top:15px;height:40px;padding:2px 0 0 5px}.form_request .cart_request div{width:58%;font-size:12px;color:gray;margin-left:10px}#account_infos .content_block{padding:10px 10px 10px 28px;position:relative}#account_infos .content_block div{width:100%;height:20px;margin-top:18px}#account_infos .content_block div span{float:left}#account_infos .content_block div input,.form_request #account_infos .content_block div select{float:right;color:#37a4d9;font-weight:700;width:70%}#send_request .content_block{text-align:center}#send_request .content_block .send_button{background-color:#009edf;cursor:pointer;height:40px;margin:20px auto 6px;width:171px}#send_request .content_block .send_button2{height:40px;margin:140px 50px 20px;cursor:pointer}#send_request .content_block .send_button:hover{background-color:#009edf}#send_request .content_block .send_button div{line-height:40px;color:#fff;font-weight:700}.quickview #quoterequest .quickTitle{color:#009ee0;font-size:40px;font-weight:700;line-height:80px;text-align:center;width:100%}.quickview #quoterequest .quickinfos{margin-top:15px;text-align:center;width:100%;color:#009ee0;font-size:16px;font-weight:700}.quickview #quoterequest .quickOptionleft{margin-left:150px;margin-top:30px}.quickview #quoterequest .quickOptionRight{margin-top:60px;border:0;height:150px}.quickview #quoterequest .quickOptionRight .quickview_qty{text-align:center}.quickview #quoterequest .quickOptionRight .send_request{margin-top:50px;margin-left:34px}.quickview #quoterequest .quickOptionRight .send_request .send_button{height:40px;cursor:pointer;background-color:#009edf}.quickview #quoterequest .quickOptionRight .send_request .send_button div{line-height:40px;color:#fff;font-weight:700;width:168px;text-align:center}#quote-request-summary tfoot tr{border-top:2px solid #009edf;text-align:right}#main_quote_request h4{margin-top:0;margin-bottom:10px}#quote-summary{margin:20px auto;background-color:#fff;font:12px/1.5 Arial,Helvetica,sans-serif}#quote-summary #quote-summaryContent{z-index:1001}#quote-summary #quote-summaryContent h1{font-size:21px;margin:0 0 10px 10px;text-align:left;width:100%}#quote-summary #quote-summaryContent table{width:100%}#quote-summary #quote-summaryContent .item_options dt{margin:0 !important}#quote-summary #quote-summaryContent .item_options dd{margin-bottom:0 !important}.keep-buying{background-color:#009edf;border:0 none;color:#fff;cursor:pointer;float:left;padding:15px;position:relative;text-align:center;vertical-align:middle}button.checkout:hover,button.keep-buying:hover{background-color:#009edf;color:#fff;border:0 none}#main_quote_request .qty{text-align:center;width:52px}.delete-item:hover{cursor:pointer}#miniquote{color:#fff;float:right;font-size:14px;margin-left:1%;padding-left:0;position:relative;text-decoration:none}.quote-button,.box-tocart,.quote-button p{float:none}@media screen and (min-width:768px){.product-options-bottom{display:flex;flex-direction:row;justify-content:flex-start}.product-options-bottom .box-tocart{width:70%}.catalog-product-view:not(.page-product-configurable) #product_addtocart_form .box-tocart{width:70%}.form_request{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:768px){.quote_request .form_request .request_blocks{border-right:none}.quote_request .form_request .request_blocks:not(:first-child){border-top:2px solid #009edf}}