/* A/B test "timepicker-dropdown", arm b only.
   Loaded by the 27 static location pages; every rule is scoped under
   html.tio-tp-b, the class /bc-ab/quoteform_scripts_front.ab.js adds for arm b,
   so control (arm a) visitors see the form exactly as before.
   Copied from /test-quote/ (1.3.97-tq7): summary line (two lines reserved on
   phones), calendar/clock field icons, phone stacking of date/time pairs. */
html.tio-tp-b .transportersio-quote .tio-time-summary{min-height:1.5em;line-height:1.5;margin:0 0 10px;font-size:13px;color:#fff}
html.tio-tp-b .transportersio-quote .tio-time-summary--warn{color:#ffc107;font-weight:600}
html.tio-tp-b #panel-quote-form_s_1 #start-date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-date-first_s_1,
html.tio-tp-b #panel-quote-form_s_1 #pickup-date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_depart_date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_arrive_date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #start-time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-time-first_s_1,
html.tio-tp-b #panel-quote-form_s_1 #pickup-time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_depart_time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_arrive_time_s_1{background-repeat:no-repeat;background-position:10px 50%;background-size:17px 17px;padding-left:35px}
html.tio-tp-b #panel-quote-form_s_1 #start-date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-date-first_s_1,
html.tio-tp-b #panel-quote-form_s_1 #pickup-date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_depart_date_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_arrive_date_s_1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234e4e4e' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")}
html.tio-tp-b #panel-quote-form_s_1 #start-time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-time-first_s_1,
html.tio-tp-b #panel-quote-form_s_1 #pickup-time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #return-time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_depart_time_s_1,
html.tio-tp-b #panel-quote-form_s_1 #flight_arrive_time_s_1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234e4e4e' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}
@media (max-width:767px){
html.tio-tp-b .transportersio-quote .tio-time-summary{min-height:3em}
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#start-date_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#start-time_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#return-date-first_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#return-time-first_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#pickup-date_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#pickup-time_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#return-date_s_1),
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#return-time_s_1){float:none;width:100%}
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#start-date_s_1) > .form-group,
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#return-date-first_s_1) > .form-group,
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#pickup-date_s_1) > .form-group,
html.tio-tp-b #panel-quote-form_s_1 .row > .col-xs-6:has(#return-date_s_1) > .form-group{margin-bottom:15px}
}
