#order_brochure .hidden_by{display:none}#order_brochure.by-download .visible_by-download,#order_brochure.by-email .visible_by-email,#order_brochure.by-post .visible_by-post{display:block}#order_brochure .hybrid_message,#order_brochure .prius_message{color:#00a0f0}#order_brochure .price-list{text-align:right}#order_brochure .form-fields .mandatory-field{padding:51px 0 0;float:right}@media (max-width:992px){#order_brochure .price-list{text-align:left}}#order_brochure .brochure_cars{position:relative;width:170px;height:150px;margin:0 8px 16px;border:1px solid #ccc;border-radius:4px;float:left;z-index:10}@media (max-width:370px){#order_brochure .brochure_cars{width:160px;margin:0 5px 16px}}#order_brochure .brochure_cars:hover{cursor:pointer}#order_brochure .brochure_cars.on_hold_active{cursor:default}#order_brochure .brochure_cars.on_hold_active label{opacity:.5}#order_brochure .brochure_cars.on_hold_active label:before{display:none}#order_brochure .brochure_cars.on_hold_active .car_image{opacity:.3;filter:alpha(opacity=30)}#order_brochure .brochure_cars.on_hold_active .car_image img{filter:gray;filter:grayscale(100%)}#order_brochure .brochure_cars.on_hold_active .comingsoon{display:block}#order_brochure .brochure_cars .comingsoon{display:none;width:100%;text-align:center;margin-top:-70px;font-weight:700;font-size:20px}#order_brochure .brochure_cars label{width:100%;height:100%;margin:0;padding:81px 0 0;line-height:17px;text-align:center}#order_brochure #down-updated-br,#order_brochure .dummy-submit-update,#order_brochure .show-download-form,#order_brochure-result #view-br-updated{margin-left:15px}#order_brochure .brochure_cars label span{position:absolute;display:block;width:100%;text-align:center;left:0;top:80%}#order_brochure #view-br-updated,#order_brochure .hide-submit,#order_brochure .minimal-form{display:none}#order_brochure .brochure_cars label:before{left:auto!important;right:4px!important;top:10px}#order_brochure .brochure_cars label:after{left:auto;right:15px;top:16px}#order_brochure .brochure_cars .car_image{position:absolute;top:0;left:0;width:100%;height:100%}#order_brochure .brochure_cars.checked{background-color:#ebebeb}#order_brochure .brochure_cars.not_ready .car_image{opacity:.3;filter:alpha(opacity=30)}#order_brochure .brochure_cars .car_image img{padding:20px 25px}#order_brochure .download-error-msg{display:none;margin-top:15px;color:#e50000}#order_brochure #view-br-updated.downloaded{direction:block}#order_brochure form .tab-pane.active{padding-bottom:5px}#order_brochure .margin-top-10{margin-top:10px}#submit-spinner{position:relative;float:left}#order_brochure-result .confirm-msg.gt86.post-on-hold-postal-unavailable .gt86-postal-msg,#order_brochure-result .confirm-msg.new-yaris.email-presale-brochure .new-yaris-email-msg,#order_brochure-result .confirm-msg.new-yaris.post-presale-brochure .new-yaris-postal-msg,#order_brochure-result .confirm-msg.proace .email-postal-presale-brochure-msg{display:block}#order_brochure-result .confirm-msg.gt86.email-on-hold .msg.email-on-hold-msg{display:none}#order_brochure-result .confirm-msg.gt86.email-on-hold .gt86-email-msg{display:block}#order_brochure-result .confirm-msg .msg{display:none}#order_brochure-result .confirm-msg.download .download-msg,#order_brochure-result .confirm-msg.email .email-msg,#order_brochure-result .confirm-msg.email-on-hold .email-on-hold-msg,#order_brochure-result .confirm-msg.email-presale-brochure:not(.new-yaris) .email-presale-brochure-msg,#order_brochure-result .confirm-msg.error .error-msg,#order_brochure-result .confirm-msg.post .post-msg,#order_brochure-result .confirm-msg.post-on-hold:not(.proace):not(.gt86) .post-on-hold-msg,#order_brochure-result .confirm-msg.post-postal-unavailable .post-postal-unavailable-msg,#order_brochure-result .confirm-msg.post-presale-brochure:not(.new-yaris) .post-presale-brochure-msg,#order_brochure-result .confirm-msg.printed-brochure-postal-unavailable .printed-brochure-postal-unavailable-msg{display:block}.dummy-submit,.dummy-submit-update{display:none;opacity:.32}.grey{color:#6c7073}.relative{position:relative!important}.t1-msg.error-message-required.diplay-right{left:100%;width:70%;top:40px}p.t1-msg.error-message-required.hidden-md.hidden-lg.mobile-error{line-height:13px;margin-top:-3px}.postal_message{color:#e50000}.image_display img{padding-top:243px!important;margin:auto!important;display:block!important;width:90%!important}.hybrid_available_label{display:block;font-size:12px}.hybrid_available_label .hybrid{display:inline-block;color:#00a0f0}.hybrid_available_label .available{display:inline-block;color:#575756}.hybrid_label{display:block;font-size:12px}.hybrid_label .hybrid{display:inline-block;color:#00a0f0}