/*!
    Design Framework Basis
    */a,body,html{font-weight:400}@font-face{font-family:RubikLight;src:url(../fonts/Rubiklight.woff2) format("woff2"),url(../fonts/Rubiklight.woff) format("woff"),url(../fonts/Rubiklight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:RubikRegular;src:url(../fonts/Rubik.woff2) format("woff2"),url(../fonts/Rubik.woff) format("woff"),url(../fonts/Rubik.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RubikMedium;src:url(../fonts/Rubikmedium.woff2) format("woff2"),url(../fonts/Rubikmedium.woff) format("woff"),url(../fonts/Rubikmedium.ttf) format("truetype");font-weight:500;font-style:normal}body,html{font-size:14px;font-family:RubikRegular,sans-serif!important;color:#607d8b;letter-spacing:0}a,p{font-size:1rem;font-family:RubikRegular,sans-serif!important}a{color:#007aff}a.link-small{font-size:.85rem;font-family:RubikMedium,sans-serif!important}.checkoutContent .cart_item .cc_price p,li{font-family:RubikRegular,sans-serif!important}.chat_admin-initials,h1{font-family:RubikLight,sans-serif!important}#order-details .address_selection_display,#order-details .cc_buyer,#order-details .cc_payment_information_transaction_payments,#order-details .cc_shipping_method_section,#order-details .payment_terms,.cc_compare_tray_name p,.cc_product_container .cc_product_item .cc_desc,.cc_product_container .cc_product_item .cc_price,.cc_product_container .cc_product_item .cc_product_name,.checkoutContent .company_name,.checkoutContent .contact_name,.checkoutContent .new_po_info .po_file_name,.checkoutContent .new_po_info .po_number,.checkoutContent .section_heading,.checkoutContent .shipp-form_label,.checkoutNav .active h4,.tabSection .cc_nav-tabs li.active a,h1,h2,h3{color:#263238}h4,ol.breadcrumb.cc_breadcrumb li a{color:#90a4ae}h1{font-size:2.14rem;font-weight:300}h2{font-size:1.7rem;font-weight:400}.cc_order_details p.cc_addr_company,.cc_order_details p.cc_addr_name,h3,h4{font-family:RubikMedium,sans-serif!important;font-weight:500}h3{font-size:1.28rem}h4{font-size:1rem}.filterContainer .panel-title.cc_title a,h5{color:#455a64;font-family:RubikRegular,sans-serif!important}h5{font-size:.92rem;text-align:center;font-weight:400}.cc_myaccount_orders_modal .modal-footer,.d-flex,.searchOrderForm .cc_myaccount_orders_modal .modal-footer,ul.top-menu .cc_lssec,ul.top-menu .cc_lssec ul{display:flex}.cc_grid_container .cc_product_container .add_to_wishlist_group,.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-space-evenly{justify-content:space-evenly}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-end{align-items:flex-end}#order-details .buyer-info-section p:last-child,#order-details .cc_payment p:last-child,#order-details .cc_shipping_method_section p:last-child,.add-wishlist-link .caret,.btn .caret,.cartContainer .cart_item .wishlist-success,.cartContainer .item-actions .add-wishlist-link,.cartContainer .item-actions>:first-child .form-group,.category_details .category_details_content .category_desc,.cc_controls_panel .cc_controls_list,.cc_myaccount_orders_modal .closeModal .caret,.cc_myaccount_orders_modal .ordercancel .caret,.cc_product_container .cc_product_item .wishButtons .form-group.add-wishlist-link,.cc_product_container .cc_product_item .wishButtons .form-group.wishlist-success,.chat_admin-message p,.checkoutContent .shipp-form .form-group:last-child,.checkoutContent .terms_end_conditions .terms_end_conditions_label,.checkoutNav .co-nav-divider h4,.copyright-text,.footer-links,.header_notification .alert,.header_notification p,.margin-0,.minicart,.seller-locator-search{margin:0}.position-static{position:static}.compareTray .cc_navbar-fixed-bottom,body{background-color:#f7f8f9}.dropdown-menu li a,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal}#category-accordion .cc_heading,#category-accordion .cc_title,#osf_contactus_container .submit-btn-wrap,.acctmainSection,.cc_grid_container .cc_product_container .cc_grid_product_info,.cc_grid_container .cc_product_container .cc_price_container,.cc_no_results,.cc_product_list_header,.cc_product_list_header .category_panel,.cc_product_list_header .cc_body,.col-md-6.cc_main_content_col,.filterContainer .cc_filter_container,.footer-links li,.minicart .panel.cc_mini_cart,.quick-order .panel{padding:0}.widgetSection .product_sku .cc_sku_label,.widgetSection .product_sku .cc_sku_value,ol.breadcrumb.cc_breadcrumb li:last-child a{color:#607d8b;font-weight:400}textarea{resize:none}.panel{padding:0 10px 10px;box-shadow:0 0 4px -3px rgba(0,0,0,.4)}.panel-title.cc_title,.panel-title.cc_title a{font-family:RubikMedium,sans-serif!important;color:#607d8b;font-weight:500}.widget_container{margin-top:20px}input#qty,input.cc_qty_input,input.qty{width:56px;text-align:center}.add-wishlist-link .dropdown-menu{max-height:200px;min-width:200px;overflow:auto;padding:0}.add-wishlist-link .dropdown-menu .pickWish{padding:10px}.add-wishlist-link .dropdown-menu .divider,.widgetSection #cross_sell_products .cc_prod_name,.widgetSection .cc_quick_wishlist_item{margin-top:0}.add-wishlist-link>.pickWish,.cc_product_container .cc_product_item .cc_compare .cc_addto_compare{text-transform:uppercase;cursor:pointer}.add-wishlist-link>.pickWish:hover,.cc_product_container .cc_product_item .cc_compare .cc_addto_compare:hover{text-decoration:none;color:#007aff}.add-wishlist-link .add_wishlist_plus,.cartContainer .cc_cart_sort .cc_cart_sort_item:not(:last-child),.checkoutContent .ccPayment-messagingSection-Info .cc_close{margin-right:3px}.add-wishlist-link>.dropdown-toggle{margin-left:3px;cursor:pointer}.add-wishlist-link>.dropdown-toggle:hover,.cartContainer .item-actions .deleteItem.isDisabled:hover,.cartContainer .item-actions .updateCartButton.isDisabled:hover,.icon-btn-primary{color:#007aff}.add-wishlist-link.open .dropdown-toggle{box-shadow:none}.lockedCartMessageHomepage{margin-top:70px;margin-bottom:-60px}.filterContainer .cc_heading,.minicart .cc_heading,.quick-order .cc_heading{padding:5px 10px 5px 20px}.reorderContainer .panel{padding:0 10px 10px 10px}#navbar .cc_navbar-nav .cc_dropdown-menu,.cc_menu_container .navbar-default,.chat_admin-message,.minicart .panel.cc_mini_cart .cc_heading,.minicart .panel.cc_mini_cart .qty{background:#fff}.minicart .panel.cc_mini_cart .cc_body,.quick-order #collapseMiniQuickOrder{padding:10px 20px;background:#eceff1}.minicart .panel.cc_mini_cart .cc_prod_name a{font-family:RubikMedium,sans-serif!important;font-size:1rem;color:#007aff;font-weight:500}.cartContainer .mixed_cart_modal .modal-dialog .modal-body,.cartContainer .mixed_cart_modal .modal-dialog .modal-title,.cc_input-group .minicart .panel.cc_mini_cart .cc_quantity #searchText,.featured-products .product_details .related-product-details-container .cc_sku,.minicart .panel.cc_mini_cart .cc_quantity .cc_input-group #searchText,.minicart .panel.cc_mini_cart .cc_quantity .form-control{text-align:center}.minicart .panel.cc_mini_cart .cc_summary{padding-top:10px}.minicart .panel.cc_mini_cart .cc_summary .cc_cart_item_count{font-weight:400}.minicart .panel.cc_mini_cart .cc_summary .cc_form_group{margin:7px 0 0;padding:10px 0 0;border-top:1px solid #ccc}.minicart .panel.cc_mini_cart .cc_summary .cc_update_cart_button{align-self:center;text-transform:uppercase;cursor:pointer}.minicart .panel.cc_mini_cart .cc_summary .cc_logged_in_action{margin:10px 0 0}.quick-order .cc_form_quickorderrow .col-xs-8{padding-right:0}.category_details .category_details_content .category-actions .category-btn,.quick-order .cc_qty_input,.widgetSection #competitive_products .prodDetRel{margin:0 auto}.quick-order .cc_form_group{display:flex;flex-direction:column;margin:0}.cc_myaccount_orders_modal .quick-order .cc_form_group button.btn-sm.addToCart.cc_addtocart.closeModal,.cc_myaccount_orders_modal .quick-order .cc_form_group button.btn-sm.addToCart.cc_addtocart.ordercancel,.productCompareOuterContainer .cc_wish_finder .cc_cart_add_button .cc_add_to_cart_btn,.quick-order .cc_form_group .cc_addmore,.quick-order .cc_form_group .cc_addtocart,.quick-order .cc_form_group .cc_myaccount_orders_modal button.btn-sm.addToCart.cc_addtocart.closeModal,.quick-order .cc_form_group .cc_myaccount_orders_modal button.btn-sm.addToCart.cc_addtocart.ordercancel,.quick-order .cc_form_group button.btn.btn-default.btn-sm.addToCart.cc_addtocart{font-size:1rem}.quick-order .cc_form_group .cc_addmore{align-self:flex-start;order:-1;height:auto;margin:0;background:0 0;color:#007aff}.quick-order .cc_form_group .cc_addmore::before{content:"+";margin-right:3px}.cc_myaccount_orders_modal .quick-order .cc_form_group button.btn-sm.addMore.cc_addmore.closeModal,.cc_myaccount_orders_modal .quick-order .cc_form_group button.btn-sm.addMore.cc_addmore.ordercancel,.quick-order .cc_form_group .cc_myaccount_orders_modal button.btn-sm.addMore.cc_addmore.closeModal,.quick-order .cc_form_group .cc_myaccount_orders_modal button.btn-sm.addMore.cc_addmore.ordercancel,.quick-order .cc_form_group button.btn.btn-default.btn-sm.addMore.cc_addmore{min-width:auto;padding:0;font-size:1rem}.quick-order .cc_form_group .cc_addtocart{margin-top:14px}.quick-order .quickOrderQtyWarn{display:none;width:100%;height:auto;color:#a94442;background-color:#f2dede;padding:15px}#category-accordion .panel.panel-default.cc_panel.cc_category_tree,.cc_controls_panel .cc_sort_options .dropdown-menu{padding:0;border:none}#category-accordion .cc_cat_name{display:flex;justify-content:space-between;align-items:center;padding:15px 15px 15px 25px;font-family:RubikRegular,sans-serif!important;color:#263238;text-transform:capitalize}#category-accordion .cc_cat_name:hover{text-decoration:none}#category-accordion .cc_cat_name::after{font-family:FontAwesome;font-size:.785rem;font-weight:400;content:"\f054"}#category-accordion .cc_cat_name.active{color:#017bff}.filterContainer .panel-default>.panel-heading{border:none}.filterContainer #collapseFilters{padding:0 10px;background:#eceff1}.filterContainer .panel-title.cc_title a{font-size:.928rem}.chat{height:355px;background:#eceff1}.chat_messages{position:relative;padding:0 15px;border-bottom:1px solid #cfd8dc;overflow-y:auto}#request_for_quote .rfq_download_quote_row,.cc_grid_container .cc_product_container .cc_grid_image_container,.chat_message-row,.checkoutContent .po_file_name_row,.widgetSection #competitive_products .product_img_col{margin-bottom:15px}.chat_messages-date{color:#b0bec5}.chat_messages-date:not(:first-child){margin:3rem 0 1rem}.chat_messages-date:first-child{margin:.5rem 0 1rem}.chat_message{padding:12px;color:#263238}.chat_user-message{background:#cad3d6}.chat_admin-initials{width:45px;height:45px;margin-left:15px;background:grey;border-radius:50%;color:#fff;font-size:1.4rem}.chat .message-border{border:1px solid #607d8b}.chat_actions{padding:15px;background:#eceff1}.chat_send-message-btn{margin-left:15px;color:#76b4f8;transition:.5s}.custom-checkbox::before,.custom-radio_checkmark{border-radius:50%;transition:box-shadow .3s}.chat_send-message-btn:hover{color:#0055b2;text-decoration:none;cursor:pointer}.chat_send-message-btn i{width:auto!important;font-size:2rem}.custom-checkbox,.custom-radio{position:relative;display:inline-flex;align-items:center;padding-left:25px!important;height:25px;cursor:pointer}.custom-checkbox_checkmark,.custom-radio_checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#cfd8dc}.custom-checkbox_label-text,.custom-radio_label-text{margin-left:8px}#order-details .cc_addr_company,#order-details .cc_addr_name,.cartContainer .cc_rfq_link_button,.cc_product_container .cc_product_item .cc_price_container .cc_label,.checkoutContent #terms_end_conditions_checkbox,.checkoutContent .cc_nav-tabs-payment,.custom-checkbox input[type=checkbox],.custom-radio input[type=radio],.productCompareOuterContainer .cc_compare_add_info_row,.scroll-top{display:none}.custom-checkbox input[type=checkbox]:checked~.custom-checkbox_checkmark:after,.custom-radio input[type=radio]:checked~.custom-radio_checkmark:after{display:block}.btn-primary,.btn-primary:active,.btn-primary:disabled:hover,.btn-primary:focus,.cc_add_item,.cc_add_item:active,.cc_add_item:disabled:hover,.cc_add_item:focus,.cc_add_to_btnn,.cc_add_to_btnn:active,.cc_add_to_btnn:disabled:hover,.cc_add_to_btnn:focus,.cc_add_to_cart_btn,.cc_add_to_cart_btn:active,.cc_add_to_cart_btn:disabled:hover,.cc_add_to_cart_btn:focus,.cc_checkout_btn,.cc_checkout_btn:active,.cc_checkout_btn:disabled:hover,.cc_checkout_btn:focus,.cc_process_review,.cc_process_review:active,.cc_process_review:disabled:hover,.cc_process_review:focus,.custom-checkbox input[type=checkbox]:checked~.custom-checkbox_checkmark,.custom-radio input[type=radio]:checked~.custom-radio_checkmark,.makeCCPayment,.makeCCPayment:active,.makeCCPayment:disabled:hover,.makeCCPayment:focus,.submit-btn,.submit-btn:active,.submit-btn:disabled:hover,.submit-btn:focus{background-color:#007aff}.custom-radio:hover input[type=radio]:not(:checked)~.custom-radio_checkmark{box-shadow:0 0 0 8px #ebebeb}.custom-radio_checkmark::after{content:"";position:absolute;display:none;top:5px;left:5px;width:15px;height:15px;border-radius:50%;background:#fff}.custom-radio_sm{padding-left:20px!important;height:15px}.custom-radio_sm:hover input[type=radio]:not(:checked)~.custom-radio_checkmark{box-shadow:0 0 0 4px #ebebeb}.custom-radio_sm .custom-radio_checkmark{width:15px;height:15px}.custom-radio_sm .custom-radio_checkmark::after{top:3px;left:3px;width:9px;height:9px}.custom-checkbox::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.custom-checkbox:hover::before{box-shadow:0 0 0 10px #ebebeb}.custom-checkbox_checkmark{border-radius:4px}.custom-checkbox_checkmark::after{content:"\f00c";display:none;line-height:25px;font-family:FontAwesome;font-size:1.2rem;color:#fff;font-weight:300;text-align:center}#request_for_quote .rfq_history_link,.cc_product_container .cc_product_item .cc_price_container .cc_price,.checkoutContent .change_address,.checkoutContent .company_name,.checkoutContent .contact_name,.checkoutContent .shipp-form_label,.form-group label,.product_detail_item .cc_price,.product_detail_item .cc_short_desc p,.product_detail_item .cc_sku{font-family:RubikMedium,sans-serif!important}.modal,.modal-open{padding-right:0!important}.cc_mini_quick_order .ccrz_loading_gif{width:20px;height:20px;margin:10px auto}.checkoutContent #upload_po .cc_modal_footer .order_process_link,.checkoutContent #upload_po .cc_modal_footer .po_note,.file-extension-error,.widgetSection #competitive_products .product_sku{font-size:.857rem}.description{overflow-wrap:break-word}.cc_order_search_table .cc_button_group button,.cc_order_search_table .cc_button_group input,.table-responsive table .cc_button_group>*{margin:1px}#order-details .order_status.order_success,#request_for_quote .quote_available,.wishlist-success{color:#4cd964}.wishlist-success p{margin:0 5px 0 0}.wishlist-success i{font-size:1.3rem;align-self:flex-start}.btn,.cc_myaccount_orders_modal .closeModal,.cc_myaccount_orders_modal .ordercancel{border:none;border-radius:4px;outline:0!important;text-decoration:none;cursor:pointer}.btn:disabled,.cc_myaccount_orders_modal .closeModal:disabled,.cc_myaccount_orders_modal .ordercancel:disabled{opacity:.5}.cc_myaccount_orders_modal a.closeModal,.cc_myaccount_orders_modal a.ordercancel,a.btn{display:inline-flex;align-items:center}a.btn.download_quote_btn{padding-left:0!important}.btn,.cc_myaccount_orders_modal .closeModal,.cc_myaccount_orders_modal .ordercancel,.icon-btn{height:40px;padding:12px 25px;margin-bottom:0;font-size:14px;text-transform:uppercase;transition:.35s ease-in-out}.goToAllRfq{padding:12px 0}.btn-default,.btn-primary,.cc_add_item,.cc_add_to_btnn,.cc_add_to_cart_btn,.cc_checkout_btn,.cc_myaccount_orders_modal .closeModal,.cc_myaccount_orders_modal .ordercancel,.cc_process_review,.makeCCPayment,.submit-btn{font-size:14px;color:#fff;text-transform:uppercase}.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.cc_add_item:active,.cc_add_item:focus,.cc_add_item:hover,.cc_add_to_btnn:active,.cc_add_to_btnn:focus,.cc_add_to_btnn:hover,.cc_add_to_cart_btn:active,.cc_add_to_cart_btn:focus,.cc_add_to_cart_btn:hover,.cc_checkout_btn:active,.cc_checkout_btn:focus,.cc_checkout_btn:hover,.cc_myaccount_orders_modal .closeModal:active,.cc_myaccount_orders_modal .closeModal:focus,.cc_myaccount_orders_modal .closeModal:hover,.cc_myaccount_orders_modal .ordercancel:active,.cc_myaccount_orders_modal .ordercancel:focus,.cc_myaccount_orders_modal .ordercancel:hover,.cc_process_review:active,.cc_process_review:focus,.cc_process_review:hover,.makeCCPayment:active,.makeCCPayment:focus,.makeCCPayment:hover,.submit-btn:active,.submit-btn:focus,.submit-btn:hover{color:#fff}.btn-default.btn-sm,.btn-primary.btn-sm,.btn-sm.cc_add_item,.btn-sm.cc_add_to_btnn,.btn-sm.cc_add_to_cart_btn,.btn-sm.cc_checkout_btn,.btn-sm.cc_process_review,.btn-sm.makeCCPayment,.btn-sm.submit-btn,.cc_myaccount_orders_modal .btn-sm.closeModal,.cc_myaccount_orders_modal .btn-sm.ordercancel{padding:5px 10px;font-size:12px}.btn-default,.btn-default:active,.btn-default:disabled:hover,.btn-default:focus,.btn-locked:disabled:hover,.cc_myaccount_orders_modal .closeModal,.cc_myaccount_orders_modal .closeModal:active,.cc_myaccount_orders_modal .closeModal:disabled:hover,.cc_myaccount_orders_modal .closeModal:focus,.cc_myaccount_orders_modal .ordercancel,.cc_myaccount_orders_modal .ordercancel:active,.cc_myaccount_orders_modal .ordercancel:disabled:hover,.cc_myaccount_orders_modal .ordercancel:focus{background-color:#90a4ae}.btn-default:hover,.cc_myaccount_orders_modal .closeModal:hover,.cc_myaccount_orders_modal .ordercancel:hover{background-color:#647279}.btn-dark:hover,.btn-primary:hover,.cc_add_item:hover,.cc_add_to_btnn:hover,.cc_add_to_cart_btn:hover,.cc_checkout_btn:hover,.cc_process_review:hover,.makeCCPayment:hover,.submit-btn:hover{background-color:#0055b2}.btn-bordered{background-color:#fff;color:#90a4ae;border:1px solid currentColor;padding:11px 25px}.btn-bordered:active,.btn-bordered:focus{color:#90a4ae;border-color:#90a4ae}.btn-bordered:hover{color:#647279;border-color:currentColor}.btn-bordered:disabled:hover{color:#90a4ae;border-color:currentColor}.btn-bordered.btn-md{padding:10px 20px;height:35px;font-size:.857rem;line-height:1}.btn-dark{background-color:#263238}.btn-success,.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#4cd964}.icon-btn-default,.icon-btn-primary{background:0 0;font-size:18px;text-transform:capitalize}.icon-btn-default.icon-btn-small,.icon-btn-primary.icon-btn-small,.label{font-size:12px}.icon-btn-default:hover,.icon-btn-primary:hover,.label:hover{background-color:rgba(0,0,0,.08)}.cc_product_container .cc_product_item .cc_qty_control_row,.checkoutContent .new_po_info .file_name,.icon-btn-default>*,.icon-btn-primary>*{margin-right:5px}.cc_order_details span.cc_price,.checkoutContent .cart_item .cc_price span.cc_price,.icon-btn-default{color:#607d8b}.label{height:24px;padding:6px 17px;background-color:rgba(25,115,231,.1);color:#1973e7}.label.btn-removable{padding:6px 10px}.label>*{margin-left:8px;font-size:10px}.cc_add_item,.cc_add_to_btn,.cc_product_container .cc_product_item .cc_add_to_btnn,.cc_results_list .cc_add_to .cc_add_to_btnn{width:200px}.selectUser-btn{margin-top:0!important;border:1px solid #607d8b;background-color:#fff;color:#607d8b}#dropdownMenuUsers{width:calc(100% - 33px);overflow:hidden;font-size:14px;border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.user-glyph{float:left;border-right:none;border-radius:5px 0 0 5px}.glyphicon-ok{visibility:hidden;margin:0 10px}#relatedUsers{width:100%;margin:0}#share{display:flex;flex-basis:12%;justify-content:center;align-items:center;margin:0;transition:unset}#share span{margin-left:5px}#share:hover,.currency-link:hover{cursor:pointer}#request_for_quote .convert_to_cart_btn,.cartContainer #person-table,.cart_item.wishFinder.cc_wish_finder .qtyWarn,.cc_grid_container .cc_product_container .cc_add_to_btnn,.cc_wishlist_action .cc_add_item,.productCompareOuterContainer .cc_wish_finder .cc_add_to_cart_btn,.productCompareOuterContainer .cc_wish_finder .cc_cart_add_button,.re_quote_btn{width:100%}.row .col-md-2 .cc_delete{margin:0 15px}.cc_input-group #searchText,.form-control{position:relative;height:41px;font-size:16px;border-radius:4px;border:1px solid #cfd8dc;outline:0!important;z-index:0}.cc_input-group #searchText:focus,.form-control:focus{border:1px solid #cfd8dc;box-shadow:none}.cc_input-group #searchText:disabled,.form-control:disabled{background-color:#cfd8dc}.cc_input-group .error#searchText,.form-control.error{border-color:#df0017}.cc_input-group .input-sm#searchText,.form-control.input-sm{height:30px;font-size:14px}.form-group label{margin-bottom:5px;font-size:12px;color:#90a4ae;font-weight:500;text-transform:uppercase}.header .navbar-inverse{background-color:#cfd8dc!important}.header .navbar-inverse li a{display:inline-flex;align-items:center;color:#607d8b}.header .navbar-inverse li a .header-menu-icon{width:20px;height:20px;margin-right:3px}.cc_navbar_form .cc_input-group,.navbar-header,.navbar-nav{float:none}.cc_navbar_row{margin-right:-15px!important;margin-left:-15px!important}.cc_navbar_toggle{top:8px!important}#cc_store_logo_img{background:url(../images/advantest_logo.gif) 0 0/cover no-repeat;width:151px;height:18px}#cc_store_logo_img::after{content:'';display:block;width:1px;height:20px;background:#eceff1;position:absolute;right:-16px;top:50%;transform:translateY(-10px);pointer-events:none}ul.top-menu{min-height:45px;display:flex;flex-wrap:wrap;justify-content:flex-end}ul.top-menu .cc_loginoutsec{padding:0;flex:1 1 auto}#logoUrl{top:23px}@media only screen and (max-width:991px){.wishButtons .add-wishlist-link{display:inline-block}#share{flex-basis:100%}#logoUrl{top:23px}.cc_navbar_col_acct .cartHeaderLink{height:auto}}#osf_contactus_container .form-file,.cc_navbar_col_acct .cartHeaderLink,.secnav-container{position:relative}.cc_navbar_col_acct .cc_my_chead .cart-badge{position:relative;top:-8px;left:-10px;line-height:15px;padding:1px 6px;background:#8c003d;border-radius:10px;color:#fff}.cc_navbar_col_acct .cc_my_chead .cart-total{margin-left:-9px}.secnav-container .cc_col_search{position:absolute;top:7px;right:0}.navbar-default .navbar-form{position:static;background-color:transparent;height:auto}.cc_col_search .cc_nav{right:0}@media only screen and (max-width:767px){.table-responsive{padding:2px;margin:15px 0}.table-responsive table,.table-responsive table a{font-size:12px}.table-responsive table tbody tr td,.table-responsive table tbody tr th{padding:4px}.table-responsive table .cc_button_group{display:flex;flex-wrap:wrap}.cc_myaccount_orders_modal .table-responsive table .btn-sm.closeModal,.cc_myaccount_orders_modal .table-responsive table .btn-sm.ordercancel,.table-responsive table .btn.btn-default.btn-sm,.table-responsive table .cc_myaccount_orders_modal .btn-sm.closeModal,.table-responsive table .cc_myaccount_orders_modal .btn-sm.ordercancel{padding:5px 6px!important;height:30px!important;font-size:11px}.header .navbar-inverse li a{line-height:1}#cc_store_logo_img{width:125px;background-size:contain}ul.top-menu{padding:10px 0}ul.top-menu li{display:flex;padding:3px}#logoUrl{top:24px}.secnav-container{position:static}.secnav-container .cc_col_search{top:17px}.cc_col_search{right:0}.cc_col_search .cc_nav{margin:0 50px 0 138px}.cc_search_form .input-group-btn{width:auto;margin-left:-22px;margin-right:0}}.cc_navbar_form{display:flex;justify-content:flex-end}.cc_input-group #searchText{margin-right:5px;height:30px;background:#eceff1;font-size:1rem;border-right:1px solid #cfd8dc!important;transition:width .3s}@media only screen and (max-width:767px){.cc_input-group{width:100%;display:flex;align-items:center;justify-content:flex-end}.cc_input-group #searchText{padding:5px 27px 5px 8px;font-size:.85rem;width:150px;margin:0}}@media (max-width:400px){.cc_col_search{top:49px}.cc_col_search .cc_nav{margin-top:0}.cc_input-group #searchText{width:100%}}.cc_input-group #searchText:focus{width:940px}@media only screen and (max-width:1199px){.minicart .panel.cc_mini_cart .cc_summary .cc_update_cart_button{width:auto}.cc_input-group #searchText:focus{width:740px}}@media only screen and (max-width:991px){.cc_input-group #searchText:focus{width:530px}}.cc_input-group #doSearch{width:20px;height:20px}.cc_menu_container{box-shadow:0 1px 4px -3px rgba(0,0,0,.4)}#navbar .cc_navbar-nav li a{color:#607d8b!important;text-transform:uppercase;transition:.3s}#navbar .cc_navbar-nav .cc_dropdown-menu li a,.cartContainer .cart_item .wishlist-success p,.cc_shopping_cart_table .cc_button_group{white-space:nowrap}#navbar .cc_navbar-nav .cc_dropdown-menu li a:hover,.checkoutContent .cc_panel .cc_heading{background:#cfd8dc}.cc_home_slider,.container-fluid.navbar-inverse.cc_navbar-inverse{background:0 0}.currency-dialog{width:300px}.modal-header .close{position:absolute;top:15px;right:20px}.currency-list{width:100%;padding:10px}.table-hover>tbody>tr.active:hover>td{background-color:#b0bec5}.cartContainer .userSelected,.table>tbody>tr>td.selectedCurrency,.table>tbody>tr>td.selectedLanguage{background-color:#b0bec5;color:#fff}.localeModalTable.table>tbody>tr>td:not(.selectedCurrency):not(.selectedLanguage):hover{cursor:pointer;background-color:#cfd8dc}#searchText:-ms-input-placeholder{color:#b0bec5}.osf_footer{min-height:105px;padding-top:60px}.copyright-text,.footer_link{color:#263238;font-size:.92rem}.cartContainer .item-actions>:first-child,.footer-links-item:first-child,.widgetSection #competitive_products .product_short_details{padding-left:0}.footer-links-item:not(:last-child){margin-right:25px}@media only screen and (max-width:991px){.footer-links-item:not(:last-child){margin-right:10px}.checkoutContent .cart_item .cc_item_title{margin-top:15px}}.featured-products{min-height:100%}.featured-products .product_details{padding:10px 15px 20px;position:relative}.featured-products .product_details .related-product-image-container{height:80px}.featured-products .product_details .related-product-details-container{display:flex;justify-content:flex-start;flex-direction:column;padding-top:10px}.featured-products .product_details .related-product-details-container .product_name{min-height:50px}.featured-products .product_details .related-product-details-container .product-description-price{margin-top:20px;overflow:hidden}.featured-products .product_details .related-product-details-container .product-description-price .description{height:auto;text-align:center}.featured-products .product_details .related-product-details-container .product-description-price .featProdPrice{position:absolute;left:0;right:0;bottom:10px;text-align:center}.featured-products .product_details .featured.img-responsive.center-block{height:55px;width:61px}.featured-products .product_details .clearfix,.product_detail_item .cc_price_block{margin:20px 0}.checkoutNav{display:flex;align-items:center;list-style:none;padding:0}.checkoutNav .co-nav-divider{flex-grow:1;border-bottom:3px solid #d5d5d5;margin:0 10px 5px}.osf_tmpl_checkout{margin-top:70px}@media (min-width:768px){.osf_tmpl_checkout{width:750px}}@media (min-width:992px){.osf_tmpl_checkout{width:970px}}@media (min-width:1200px){.osf_tmpl_checkout{width:1170px}}.cc_myaccount_orders_modal .osf_tmpl_checkout input.button.processBack.closeModal,.cc_myaccount_orders_modal .osf_tmpl_checkout input.button.processBack.ordercancel,.osf_tmpl_checkout .cc_myaccount_orders_modal input.button.processBack.closeModal,.osf_tmpl_checkout .cc_myaccount_orders_modal input.button.processBack.ordercancel,.osf_tmpl_checkout input.button.btn.btn-default.processBack{margin-bottom:10px;padding:12px 25px;font-size:14px}.checkoutContent .cc_panel{margin:0;padding:0}.checkoutContent .cc_panel .cc_body,.checkoutContent .cc_panel .cc_heading{padding-left:10px;padding-right:10px}.checkoutContent .cc_panel .cc_heading .cc_title{font-size:1.14rem}.checkoutContent .cc_panel .panel-collapse .cc_body{padding:15px 10px}.checkoutContent .reviewCartSection{margin-bottom:20px;border-bottom:2px solid #b0bec5}.checkoutContent .cart_item{margin:0;border:none}.cc_order_details .cc_prod_link,.checkoutContent .cart_item .cc_item_title .cc_prod_link{font-family:RubikMedium,sans-serif!important;color:#007aff}.checkoutContent .cc_totals{padding:25px 0;border-top:1px solid #b0bec5}.checkoutContent .terms_end_conditions_label{margin-left:5px;color:#263238;vertical-align:middle}.checkoutContent .cc_process_review:disabled,.checkoutContent .osf-request-for-quote:disabled{opacity:.5;pointer-events:none}.checkoutContent .cc_link_button{padding:20px 0}#order-details .cc_totals_section div:not(:last-child),#order-details .first-col .col_inner_wrap:not(:last-child),#order-details .order-info_details div:not(:last-child),#request_for_quote .rfq_details div:not(:last-child),#request_for_quote .rfq_product_summary div:not(:last-child),.checkoutContent .cc_panel.payment_terms,.checkoutContent .cc_panel.user_info,.widgetSection .product_sku{margin-bottom:10px}.checkoutContent .user-info_section:not(:first-child){padding-top:15px}.checkoutContent .user-info_section:not(:last-child){padding-bottom:15px;border-bottom:2px solid #b0bec5}.checkoutContent .section_heading{margin:0 0 15px}.checkoutContent .contact_email,.checkoutContent .phone_num{color:currentColor}#order-details .od_label,#request_for_quote .rfq_label,.checkoutContent .company_name{text-transform:uppercase}.checkoutContent .shipp-form .shipping_notes_group{padding-top:25px}#order-details .buyer-info-section:not(:last-child),.checkoutContent .cc_address_book_modal .cc_billing_shipping_info:not(:last-child){margin-bottom:25px}.checkoutContent .ccPayment-messagingSection-Info .cc_close:focus{outline:0}.checkoutContent .radio{margin-top:15px;margin-bottom:15px}.checkoutContent .cc_col_upload_po,.checkoutContent .terms_end_conditions .custom-checkbox_label-text{margin-left:15px}.checkoutContent .new_po_info{flex:100%;padding:0 0 25px 33px;border-bottom:2px solid #cfd8dc}.checkoutContent .new_po_info .po_number_row{margin-bottom:12px}.checkoutContent .po_file_name_row .remove-attached-file{margin:0;padding:5px 10px;font-size:1rem;color:#607d8b;text-transform:initial;border-color:#90a4ae}.checkoutContent .po_file_name_row .remove-attached-file i{font-size:1rem;pointer-events:none}.checkoutContent .lang-selection-section select{padding-top:0;padding-bottom:0;width:215px}.cc_compare_tray_controls .cc_clear_compare,.checkoutContent .lang-selection-section .invoice-lang-section,.checkoutContent .payment-note,.productCompareOuterContainer .compareBasicInfo{margin-top:15px}.checkoutContent #upload_po label{font-family:RubikRegular,sans-serif!important;font-weight:400;text-transform:initial}.checkoutContent #upload_po .po_number input::-webkit-inner-spin-button,.checkoutContent #upload_po .po_number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkoutContent #upload_po .upload{margin-top:.5rem}.checkoutContent #upload_po .cc_modal_footer,.widgetSection .cc_quick_wishlist,h5.cc_spec_header{text-align:left}#request_for_quote .product_link,.checkoutContent .cc_payment_display{font-family:RubikMedium,sans-serif!important;text-transform:uppercase}.cc_search_title .cc_product_results_tagline,.tac_title{font-family:RubikRegular,sans-serif!important;color:#607d8b}.checkoutContent .ccStoredPaymentSelection{padding-left:2rem;display:none}.cc_controls_panel .cc_sort_options .caret,.checkoutContent .ccStoredPaymentSelection .radio,.product_detail_item .cc_add_item{margin-left:10px}.checkoutContent .catch_all_screening_question,.checkoutContent .makeCCPayment{margin-top:25px}.checkoutContent .catch_all_screening_question label[for=catchAllScreenQuestionNo]{margin-left:25px}.checkoutContent .catch_all_screening_question .value{margin-left:5px;text-transform:uppercase}.checkoutContent .terms_end_conditions{margin-top:15px;display:flex;align-items:center}.cc_order_details .cc_order_information_title,.cc_search_title{font-size:1.4rem}.cc_order_details .cc_billing_address_label,.cc_order_details .cc_buyer_information,.cc_order_details .cc_coupon_label,.cc_order_details .cc_payment_information,.cc_order_details .cc_shipping_address_label,.cc_order_details .cc_shipping_information,.cc_order_details .contracting_entity_label{margin-bottom:20px;text-align:left;font-size:1.2rem;font-weight:600}.product_detail_item h1.product_title.cc_product_title{font-family:RubikRegular,sans-serif!important;font-size:1.8rem;margin:0;font-weight:400}.product_detail_item .sku.cc_sku{margin:20px 0 5px}.product_detail_item .cc_price_block .price.cc_price{margin:0;font-size:1.28rem;color:#263238}.product_detail_item .quantity_block{margin-bottom:2rem}.product_detail_item .quantity_block .qtyWarn{width:266px}.product_detail_item .quantity_block .invalidQtyWarn{display:none;width:266px;height:36px;padding:8px 10px;margin:5px 0}.tabSection .panel,.widgetSection .panel{padding:0 20px}.tabSection .cc_nav-tabs li a{font-family:RubikMedium,sans-serif!important;font-weight:500;color:#607d8b}.productCompareOuterContainer .compareDescCol,.tabSection .secContentDescription{color:#000}.tabSection .secContentDescription span,.tabSection .secContentDescription>p{color:inherit!important}.widgetSection .panel-heading.cc_heading{margin-bottom:5px;border:none}.widgetSection .cc_prod_name a{font-family:RubikMedium,sans-serif!important;font-size:1rem;color:#007aff;text-transform:none;font-weight:400}.widgetSection .product_price .price.cc_price{font-family:RubikMedium,sans-serif!important;color:#607d8b}.minicart .cc_prod_name{padding:5px 10px 5px 0}.minicart .mini_cart_items{height:50px}.category_details .category_media .category_img{width:100%;max-height:200px}.cc_product_container .cc_product_item .add_to_cart_group,.qtyWarn{width:261px}.category_details .category_details_content{padding:2.85rem 1rem 1.7rem}.category_details .category_details_content .category_name{margin:0 0 20px;text-transform:capitalize}@media only screen and (max-width:1199px){.product_detail_item .cc_add_item{width:80%;margin-left:0}.product_detail_item .quantity_block .cc_qty_control_row{height:100px;justify-content:space-between}.product_detail_item .quantity_block .invalidQtyWarn,.product_detail_item .quantity_block .qtyWarn{width:80%;height:auto;margin:10px 0}.category_details .category_details_content{padding:1.85rem 1rem 1.4rem}.category_details .category_details_content .category-actions .category-btn{padding:12px}}.category_details .category_details_content .category-actions .contact_us_btn{display:inline-block;margin-top:2rem;text-transform:uppercase}.category_details .category_details_content hr{margin:2rem 0;border-top:1px solid #cfd8dc}.category_details .category_details_content .category-download-file{margin-top:2rem;text-transform:uppercase}.cc_controls_panel{margin-top:20px;padding:10px}.cc_controls_panel .cc_product_results_tagline{margin-bottom:15px;display:block;text-align:right}.cc_controls_panel .cc_controls_list .cc_page_size_control{padding:2px 5px;height:28px;font-size:.928rem}.cc_controls_panel .cc_layout_option,.cc_controls_panel .cc_sort_options .btn-group button,.cc_grid_container .cc_product_container .cc_desc{height:auto}.cc_controls_panel .cc_sort_options button.active,.cc_controls_panel .cc_sort_options li.active button{color:#333;background-color:#e6e6e6}.cc_controls_panel .cc_sort_options .dropdown-menu li:not(:last-child){margin-bottom:3px}.cc_search_title .cc_product_results_tagline{font-size:.85rem;text-transform:none}.cc_product_container{min-height:548px;height:auto}#order-details .section_title,.cc_product_container .cc_product_item .cc_product_link{margin-bottom:20px}.cc_product_container .cc_product_item .no-img-placeholder{background:#eceff1;font-size:1.142rem;height:118px}.cc_product_container .cc_product_item .cc_product_name{font-size:1.14rem;font-family:RubikMedium,sans-serif!important;font-weight:500}.cc_product_container .cc_product_item .product_info{flex-basis:60%}.cc_product_container .cc_avail_disp+p{position:absolute;margin-top:30px}.cc_product_container .cc_avail_disp+p span{color:#607d8b!important}.cartContainer .cart-links #additionalInfoLink,.cartContainer .cart-links a,.cc_product_container .cc_product_item .cc_desc{font-size:.85rem}.cc_product_container .cc_product_item .product_uom{margin-left:6px}.cartContainer .cart_legal_lext,.cc_product_container .cc_product_item .product_item_actions{margin-top:2rem}@media (max-width:437px){.cc_product_container .cc_product_item .add_to_cart_group{order:-1;margin-bottom:15px}}.cc_product_container .cc_product_item .cc_compare{margin:0 2rem 0 0}.cc_product_container .cc_product_item .cc_compare .cc_addto_compare.disabled{pointer-events:none;color:currentColor;opacity:.5}.cc_grid_container{display:flex;flex-wrap:wrap}.cc_grid_container .cc_product_container .thumbnail{margin:0;padding:10px;height:100%}.cc_grid_container .cc_product_container .cc_grid_image_container .img-responsive{max-width:100%}.cc_grid_container .cc_product_container .cc_grid_image_container .no-img-placeholder{height:200px}.cc_grid_container .cc_product_container .cc_grid_product_info{flex:1}.cc_grid_container .cc_product_container .cc_price_container{margin-bottom:1rem}.cc_grid_container .cc_product_container .cc_product_link{margin-top:0;min-height:34px;text-align:left;overflow:unset}.cc_grid_container .cc_product_container .product_info{flex-basis:100%}.cc_grid_container .cc_product_container .cc_grid_price_info{margin:15px 0}.cc_grid_container .cc_product_container .product_item_actions{margin-top:auto}.cc_grid_container .cc_product_container .add_to_cart_group{margin-top:15px;width:242px}.cc_grid_container .cc_product_container .add_to_cart_group .cc_qty_control_row{margin-bottom:5px}.cc_grid_container .cc_product_container .add_to_cart_group .qtyWarn{width:242px}.compareTrayProd{background:0 0;box-shadow:none}.cc_compare_tray_name a,.productCompareOuterContainer .cc_included_items,.productCompareOuterContainer .productCompareNameLink{color:#415aa8cc}.cc_compare_tray_controls{display:flex;flex-direction:column;align-items:center}.qtyWarn{display:none;height:36px;padding:8px 10px;margin:5px 0}.productCompareOuterContainer .table-responsive{margin-top:0;padding:10px}.productCompareOuterContainer .table-responsive .compareCol{word-break:break-word}.productCompareOuterContainer .table-responsive .compareCol:not(:first-child){width:162px}.productCompareOuterContainer .table-responsive .compareAddToCol .control-label{width:40px;height:41px;padding-top:15px}.productCompareOuterContainer .productCompareNameLink{font-weight:600}.productCompareOuterContainer .compareBasicInfo .qtyWarn{width:160px;padding:8px 2px}.productCompareOuterContainer .cc_compare_addto_col{padding:10px 5px}.productCompareOuterContainer .cc_wish_finder{display:flex;flex-direction:column}.productCompareOuterContainer .cc_wish_finder .cc_cart_add_button{max-width:160px;margin-bottom:15px}.productCompareOuterContainer .gp_quantity_block .form-group{margin-left:0}.acctmainSection select{padding:5px}.cc_input-group .cc_search_order_form #searchText,.cc_search_order_form .cc_input-group #searchText,.cc_search_order_form .form-control{height:31px}.cc_myaccount_orders_modal .cc_order_search_table .cc_button_group a.closeModal,.cc_myaccount_orders_modal .cc_order_search_table .cc_button_group a.ordercancel,.cc_myaccount_orders_modal .searchOrderForm #quotesTable a.closeModal,.cc_myaccount_orders_modal .searchOrderForm #quotesTable a.ordercancel,.cc_order_search_table .cc_button_group .cc_myaccount_orders_modal a.closeModal,.cc_order_search_table .cc_button_group .cc_myaccount_orders_modal a.ordercancel,.cc_order_search_table .cc_button_group a.btn,.searchOrderForm #quotesTable .cc_myaccount_orders_modal a.closeModal,.searchOrderForm #quotesTable .cc_myaccount_orders_modal a.ordercancel,.searchOrderForm #quotesTable a.btn{padding:3px;text-decoration:underline}.cc_edit_account_form #userPhone-error{display:block;text-align:right;color:#df0017;text-transform:initial;font-weight:400}.cc_wishlist_item{margin:5px auto}.datepicker-days .dow{width:auto}.actionsRow,.searchOrderForm{display:flex;justify-content:space-evenly}.searchOrderForm .form-group{width:25%}.searchOrderForm .form-group label{line-height:30px}.searchOrderForm .form-group.date{width:30%;margin-left:10px}.searchOrderForm .form-group.date .input-group{width:75%}.cc_myaccount_orders_modal .searchOrderForm .btn-sm.make-default-btn.closeModal,.cc_myaccount_orders_modal .searchOrderForm .btn-sm.make-default-btn.ordercancel,.searchOrderForm .btn-default.btn-sm.make-default-btn,.searchOrderForm .cc_myaccount_orders_modal .btn-sm.make-default-btn.closeModal,.searchOrderForm .cc_myaccount_orders_modal .btn-sm.make-default-btn.ordercancel{padding:1px 5px;height:auto;margin:1px}.cc_myaccount_orders_modal .modal-footer .closeModal,.searchOrderForm .cc_myaccount_orders_modal .modal-footer .closeModal{order:1;margin-left:auto}.cartContainer .cart-title-container{display:flex;justify-content:space-between}.cartContainer .cart-actions-container{display:flex;justify-content:flex-end;padding:0}.cartContainer .cart-actions-container>*{display:inline-block;margin:auto 0 auto 10px;line-height:30px}.cartContainer .mixed_cart_warning{position:relative;padding:15px 45px;color:#ffae42;border:1px solid currentColor}.cartContainer .cart_item,.cartContainer .cc_cart_sort{border-bottom:2px solid #b0bec5}.cartContainer .mixed_cart_warning .warning_icon{position:absolute;top:16px;left:20px;font-size:18px}.cartContainer .mixed_cart_section .title{margin-top:35px;margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #b0bec5;color:#90a4ae;text-transform:capitalize}.cartContainer .mixed_cart_modal .modal-dialog{max-width:500px}.cartContainer .mixed_cart_modal .modal-dialog .modal-title{font-size:1.71rem}.cartContainer .mixed_cart_modal .modal-dialog .modal-text{margin:0;padding:0 10px;line-height:1.7}.cartContainer .mixed_cart_modal .modal-dialog .modal-footer{padding:0 0 15px;border:0}.cartContainer .mixed_cart_modal .modal-dialog .modal-footer .mixed_cart_modal_btn.go_checkout_tangible{margin:0 0 0 10px}.cartContainer .item-actions{display:flex;justify-content:flex-start}.cartContainer .item-actions>*{display:block;margin:auto 0;padding:0 3%}.cartContainer .item-actions .deleteItem,.cartContainer .item-actions .deleteItem:link,.cartContainer .item-actions .deleteItem:visited,.cartContainer .item-actions .updateCartButton,.cartContainer .item-actions .updateCartButton:link,.cartContainer .item-actions .updateCartButton:visited{text-transform:uppercase;text-decoration:none;font-size:1rem;border-right:2px solid #90a4ae;cursor:pointer}.cartContainer .item-actions .deleteItem.isDisabled,.cartContainer .item-actions .updateCartButton.isDisabled{cursor:not-allowed}.cartContainer #usersDropdown{flex-basis:80%}@media only screen and (max-width:767px){.cartContainer .mixed_cart_modal .modal-dialog .modal-footer .mixed_cart_modal_btn,.cc_input-group #searchText:focus{width:100%}.cc_input-group #doSearch{width:17px;height:17px;background-color:transparent}.cc_menu_container .navbar-default .navbar-collapse{background:#fff}#navbar .cc_navbar-nav li:hover{background:#cfd8dc}#navbar .cc_navbar-nav li a:hover{padding-left:25px!important}.currency-link{margin-left:1rem}.osf_footer{padding-top:2.14rem}.copyright-text{margin-bottom:10px;text-align:center}.footer-links{text-align:center}.footer-links-item:not(:last-child){margin:0}.cc_myaccount_orders_modal .checkoutContent .cc_link_button .closeModal,.cc_myaccount_orders_modal .checkoutContent .cc_link_button .ordercancel,.checkoutContent .cc_link_button .btn,.checkoutContent .cc_link_button .cc_myaccount_orders_modal .closeModal,.checkoutContent .cc_link_button .cc_myaccount_orders_modal .ordercancel{margin:2px}.checkoutContent .terms_end_conditions{justify-content:flex-end}.cc_product_container .cc_product_item .product_info{flex-basis:100%}.searchOrderForm{flex-wrap:wrap}.searchOrderForm .form-group,.searchOrderForm .form-group.date{display:flex;justify-content:space-between;width:100%}.searchOrderForm .form-group .input-group,.searchOrderForm .form-group.date .input-group{width:85%}.cartContainer .mixed_cart_modal .modal-dialog{position:absolute;margin:15px;max-width:calc(100% - 30px)}.cartContainer .mixed_cart_modal .modal-dialog .modal-footer{display:block}.cartContainer .mixed_cart_modal .modal-dialog .modal-footer .mixed_cart_modal_btn.go_checkout_tangible{margin:10px 0 0}.cartContainer #usersDropdown #dropdownMenuUsers{font-size:.92rem}}.cartContainer .shareWithUser:hover{cursor:pointer;background-color:#90a4ae;color:#fff}.cartContainer .cc_cart_sort{margin-bottom:15px;padding-bottom:15px}.cartContainer .cc_cart_sort .sort_text{margin-right:10px}.cartContainer .svgShare{overflow:visible}.cartContainer .cart-links{margin:10px 0 5px}.cartContainer .input-group{width:125px;float:right}.cartContainer .input-group .input-text{width:76px;height:30px;line-height:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cartContainer .input-group .input-text,.cc_input-group #searchText{line-height:.7}.productCompareOuterContainer .productCompareImage{width:70%}}.cartContainer .cart_adjustment p,.cartContainer .estimated_tax p,.cartContainer .grand_total p,.cartContainer .total_amount p{margin-bottom:15px;color:#000}.cartContainer .cc_grand_total p{font-size:1.24rem}.cartContainer .total_amount p{font-size:1.36rem;margin-bottom:2rem}.cartContainer+.featured-prod .product_details{display:flex;flex-direction:column;width:23%;text-align:center}.cartContainer+.featured-prod .related-product-image-container{height:200px;width:200px;margin:0 auto}.cartContainer+.featured-prod .related-product-image-container .cc_product_name_img,.cartContainer+.featured-prod .related-product-image-container .img-responsive{height:100%!important}.cartContainer+.featured-prod .related-product-details-container{float:bottom}.shareModal{width:50%}@media only screen and (max-width:991px){.product_detail_item .cc_add_item,.product_detail_item .quantity_block .invalidQtyWarn,.product_detail_item .quantity_block .qtyWarn{width:100%}.cartContainer .cart_item .cart-links,.cartContainer .cart_item .cc_item_title,.cartContainer .cart_item .cc_sku,.cartContainer .cart_item .price_block.cc_price_block,.my-account-wrap .cc_right_col,.widgetSection .product_short_details{text-align:center}.widgetSection #competitive_products .product_sku{font-size:1rem}.category_details .category_details_content .category-actions{margin-top:15px}.category_details .category_details_content .category-actions .category-btn{padding:12px 25px}.cc_controls_panel .cc_page_controls{padding-bottom:15px}.cc_product_container .cc_product_item .cc_product_link{margin:25px 0 15px}.cc_grid_container{display:block}.cc_grid_container .cc_product_container .cc_price_container{width:100%;display:flex;justify-content:flex-end}.cc_grid_container .cc_product_container .product_item_actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cc_grid_container .cc_product_container .add_to_wishlist_group{flex-direction:row}.cc_grid_container .cc_product_container .add_to_cart_group{margin-top:0;display:flex}.cc_grid_container .cc_product_container .add_to_cart_group .cc_qty_control_row{margin-bottom:0}.cc_grid_container .cc_product_container .cc_add_to_btnn{width:200px}.my-account-wrap .cc_main_row{display:flex;flex-direction:column}.my-account-wrap .cc_main_content_col{order:1}.cartContainer .cart_item .cc_item_title{margin-top:1.5rem}.cartContainer .item-actions{justify-content:center}.cartContainer #usersDropdown{flex-basis:100%}.actionsRow{flex-wrap:wrap;text-align:center}.actionsRow .col-md-2{min-width:320px;width:80%;margin:auto;padding:0}#share{margin:0 auto}.shareModal{min-width:345px;margin:15px auto}.shareModal .modal-content{padding:20px 5px}.cartContainer+.featured-prod .related-product-image-container{width:80%;height:auto;margin:0 auto 20px}.cartContainer+.featured-prod .cc_product_name_img{width:100%;padding-top:100%;position:relative;margin:0}.cartContainer+.featured-prod .img-responsive{position:absolute;top:0;left:0;bottom:0;right:0}#request_for_quote .product_name{margin-top:2rem}}@media only screen and (max-width:580px){.cartContainer .d-flex{display:block}.cartContainer .row{margin:0}.cartContainer .cart-actions-container{flex-direction:column;justify-content:space-between;height:140px}.cartContainer .item-actions .add-wishlist-link,.cartContainer .item_title,.cartContainer .sku{text-align:center}.cartContainer .item-actions{flex-direction:column;align-items:center}.cartContainer .item-actions>*{padding:5px 3%}.cartContainer .item-actions .removeItemButton,.cartContainer .item-actions .removeItemButton:link,.cartContainer .item-actions .removeItemButton:visited,.cartContainer .item-actions .updateCartButton,.cartContainer .item-actions .updateCartButton:link,.cartContainer .item-actions .updateCartButton:visited{border:none}.cartContainer+.featured-prod .product_details{width:100%;border-bottom:1px solid #b0bec5;padding:0 20%;margin:0 auto 20px}}@media only screen and (max-width:340px){.actionsRow{width:100%;margin:auto}.actionsRow .col-md-2{padding-left:0;min-width:286px;margin:0}.shareModal{min-width:300px}.shareModal .modal-body{padding:2px}.shareModal .modal-content{padding:20px 5px}.cartContainer #usersDropdown{min-width:286px}#usersDropdown .user-glyph{display:none}#dropdownMenuUsers{border-left:1px solid #607d8b;border-top-left-radius:5px;border-bottom-left-radius:5px;width:100%}}#request_for_quote .col_inner_wrap{padding:20px;border:1px solid #cfd8dc}#request_for_quote .rfq_history_link i{margin-right:-5px;font-weight:600}#order-details .order-details_page_heading,#request_for_quote .rfq_page_heading{margin:20px 0;text-transform:capitalize}#request_for_quote .products_title{margin-bottom:20px;font-weight:500}#order-details .od_value:not(.order_status),#order-details .price.cc_price .cc_price,#order-details .price.cc_price p,#request_for_quote .product_details p,#request_for_quote .rfq_value:not(.quote_status){font-family:RubikMedium,sans-serif!important;color:#263238}#request_for_quote .bottom_line{margin:20px -20px;border-bottom:1px solid #cfd8dc}#order-details .order_status,#request_for_quote .quote_inprogress,#request_for_quote .quote_requested{color:#ff9500}#order-details .order_status.order_failure,#osf_contactus_container #feedback-error,#osf_contactus_container .att-error,#request_for_quote .quote_declined{color:#df0017}#request_for_quote .download_quote_btn .svg_export{width:15px;height:15px;margin-right:6px}#order-details .download_po span,#order-details .download_quote_btn span,#order-details .download_soa span,#request_for_quote .download_quote_btn span{line-height:normal;text-transform:capitalize}#osf_contactus_container .form-file .add-more-btn{position:absolute;cursor:pointer;top:25%;left:105%;white-space:nowrap}#osf_contactus_container .file-uploaded:disabled{background-color:#fff;cursor:default}#osf_contactus_container #file-changed{color:#fff;border:1px solid #90a4ae;background-color:#90a4ae;border-radius:0 4px 4px 0;padding:10px 20px 9px;cursor:pointer;font-weight:400;font-size:14px;transition:.5s}#osf_contactus_container #file-changed:hover{background-color:#455a64}#osf_contactus_container .submit-btn{width:99px;height:41px;font-weight:700}#osf_contactus_container .submit-btn-wrap .uploadButton{font-size:14px!important;color:#fff}#osf_contactus_container .submit-btn-hr{border-top:1px solid #607d8b;margin:2rem 0 1rem}#osf_contactus_container .upload-success{position:absolute;top:25%;left:105%;white-space:nowrap}#osf_contactus_container .corporate-info_title{margin-bottom:3rem}#osf_contactus_container .corporate-info_col h4{color:#000;text-transform:none}.tac_title{font-size:1rem;font-weight:600;text-align:left;text-transform:unset}.tac_text{margin:2.5rem 0}#order-details .section_subtitle{text-align:left;font-size:1rem;font-family:RubikMedium,sans-serif!important;margin:0 0 10px}#order-details .cc_order_history{position:relative;padding-left:10px;font-family:RubikMedium,sans-serif!important;text-transform:uppercase}#order-details .cc_order_history i{position:absolute;left:0;top:0;font-weight:600}#order-details .col_inner_wrap{padding:10px;border:1px solid #cfd8dc}#order-details .address_selection_display span{display:inline-block;margin-bottom:5px}@media only screen and (max-width:991px){#osf_contactus_container .corporate-info_col{margin-bottom:1.5rem}#order-details .cc_item_title{margin-top:2rem}}#order-details .cc_item_title .cc_prod_link{font-family:RubikMedium,sans-serif!important;font-weight:500;text-transform:uppercase}#order-details .bottom_line{margin:10px -10px;border-bottom:1px solid #cfd8dc}#order-details .download_po .svg_export,#order-details .download_quote_btn .svg_export,#order-details .download_soa .svg_export{width:15px;height:15px;margin-right:6px;pointer-events:none}#order-details .actions_row{margin-top:2.5rem}#order-details .actions_row .reject_quote{background:#df0017}#order-details .actions_row input{flex-basis:45%;margin:5px 2px}#order-details .chat{height:455px}.cc_myquote_content .quote_status p{margin-bottom:0!important}#multiShipmentInfos{font-size:13px}#multiShipmentInfos ul{padding-left:20px;margin:0}#multiShipmentInfos h6{text-transform:initial}.reorderContainer .cc_reorder_row .cc_prod_qty {padding-left: 0px;}.tax-exemption-panel .panel-body { border-top: none;padding: 30px;}.shortDesc .pblock ul, .cc_row_product_info .product_info ul { padding-left: 12px;}