@media only screen and (max-width:1024px){.main_div_two{display:block!important}.price_based_hire_days_wrap{margin-bottom:5px}}@media only screen and (max-width:991px){.price_based_hire_days_wrap{width:100%!important;margin-bottom:5px}}@media only screen and (max-width:881px){.price_based_hire_days_wrap{width:100%!important;margin-left:unset!important;margin-bottom:5px}.table_style.price_based_hire_days_wrap{margin-bottom:0}.main_div_two_for_variable.hide_for_variable.active{display:block!important}.table_style.price_based_hire_days_wrap{margin-bottom:1%;width:50%}}@media only screen and (max-width:600px){.price_based_hire_days_wrap{width:100%!important;margin-left:unset!important;margin-bottom:5px}.table_style.price_based_hire_days_wrap{margin-bottom:0}.main_div_two_for_variable.hide_for_variable.active{display:block!important}.table_style.price_based_hire_days_wrap{margin-bottom:1%;width:50%}}.table_style{border:1px solid #ccc;border-radius:15px;line-height:unset!important}.table_style table thead:first-child tr:first-child td{border-block-start:0}.woocommerce div.product form.cart .table_style table td{padding:10px 30px}.table_style table thead td{margin-top:10px;padding-bottom:0;padding:10px 30px}.table_style table tbody td{padding:10px 25px}td.price_td{font-weight:700;color:#000}.quote_div_class.price_based_hire_days_wrap.transport_calc{padding:5px;margin-top:5px}.quote_div_class.price_based_hire_days_wrap.transport_calc #openRateCalc{margin-top:0;padding:10px 20px;font-size:15px;background:#fff0;color:#000;font-weight:600;border:0 solid;border-radius:0;outline:0}.design_your_table{border:unset;margin:unset!important}.design_your_table td,.design_your_table th{border:unset}.main_div_two{width:100%!important;display:inline-flex}.main_div_two_for_variable{width:100%!important}.quote_div_class{border:1px solid #ccc;border-radius:15px;padding:20px;margin-left:2%}.guide_tooltip{float:right;position:relative;display:inline-block;margin-bottom:-5px}.guide_tooltip .guide_tooltiptext{visibility:hidden;width:300px;background-color:#363636;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:9999999;left:-275px;margin-top:22px;text-transform:none!important}.guide_tooltip:hover{cursor:help}.guide_tooltip:hover .guide_tooltiptext{visibility:visible}.dashicons{vertical-align:unset!important}button#say_yes:hover{color:#0A48A1!important;background:#fff}.stock-notice-london{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba;padding:12px 15px;border-radius:6px;margin-top:20px;font-size:15px}.stock-notice-london .notice-icon{font-size:18px}