.account-sections h2{margin-top:1em;margin-bottom:0.5em;font-size:1.5rem}.account-sections>div{border:1px solid #e1e2e5;padding:10px;margin-top:10px;background-color:#ffffff;overflow:hidden}.account-sections>div>p:last-child,.account-sections>div>ul:last-child{margin-bottom:0}.account-sections>div .public_profile_picture{margin-right:1em}.account-sections>div .public_profile_picture img{border:2px solid #ececec;width:100px;height:100px;object-fit:cover}.account-sections>div h4{font-size:1.2em;color:#555;margin-top:0}.account-sections>div p,.account-sections>div ul{margin-top:5px}.account-sections>div .clearfix{clear:both}*{margin:0;padding:0}table{border-spacing:0}small,.small{font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em}.normal_text{font-size:1rem;font-family:Arial, sans-serif}#site{text-align:left}#website_introduction,p{text-align:justify;margin-bottom:1.2em}pre{margin-bottom:1.2em;margin-top:0em}#contents table th p{text-align:center}ul,ol{margin-bottom:1em;margin-left:0em;padding-left:40px;padding-right:1em;overflow:hidden;min-width:35%}ul>li,ol>li{margin-bottom:0.5em}ul>li>ul,ul>li>ol,ol>li>ul,ol>li>ol{margin-bottom:0}ul>li>ul>li,ul>li>ol>li,ol>li>ul>li,ol>li>ol>li{margin-top:0.5em;margin-bottom:0}ul.compact>li,ol.compact>li{margin-top:0;margin-bottom:0}a img{border:0}#survey p{text-align:left}#survey label{font-weight:bold;white-space:nowrap}#survey input.indent,#survey input.radio{margin-left:1em}#survey p.intro{margin-left:1em;margin-right:1em;font-style:italic}#survey span.suggestions{font-style:italic}dl#search dd{font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em;margin-bottom:1em}dl#search em,dl#search em{font-weight:bold;font-style:italic}form.search{margin-bottom:1em}dl#search img{float:left;border:1px solid #a3b0d4;margin-right:1em;margin-bottom:1em}dl#search br{clear:both}div.pagination{margin-bottom:1em}div.pagination a:link,div.pagination a:visited{text-decoration:none}dl.document_sections dt{font-weight:bold}dl.document_sections dd{text-indent:-1em;margin-left:3em}dl.document_sections{margin-bottom:1em}a.next_section{float:right;margin-left:1em;width:50%;text-align:left}a.previous_section{text-align:left;margin-right:1em}#document_section_text table.picture_with_caption{float:right;width:210px}table.picture_with_caption td{text-align:center}table.center{margin-left:auto;margin-right:auto}table.right{float:right;clear:right;margin-left:1em}table.left{float:left;clear:left;display:block;margin-right:1em}p#see_below{font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em}table.document_picture img{border:none}.spaced_div{margin-top:22px}table.warning{background-color:#ffffcc;color:#000000;margin-right:15%;margin-left:15%;padding:0.4em;text-align:justify;border:solid #000000;border-width:1px;margin-bottom:1em}table.warning td{border-bottom:0}table.warning A:visited{background-color:#ffffcc;color:#52188b}table.warning A:active{background-color:#ffffcc;color:#ee0000}table.warning A:hover{background-color:#ffffcc;color:#009999}table.warning A:link{background-color:#ffffcc;color:#0000ee}table.gearratio{border:1px solid #cccccc}table.gearratio{white-space:nowrap}table.gearratio td{border:1px solid #cccccc;padding:0.1em;margin:0em;font-family:Arial,sans-serif;color:#000000}table.gearratio td.odd{background-color:#ffffcc;text-align:center;font-size:85%}table.gearratio td.even{background-color:#dddddd;text-align:center;font-size:85%}table.gearratio td.oddrt{background-color:#ffffcc;text-align:right;font-size:85%}table.gearratio td.evenrt{background-color:#dddddd;text-align:right;font-size:85%}table.gearratio td.odd a{text-decoration:none;background-color:#ffffcc;font-size:85%}table.gearratio td.even a{text-decoration:none;background-color:#dddddd;font-size:85%}table.gearratio img{border-style:none}table.plain{border:1px solid #cccccc;text-align:left}table.plain td{border:1px solid #cccccc;padding:0.1em;margin:0em;font-family:Arial,sans-serif;color:#000000;text-align:right}span.nowrap{white-space:nowrap}div.libpololu{margin-left:1em}div.libpololu p.cpp,div.libpololu p.c{font-weight:bold;margin:0 !important;padding:0 !important;margin-left:-1em !important}div.libpololu p.cpp strong{color:brown}div.libpololu p.c strong{color:green}div.libpololu p.def{padding-left:0;margin-bottom:1em}div.libpololu p.example{font-family:monospace}div.libpololu p.def strong{color:red;font-weight:normal}div.libpololu h2{margin-left:-1em !important}div.libpololu div.key{margin-bottom:1em}div.libpololu pre{margin-bottom:1em}input.checkbox,input.radio{vertical-align:middle}input[type=text],input[type=password],input[type=number],textarea,select,.braintree-field-container,.like_textarea{border:1px solid #aaa;border-radius:3px;padding:3px;font-size:0.8rem;font-family:Verdana, sans-serif;box-sizing:border-box}.braintree-field-container{padding:0px 0px 0px 4px}input[type=text],input[type=password],select,.braintree-field-container{height:25px}.stencil_quote .thickness select{width:5.6em}.stencil_quote .size .show input.text{width:3.5em}table.check_out_quote td{text-align:center;padding-right:3px;padding-left:3px}table.check_out_quote th.turn_time{text-decoration:underline}table.check_out_quote{margin-bottom:1em}table.check_out_quote .extended_price_label,table.check_out_quote .ship_date_label{text-align:right}.stencil_quote .warning label{color:red}.zero_height{line-height:0;height:0}.field_error{color:red}.hidden{display:none}.left{float:left}.right{float:right}.text_left{text-align:left}.clear_both,.clear{clear:both}.center,.center p{text-align:center !important}.overline{text-decoration:overline}.no_margin{margin:0 0 0 0}p.indent{margin-left:1em}body{background:#fff;margin:0;padding:0;font-family:Arial, sans-serif;line-height:120%;color:#333}h1{font-size:1.2rem;margin-bottom:0.5em}h2{font-size:1.1rem;margin-bottom:0.5em}h3{font-size:1.08rem;margin-bottom:0.5em}h4{font-size:1.08rem;margin-bottom:0.5em}h5{font-size:1rem;margin-bottom:0.5em}h6{font-size:1rem;margin-bottom:0.5em}.subcategories h2,.products h2{font-weight:bold;font-size:0.8rem;font-family:Verdana, sans-serif}div.hr,hr{margin-top:0.5em;margin-bottom:0.5em;border:0;border-top:1px solid #aaa;height:1px}a,a:visited{color:#1e2f94;text-decoration:underline}a:hover,a:active{color:#0020ff;text-decoration:underline}.menu_visible_link{color:#1e2f94 !important;text-decoration:underline !important;cursor:pointer}a.quiet_link:link,a.quiet_link:visited{color:#333 !important;text-decoration:none !important}a.quiet_link:hover,a.quiet_link:active{color:#0020ff !important;text-decoration:underline !important}span.nice_radio label{margin-right:0.5em;white-space:nowrap}.colored_header h2{padding:7px;line-height:1.1em;margin:0;color:#fff;background-color:#001188}.colored_header .arrow{background-image:url(/assets/lowertab_arrow_thick_blue-a985e60e3fa69c068729f104248b392f29c540bbae7785514356f1abf26de6f4.png);background-position:-80px -3px;background-repeat:no-repeat}#note{background:#ffffdd;border:1px dashed #000;padding:10px;margin-top:5px;margin-bottom:15px}.note,.note_good,.note_warning{overflow:auto;background:#ececec;padding:1em;margin:1em}.note ul,.note_good ul,.note_warning ul{padding-top:0.5em}.note p,.note_good p,.note_warning p{margin-top:.5em;margin-bottom:.5em;padding:0px}.note p:first-of-type,.note_good p:first-of-type,.note_warning p:first-of-type{margin-top:0 !important}.note p:last-of-type,.note_good p:last-of-type,.note_warning p:last-of-type{margin-bottom:0 !important}td p:last-of-type{margin-bottom:0 !important}#lightbox_content .note,.note_good,.note_warning{background:#d9d9d9}.note{padding-left:40px;background-image:url(/assets/pushpin-e3322a5d3540ef384c3c79c29f76331c9b9a737e4e6b59dee63a5504b965c5ad.png);background-position:top left;background-repeat:no-repeat}.note_good{border:3px solid green}.note_warning{border:3px solid orange}.braintree-hosted-fields-invalid,.error{border:2px solid red !important}.error.file{background-color:#FFDDDD}#lightbox_content #address_options #lightbox_submit_button{float:left}#lightbox_content #address_options .address_suggestion_holder{position:relative}#lightbox_content #address_options .address_suggestion_radio{position:absolute;left:0.8em;top:0.8em}#lightbox_content #address_options .address_suggestion{display:inline-block;vertical-align:top;padding:0.5em;padding-left:2em;width:90%}#lightbox_content #address_options .address_suggestion_address{padding:1em}#lightbox_content #address_options input:checked+.address_suggestion{background-color:#ececec}#lightbox_content #address_options .address_validation_tips{font-size:80%;font-family:Verdana, sans-serif;line-height:1.1em}#lightbox_content #address_options .extra_error{font-weight:bold;font-style:normal;color:red}.global_notice{border:3px solid red;background:#ffeeee;margin-left:auto;margin-right:auto;margin-bottom:0.5em}.global_notice td{vertical-align:top;text-align:left;padding:0.5em;width:32em}#order_history,#quotes{border-collapse:collapse;width:100%;margin-bottom:1em}#order_history tr,#quotes tr{border-bottom:1px solid #aaa;border-top:1px solid #aaa}#order_history th,#quotes th{font-weight:bold;background:#e5e5e5;vertical-align:middle}#order_history td,#order_history th,#quotes td,#quotes th{text-align:center;padding:0 0.5em 0 0.5em;vertical-align:top}#order_history td,#quotes td{padding:0.2em 0.5em 0.2em 0.5em}#order_history span.small,#quotes span.small{font-size:80%;font-weight:normal;font-family:Verdana, sans-serif;line-height:1.2em}#order_history td.delete,#quotes td.delete{padding:0;margin:0}#order_history td.files,#quotes td.files{font-size:80%;font-family:Verdana, sans-serif;line-height:1.2em}#wishlists_summary,#quotes_summary{border-collapse:collapse;width:100%;margin-bottom:1em}#wishlists_summary tr,#quotes_summary tr{border-bottom:1px solid #aaa;border-top:1px solid #aaa}#wishlists_summary th,#quotes_summary th{font-weight:bold;background:#e5e5e5;vertical-align:middle}#wishlists_summary td,#wishlists_summary th,#quotes_summary td,#quotes_summary th{text-align:center;padding:0 0.5em 0 0.5em;vertical-align:middle}#wishlists_summary td,#quotes_summary td{padding:0.2em 0.5em 0.2em 0.5em}#wishlists_summary td.tracking_number,#quotes_summary td.tracking_number{font-size:80%;font-family:Verdana, sans-serif;line-height:1.2em}#wishlists_summary span.small,#quotes_summary span.small{font-size:80%;font-weight:normal;font-family:Verdana, sans-serif;line-height:1.2em}#wishlists_summary td.delete,#quotes_summary td.delete{padding:0;margin:0}#wishlists_summary td.files,#quotes_summary td.files{font-size:80%;font-family:Verdana, sans-serif;line-height:1.2em}table.check_out_quote th.turn_time{margin-right:0.5em;white-space:nowrap}div.subcategory,div.category_product{float:left;position:relative;border:10px solid transparent;font-family:Verdana, sans-serif;font-size:80%;line-height:1.3em;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.subcategory div.picture,div.category_product div.picture{position:absolute;top:0px;left:0px}div.subcategory div.textfade,div.category_product div.textfade{position:absolute;left:0px;bottom:0px;height:40px;z-index:11}div.subcategory{max-width:21em}div.subcategory div.picture{max-width:100%}div.subcategory div.picture a,div.subcategory div.picture img{max-width:100%}div.subcategory div.subcategory_info{position:absolute;bottom:0;height:200px;overflow:hidden}div.subcategory div.subcategory_info div.product_name{top:0px}div.subcategory div.subcategory_info div.compare{float:right;top:0px;margin-left:0.33em}div.subcategory div.subcategory_info div.description{position:static}div.category_product{height:34em;height:calc(240px + 3em + 17em);max-width:60em;border-top:0px;border-bottom:0px}div.category_product div.picture{height:240px;display:table}div.category_product div.picture a,div.category_product div.picture img{display:table-cell;margin:0px auto;vertical-align:middle;width:220px;height:240px}div.category_product div.order_form_wrapper{display:table;position:absolute;right:0px;top:0px;max-width:20em;max-width:calc(100% - 220px);height:240px}div.category_product div.order_form_wrapper div.order_form_container{display:table-cell;vertical-align:middle}div.category_product div.order_form_wrapper div.order_form_container div.order_form{max-width:none;position:static}div.category_product div.product_name_and_description{position:absolute;top:240px;width:100%;height:calc(100% - 240px)}div.category_product div.product_name_and_description div.product_name{min-height:3.5em}div.category_product div.product_name_and_description p{display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden}div.textfade{position:absolute;left:0px;bottom:-1px;width:100%;height:40px;z-index:11;background-color:transparent;background-image:url(/assets/textfade40-605384b71db38c99702d32a88633c71bad0f5714960772623879f0991508e185.png);background-repeat:repeat-x;pointer-events:none}div.order_form,form.order_form{margin-left:1em;margin-right:1em;background:#ececec;max-width:30em}div.order_form input,form.order_form input{text-align:right;font-size:100%}div.order_form span.label,div.order_form label,form.order_form span.label,form.order_form label{font-size:100%;font-weight:bold}div.order_form span.order_in_multiples,form.order_form span.order_in_multiples{white-space:nowrap}span.message_positive{font-size:120%;line-height:0.8em;font-weight:bold;color:#ff5f00}span.message_negative{font-size:100%;font-weight:bold;color:red;padding:0.1em}div.order_form{margin:0em;margin-left:1em;padding:0.5em;padding-bottom:0.2em;line-height:1.6em;max-width:20em;max-width:calc(100% - 160px - 1em)}div.order_form table{width:100%;padding:0;border-collapse:collapse}div.order_form table tr.quantity_and_add td{vertical-align:middle}div.order_form table td{padding:0;vertical-align:bottom}div.order_form table td.td_right{white-space:nowrap;padding-left:1em;text-align:right !important}div.order_form span.message_positive{font-size:100%}div.order_form table.short_order_form_quantity_and_add{vertical-align:top}div.order_form td.backorder{line-height:1.2em}div.order_form p{text-align:left !important}form.order_form{padding:1em;padding-top:0.6em;padding-bottom:0.6em;font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em}form.order_form [data-product-ui='short_order_form_on_sale'] span.message_positive{font-size:120%}form.order_form span.message_positive{font-size:100%}form.order_form table.part_number_and_stock,form.order_form table.add_to_cart{width:100%}form.order_form input.submit_add_to_wish_list{margin-top:5px}form.order_form th{padding-right:1em}form.order_form td,form.order_form th{white-space:nowrap}form.order_form td.td_right{padding-left:1em;text-align:right !important}div.spaced-row{display:flex;justify-content:space-between;align-items:center}div.indent-radio{margin-left:20px}div.order_form_with_price_notification{background-color:#ececec;display:flex;flex-direction:column;padding:1em;padding-top:0.6em;padding-bottom:0.6em;font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em;position:relative;margin-left:1em;margin-right:1em}div.order_form_with_price_notification .stock-notification-display-div{text-align:right}div.order_form_with_price_notification .price-description{max-width:30em}div.order_form_with_price_notification div#your_price_explanation{position:absolute;bottom:2em;right:-3em;border:1px solid #aaa;background:white;padding:1em;z-index:5;width:16em;white-space:normal;text-align:left;box-shadow:0.2em 0.5em 1.5em rgba(0,0,0,0.5);display:none}div.order_form_with_price_notification .align-center{display:flex;align-items:center}div.order_form_with_price_notification .right-span{position:absolute;right:1em;margin-top:1em;margin-bottom:1em}div.order_form_with_price_notification button.line-button{padding-bottom:1em}div.order_form_with_price_notification [data-product-ui='short_order_form_on_sale'] span.message_positive{font-size:120%}div.order_form_with_price_notification span.message_positive{font-size:100%}div.order_form_with_price_notification input{text-align:right;font-size:100%}div.order_form_with_price_notification span.label,div.order_form_with_price_notification label{font-size:100%;font-weight:bold}div.order_form_with_price_notification span.order_in_multiples{white-space:nowrap}div.order_form_with_price_notification span.label.price-notification-label{margin:0 3em 0 0}div.order_form_with_price_notification table.part_number_and_stock,div.order_form_with_price_notification table.add_to_cart{width:100%}div.order_form_with_price_notification input.submit_add_to_wish_list{margin-top:5px}div.order_form_with_price_notification th{padding-right:1em}div.order_form_with_price_notification td.td_right{padding-left:1em;text-align:right !important}div.order_form_with_price_notification table.pricing th{font-weight:normal}div.order_form_with_price_notification table.pricing td{padding-right:2em;padding-left:1em;padding-top:0.2em;padding-bottom:0em;text-align:right;white-space:nowrap}div.order_form_with_price_notification .your_price{font-weight:bold}div.order_form_with_price_notification th{padding-top:0.2em;vertical-align:bottom}div.order_form_with_price_notification h2{font-size:100%;font-weight:bold;text-decoration:underline}div.order_form_with_price_notification span.allow_backorders{font-style:italic;line-height:2em}table.byte_table{border-collapse:collapse;font-size:0.8rem;font-family:Verdana, sans-serif;margin-bottom:1em;margin-left:1em}table.byte_table td,table.byte_table th{border:1px solid #aaa;padding-right:0.3em;padding-left:0.3em;padding-top:0.3em;padding-bottom:0.3em;text-align:center}.design .quantity input{width:28em}.design .customer_file label.for_remove{margin-left:1em}.design .preview_file_approved_by_customer .nice_radio label{display:block}.laser_quote .material_description,.laser_quote #material_please_choose{display:inline}.laser_quote .material.remembered{font-weight:bold}.laser_quote .material.remembered th{font-weight:bold}.laser_quote .special_handling_instructions textarea{height:5em}.laser_quote form#delete_design{display:inline}.stencil_quote input.text{width:3.5em}.quote_status{font-weight:bold}form.product_comparison_form{font-size:80%;font-family:Verdana, sans-serif;line-height:1.2em}form.product_comparison_form th,form.product_comparison_form td{vertical-align:bottom}table.product_comparison{border-collapse:collapse;border:1px solid #aaa;margin-bottom:1em}table.product_comparison span.message_positive{font-size:100%}table.product_comparison span.message_negative{font-weight:bold;background-color:#ff6666;padding:0.1em 0.3em 0.1em 0.3em}table.product_comparison th,table.product_comparison td{margin:0;border:0;border-right:1px solid #aaa;border-left:1px solid #aaa;padding-right:0.3em;padding-left:0.3em;padding-top:0.1em;padding-bottom:0.1em;font-size:80%;font-family:Verdana, sans-serif;line-height:1.2em}table.product_comparison tr.even,table.product_comparison tr.odd{height:50px}table.product_comparison td.image,table.product_comparison td.name{border:0}table.product_comparison a{text-decoration:none}table.product_comparison td.string{white-space:nowrap}table.product_comparison td.number{text-align:right}table.product_comparison td.boolean,table.product_comparison td.string,table.product_comparison td.multiline_string{text-align:center}table.product_comparison td.notes{font-size:80%;line-height:100%;font-family:Verdana, sans-serif}table.product_comparison th{padding:0;vertical-align:top}table.product_comparison div.parameter{text-align:left;position:relative;vertical-align:bottom}table.product_comparison div.exclude{position:absolute;top:-0.1em;right:0;text-align:right;padding-right:0.1em;z-index:2}table.product_comparison div.exclude a{color:red}table.product_comparison div.name{text-align:center;padding-top:1.3em;padding-right:0.2em;padding-left:0.2em;padding-bottom:0em}table.product_comparison div.name a:link,table.product_comparison div.name a:visited{color:black}table.product_comparison div.name a:hover{color:blue}table.product_comparison div.sort{text-align:center;z-index:1;position:absolute;top:0;left:0;width:100%;color:black}table.product_comparison div.sort a:link,table.product_comparison div.sort a:visited{color:gray}table.product_comparison div.sort a:hover{color:blue}table.product_comparison div.sort a.current:link,table.product_comparison div.sort a.current:visited,table.product_comparison div.sort a.current:hover{color:black}table.product_comparison th.unit{font-size:80%;padding:0;border-bottom:1px solid #aaa;font-family:Verdana, sans-serif;line-height:1.2em;font-weight:normal}table.product_comparison tr.odd{background-color:#eeeeee}table.product_comparison img{border:1px solid #aaa;padding:0;margin:0}table.product_comparison sup{font-weight:bold}table#all_products.product_comparison input.text{width:5em;font-size:100%;padding-top:3px;padding-bottom:3px}table#all_products.product_comparison td.order_quantity{text-align:center}table#all_products.product_comparison tr.odd,table#all_products.product_comparison tr.even,table#all_products.product_comparison td.distributor_pricing .positioner{height:44px}table#all_products.product_comparison td.image{padding-top:1px;padding-bottom:1px;line-height:0}table#all_products.product_comparison td.distributor_pricing{margin:0;padding:0;white-space:nowrap}table#all_products.product_comparison td.distributor_pricing .positioner{position:relative}table#all_products.product_comparison td.distributor_pricing .more_link_container a{font-weight:bold}table#all_products.product_comparison table.mini_price_table{position:absolute;top:7px;left:3px;background-color:white;border-left:1px solid black;border-bottom:1px solid black;border-right:1px solid black;border-top:3px solid black}table#all_products.product_comparison .less_container{vertical-align:middle}table.mini_price_table{margin:0;padding:0}table.mini_price_table th{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #aaa;margin:0;padding:0}table.mini_price_table th.close{border:0;padding:0px 3px}table.mini_price_table th.close a,table.mini_price_table th.close a:hover,table.mini_price_table th.close a:visited{color:red}table.mini_price_table td{text-align:right;border-top:0;border-bottom:0;border-right:0;border-left:0;margin:0;padding:0 4px 0 0}ul.list-style-none{list-style-type:none}ul.category_tree,ul.parameter_list{font-size:90%;height:25em;width:30em;overflow:auto;border:2px gray inset;margin:0;padding:0;list-style-type:none;line-height:1em}ul.category_tree ul,ul.category_tree li,ul.parameter_list ul,ul.parameter_list li{list-style-type:none;margin:0;padding:0}ul.category_tree ul ul,ul.parameter_list ul ul{margin-left:21px}ul.category_tree ul,ul.parameter_list ul{margin-left:0.5em;border-left:1px solid gray}ul.category_tree ul li,ul.parameter_list ul li{margin-left:-1px}ul.category_tree ul li.last_of_group,ul.parameter_list ul li.last_of_group{background-color:white}ul.category_tree label,ul.parameter_list label{white-space:nowrap}ul.category_tree input,ul.parameter_list input{margin-left:0;padding-left:0;height:1em;width:1em;vertical-align:middle}ul.category_tree div,ul.parameter_list div{float:left;height:0.5em;width:13px;overflow:hidden;border-left:1px solid gray;border-bottom:1px solid gray}ul.parameter_list{width:20em}span.compare a{font-weight:normal}span.compare img{vertical-align:text-bottom;margin-right:3px}th.blurb span.compare{float:right;margin-right:1em;margin-left:0.4em}th.blurb span.compare a{margin-right:0}form.select_by_specification{margin-bottom:1.2em}form.select_by_specification .flex-container{display:flex;gap:4px;flex-wrap:wrap}form.select_by_specification .flex-container label{font-weight:bold}form.select_by_specification .justified-text{margin-bottom:1em}.select_by_specification_parameter{font-weight:normal;color:#333;padding:0.2em;padding-left:0.4em;padding-right:0.4em;background-color:#ececec;line-height:1.8em;white-space:nowrap}.select_by_specification_link:link{text-decoration:none}.select_by_specification_link:link .select_by_specification_main_link{text-decoration:underline}div.search{white-space:nowrap}.search_input{margin:0;margin-left:0.3rem;height:1.8rem;min-height:1.25rem;width:20rem;box-sizing:border-box}.mini_search_input{width:100%;margin-left:0;padding-right:0.5rem;box-sizing:border-box}#menu_search>div{padding-top:0.6em !important;padding-bottom:0.6em !important}.search_button{margin-left:-17px;margin-bottom:3px;vertical-align:middle}span.specials_category a{color:#ff5f00 !important}.ui-menu-item-wrapper{font-family:Verdana, sans-serif;font-size:.8rem}#contents,#website_introduction,#breadcrumbs,#main>h1{padding:0px;line-height:150%;margin-bottom:0.2em}#website_introduction,#breadcrumbs,#main>h1{padding-top:4px}#breadcrumbs{margin-bottom:-10px}.laser_quote .special_material input.text{width:30em}.expandable a{text-decoration:underline}.expandable .more_link_container a{border-bottom:1px dotted #3333DD;text-decoration:none}.expandable.full{overflow:visible}.expandable.noscript .more_container{display:none}.expandable.noscript .less_container{display:none}.expandable.less{overflow:visible}.expandable.less .more_container{display:none}.expandable.less .noscript_container{display:none}.expandable.more .less_container{display:none}.expandable.more .noscript_container{display:none}.also_bought_product{float:left;margin-right:1em}.also_bought_product td{width:105px;height:105px;padding:0;margin:0;vertical-align:middle}.also_bought_product td.name{width:150px}.also_bought_product img{margin:0;padding:0;border:0}.image_text_link img{vertical-align:middle;text-decoration:none;margin-right:0.2em}table.account td{vertical-align:top}.login_widget fieldset{border:none}.login_widget .header{font-size:110%;font-weight:bold;margin:1em 0 0.5em 0}.login_widget .header a{color:#000;text-decoration:none}.login_widget .g-recaptcha{min-height:78px}#blank{padding:2em}#blank .close{padding:1em 0em;text-align:center;font-weight:bold;font-size:120%}#blank #main>h1{padding:0 !important}code,pre{background:#ececec;font-size:13.6px}code{padding:0.2em 0.4em}pre,.syntaxhighlighter{border:1px solid #aaa;padding:0.5em;box-sizing:border-box;line-height:143%}pre.long_file{max-height:20em;overflow:scroll}blockquote{padding:0 1em 0 1em;margin:0 1em 0 1em;font-style:italic}blockquote span{clear:both;font-style:normal;display:block;text-align:right}blockquote img.quote_right{height:1em;margin-left:1em;vertical-align:text-bottom}blockquote img.quote_left{height:1em;margin-right:1em;vertical-align:baseline}blockquote em,blockquote table th{font-style:normal}ul.coupon_list{padding-left:0;margin-left:0}ul.coupon_list li{font-size:0.8rem;font-family:Verdana, sans-serif;line-height:1.32em;list-style:none;margin-left:0}ul.coupon_list li .coupon_message{font-weight:bold}.constant{color:red}ul.docs{padding:0;margin:0}ul.docs p{display:none}ul.docs br{display:none}ul.docs li{clear:both;list-style:none;padding:0;margin:0;margin-bottom:2em;padding-left:90px;min-height:80px}ul.docs li img{float:left;margin:0;margin-left:-90px;margin-bottom:1em}ul.docs li h3{display:block;font-weight:bold;margin:0;padding:0}#attach_link,#attach_upload{font-size:80%;font-family:Verdana, sans-serif}#attach_link a,#attach_upload a{font-weight:normal}ul.feeds{list-style:none}ul.feeds a{background-image:url(/assets/feed-db5d45e3a0ba73e7fa052dfd3a6b2fe5b77852f741442c736f19e7e4ca48b63c.png);background-repeat:no-repeat;background-position:bottom left;padding-left:20px}.pagination{text-align:center}.pagination .prev{float:left}.pagination .prev .first{visibility:hidden}.pagination .next{float:right}.pagination .next .last{visibility:hidden}.pagination .current,.pagination .page a,.pagination .next a,.pagination .prev a{display:inline-block;min-width:1.2em;padding:0.1em}.pagination .page a,.pagination .next a,.pagination .prev a{border:1px solid #aaa;text-decoration:none !important;background-color:#ececec}.pagination .page a:hover,.pagination .next a:hover,.pagination .prev a:hover{color:blue;text-decoration:underline !important}.pagination .next a,.pagination .prev a{padding-left:0.2em;padding-right:0.2em}.pagination .current{border:1px solid #1e2f94;background-color:#1e2f94;color:white}div.attached_documents div p a{font-weight:normal}.ajax_busy{cursor:wait !important}.public_profile_detail{margin-bottom:1em;text-align:justify}.public_profile_picture{float:left;margin-right:1em}.public_profile_picture img{border:2px solid #ececec}ul.web_updates,ul.web_comments,ul.resources{list-style-type:none;font-family:Verdana, sans-serif;line-height:1.3em;padding-left:0.5em}ul.web_updates p,ul.web_comments p,ul.resources p{font-family:Arial, sans-serif}li.web_update:last-child,li.web_comment:last-child,li.resource:last-child{margin-bottom:0}li.web_update,li.web_comment,li.resource{max-width:600px;padding:0.5em;margin-bottom:0.25em;cursor:pointer}li.web_update h3,li.web_comment h3,li.resource h3{font-size:100%;font-weight:bold;display:inline}li.web_update h3 a,li.web_comment h3 a,li.resource h3 a{text-decoration:none}li.web_update:hover,li.web_comment:hover,li.resource:hover{background-color:#ececec}li.web_update:hover a,li.web_comment:hover a,li.resource:hover a{text-decoration:underline}li.web_update p,li.web_comment p,li.resource p{text-align:justify;margin-bottom:0em !important}li.web_update .pic,li.web_comment .pic,li.resource .pic{width:100px;text-align:center;margin-right:0.5em;float:left}li.web_update .author,li.web_comment .author,li.resource .author{white-space:nowrap}li.web_update .title_time,li.web_comment .title_time,li.resource .title_time{white-space:nowrap;font-size:80%}.preview_box{border-style:dotted;border-width:1px;padding:0.5em 0.5em 0.5em 0.5em;text-align:justify}a.fa-question-circle{text-decoration:none;color:#333}#main{padding-right:192px;padding-left:192px;vertical-align:top;margin-top:90px}#left_col,#right_col{display:block;position:absolute;z-index:2;width:176px;vertical-align:top;padding-bottom:20em;top:88px}#left_col{left:0}#right_col{right:0}#right_col>div{overflow:hidden}#header_holder{position:absolute;top:0;left:0;right:0;display:block;height:90px}#header{width:100%;border-collapse:collapse;padding:0;height:90px;background-image:url(/assets/tab_bottom_border_thick_blue-b8cf3136effb8ac04ee8b4880e1a0e09c9f68ab1ec80b1cbd8ead1158c5b2650.png);background-position:bottom;background-repeat:repeat-x}#header_top{font-size:14px}#header_logo{width:220px;padding-right:16px;padding-left:6px;padding-top:6px;vertical-align:top;line-height:0}#header_address{margin:0;padding:0;vertical-align:top;text-align:right;white-space:nowrap;font-size:0.7rem;font-family:Verdana, sans-serif;line-height:0.8rem}#header_address p{text-align:right;margin:0;padding-top:3px;padding-right:8px}#header_address #header_account_links{display:inline-block;padding:5px;padding-bottom:7px;padding-left:8px;padding-right:8px;background:#1e2f94;width:auto;color:white}#header_address #header_account_links a:link,#header_address #header_account_links a:visited,#header_address #header_account_links a:hover,#header_address #header_account_links a:active{color:white;text-decoration:none}#header_address #header_account_links a:hover,#header_address #header_account_links a:active{text-decoration:underline}#header_address #header_account_links img{vertical-align:bottom;margin-top:-3px;margin-bottom:-2px}#header_address #header_account_links div{display:inline}#header_address #header_account_links form{display:inline;background:#1e2f94}#header_address #header_account_links form button{color:white;text-decoration:none;background:#1e2f94;font-weight:bold}#header_address #header_account_links form button:hover,#header_address #header_account_links form button:active{text-decoration:underline}#header_address img{margin-top:6px}#header_address .phone_number{font-weight:bold}#header_address .phone_number a{color:#333}#header_address .phone_number a:hover{color:#1e2f94;text-decoration:underline}#header_address a:link,#header_address a:visited{font-weight:bold;text-decoration:none}#header_links{font-size:1rem;font-family:Arial, sans-serif;margin:0;margin-top:0.32rem;padding:0;white-space:nowrap;overflow:hidden;vertical-align:bottom}#header_links th{line-height:1.6rem;color:black;vertical-align:bottom;background-image:url(/assets/tab_bottom_border_thick_blue-b8cf3136effb8ac04ee8b4880e1a0e09c9f68ab1ec80b1cbd8ead1158c5b2650.png);background-position:bottom;background-repeat:repeat-x;padding-bottom:10px}#header_links td{width:4px}#header_links a{display:inline-block;font-weight:bold;padding-right:0.9em;padding-left:0.9em;background-color:#ececec}#header_links a:link,#header_links a:visited{color:black;text-decoration:none}#header_links a:hover,#header_links a:active{color:#1e2f94;text-decoration:underline}#header_links th.selected{color:white;background-image:url(/assets/lowertab_arrow_thick_blue-a985e60e3fa69c068729f104248b392f29c540bbae7785514356f1abf26de6f4.png);background-position:bottom center;background-repeat:no-repeat}#header_links th.selected a:link,#header_links th.selected a:visited,#header_links th.selected a:hover,#header_links th.selected a:active{background-color:#1e2f94;color:white}#header_links td.last{width:100%}#header_mobile{display:none}.link-to-id .link-to-id-anchor{text-decoration:none}.link-to-id .link-to-id-anchor i{color:#888;opacity:0}.link-to-id .link-to-id-anchor i:hover,.link-to-id .link-to-id-anchor i:active{color:#1e2f94}.link-to-id:hover .link-to-id-anchor i{opacity:1}#right_col>div,#left_col>div,#big_menu>div{line-height:1.2em}#right_col>div div.hr,#right_col>div hr,#left_col>div div.hr,#left_col>div hr,#big_menu>div div.hr,#big_menu>div hr{border-top:1px solid #001188}#right_col>div>div,#left_col>div>div,#big_menu>div>div{font-size:0.8rem;font-family:Verdana, sans-serif;margin-bottom:0.32rem;background:#ececec;padding:0.3rem;line-height:1.1em}#right_col>div h2,#left_col>div h2,#big_menu>div h2{font-weight:bold;font-size:1rem;font-family:Arial, sans-serif;background:#1e2f94;padding:0;margin:0;padding-left:5px;color:#fff;line-height:1.6rem}#right_col>div h2 a,#left_col>div h2 a,#big_menu>div h2 a{display:block}#right_col>div h2 a:hover,#left_col>div h2 a:hover,#big_menu>div h2 a:hover{text-decoration:underline}#right_col>div h2 a:link,#right_col>div h2 a:visited,#right_col>div h2 a:active,#right_col>div h2 a:hover,#left_col>div h2 a:link,#left_col>div h2 a:visited,#left_col>div h2 a:active,#left_col>div h2 a:hover,#big_menu>div h2 a:link,#big_menu>div h2 a:visited,#big_menu>div h2 a:active,#big_menu>div h2 a:hover{font-family:Arial, sans-serif;color:#fff;text-align:left}#right_col>div h3,#left_col>div h3,#big_menu>div h3{margin:0;margin-bottom:0.2em;padding:0;font-size:0.86rem}#right_col>div table img,#left_col>div table img,#big_menu>div table img{border:1px solid #aaa}#right_col>div table .img,#left_col>div table .img,#big_menu>div table .img{height:auto}#right_col>div textarea,#left_col>div textarea,#big_menu>div textarea{width:100%}#right_col>div .input,#left_col>div .input,#big_menu>div .input{margin:5px 0 0 0}#right_col>div ul,#left_col>div ul,#big_menu>div ul{padding:0 0 0 1.6em;margin:0}#right_col>div li,#left_col>div li,#big_menu>div li{list-style:square;color:#1e2f94;padding-left:0;margin-left:0;margin-top:0.1em;margin-bottom:0.35em}#right_col>div a:link,#right_col>div a:visited,#left_col>div a:link,#left_col>div a:visited,#big_menu>div a:link,#big_menu>div a:visited{text-decoration:none;color:#333}#right_col>div a:hover,#left_col>div a:hover,#big_menu>div a:hover{text-decoration:underline;color:#1e2f94}.web_update_item_header{font-size:80%;font-family:Verdana, sans-serif;border-bottom:1px solid #ececec;margin-bottom:1.2em;line-height:1.5em}.web_update_item_header_right_col{text-align:right}.web_update_item_header_left_col,.web_update_item_footer_left_col{float:left}.web_update_item_footer{width:100%;border-top:1px solid #ececec;margin-top:0.6em;padding-top:0.4em}.web_update_item_footer_center_col{width:2%}.web_update_item_footer_right_col,.web_update_item_footer_left_col{width:49%}.web_update_item_footer_right_col ul,.web_update_item_footer_left_col ul{margin-left:0em;margin-bottom:0em;padding-right:0em}.web_update_item_footer_right_col li.web_update,.web_update_item_footer_left_col li.web_update{border-bottom:none;list-style-type:none}.web_update_item_footer_right_col{float:right}.footer_prev,.footer_next{font-weight:bold}.footer_next{text-align:right}.web_update_share{border-top:1px solid #ececec;margin-top:0.6em;padding-top:0.4em}.web_update_scroll_down_comment_link,.web_byline{font-size:80%;font-family:Verdana, sans-serif}.web_update_item_picture{text-align:center}.web_update_list img.web_update_item_picture{float:left;margin-right:15px;margin-bottom:15px;border:2px solid #ececec}.web_update_top_comment_count a,.web_update_scroll_down_comment_link a{text-decoration:none}.web_update_top_comment_count a:hover,.web_update_scroll_down_comment_link a:hover{text-decoration:underline;color:#1e2f94}.web_update_list .web_update_item{padding:1em;border-bottom:1px solid #1e2f94}.web_update_list .web_update_item:first-child{border-top:1px solid #1e2f94;margin-top:1em}.web_update_list .web_update_item:last-child{margin-bottom:1em}.web_update_list .web_update_item h1 a{text-decoration:none}.web_update_list .web_update_item h1 a:hover{text-decoration:underline}.public_name{max-width:10em;overflow:auto}h2.web_update_show_comment_count{margin-bottom:0}.web_update_comment{clear:both;padding:15px 15px 15px 15px;border-top:2px solid #ececec}.web_update_comment img{display:block}.web_update_comment .deleted_comment_info{color:red}.web_update_comment .web_update_comment_content{margin-left:100px}.web_update_comment .web_update_comment_content .web_update_comment_content_header{border-bottom:2px solid #ececec;margin-bottom:1em}.web_update_comment .web_update_comment_content .web_update_comment_body{margin-left:1em}.web_update_comment .web_update_comment_content .web_update_comment_footer{margin-top:1em;padding-top:0.5em;border-top:2px solid #ececec}.web_update_comment .web_update_comment_content .web_update_comment_footer input{padding:5px}.web_update_comment .web_update_comment_content .web_update_comment_footer form.inline{display:inline}.web_update_comment .web_update_comment_content .web_update_comment_footer form.inline div{display:inline}.web_update_comment .web_update_comment_content .web_update_comment_footer form.inline input{display:inline}.web_update_comment[data-owned-by-logged-in] .web_update_comment_content .web_update_comment_footer{display:block !important}.web_update_comment[data-owned-by-logged-in] .web_update_comment_content .web_update_comment_footer .deleted_comment_info{display:none}.web_update_comment[data-owned-by-logged-in] .web_update_comment_content .web_update_comment_footer .delete_button{display:inline}.web_update_comment[data-owned-by-logged-in] .web_update_comment_content .web_update_comment_footer .undelete_button{display:none}.web_update_comment[data-owned-by-logged-in][data-deleted]{background-color:#E3D9D9;color:gray}.web_update_comment[data-owned-by-logged-in][data-deleted] .web_update_comment_content .web_update_comment_footer{display:block !important}.web_update_comment[data-owned-by-logged-in][data-deleted] .web_update_comment_content .web_update_comment_footer .deleted_comment_info{display:block}.web_update_comment[data-owned-by-logged-in][data-deleted] .web_update_comment_content .web_update_comment_footer .delete_button{display:none}.web_update_comment[data-owned-by-logged-in][data-deleted] .web_update_comment_content .web_update_comment_footer .undelete_button{display:inline}.web_byline{font-weight:bold;line-height:1.3em;width:100px;float:left;margin-right:1em}.web_byline div,.web_byline img{margin:0 auto;text-align:center}.web_byline a{color:black;font-weight:normal;text-decoration:none}.web_byline a:hover{text-decoration:underline;color:#1e2f94}.web_byline a:hover+.public_name a{text-decoration:underline;color:#1e2f94}.web_byline .public_name{word-wrap:break-word;overflow:visible;margin-left:-1em;margin-right:-1em}.web_byline .public_name a{font-weight:bold}.web_comment_list{margin-top:1.2em;margin-bottom:1.2em}.web_comment_list ul li{cursor:default}.web_comment_list ul li:hover{background-color:white}.web_comment_list ul li h3 a{text-decoration:underline}.placeholder{background-color:#ececec;width:100px;height:100px}.web_update_new_comment_explanation{margin-left:100px}.tag,.tag:link,.tag:visited{text-decoration:none;color:#333;padding:0.1em;padding-left:0.3em;padding-right:0.3em;background-color:#ececec;line-height:1.8em;border-radius:0.4em;white-space:nowrap;font-size:0.8rem;font-family:Verdana, sans-serif}.tag:hover{background-color:#d9d9d9}#contacts{width:100%;border-collapse:collapse;line-height:120%}#contacts h2{line-height:1em;margin-bottom:0;font-size:100%}#contacts td{vertical-align:top;width:33%;padding-right:0.7em;padding-left:0.7em;padding-top:0.5em;padding-bottom:0.5em;border:1px solid #333;border-bottom:0}#contacts p{margin:0;padding:0}#salesorder{border-bottom:1px solid #333;border-collapse:collapse;width:100%}#salesorder th{vertical-align:bottom;padding-left:0.2em;padding-right:0.2em;font-size:90%;border-bottom:1px solid #333;line-height:16px}#salesorder td{vertical-align:top;border-left:1px solid #333;border-right:1px solid #333;padding:0.2em;padding-left:0.4em;padding-right:0.4em}#salesorder td.product_image{border-right:0;padding-right:0;min-width:40px}#salesorder td.product_name{border-left:0}#salesorder tr.gray{background-color:#dddddd}#salesorder td.price{text-align:right}#salesorder td.number{text-align:right}.salesorder_fields{border-collapse:collapse;border-top:1px solid #333;width:100%;font-size:90%;line-height:1em}.salesorder_fields th,.salesorder_fields td{border-left:1px solid #333;border-right:1px solid #333;padding-top:0.2em;padding-left:0.2em;padding-right:0.2em;vertical-align:top}.salesorder_fields span{font-weight:bold}.salesorder_fields td.last{border-bottom:1px solid #333}#salesorder_fields_top td{border-bottom:none}#salesorder_totals{float:right;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333}#salesorder_totals th{text-align:left;padding-top:0.2em;padding-left:0.7em;padding-right:2em}#salesorder_totals td{text-align:right;padding-right:0.4em}#salesorder_totals td.amount_paid,#salesorder_totals td.total{font-weight:bold}.contact_type{float:left}.customer{text-align:right;margin-bottom:1em !important}#salesorder img{border:1px solid #aaa}table.order_form_and_mini_salesorder_preview td.laser_cart_line_item_name{padding-left:2em;text-indent:-1em;width:200px}table.order_form_and_mini_salesorder_preview td{vertical-align:top}table.order_form_and_mini_salesorder_preview .mini_salesorder_preview{margin-left:1em}.mini_salesorder_preview{border-spacing:2px;padding:0.5em;background-color:#ececec;font-size:80%;font-family:Verdana, sans-serif;line-height:1.2em;margin-top:1.44em}.mini_salesorder_preview h2{margin-top:0}.mini_salesorder_preview th{text-align:left;vertical-align:top}.mini_salesorder_preview td{vertical-align:top;text-align:left}.mini_salesorder_preview td.number,.mini_salesorder_preview td.total,.mini_salesorder_preview td.edit{text-align:right}.mini_salesorder_preview td.contact{text-align:left;padding-left:1em;padding-right:1em;padding-bottom:0.5em}.mini_salesorder_preview td.edit{padding-left:0.5em}.mini_salesorder_preview td.edit a:link,.mini_salesorder_preview td.edit a:visited{text-decoration:none}.mini_salesorder_preview td.edit a:hover,.mini_salesorder_preview td.edit a:active{text-decoration:underline}.mini_salesorder_preview td.total{font-weight:bold}.mini_salesorder_preview td.laser_cart_line_item_price{text-align:right;padding-left:0.5em}.mini_salesorder_preview #cart-table{background-color:white;margin-bottom:1em;margin-top:0.5em}.mini_salesorder_preview #cart-table tr.cart-header th{background-color:white}div.final_preview .mini_salesorder_preview{margin-bottom:1em}tr.cart-product td.image img{vertical-align:middle}tr.cart-product input{margin:0}#cart-table{min-width:30em;margin-bottom:1em;width:100%;max-width:1056px}#cart-table p{margin-bottom:0}#cart-table tr.cart-product td.product-info{padding:0 0.5em 0 0.5em;border-bottom:1px solid #afafaf;vertical-align:middle;text-align:right}#cart-table tr.cart-header th{background:#e5e5e5;margin-bottom:.5em;font-weight:bold;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding-left:0.5em;padding-right:0.5em;text-align:right}#cart-table tr.cart-header th.product{padding-left:0.5em;text-align:left}#cart-table tr.cart-product td{border-bottom:1px solid #afafaf;padding-left:0em;text-align:left}#cart-table tr.cart-header th.price-ext{padding-right:0.5em}#cart-table tr.cart-subtotal th,#cart-table tr.cart-subtotal td,#cart-table tr.cart-total th,#cart-table tr.cart-total td{background:#e5e5e5;font-weight:bold}#cart-table tr.cart-subtotal th,#cart-table tr.cart-subtotal td,#cart-table tr.cart-extra th,#cart-table tr.cart-extra td,#cart-table tr.cart-total th,#cart-table tr.cart-total td{margin-bottom:.5em;border-bottom:1px solid #aaa}#cart-table tr.cart-subtotal th,#cart-table tr.cart-extra th,#cart-table tr.cart-total th{padding-left:0.5em}#cart-table tr.cart-subtotal td,#cart-table tr.cart-extra td,#cart-table tr.cart-total td{padding:0 0.5em 0 0.5em;vertical-align:top;text-align:right}tr.cart-product td.trash{width:30px}#cart-table td.trash a.delete-cart-line-item{color:#888;margin-left:10px;margin-right:10px}#cart-table td.trash a:hover,#cart-table td.trash a:active{text-decoration:none;color:#0020ff}tr.cart-product td.image{padding:0px;width:55px;text-align:center !important}tr.cart-product td.quantity{width:92px}tr.cart-product td.backorder{width:103px}tr.cart-product td.shipping{width:32px}tr.cart-product td.price{width:74px}tr.cart-product td.total-price{width:127px}#cart-table a{text-decoration:none;color:#333}#cart-table a:hover,#cart-table a:active{text-decoration:underline;color:#0020ff}tr.cart-product td.name{padding-left:4px !important}td.right{text-align:right;vertical-align:top}div.cart_expandable_option{display:none;max-width:40em}div.cart_expandable_option>div{display:none}div.cart_expandable_option textarea{width:20em;height:10em}div.cart_expandable_option>a{color:#1e2f94 !important;cursor:pointer;text-decoration:none}div.cart_expandable_option>a:hover{text-decoration:underline}.add_to_cart_options>h1{text-align:left !important}.add_to_cart_options>table{margin-bottom:0.5em}.add_to_cart_options p.current_quantity{float:left}.add_to_cart_options form p{text-align:right}.add_to_cart_options img{border:1px solid #aaa;max-width:none}.add_to_cart_options td{vertical-align:middle;padding-right:0.5em}.add_to_cart_options .cart_line_items a:link,.add_to_cart_options .cart_line_items a:visited{text-decoration:none;color:#333}.add_to_cart_options .cart_line_items a:hover{text-decoration:underline;color:#1e2f94}#web_quote_form .form th{font-weight:normal}#web_quote_form .form .small_instruction{font-size:11px}#web_quote_form .form td #hold_orders_p{margin-left:unset;margin-top:unset}#web_quote_form .form td .input_hint{left:unset;top:unset;margin-top:10px;padding-left:10px}#shipping-container{margin-top:0.5rem}#shipping-container #shipping_div table th{text-align:left}#shipping-container #shipping_div input[type='text']{width:11.5em}#checkout-warning .warning_header{text-align:center;color:darkorange;margin-bottom:1rem}#checkout-warning .warning-image{background-color:darkorange;border-radius:100%;height:8rem;margin-bottom:2rem}#checkout-warning button#lightbox_submit_button{float:none}.inactive_explanation{color:grey;padding-left:5px}form h2{margin-top:1em}p#paypal_info{margin-top:1em;margin-bottom:1em}div#cc_info,div#other_info{margin-bottom:1em}div.cc_info{width:33em}div.cc_info div{display:inline-block;position:relative}div.cc_info div label>span{display:inline-block;text-align:right;width:135px;padding-right:0.5em}div.cc_info div label div{vertical-align:top}div.cc_info div .input_hint{left:31em;width:150px}div.cc_info .error{margin-bottom:1em !important}#cc_info input[type="text"],.braintree-field-container{width:9rem;margin-bottom:2.3px}#expiration-month.braintree-field-container.braintree-hosted-fields-focused,#expiration-year.braintree-field-container.braintree-hosted-fields-focused{border:2.5px solid #aaa}#expiration-month.braintree-field-container.braintree-hosted-fields-focused.braintree-hosted-fields-invalid,#expiration-month.braintree-field-container.braintree-hosted-fields-focused.error,#expiration-year.braintree-field-container.braintree-hosted-fields-focused.braintree-hosted-fields-invalid,#expiration-year.braintree-field-container.braintree-hosted-fields-focused.error{border:3px solid red !important}#expiration-month.braintree-field-container{width:4rem}#expiration-year.braintree-field-container{width:5rem}#cvv.braintree-field-container{width:3.5rem}.checkout_edit_links{font-size:80%;font-family:Verdana, sans-serif;font-weight:normal}.checkout_edit_links a{margin-left:0.5em}.contact_form>div{position:relative;width:624px}.contact_form>div input[type=text],.contact_form>div select{width:209px;vertical-align:top;margin-bottom:2.3px}.contact_form>div label>span:first-child{text-align:right}.contact_form>div label>span{width:203px;display:inline-block;margin-right:5px;vertical-align:top}.contact_form>div label input[type=radio]{margin-right:0.3em}.checkout_index_form .shipping_address label{text-indent:-19px;margin-left:19px}.checkout_index_form .shipping_address .shipping_is_me{width:auto}.checkout_index_form .shipping_address{width:169px}.checkout_index_form .shipping_address label{display:block;text-align:left}.checkout_index_form .shipping_address input[type=radio]{margin-right:4px;width:15px}.input_hint{font-size:70%;font-family:Verdana, sans-serif;line-height:12.2px;font-style:italic;color:#666;visibility:hidden;position:absolute;left:437px;top:0}.input_hint.error{color:red !important;font-weight:bold;border:none !important;display:inline-table !important;visibility:visible}.input_hint.selected{visibility:visible}p#eori span.input_hint{display:inline-block !important;max-width:200px;position:static;margin-left:1em;vertical-align:top}table#information.form td .input_hint{left:537px;top:unset}table.estimate-prices{border-collapse:collapse;font-size:0.8rem;font-family:Verdana, sans-serif;margin-bottom:1em;margin-left:1em}table.estimate-prices td,table.estimate-prices th{border:1px solid #aaa;padding-right:0.3em;padding-left:0.3em;padding-top:0.3em;padding-bottom:0.3em}table.estimate-prices td.price{text-align:right}p.backorder_radio{margin-bottom:0 !important}p#backorders_ship_separately_p,p#hold_orders_p,p#use_single_shipment_p{margin-top:0.5em;margin-left:2em}p#shipping_account_number{margin-top:1.2em}#error_message{font-weight:bold}#paypal_redirect_button{background:url("https://www.paypal.com/en_US/i/btn/btn_paynow_SM.gif") no-repeat;display:block;height:24px;width:88px;border:0 none}#hold_orders_p,#backorders_ship_separately_p{width:400px}#hold_orders_p select,#backorders_ship_separately_p select{width:100%}.customer_comment{padding:10px;margin:5px;margin-left:20px;font-style:italic;border-left:5px solid #2d1c72}.not_customer_comment{padding:10px;padding-left:15px;margin:5px;margin-left:20px;font-style:normal}.wishlist table.category_product{width:675px}.wishlist table.category_product h2{margin-left:1em}.wishlist table.category_product td.picture{height:250px}.wishlist table.category_product.edit td.picture{height:350px}.wishlist_line_item{padding:1em;border-top:1px solid #aaa}.wishlist_line_item .wishlist_title{font-weight:bold;font-size:150%;padding-bottom:0.5em}.wishlist_line_item .description,.wishlist_line_item .mini_products{padding:0.5em 0em}.wishlist_line_item .mini_product{position:relative;margin-right:0.5em;width:15em;height:4em;float:left;margin-bottom:1em}.wishlist_line_item .mini_product .text{font-size:80%;font-family:Verdana, sans-serif;line-height:1.1em;position:absolute;top:0px;left:56px;text-align:left !important;width:128px}.person_line_item{padding:0.5em 0em;border-top:1px solid #aaa}.person_line_item .person_name{font-weight:bold;font-size:150%;padding-bottom:0.5em}.wishlist_product_add{width:20em}#wishlist_search{margin-bottom:2em}#wishlist_search td.value{width:21em}table.category_product{float:left;margin-bottom:1em;border-collapse:collapse;width:420px;margin-right:15px;font-family:Verdana, sans-serif;font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em}table.category_product td.picture{text-align:left;height:160px;vertical-align:middle;width:160px;font-weight:bold}table.category_product th p{position:absolute;width:410px;text-align:left !important;background-color:white}table.category_product th h2{font-size:100%;margin:0}#breadcrumbs{font-size:100%;font-weight:normal}#main>h1{font-size:130%;margin-bottom:0.7em}#main>h1 a,#breadcrumbs a{color:#333;text-decoration:none}#main>h1 a:hover,#breadcrumbs a:hover{color:#1e2f94;text-decoration:underline}#footer{clear:both;text-align:center;border-top:1px solid #aaa;padding:0.2em 1em 0 1em;background:#ececec;font-size:0.8rem;font-family:Verdana, sans-serif;line-height:1.2em;margin-top:1.2em}#footer span.image_text_link{margin-right:0.4em}#footer p.links,#footer p.share,#footer p#copyright{margin:0;padding-bottom:0.32rem}table.laser_cutting_example{margin-bottom:1em}table.laser_cutting_example td,table.laser_cutting_example th{padding:0.2em;font-weight:normal}table.laser_cutting_example th{text-align:left;padding-right:1em}table.laser_cutting_example td{text-align:right;padding-left:1em;border-left:1px solid #aaa}table.laser_cutting_example tr.total{border-top:1px solid #aaa}table.laser_cutting_example tr.total td,table.laser_cutting_example tr.total th{font-weight:bold}div.laser_cutting_example_sections{border-collapse:collapse}div.laser_cutting_example_sections table{float:left;margin-bottom:1em;margin-right:1em}div.laser_cutting_example_sections table td{text-align:center;height:200px}table.tabs{border-collapse:collapse}table.tabs th,table.tabs td{background-image:url(/assets/tab_bottom_border-15a8c0492e1c04328acff7af200b7b7a259241f033574900c934ec079b0ee991.png);background-position:bottom center;background-repeat:repeat-x;width:5px}table.tabs td.last{width:99%}table.tabs th{background-color:#ececec;white-space:nowrap;padding-bottom:9px;padding-left:0.5em;padding-top:0.1em}table.tabs th span{padding-top:0.2em;padding-bottom:0.2em}table.tabs th #name{white-space:nowrap;font-weight:bold;padding-left:0.5em;margin-left:-0.5em}table.tabs th #count{padding-right:0.5em}table.tabs tr th:nth-child(2) #name{padding-right:0.5em}table.tabs th.empty,table.tabs th.empty a:link,table.tabs th.empty a:visited,table.tabs th.empty a:hover,table.tabs th.empty span#name{font-weight:normal;color:#888888}table.tabs th.selected{color:white;background-color:#1e2f94;background-image:url(/assets/lowertab_arrow-0ca9396d6b0e3f7fac39ae75e0abbfc16b7c28b41612e9f3844045980be01cf2.png);background-position:bottom center;background-repeat:no-repeat}table.tabs a:link,table.tabs a:visited{color:black;text-decoration:none}table.tabs a:hover{color:#1e2f94;text-decoration:underline}div.tab_page{margin:0;padding-top:0.5em}@media screen and (max-width: 74em){table.tabs th #name{padding-right:0.5em}table.tabs th #count{display:none}}#related_pictures_gallery{position:relative;left:50%;transform:translateX(-50%)}#related_pictures_gallery img{border:1px solid #aaa;box-sizing:border-box;max-width:90%;max-width:calc(100% - 6px);margin-left:auto;margin-right:auto;margin-top:1px;margin-bottom:1px}#main_document_picture{font-weight:bold;font-size:80%;font-family:Verdana, sans-serif;line-height:1.4em;vertical-align:middle;text-align:center}body#zoom{margin-top:10px;text-align:center;vertical-align:middle;padding:0}body#zoom img{max-width:none}body#zoom h1{text-align:center}body#zoom th{font-size:100%}body#zoom .pic{height:1110px}body#zoom .pic img{max-width:1300px;max-height:1200px}@media screen and (min-width: 100px){body#zoom .pic img{max-width:80px}}@media screen and (min-height: 100px){body#zoom #default_pic{height:-20px}body#zoom .pic img{max-height:-20px}}@media screen and (min-width: 150px){body#zoom .pic img{max-width:130px}}@media screen and (min-height: 150px){body#zoom #default_pic{height:30px}body#zoom .pic img{max-height:30px}}@media screen and (min-width: 200px){body#zoom .pic img{max-width:180px}}@media screen and (min-height: 200px){body#zoom #default_pic{height:80px}body#zoom .pic img{max-height:80px}}@media screen and (min-width: 250px){body#zoom .pic img{max-width:230px}}@media screen and (min-height: 250px){body#zoom #default_pic{height:130px}body#zoom .pic img{max-height:130px}}@media screen and (min-width: 320px){body#zoom .pic img{max-width:300px}}@media screen and (min-height: 320px){body#zoom #default_pic{height:200px}body#zoom .pic img{max-height:200px}}@media screen and (min-width: 420px){body#zoom .pic img{max-width:400px}}@media screen and (min-height: 420px){body#zoom #default_pic{height:300px}body#zoom .pic img{max-height:300px}}@media screen and (min-width: 520px){body#zoom .pic img{max-width:500px}}@media screen and (min-height: 520px){body#zoom #default_pic{height:400px}body#zoom .pic img{max-height:400px}}@media screen and (min-width: 620px){body#zoom .pic img{max-width:600px}}@media screen and (min-height: 620px){body#zoom #default_pic{height:500px}body#zoom .pic img{max-height:500px}}@media screen and (min-width: 720px){body#zoom .pic img{max-width:700px}}@media screen and (min-height: 720px){body#zoom #default_pic{height:600px}body#zoom .pic img{max-height:600px}}@media screen and (min-width: 820px){body#zoom .pic img{max-width:800px}}@media screen and (min-height: 820px){body#zoom #default_pic{height:700px}body#zoom .pic img{max-height:700px}}@media screen and (min-width: 920px){body#zoom .pic img{max-width:900px}}@media screen and (min-height: 920px){body#zoom #default_pic{height:800px}body#zoom .pic img{max-height:800px}}@media screen and (min-width: 1020px){body#zoom .pic img{max-width:1000px}}@media screen and (min-height: 1020px){body#zoom #default_pic{height:900px}body#zoom .pic img{max-height:900px}}@media screen and (min-width: 1120px){body#zoom .pic img{max-width:1100px}}@media screen and (min-height: 1120px){body#zoom #default_pic{height:1000px}body#zoom .pic img{max-height:1000px}}@media screen and (min-width: 1220px){body#zoom .pic img{max-width:1200px}}@media screen and (min-height: 1220px){body#zoom #default_pic{height:1100px}body#zoom .pic img{max-height:1100px}}@media screen and (min-width: 1320px){body#zoom .pic img{max-width:1300px}}@media screen and (min-height: 1320px){body#zoom #default_pic{height:1200px}body#zoom .pic img{max-height:1200px}}body#zoom .zoom_notice{padding-bottom:0.2em;color:gray;cursor:pointer}body#zoom table{margin:0px auto}table.picture_with_caption{margin-bottom:1em}table.picture_with_caption th{font-size:80%;font-family:Verdana, sans-serif;text-align:center;line-height:120%}img.zoom{margin-left:-20px}.tab_page ul.web_updates{padding-left:0em;padding-right:0em;margin-left:0em;margin-bottom:0em}.tab_page ul.web_updates li.web_update:first-child{border-top:0px}.tab_page ul.web_updates li.web_update:last-child{border-bottom:0px}div.product_top table,div.product_top form{display:inline-table}table.product_top,table.product_top td{vertical-align:top}div.tab_page dd,div.resources dd,div.attached_frequently_asked_questions dd{padding:0;margin:0.5em 2em 1em 1em;text-align:justify}div.tab_page dt,div.resources dt,div.attached_frequently_asked_questions dt{font-weight:bold}div.attached_documents div{clear:both}div.attached_documents div a{font-weight:bold}div.attached_documents div img{float:left;margin-bottom:1em;margin-right:1em}div.attached_pictures table{float:left;width:200px;margin-right:20px;margin-bottom:1em}div.attached_pictures table td{height:200px;text-align:center;padding:0;margin:0}div.attached_pictures table td a img{vertical-align:bottom}div.attached_pictures table th{position:relative;overflow:hidden;height:6em;text-align:left;vertical-align:top}div.attached_pictures table th p{position:absolute;width:200px;background-color:white;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}div.attached_documents{margin-bottom:1em}div.document_section_text dl.attached_files dd{padding:0;margin:0.5em 2em 1em 1em;text-align:justify}div.document_section_text dl.attached_files dt{font-weight:bold;margin-top:0.5em}dl.specification_notes{line-height:1.2em;margin-bottom:1em}dl.specification_notes dt{width:1em;margin-left:0.5em;margin-bottom:-1.2em;padding:0;font-weight:bold;text-align:right}dl.specification_notes dd{margin:0;padding:0;margin-left:2em}.slick-prev:before,.slick-next:before{color:#1e2f94}.product_top_pictures,.order_form_section{display:inline-block;vertical-align:top}.product_top_pictures{width:300px;max-width:300px}@media (max-width: 1023px){.product_top_pictures{width:50%}}@media (max-width: 800px){.product_top_pictures{width:40%}}@media (max-width: 560px){.product_top_pictures{width:70%;position:relative;left:50%;transform:translateX(-50%)}}.order_form_section{width:auto}@media (max-width: 1023px){.order_form_section{width:50%}}@media (max-width: 800px){.order_form_section{width:60%}}@media (max-width: 560px){.order_form_section{text-align:center;width:100%}}.product-top{width:50%}.product_top_pictures{text-align:center}#related_pictures_gallery{margin-top:1em;margin-bottom:2em;width:195px}#related_pictures_gallery img{cursor:pointer}#related_pictures_gallery div{outline:0}@media screen and (min-width: 400px){#related_pictures_gallery{width:260px}}@media screen and (min-width: 561px){#related_pictures_gallery{width:165px}}@media screen and (min-width: 741px){#related_pictures_gallery{width:220px}}.order_form_section{box-sizing:border-box;margin-bottom:1em}.relative{position:relative}form.order_form div#your_price_explanation{position:absolute;bottom:2em;right:-3em;border:1px solid #aaa;background:white;padding:1em;z-index:5;width:16em;white-space:normal;text-align:left;box-shadow:0.2em 0.5em 1.5em rgba(0,0,0,0.5);display:none}.eu_restrictions,.eu_restrictions:visited,.eu_restrictions:link{color:white;background-color:red;text-decoration:none;padding:1px 6px;border-radius:10px}.eu_restrictions:hover,.eu_restrictions:active{background-color:#dd0000}a.shipping_info_popup_link{text-decoration:none;color:#333}.shimmer-golden{font-weight:bold;color:rgba(212,175,55,0.3);position:relative;background:linear-gradient(45deg, #D4AF37 0%, #fff 12%, gold 35%, #fff 37%, #D4AF37 50%, #fff 53%, gold 65%, #fff 63%, #D4AF37 80%);background-size:400% 400%;background-clip:text;animation:shimmer 4s cubic-bezier(0, 0.86, 0.47, 0.7) infinite}@keyframes shimmer{0%{background-position:top left}100%{background-position:top right}}.coupon_show_on_website_links a{font-weight:bold}.coupon_show_on_website_links ul{padding:0 0 0 1em;margin:0}.coupon_show_on_website_links li{list-style:none;margin:0}.coupon_show_on_website_links .applied-coupon-status{font-weight:bold;color:green}.coupon_show_on_website_links .coupon-flashy{color:transparent;position:relative;background:linear-gradient(to right, #03a9f4, #f441a5, #ffeb3b, #09a8f4);background-size:400% 400%;background-clip:text;animation:candyCane 8s ease infinite}.coupon_show_on_website_links .coupon-flashy::after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background:linear-gradient(to right, #03a9f4, #f441a5, #ffeb3b, #09a8f4);background-size:400% 400%;animation:candyCane 8s ease infinite}@keyframes candyCane{0%{background-position:0 0}100%{background-position:-400% 0}}.zoomable{cursor:pointer}table.picture_with_caption td,.product_top_pictures{line-height:0}table.picture_with_caption td .zoom:after,.product_top_pictures .zoom:after{margin-left:-20px;content:url(/assets/zoom-f3ad27c69fef03359d5c189d83b82c7b204fceac0e6bedaaf920ba7d1172c6fa.png);pointer-events:none}table.picture_with_caption th{padding-top:1em}button{*zoom:1;white-space:nowrap;width:auto;padding:0.45em 1em 0.45em 1em;line-height:1em;margin-top:0.2em;margin-bottom:0.2em;font-family:Verdana, sans-serif;font-weight:normal;color:#333;text-align:center;vertical-align:middle;background-color:#e6e6e6;cursor:pointer;border:none;border-radius:2em}button::selection,button*::selection{background-color:transparent !important}button::hover,button::focus,button:active,button[disabled],button.disabled{background-color:#e6e6e6;*background-color:#d9d9d9}button:hover,button:focus{text-decoration:none;background-position:0 -1em}button:focus{outline:thin dotted #333}button:active{background-image:none;outline:0}button.disabled,button[disabled]{cursor:default !important;background-image:none    !important;opacity:0.65;background-color:#e6e6e6 !important}button.btn-link{all:unset;background-color:transparent;cursor:pointer;color:#1e2f94;text-decoration:underline}button.btn-link:hover,button.btn-link:focus,button.btn-link:active{color:#0020ff}button.btn-orange{background-color:#ffb54d}button.btn-orange:hover,button.btn-orange:focus,button.btn-orange:active{background-color:#ffaa33}button.btn-green{background-color:#fad400}button.btn-green:hover,button.btn-green:focus,button.btn-green:active{background-color:#ebc700}button.btn-green img{display:none}button.btn-red{background-color:#da4f49;color:white;font-weight:bold}button.btn-red:hover,button.btn-red:focus,button.btn-red:active{background-color:#bd362f}button.btn-red:active{background-color:#942a25}button.btn-mini{font-size:60%}button.btn-small{font-size:0.8rem}button.btn-ex-small{font-size:64%;font-weight:bold}button.btn-medium{font-size:110%}button.btn-large{font-size:125%}button.btn-super{font-size:200%}button img{height:1.2em;vertical-align:text-top}table.form{display:table;border-spacing:2px}table.form td,table.form th{vertical-align:top}table.form th{padding-right:0.5em;text-align:right;font-weight:normal}table.form span.nice_radio label input.radio{margin-right:.3em;vertical-align:middle}table.form span.nice_radio.vertical label{display:block}table.form td textarea{width:28em}table.form td .field_error,table.form td .field_note{font-size:80%;line-height:120%;width:30em;padding-bottom:4px}table.form td .field_error{color:red}table.form.indent{padding-left:1em}table.form.spaced td,table.form.spaced th,table.form tr.last_in_group td,table.form tr.last_in_group th{padding-bottom:0.5em}.form_note{font-size:80%;line-height:120%}.cc_img{display:none;vertical-align:text-top;padding-left:.5rem}.success{color:green}.order_type_line span label:last-child:before{content:'\a';white-space:pre}.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter span,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea{-moz-border-radius:0 0 0 0 !important;-webkit-border-radius:0 0 0 0 !important;background:none !important;border:0 !important;bottom:auto !important;float:none !important;height:auto !important;left:auto !important;line-height:1.2em !important;margin:0 !important;outline:0 !important;overflow:visible !important;padding:0 !important;position:static !important;right:auto !important;text-align:left !important;top:auto !important;vertical-align:baseline !important;width:auto !important;box-sizing:content-box !important;font-family:"Consolas", monospace, serif !important;font-weight:normal !important;font-style:normal !important;font-size:1em !important;min-height:inherit !important;min-height:auto !important}.syntaxhighlighter{width:100% !important;margin:1em 0 1em 0 !important;position:relative !important;overflow:auto !important;font-size:80% !important}.syntaxhighlighter.source{overflow:hidden !important}.syntaxhighlighter .bold{font-weight:bold !important}.syntaxhighlighter .italic{font-style:italic !important}.syntaxhighlighter .line{white-space:pre !important}.syntaxhighlighter table{width:100% !important}.syntaxhighlighter table caption{text-align:left !important;padding:.5em 0 0.5em 1em !important}.syntaxhighlighter table td.code{width:100% !important}.syntaxhighlighter table td.code .container{position:relative !important}.syntaxhighlighter table td.code .container textarea{box-sizing:border-box !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;border:none !important;background:white !important;padding-left:1em !important;overflow:hidden !important;white-space:pre !important}.syntaxhighlighter table td.gutter .line{text-align:right !important;float:right !important;padding:0 0.5em 0 1em !important}.syntaxhighlighter table td.code .line{padding:0 1em !important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0em !important}.syntaxhighlighter.show{display:block !important}.syntaxhighlighter.collapsed table{display:none !important}.syntaxhighlighter.collapsed .toolbar{padding:0.1em 0.8em 0em 0.8em !important;font-size:1em !important;position:static !important;width:auto !important;height:auto !important}.syntaxhighlighter.collapsed .toolbar span{display:inline !important;margin-right:1em !important}.syntaxhighlighter.collapsed .toolbar span a{padding:0 !important;display:none !important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline !important}.syntaxhighlighter .toolbar{position:absolute !important;right:1px !important;top:1px !important;width:11px !important;height:11px !important;font-size:10px !important;z-index:10 !important}.syntaxhighlighter .toolbar span.title{display:inline !important}.syntaxhighlighter .toolbar a{display:block !important;text-align:center !important;text-decoration:none !important;padding-top:1px !important}.syntaxhighlighter .toolbar a.expandSource{display:none !important}.syntaxhighlighter.ie{font-size:.9em !important;padding:1px 0 1px 0 !important}.syntaxhighlighter.ie .toolbar{line-height:8px !important}.syntaxhighlighter.ie .toolbar a{padding-top:0px !important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none !important}.syntaxhighlighter.printing .line .number{color:#bbbbbb !important}.syntaxhighlighter.printing .line .content{color:black !important}.syntaxhighlighter.printing .toolbar{display:none !important}.syntaxhighlighter.printing a{text-decoration:none !important}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:black !important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200 !important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue !important}.syntaxhighlighter.printing .keyword{color:#006699 !important;font-weight:bold !important}.syntaxhighlighter.printing .preprocessor{color:gray !important}.syntaxhighlighter.printing .variable{color:#aa7700 !important}.syntaxhighlighter.printing .value{color:#009900 !important}.syntaxhighlighter.printing .functions{color:#ff1493 !important}.syntaxhighlighter.printing .constants{color:#0066cc !important}.syntaxhighlighter.printing .script{font-weight:bold !important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray !important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493 !important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red !important}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:black !important}.syntaxhighlighter{background-color:white !important}.syntaxhighlighter .line.alt1{background-color:white !important}.syntaxhighlighter .line.alt2{background-color:white !important}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0 !important}.syntaxhighlighter .line.highlighted.number{color:black !important}.syntaxhighlighter table caption{color:black !important}.syntaxhighlighter .gutter{color:#afafaf !important}.syntaxhighlighter .gutter .line{border-right:3px solid #6ce26c !important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c !important;color:white !important}.syntaxhighlighter.printing .line .content{border:none !important}.syntaxhighlighter.collapsed{overflow:visible !important}.syntaxhighlighter.collapsed .toolbar{color:blue !important;background:white !important;border:1px solid #6ce26c !important}.syntaxhighlighter.collapsed .toolbar a{color:blue !important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red !important}.syntaxhighlighter .toolbar{color:white !important;background:#6ce26c !important;border:none !important}.syntaxhighlighter .toolbar a{color:white !important}.syntaxhighlighter .toolbar a:hover{color:black !important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:black !important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue !important}.syntaxhighlighter .keyword{color:#006699}.syntaxhighlighter .preprocessor{color:gray !important}.syntaxhighlighter .variable{color:#aa7700 !important}.syntaxhighlighter .value{color:#009900 !important}.syntaxhighlighter .functions{color:#ff1493 !important}.syntaxhighlighter .constants{color:#0066cc !important}.syntaxhighlighter .script{font-weight:bold !important;color:#006699 !important;background-color:none !important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:seaGreen !important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493 !important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red !important}.syntaxhighlighter .keyword{font-weight:bold !important}.syntaxhighlighter .builtin{color:blue}.syntaxhighlighter .keyword{color:saddlebrown}.syntaxhighlighter .label{color:goldenrod}.syntaxhighlighter .comments{color:#4181ad}@media screen and (min-width: 0em){div#contents div.subcategory{width:100%;height:0em;padding-top:calc(100%/1.5 + 200px);max-width:370px}div#contents div.category_product{width:100%;max-width:55em}}@media screen and (min-width: 769px){div#contents div.subcategory{width:50%;padding-top:calc(33.3333333333% + 200px)}}@media screen and (min-width: 1139px){div#contents div.subcategory{width:33.3333333333%;padding-top:calc(22.2222222222% + 200px)}}@media screen and (min-width: 1509px){div#contents div.subcategory{width:25%;padding-top:calc(16.6666666667% + 200px)}}@media screen and (min-width: 1879px){div#contents div.subcategory{width:20%;padding-top:calc(13.3333333333% + 200px)}}@media screen and (min-width: 2249px){div#contents div.subcategory{width:16.6666666667%;padding-top:calc(11.1111111111% + 200px)}}@media screen and (min-width: 2619px){div#contents div.subcategory{width:14.2857142857%;padding-top:calc(9.5238095238% + 200px)}}@media screen and (min-width: 2989px){div#contents div.subcategory{width:12.5%;padding-top:calc(8.3333333333% + 200px)}}@media screen and (min-width: 3359px){div#contents div.subcategory{width:11.1111111111%;padding-top:calc(7.4074074074% + 200px)}}@media screen and (min-width: 3729px){div#contents div.subcategory{width:10%;padding-top:calc(6.6666666667% + 200px)}}@media screen and (min-width: 4099px){div#contents div.subcategory{width:9.0909090909%;padding-top:calc(6.0606060606% + 200px)}}@media screen and (min-width: 86.4em){div#contents div.category_product{width:50%}}@media screen and (min-width: 117.6em){div#contents div.category_product{width:33.3%}}@media screen and (min-width: 148.8em){div#contents div.category_product{width:25%}}@media screen and (min-width: 180em){div#contents div.category_product{width:20%}}@media screen and (min-width: 211.2em){div#contents div.category_product{width:16.6%}}@media screen and (min-width: 242.4em){div#contents div.category_product{width:14.28%}}@media screen and (min-width: 273.6em){div#contents div.category_product{width:12.5%}}textarea.public_profile{width:650px;height:300px}#account_public_detail_indentation{padding-left:50px;width:650px}.preview_warning{color:red}#communications_preferences_lightbox_title{text-align:left;margin-bottom:1rem}.invoice-form{display:inline}.account_picture_list{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:75px;font-size:120%}.account_picture_list img{vertical-align:middle}#small_related_items{clear:both;display:none}.linkable_item_list{clear:both;border-collapse:collapse;table-layout:fixed;width:100%;padding:0;margin:0}.linkable_item_list .img{text-align:center;height:50px;width:57px}.linkable_item_list .img img{vertical-align:middle;margin:0;margin-right:5px}.linkable_item_list td{padding:0;margin:0;line-height:1.1em;padding-bottom:0.5em;vertical-align:middle}[data-product-ui="short_order_form_out_of_stock_message"],[data-product-ui="short_order_form_quantity"],[data-product-ui="short_order_form_add_to_wish_list"],[data-product-ui="short_order_form_add"],[data-product-ui="short_order_form_add_backorder"]{display:none}.fancy_cat_section{text-align:center;word-spacing:150px}.fancy_cat_section a:link,.fancy_cat_section a:visited{color:#333 !important;text-decoration:none !important}.fancy_cat_section a:hover,.fancy_cat_section a:active{color:#0020ff !important;text-decoration:underline !important}.fancy_cat_section li,.fancy_cat_section ul{margin:0;padding:0}.fancy_cat_section li{display:inline-block;font-family:Verdana, sans-serif;font-size:0.86rem !important;font-weight:bold;line-height:200%;word-spacing:normal;text-wrap-style:balance;margin-bottom:20px;position:relative}.fancy_cat_section li:before{content:"";position:absolute;left:0%;right:0%;top:0;height:3px;border-top:1px solid #aaa;box-sizing:border-box}.fancy_cat_section li img{display:none}.fancy_cat_section li li{width:150px;height:200px;overflow:hidden;line-height:120%;font-size:0.8rem !important;font-weight:normal !important;margin:0;text-wrap-style:auto}.fancy_cat_section li li:before{content:initial}.fancy_cat_section li li img{width:150px;height:150px;display:inline}@media (max-width: 2000px){.fancy_cat_section li{width:100%}.fancy_cat_section li:before{left:5%;right:5%}.fancy_cat_section li li{width:150px}}img,table.picture_with_caption,iframe,.left,.right{max-width:100%}img{height:auto}table.product_comparison img{max-width:none}#header_small_top,#header_small_bottom{display:none}@media (min-width: 385px) and (max-width: 1023px){div#contents div.subcategory{width:50%;padding-top:calc(50%/1.5 + 200px)}}@media (min-width: 755px) and (max-width: 1023px){div#contents div.subcategory{width:33.3%;padding-top:calc(33.3%/1.5 + 200px)}}@media (min-width: 63.4em) and (max-width: 1023px){div#contents div.category_product{width:50%}}@media (max-width: 63.4em){div.category_product{height:auto;margin-bottom:2em}div.category_product div.catalog_header{text-align:center;height:auto}div.category_product div.catalog_header div.picture,div.category_product div.catalog_header div.order_form_wrapper{display:inline-block;position:static;height:auto}div.category_product div.catalog_header div.order_form_wrapper{text-align:left;min-width:15em}div.category_product div.catalog_header div.order_form_wrapper div.order_form{margin-left:0}div.category_product div.product_name_and_description{position:static}div.category_product div.product_name_and_description div.description{position:relative}}@media (max-width: 1023px){#left_col,#right_col{display:none}#main{padding:0.5em;width:auto}#header_holder{display:none}#main{margin-top:100px}.web_update_item_footer p{display:none}.hide_when_small{display:none}#header_small_top,#header_small_bottom{display:block}#small_related_items{display:block}body#blank{padding:1em}}@media (max-width: 35em){table.tabs{display:block}table.tabs th,table.tabs td{display:inline-block;width:auto;height:1.5em;padding-top:0.1em;padding-bottom:9px;margin-bottom:0.5em}table.tabs td.last,table.tabs td:first-child{display:none}}#header_small_top,#header_small_bottom{position:absolute;height:50px;width:100%;font-size:0.8rem;font-family:Verdana, sans-serif;font-weight:bold}#header_small_top a,#header_small_bottom a{text-decoration:none}#header_small_top img,#header_small_bottom img{margin-top:10px}#header_small_top{top:0;background-color:#1e2f94}#header_small_top,#header_small_bottom{height:50px;overflow:hidden;z-index:30}#header_small_left{position:absolute;left:0.5em}#header_small_right{position:absolute;right:0.5em;text-align:right}#header_center_right{position:absolute;text-align:right;top:0;padding-left:130px;padding-right:50px;box-sizing:border-box;width:100%;overflow:hidden;text-overflow:ellipsis;color:white}#header_center_right a{color:white;color:white;line-height:50px}#header_center_right a:hover{text-decoration:underline}#header_small_bottom{top:50px;background-color:#ececec}#header_small_bottom #header_small_right{line-height:20px;margin-top:5px}#header_small_bottom a{color:#333}#header_small_bottom a:hover{color:#1e2f94;text-decoration:underline}#contents div.search{width:100%;margin-bottom:1em}#contents #search_input{width:100%;padding:0;margin:0}#header_small_menu{border-right:1px solid #444;border-bottom:1px solid #444;display:none;position:absolute;top:100px;z-index:30;background-color:#ececec;width:100%;max-width:19em}#header_small_menu .search{width:100%;padding:0.5em;box-sizing:border-box;height:3em}#header_small_menu .mini_search_input{width:100%;margin:0;padding:0;padding-left:0.5em;padding-right:20px;font-size:100%;box-sizing:border-box;line-height:2em;height:2em}#header_small_menu a{display:block;width:100%;line-height:3em;border-top:1px solid #444;box-sizing:border-box;padding-left:1em;text-decoration:none;color:black}#header_small_menu .header_small_menu_columns{background-color:#1e2f94;text-align:center;width:100%;height:3em;padding:0}#header_small_menu .header_small_menu_columns a{color:white;display:inline-block;font-weight:bold;width:25%;border:none;border-left:1px solid #ececec;padding:0;margin:0;float:left}#header_small_menu .header_small_menu_columns a:first-child{border-left:0}table.doc{border-collapse:collapse;padding:0.2em}table.doc td{text-align:left;vertical-align:top}table.doc th,table.doc td{padding-right:1em;padding-bottom:1em}table.doc td.number{text-align:right}table.doc th{border-bottom:1px solid #aaa}table.speccomp,table.pin_assignment,table.motor_driver_truth{margin-bottom:1em}table.speccomp td,table.pin_assignment td,table.motor_driver_truth td{border:1px solid white;padding:0.3em;margin:0em;text-align:left;font-family:Arial,sans-serif;font-size:90%;color:#000000;background-color:#ffcc99}table.speccomp th,table.pin_assignment th,table.motor_driver_truth th{background-color:#ff9900;border:1px solid white;color:#ffffff;font-family:Arial,sans-serif;font-size:90%;padding-left:3px;padding-right:3px}table.speccomp td{white-space:nowrap}table.motor_driver_truth td{text-align:center}table.side_by_side_pics{text-align:center;margin-left:auto;margin-right:auto}table.side_by_side_pics td{padding-left:10px;padding-right:10px}table.side_by_side_pics td:first-child{padding-left:0}table.side_by_side_pics td:last-child{padding-right:0}table.maestro_stack,table.reference{margin-bottom:1.2em;border-collapse:collapse}table.maestro_stack th,table.reference th{text-align:center;padding-right:0.4em;padding-left:0.4em;background:#f6f6f6;border:1px solid #aaa;color:black}table.maestro_stack td,table.reference td{padding:0.4em;border:1px solid #aaa}table.maestro_stack table td,table.maestro_stack table th,table.reference table td,table.reference table th{border:none;background:none;padding:0}table.maestro_stack td{text-align:right}table.maestro_stack td:first-child{border:none}table.controller_comparison,table.active_controller_comparison{text-align:center;font-size:80%;font-family:Verdana, sans-serif;line-height:1.1em;border-collapse:collapse}table.controller_comparison th,table.active_controller_comparison th{font-weight:bold;padding:0.4em;border:1px solid #aaa}table.controller_comparison th a:hover,table.active_controller_comparison th a:hover{color:blue;text-decoration:underline}table.controller_comparison th:first-child,table.active_controller_comparison th:first-child{text-align:left}table.controller_comparison tr:first-child th,table.active_controller_comparison tr:first-child th{vertical-align:bottom}table.controller_comparison td,table.active_controller_comparison td{border:1px solid #aaa;padding:0.2em}table.controller_comparison td span,table.active_controller_comparison td span{min-width:2em;display:inline-block;text-align:right}table.controller_comparison tr:nth-child(2n),table.active_controller_comparison tr:nth-child(2n){background-color:#eeeeee}p.table-caption{margin-bottom:0.3em}table.controller_comparison{line-height:1em}table.controller_comparison th a:link,table.controller_comparison th a:visited{line-height:1em;color:black;text-decoration:none}table.specifications,table.statistics{border-collapse:collapse;margin-bottom:1em}table.specifications th,table.specifications td,table.statistics th,table.statistics td{margin:0;border:0;padding-right:1em;padding-left:1em;padding-top:0.3em;padding-bottom:0.3em}table.specifications th,table.statistics th{text-align:left;vertical-align:bottom}table.specifications td.number,table.statistics td.number{text-align:right}table.specifications sup,table.statistics sup{font-weight:bold}table.specifications{border:1px solid #aaa}table.specifications tr:nth-child(2n){background-color:#eeeeee}table.statistics th{border-bottom:1px solid #aaa}.video{display:inline-block;max-width:100%;position:relative;padding:0}.video div iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video_4_3{width:600px}.video_4_3 div{padding-bottom:75%}.video_16_9{width:600px}.video_16_9 div{padding-bottom:56.25%}#lightbox_holder{display:none;z-index:50;position:fixed;left:0;top:0;width:100%;height:100%}#lightbox{background-color:white;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#lightbox_close a,#lightbox_close a:link,#lightbox_close a:visited,#lightbox_full a,#lightbox_full a:link,#lightbox_full a:visited{color:#888}#lightbox_close a:hover,#lightbox_close button:active,#lightbox_full a:hover,#lightbox_full button:active{color:#1e2f94}#lightbox_close a{display:block;position:absolute;top:0;right:0;font-size:1.6rem;line-height:1em;width:1.6rem;height:1.6rem;padding:0.2rem}#lightbox_full a{display:block;position:absolute;top:0;right:2rem;line-height:1em;width:1.2rem;height:1.2rem;padding:0.45rem 0rem 0.35rem 0.4rem;font-size:1.2rem}#lightbox_gallery{background-color:white}#lightbox_gallery .img_holder{outline:none;position:relative;text-align:center}#lightbox_gallery img{position:relative;top:50%;transform:translateY(-50%)}#lightbox_gallery .caption{-webkit-touch-callout:auto;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;font-family:Verdana, sans-serif;font-size:80%;font-weight:bold;position:absolute;height:6rem;bottom:0;left:0;text-align:center;width:100%;box-sizing:border-box;padding-left:1em;padding-right:1em;padding-top:1em}#lightbox_gallery .caption p{display:inline}#lightbox_left,#lightbox_right{position:absolute;top:0;height:100%;height:calc(100% - 6rem);cursor:pointer;color:#888}#lightbox_left i,#lightbox_right i{font-size:1.6rem;position:absolute;top:50%;top:calc(50% + 3rem);width:2rem;transform:translateY(-50%);text-align:center}#lightbox_left{left:0;width:4em}#lightbox_left i{left:0}#lightbox_right{right:0;width:100%;width:calc(100% - 4rem)}#lightbox_right i{right:0}#lightbox_left:hover,#lightbox_right:hover{color:#1e2f94}.bottom-link{display:none}#lightbox_content{margin-top:2em;padding:0em 2em 0em 2em;overflow-y:auto;width:100%;height:90%;height:calc(100% - 2em);box-sizing:border-box}#lightbox_content h1,#lightbox_content h2{text-align:center;font-weight:bold}#lightbox_content h1{margin-bottom:1.2em}#lightbox_content #lightbox_submit_button{margin-top:1.5rem;float:right}#lightbox_content #lightbox_cancel_button{margin-top:1.5rem;float:left}#lightbox_content .bottom-link{display:block;text-align:center;clear:both;margin-top:1em}@media (max-width: 1023px){#lightbox_content{padding:0em}}#lightbox{width:90vw;height:90vw}#lightbox_gallery{height:100%;margin-left:0em;margin-right:0em}#lightbox_gallery .img_holder{height:90vw;width:100%;padding:0.5rem;padding-bottom:6rem;box-sizing:border-box}#lightbox_gallery img{max-height:100%;margin-left:auto;margin-right:auto;width:auto}@media all and (orientation: landscape){#lightbox{width:90vw;height:90vh}#lightbox_gallery{height:100%;margin-left:0em;margin-right:0em}#lightbox_gallery .img_holder{height:90vh;width:100%;padding:0.5rem;padding-bottom:6rem;box-sizing:border-box}#lightbox_gallery img{max-height:100%;margin-left:auto;margin-right:auto;width:auto}}@media all and (max-width: 1023px){#lightbox{width:100%;height:120vw}#lightbox_gallery{height:100%;margin-left:0em;margin-right:0em}#lightbox_gallery .img_holder{height:120vw;width:100%;padding:0.5rem;padding-bottom:6rem;box-sizing:border-box}#lightbox_gallery img{max-height:100%;margin-left:auto;margin-right:auto;width:auto}}@media all and (max-width: 1023px) and (min-aspect-ratio: 3/4){#lightbox{width:100%;height:90vw}#lightbox_gallery{height:100%;margin-left:0em;margin-right:0em}#lightbox_gallery .img_holder{height:90vw;width:100%;padding:0.5rem;padding-bottom:6rem;box-sizing:border-box}#lightbox_gallery img{max-height:100%;margin-left:auto;margin-right:auto;width:auto}}@media all and (max-width: 1023px) and (orientation: landscape){#lightbox{width:90vw;height:100vh}#lightbox_gallery{height:100%;margin-left:0em;margin-right:0em}#lightbox_gallery .img_holder{height:100vh;width:100%;padding:0.5rem;padding-bottom:6rem;box-sizing:border-box}#lightbox_gallery img{max-height:100%;margin-left:auto;margin-right:auto;width:auto}}#gray_screen,#lightbox_gray_screen{background-color:rgba(0,0,0,0.4);display:none;position:absolute;top:-100%;width:100%;height:300%}#gray_screen{position:fixed;z-index:20}@keyframes ellipsis{0%,100%{box-shadow:-14px 20px 0 2px #1e2f94,0 20px 0 0 rgba(30,47,148,0.2),14px 20px 0 0 rgba(30,47,148,0.4)}25%{box-shadow:-14px 20px 0 1px rgba(30,47,148,0.7),0 20px 0 2px #1e2f94,14px 20px 0 0 rgba(30,47,148,0.2)}50%{box-shadow:-14px 20px 0 0 rgba(30,47,148,0.4),0 20px 0 1px rgba(30,47,148,0.7),14px 20px 0 2px #1e2f94}75%{box-shadow:-14px 20px 0 0 rgba(30,47,148,0.2),0 20px 0 0 rgba(30,47,148,0.4),14px 20px 0 1px rgba(30,47,148,0.7)}}.loading{position:relative;min-height:24px}.loading::after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -25px);align-items:center;border-radius:50%;width:10px;height:10px;background-color:transparent;animation:ellipsis 1.1s infinite linear forwards;animation-iteration-count:10}.loading::before{content:'';display:block;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:white;opacity:0.7}.slick-slider .slick-track,.slick-slider .slick-list{transform:initial !important}h1#distributors_head{font-size:130%}#distributor_map{line-height:1.2em}#distributor_map .gm-style-iw p{margin-bottom:0}div#distributor_map_container{max-width:100%;width:950px;margin-bottom:1em}div#distributor_map_container>div{width:100%;padding-bottom:56.25%;position:relative}div#distributor_map_container>div>div{overflow:hidden;position:absolute;top:0%;left:0%;width:100%;height:100%}div#distributor_map_container>div .gm-style-iw{list-style:none}div#map_control_box{max-width:100%;width:950px;margin-top:.5rem;text-align:center;margin-bottom:1em}div#map_control_box>input{position:relative;padding:0em 0.25em}#single_distributor_map{float:right;max-width:100%;padding-left:1em}#single_distributor_map #distributor_map{width:320px;height:240px}#single_distributor_map>p{width:320px;font:normal 12.8px Verdana, sans-serif;line-height:1.4em;margin-top:1em}#single_distributor_content{display:table;min-width:20%}.distributors{padding-left:0}.distributors .distributor_entry{margin:0}.distributors .distributor_entry .distributor_details{border-bottom:1px #ececec solid;margin:0;padding-top:1em;padding-bottom:1em}.distributors .distributor_entry .distributor_details td{width:22rem}.distributors .distributor_entry .distributor_details th{width:4rem}.distributors .distributor_status_update{padding-bottom:1.2em;text-align:left}.distributor_details td{padding-left:1rem}.distributor_details h4{font-weight:bold;font-size:1rem;margin-bottom:0.2rem}.distributor_details th{vertical-align:top;text-align:center}.distributor_details .distributor-profile-link{font-weight:bold}span.countdown{font-family:Verdana, sans-serif;font-size:0.8rem;background-color:#aaaaaa;padding:0 5px 0 5px;display:inline-block;line-height:1.4em;border-radius:10px;color:white}span.countdown.coupon-currently-valid.stops-soon{background-color:#f89406}.top_notice{display:none;position:absolute;top:0;width:100%;height:32px;text-align:center;font-weight:bold;font-family:Verdana, sans-serif;font-size:0.8rem;line-height:1.2em;background-color:#aefbb3;z-index:30}.top_notice>.top_notice_content{position:absolute;left:50%;top:50%;width:calc(100% - 52px);transform:translate(-50%, -50%)}.top_notice>.top_notice_content>a{text-decoration:none;color:inherit}.top_notice>.top_notice_right{position:absolute;right:0;top:50%;width:2em;transform:translateY(-50%);text-align:right;font-size:1.6rem;z-index:40}.top_notice>.top_notice_right a{padding-right:6px}#black_friday_three_wishes_form h2{display:inline;width:45%}#black_friday_three_wishes_form .black_friday_three_wishes_product_name_display{display:inline;margin-left:1em;width:55%}.product-info-merged>h1{font-size:130%;margin-bottom:0.7em;line-height:120%;padding-top:4px}.product-info-merged{max-width:800px;margin-left:auto;margin-right:auto;padding:0.5em;line-height:150%}.product-info-merged hr#product-info-merged-header-hr{width:100%;background-color:#1e2f94;height:3px;border:none}div#product-info-merged-main-picture{float:right}div#product-info-merged-main-picture img{max-width:300px;width:50vw}.product-info-merged .price{display:none !important}.contact_input_container,.hidden_contact_input_container{min-height:300px}.contact_input_container input[readonly="readonly"],.hidden_contact_input_container input[readonly="readonly"]{background-color:#ececec}.contact_input_container .billing_contact_form,.contact_input_container .order_contact_form,.hidden_contact_input_container .billing_contact_form,.hidden_contact_input_container .order_contact_form{min-height:320px}.hidden_contact_input_container .contact_input{display:none}#checkout_contacts,#checkout_contact,#readonly_shipping_contact,#readonly_order_contact,#readonly_billing_contact{border-collapse:collapse;width:15em;height:10em}#checkout_contacts div.checkout_contact_grid,#checkout_contact div.checkout_contact_grid,#readonly_shipping_contact div.checkout_contact_grid,#readonly_order_contact div.checkout_contact_grid,#readonly_billing_contact div.checkout_contact_grid{display:flex;flex-wrap:wrap}#checkout_contacts div.contact_card,#checkout_contact div.contact_card,#readonly_shipping_contact div.contact_card,#readonly_order_contact div.contact_card,#readonly_billing_contact div.contact_card{position:relative;width:24em;height:15em;margin:0.5em;padding:0;border:1px solid #aaa;flex-grow:0;flex-shrink:0}#checkout_contacts div.contact_card ul,#checkout_contact div.contact_card ul,#readonly_shipping_contact div.contact_card ul,#readonly_order_contact div.contact_card ul,#readonly_billing_contact div.contact_card ul{list-style-type:none;margin:0;padding:0.4rem}#checkout_contacts div.contact_card li,#checkout_contact div.contact_card li,#readonly_shipping_contact div.contact_card li,#readonly_order_contact div.contact_card li,#readonly_billing_contact div.contact_card li{margin:0;padding:0;line-height:115%;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}#checkout_contacts div.contact_card ul.contact_card_header,#checkout_contact div.contact_card ul.contact_card_header,#readonly_shipping_contact div.contact_card ul.contact_card_header,#readonly_order_contact div.contact_card ul.contact_card_header,#readonly_billing_contact div.contact_card ul.contact_card_header{height:1.2em;background-color:#ececec;padding:0.4rem;display:flex;flex-direction:row}#checkout_contacts div.contact_card li.defaults,#checkout_contact div.contact_card li.defaults,#readonly_shipping_contact div.contact_card li.defaults,#readonly_order_contact div.contact_card li.defaults,#readonly_billing_contact div.contact_card li.defaults{color:green;font-weight:bold;width:auto;padding-left:0.4rem}#checkout_contacts div.contact_card li.nickname,#checkout_contact div.contact_card li.nickname,#readonly_shipping_contact div.contact_card li.nickname,#readonly_order_contact div.contact_card li.nickname,#readonly_billing_contact div.contact_card li.nickname{font-weight:bold;width:auto}#checkout_contacts div.contact_card .align-bottom,#checkout_contact div.contact_card .align-bottom,#readonly_shipping_contact div.contact_card .align-bottom,#readonly_order_contact div.contact_card .align-bottom,#readonly_billing_contact div.contact_card .align-bottom{position:absolute;bottom:0;line-height:1em;padding:0.4rem;width:95%}#checkout_contacts div.contact_card .align-bottom form,#checkout_contact div.contact_card .align-bottom form,#readonly_shipping_contact div.contact_card .align-bottom form,#readonly_order_contact div.contact_card .align-bottom form,#readonly_billing_contact div.contact_card .align-bottom form{display:inline}#checkout_contacts div.contact_card .align-bottom .in-use-string,#checkout_contact div.contact_card .align-bottom .in-use-string,#readonly_shipping_contact div.contact_card .align-bottom .in-use-string,#readonly_order_contact div.contact_card .align-bottom .in-use-string,#readonly_billing_contact div.contact_card .align-bottom .in-use-string{color:green;position:absolute;right:55px}#checkout_contacts div.contact_card .align-bottom button.use-button,#checkout_contact div.contact_card .align-bottom button.use-button,#readonly_shipping_contact div.contact_card .align-bottom button.use-button,#readonly_order_contact div.contact_card .align-bottom button.use-button,#readonly_billing_contact div.contact_card .align-bottom button.use-button{position:absolute;right:0;bottom:0.2rem}#checkout_contacts div.in-use-contact,#checkout_contact div.in-use-contact,#readonly_shipping_contact div.in-use-contact,#readonly_order_contact div.in-use-contact,#readonly_billing_contact div.in-use-contact{border-color:green}#checkout_contacts .button_container,#checkout_contact .button_container,#readonly_shipping_contact .button_container,#readonly_order_contact .button_container,#readonly_billing_contact .button_container{position:relative;width:425px}#checkout_contacts .button_container button,#checkout_contact .button_container button,#readonly_shipping_contact .button_container button,#readonly_order_contact .button_container button,#readonly_billing_contact .button_container button{width:130px;margin-left:20px;margin-right:20px}#checkout_contacts .button_container button.right_button,#checkout_contact .button_container button.right_button,#readonly_shipping_contact .button_container button.right_button,#readonly_order_contact .button_container button.right_button,#readonly_billing_contact .button_container button.right_button{position:absolute;right:0px}@media (max-width: 1023px){#checkout_contacts div.contact_card,#checkout_contact div.contact_card,#readonly_shipping_contact div.contact_card,#readonly_order_contact div.contact_card,#readonly_billing_contact div.contact_card{width:90%;max-width:24em}}.remove-button{font-size:1em}.content-clean-table{text-align:center;font-size:0.8rem;font-family:Verdana, sans-serif;line-height:1.1em;border-collapse:collapse;margin-bottom:1.2rem}.content-clean-table>tbody>tr>th{font-weight:bold;padding:0.4em;border:1px solid #aaa;vertical-align:bottom}.content-clean-table>tbody>tr>td{border:1px solid #aaa;padding:0.2em}.content-clean-table:last-child{margin-bottom:0}.content-alternating-gray-rows>tbody>tr:nth-child(2n){background-color:#ececec}.content-wrapping-blocks-centered,.content-wrapping-blocks-left{display:flex;flex-wrap:wrap;gap:25px;align-items:center}.content-wrapping-blocks-centered table.picture_with_caption,.content-wrapping-blocks-left table.picture_with_caption{margin-left:0 !important;margin-right:0 !important}.content-wrapping-blocks-centered>p:empty,.content-wrapping-blocks-left>p:empty{display:none}.content-wrapping-blocks-centered{justify-content:center}.content-wrapping-blocks-left{justify-content:start}
