@charset "UTF-8";
HTML[data-doctype=true] #sc_cart_window .order_buttons>td,HTML[data-doctype=true] #sc_cart_window .sc_cart_buttons>td,HTML[data-doctype=true] .sc_cart_window .order_buttons>td,HTML[data-doctype=true] .sc_cart_window .sc_cart_buttons>td{padding-left:5px;padding-bottom:5px;padding-right:5px}
HTML[data-doctype=true] .sc_cart_subtotal_row hr,HTML[data-doctype=true] .sc_cart_window hr{margin-top:6px!important;margin-bottom:6px!important}
HTML[data-doctype=true] #body_cartContent .sc_cart_cell_total,HTML[data-doctype=true] #cart .sc_cart_cell_total{text-align:left;padding-top:0}
HTML[data-doctype=true] #body_cartContent,HTML[data-doctype=true] #body_cartContent TABLE,HTML[data-doctype=true] #cart,HTML[data-doctype=true] #cart TABLE,HTML[data-doctype=true] #qty,HTML[data-doctype=true] #sc_cart_item_list{font-size:9pt}
HTML[data-doctype=true] .is-filled span.input-group-checkbox span.required-marker,HTML[data-doctype=true] .is-prefilled span.input-group-checkbox span.required-marker,HTML[data-doctype=true] .is-required span.input-group-checkbox span.required-marker{display:table-cell!important;width:17px}
.drag_section,.drag_section_picker{margin-left:auto;margin-right:auto}
#adder table,#cartContent table{background:0 0}
#adder_header_contents,#homepage_grid .drag_section_header TD,#sc_delivery_time_label_cell{padding:5px}
#cartContent .sc_cart_window,.description_table{table-layout:fixed}
.description_table .label_col,.description_table .value_col{white-space:pre-line;word-wrap:break-word}
.sc-checkbox,.sc-radio{display:block;min-height:1px!important}
BODY{min-width:100%}
#homepage_grid #dropzone0,#homepage_grid #dropzone1,#homepage_grid #dropzone2,#homepage_grid #dropzone3,#homepage_grid #dropzone999{font-size:0px}
#homepage_grid .drag_section{font-size:13px}
HTML[data-doctype=true] .sc_vcr_btn{margin:0;padding:0}
#toggle_categories,.question_padding_container input.questionsettext,select#quantity{margin-right:5px}
HTML[data-doctype=true] .nav-segmented>li{border-radius:3px}
HTML[data-doctype=true] #homepage_grid table#sc_cart_window{border-spacing:0px!important;margin-bottom:4px!important}
HTML[data-doctype=true] .sc_category_item_left{padding-left:8px}
HTML[data-doctype=true] BUTTON.form.icon{margin-left:0}
HTML[data-doctype=true] .is-filled span.input-group-checkbox,HTML[data-doctype=true] .is-prefilled span.input-group-checkbox,HTML[data-doctype=true] .is-required span.input-group-checkbox{margin-left:-2px!important}
HTML[data-doctype=true] div.sc_category_item,HTML[data-doctype=true] div.sc_category_item_hover{padding:5px 0}
HTML[data-doctype=true] .sc_cart_window{margin-bottom:8px!important;border-radius:6px;border-collapse:separate}
HTML[data-doctype=true] .sc_cart_window table{border-radius:6px}
.sc_cart_subtotal_row hr,.sc_cart_window hr{margin-top:0!important;margin-bottom:0!important;border:0}
HTML[data-doctype=true] .question_padding_container textarea{border:1px solid #bdc0c4;resize:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
HTML[data-doctype=true] .question_padding_container textarea:focus{border-color:#278efc;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(39,142,252,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(39,142,252,.6)}
HTML[data-doctype=true] .question_padding_container input.questionsettext{resize:none;border:1px solid #bdc0c4;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:32px;padding:6px;margin-right:0}
HTML[data-doctype=true] .question_padding_container input.questionsettext:focus{border-color:#278efc;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(39,142,252,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(39,142,252,.6)}
HTML[data-doctype=true] div.sc_question_textarea{margin-bottom:-5px;margin-left:-4px;padding-left:15px}
HTML[data-doctype=true] .io_label td,HTML[data-doctype=true] .question_label td{padding-left:5px!important}
HTML[data-doctype=true] .question_label.question_label_var>td{padding-left:0!important}
HTML[data-doctype=true] TR.question_label.question_label_var TABLE.question_spacer.io_table{border:2px solid #767676!important}
HTML[data-doctype=true] .icon-chevron-left:before{font-weight:400}
HTML[data-doctype=true] .help_table{margin-left:3px}
HTML[data-doctype=true] .help_table tr td{padding:6px 6px 0}
HTML[data-doctype=true] #ep{margin-top:5px;margin-bottom:5px}
HTML[data-doctype=true] #addRemoveButtons{margin:5px}
HTML[data-doctype=true] #adder_header,HTML[data-doctype=true] #cartContent_header{text-align:left}
#GwtDateTimePicker .calMonthNavigation.calText,#GwtDateTimePicker td.calErrorText,#GwtDateTimePicker td.calTime{text-align:center}
HTML[data-doctype=true] .sc_cart_cell_total_right{padding-top:0;font-size:9pt;text-align:right}
HTML[data-doctype=true] #context_sc_search{margin-left:6px}
HTML[data-doctype=true] .io_table .input-group .btn{padding:6px 9px;border:1px solid #bdc0c4!important}
HTML[data-doctype=true] .lightweight-reference{white-space:nowrap;line-height:1}
HTML[data-doctype=true] .lightweight-reference .btn.icon-info,HTML[data-doctype=true] .lightweight-reference .btn.icon-search{line-height:18px}
HTML[data-doctype=true] .questionsetreference{display:inline}
HTML[data-doctype=true] .popup SPAN.required-marker{display:none!important}
HTML[data-doctype=true] body.chrome .sc_og_container .lightweight-reference .btn.icon-info,HTML[data-doctype=true] body.chrome .sc_og_container .lightweight-reference .btn.icon-search{line-height:19px;margin-top:1px}
HTML[data-doctype=true] body.chrome .sc_requested_for_container .lightweight-reference .btn.icon-info,HTML[data-doctype=true] body.chrome .sc_requested_for_container .lightweight-reference .btn.icon-search{height:29px}
HTML[data-doctype=true] .sc_requested_label{text-align:right;padding-top:7px}
HTML[data-doctype=true] .sc_cart_empty_message,HTML[data-doctype=true] TD.sc_cart_cell{text-align:left}
HTML[data-doctype=true] .sc_cv_info_row{padding-top:10px}
HTML[data-doctype=true] #cancel_button{margin-left:5px}
HTML[data-doctype=true] .required-marker:before{padding-left:0}
HTML[data-doctype=true] #cxs_results_data>tbody>tr>td{padding-left:4px!important}
HTML[data-doctype=true] SPAN.label_description{margin:0!important}
HTML[data-doctype=true] A.question_textarea_control{color:#485563!important}
HTML[data-doctype=true] A.question_textarea_control IMG:hover{color:#278efc}
HTML[data-doctype=true] DIV.guide_container{padding-left:15px;padding-right:15px}
HTML[data-doctype=true] SPAN.search_preview_label{font-weight:700}
HTML[data-doctype=true] SPAN.search_preview_toggle{padding-left:0;padding-right:0}
HTML[data-doctype=true] input.form-control-search{margin-bottom:9px}
HTML[data-doctype=true] div.sc-container-fluid{padding-right:0}
HTML[data-doctype=true] .sc_os_total{border-left:0}
HTML[data-doctype=true] a.requestItemUrl{color:#666;display:inline;font-weight:400;text-decoration:underline}
HTML[data-doctype=true] .section_end_td,HTML[data-doctype=true] .table>thead>tr:first-child>th{border-top:0}
HTML[data-doctype=true] SPAN.item_category_toggle{cursor:pointer;padding-left:0;padding-right:0}
HTML[data-doctype=true] .search_breadcrumb_link{color:#666;text-decoration:none}
HTML[data-doctype=true] #header_attachment_line,HTML[data-doctype=true] #header_attachment_size_checker{margin-left:15px;margin-right:15px}
HTML[data-doctype=true] td.sc_item_price.cart_price_cell{padding-left:5px}
HTML[data-doctype=true] .sc-row .required-marker:after{content:" "}
HTML[data-doctype=true] .sc_checkbox .input-group-checkbox{display:table}
HTML[data-doctype=true] .sc_checkbox .input-group-checkbox label{display:table-cell;padding-top:5px!important;padding-right:8px!important}
a.disabled{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}
.badge.badge-primary{
background-color: #1f8476;
color:#fff}
.sc_notification_close_btn{font-size:20px}
.body-vertical-spacer{height:0!important}
.home_preview{width:100%;height:200px}
.home_preview .drag_section_picker{position:relative;width:300px;height:150px}
.drag_section_part{width:100%}
.drag_section_picker{width:auto;left:0;position:absolute}
#sc_cart_window,.sc_cart_window{min-width:200px!important;max-width:200px!important;width:200px!important}
.sc-checkbox,.sc-radio,A.guide_tab{position:relative}
.sc_category_item_left{padding-right:5px}
.sc_category_item_left img{height:24px;width:24px;object-fit:contain}
.sc_category_item_right{vertical-align:top;white-space:nowrap;text-align:right;padding-right:8px}
.sc_cart_window{background-color:#fff;border:1px solid silver;margin:0;font-size:12px!important}
.sc-checkbox,.sc_checkout_page .notification{margin-top:10px}
.request_table,.scSearch #sysparm_search,.sc_banner_container table,html[data-doctype=true] #sc_search_field_container #sysparm_search{width:100%}
.sc_cart_window .order_buttons td,.sc_cart_window .sc_cart_buttons td{padding-left:3px;padding-right:3px;padding-bottom:3px}
.sc_cart_window .catalog_button_container{padding-right:0}
.sc_cart_window hr{border-top:1px solid #e6e8ea}
.cms_layout_container .sc_cart_window{min-width:100%!important;max-width:100%!important;width:100%!important}
#qty .catalog_button_container{padding-right:0}
.sc_cart_subtotal_row hr{border-top:1px solid #e6e8ea}
td.sc_cart_subtotal_value.sc_cart_cell_right{text-align:right;padding-right:5px}
.question_padding_container_text_wide,.question_padding_container_textarea{width:100%;padding:5px 5px 0}
.sc_os_description,.sc_os_description A.linked{white-space:normal!important}
TR.sc_item_row .stage_icon TD{padding:0!important}
.sc_cart_left{text-align:left}
.sc_cart_right,TD.sc_cart_cell_smaller_right{text-align:right}
.sc_cart_subtotal_text{text-align:left;font-size:9pt!important}
td.sc_cart_cell_total_right{vertical-align:top;font-size:smaller;text-align:right;font-weight:700;white-space:nowrap;padding-right:5px;padding-top:5px}
#sysparm_search{display:inline!important}
html[data-doctype=true] #log-content span.highlight{
background-color: #82c9b8;
}
html[data-doctype=true] .io_break hr{margin-bottom:15px;margin-top:15px}
.io_break hr{margin:0 0 10px;border:0;border-top:1px solid #e6e8ea}
.catalog_button_container,.sc_cv_edit_items_buttons{border-collapse:separate}
#GwtDateTimePicker td{padding:0}
#GwtDateTimePicker td.calTodayText{text-align:center;padding:2px}
#GwtDateTimePicker td.calTime{padding-top:8px;margin-bottom:4px}
#GwtDateTimePicker .calText.calDayColumnHeader{padding:2px}
#GwtDateTimePicker .calMonthNavigation{padding:4px 2px}
#GwtDateTimePicker .calCurrentDate,#GwtDateTimePicker .calOtherMonthDate,#GwtDateTimePicker .calText.calCurrentMonthDate{padding:2px}
#GwtDateTimePicker .btn-icon{font-size:20px;padding:0}
button.sc_more_info_button,button.sc_more_info_button:active,button.sc_more_info_button:focus,button.sc_more_info_button:hover,button.sc_more_info_button:visited{background-color:transparent!important;border-color:transparent!important;text-shadow:none!important;box-shadow:none!important;padding:0 0 0 3px!important}
DIV.guide_body,SPAN.guide_crumb_active{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}
.sc_os_total,body:not(.-polaris) TD.checkoutTotalSum{border-left:1px solid #e0e0e0}
h3.popover-title{color:#333!important}
.icon-paperclip:before{display:none}
.process-breadcrumb>li,.process-breadcrumb>li>a{cursor:default}
.form-control.select2{width:inherit;min-width:250px}
SPAN.guide_crumb{background-color:silver;border:1px solid #000;margin:1px;color:#fff}
SPAN.guide_crumb_active{
background-color: #000000;
font-weight:700;color:#fff}
SPAN.guide_crumb_active A{color:#fff}
.guide_banner_future{white-space:nowrap;font-weight:700;font-size:larger;color:silver}
.guide_banner_past,.guide_banner_present{white-space:nowrap;font-weight:700;font-size:larger;color:green}
A.guide_tab{border-top:5px solid #00309c;border-right:1px solid #347;border-left:1px solid #347;border-bottom:0 solid #347;margin-top:5px;margin-left:5px;margin-right:0;padding:1px 8px;z-index:100;color:#303036;float:left;white-space:nowrap;background-color:#ddd;text-decoration:none;bottom:5px}
A:hover.guide_tab{border-right:1px solid #347;border-top:5px solid orange;z-index:1200;border-left:1px solid #347;color:#000;padding:1px 8px;border-bottom:0 solid #347;background-color:#fff}
A.guide_tab_active{z-index:10000;border-top:5px solid orange;border-bottom:0 solid #fff;color:#000;background-color:#fff;font-weight:700}
DIV.guide_tabs{padding-bottom:5px;padding-top:10px}
DIV.guide_tabs A{font-weight:400;color:#000}
SPAN.tab_flash,SPAN.tab_flash::after,SPAN.tab_flash::before{background:#fffacd!important}
body:not(.-polaris) .calErrorText,body:not(.-polaris) .sc_plan_default,body:not(.-polaris) DIV.guide_tabs{background-color:#fff}
TD.guide_tray{padding:5px 5px 5px 10px;font-weight:700}
H3.guide_tab_header{font-size:20px;margin:4px 0 4px 6px}
div.sc_question_textarea{padding-right:0}
a.requestItemUrl{font-weight:700}
.section_end{height:36px;border:none}
TD.sc_cart_cell_right{padding-right:5px;text-align:right}
#price_label_span,#price_subtotal_label_span,#quantity_label_span,span#quantity_span #quantity_span{padding-left:5px;padding-right:5px}
#sc_delivery_time_cell{padding-left:5px;text-align:right;padding-right:5px}
#quantity_label_span label{font-weight:700}
span#quantity_span{float:right;padding-right:0}
.cart_item TD,.sc_cart_cell,.sc_cart_subtotal TD{padding-left:5px;white-space:normal}
select#quantity{float:right}
#body_adder label{padding-left:5px;font-weight:700}
.request_table{border-collapse:collapse;text-align:left}
TD.checkoutTotalLabel{text-align:right;font-weight:700;padding:3px 6px 3px 3px!important}
TD.checkoutTotalSum{font-weight:700;
background-color: #b5ebd4;
text-align:right;padding:6px 3px;border-bottom:1px solid #e0e0e0!important}
td.sc_cart_cell_smaller.cart_price_cell.sc_cart_right{padding:0}
td.sc_cart_cell_smaller.sc_cart_cell_smaller_right{padding-right:5px}
td.cart_price_cell{text-align:right;padding-right:5px;padding-left:0}
.description_table .label_col{vertical-align:top}
legend{display:inherit;width:inherit;padding:initial;margin-bottom:5px;font-size:inherit;line-height:inherit;color:inherit;border:inherit;border-bottom:inherit}
.sc_cat_item_image_block{padding-left:8px;padding-right:8px;margin-left:8px;margin-right:8px}
.sc-checkbox{margin-bottom:10px}
.sc-dl-horizontal{font-weight:400;margin-bottom:0}
.sc-dl-horizontal dt{margin-bottom:3px;white-space:normal}
.sc-dl-horizontal dd{margin-bottom:3px}
@media only screen and (max-width:768px){
.sc_cat_item_image_block{display:block;text-align:center}
.sc_cat_item_text_block{display:block}
}
@media only screen and (min-width:768px){
.sc_cat_item_image_block{display:table-cell;vertical-align:top;max-width:30%;min-width:10%}
.sc_cat_item_text_block{display:table-cell;vertical-align:top;flex:1}
}
.sc_plan_start{background-color:#90ee90}
.sc_plan_end{background-color:#dcdcdc}
body:not(.-polaris) .sc_normal_notification_close_btn:hover{color:#024fa1}
body:not(.-polaris) .sc_positive_notification_close_btn:hover{color:#1e852f}
body:not(.-polaris) .sc_warning_notification_close_btn:hover{color:#965100}
body:not(.-polaris) .sc_negative_notification_close_btn:hover{color:#ac1000}
body:not(.-polaris) #toggle_categories{border:none}
body:not(.-polaris) .description_table .label_col{color:#646567}
HTML[data-doctype=true] body:not(.-polaris) .scSearchInput:focus{
border-color: #6ab7ef;
outline:0;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.075),0 0 8px #66afe9;box-shadow:inset 0 0 1px rgba(0,0,0,.075),0 0 8px #66afe9}
