.div_class_my_account_address > address > div > div > i.fa-map-marker + span{margin-left: 14px; text-transform: capitalize; line-height: 24px; font-size: 13px; color: #515151; font-family: Muli-Regular;} .div_class_my_account_address > address > div > div{position: relative;} .div_class_my_account_address > address > div > div > i.fa-map-marker{position: absolute; top: 5px;} .div_class_my_account_address > address > div > span{font-size: 17px; font-family: Muli-Regular; margin-top: 21px;} .div_class_my_account_address > addreaa{margin-bottom: 24 !important;} .table_portal_sale th:nth-child(1), .o_my_status_table td:nth-child(1){width: 160px !important;} .col-sm-4.div_class_myorders_page_padding{margin-top: 4px; margin-bottom: 8px;} .h4_class_qp_quotation_heading{font-family: Muli-Regular; font-size: 25px;} .h4_class_qp_quotation_heading > span:first-child{font-family: Muli-Bold;} .h5_class_qp_invoicing_add_heading{font-size: 19px; font-weight: normal; text-transform: capitalize; font-family: Muli-Bold; margin-bottom: 12px;} .div_class_op_address{margin-top: 28px;} .div_main_class_invloicing_address{width: 27%; float: left; padding-right: 15px;} .div_whole_class_panel{padding-top: 3%;} .div_whole_class_panel .panel-heading{padding: 0;} .div_class_qp_address > address > div > div{margin-top: 6px; margin-bottom: 8px;} .div_class_qp_address > div > address > div > div{margin-top: 6px; margin-bottom: 6px;} .div_class_qp_address > address > div > div > span{text-transform: capitalize; line-height: 24px; font-size: 14px; color: #515151; font-family: Muli-Regular;} .div_class_qp_address > address > div > span{font-size: 18px; font-family: Muli-Regular;} .div_class_qp_bottom_address > address > div > div{margin-top: 3px; margin-bottom: 3px;} .div_class_qp_bottom_address > address > div > div > span{line-height: 20px; font-size: 15px; color: #515151; font-family: Muli-Regular;} .div_class_qp_bottom_address > address > div > div > i{margin-right: 3px;} .para_class_op_product_name{color: #353434; font-size: 14px; margin-bottom: 4px; margin-top: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block;} .anch_class_op_product_name{color: #353434; font-family: Muli-Regular;} .anch_class_op_product_name:hover{color: #353434;} .span_class_op_product_attribute{color: #000000; font-family: Muli-Regular; font-size: 14px;} .div_class_op_product_sku{font-size: 14px; font-family: Muli-Regular; margin-bottom: 3px;} .div_class_op_sku_left_bracket_left{padding-right: 1px; font-size: 14px;} .div_class_op_sku_left_bracket_right{padding-left: 1px; font-size: 13px;} .div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{color: #000; font-size: 13px; font-family: Muli-Regular; color: #000000;} .img_class_op_product_image{width: 90%; display: block; margin: 0px auto; text-align: center;} .div_class_untaxed_heading{font-size: 13px; font-family: Muli-Regular; width: 75%; float: left;} .div_class_untaxed_amount{font-size: 17px; font-family: Muli-Regular; width: 25%;} .div_class_untaxed_amount > span{font-size: 17px; font-family: Muli-Regular;} .div_class_untaxed_amount > span > span{font-size: 13px; font-family: Muli-Regular;} .div_class_op_total_heading{margin-top: 5px; width: 75%; float: left;} .div_class_op_total_price{margin-top: 5px; width: 25%;} .div_class_op_total_heading > p{font-size: 20px; font-family: Muli-Regular;} .div_class_op_total_price > p{font-size: 20px; font-family: Muli-Regular;} .div_class_op_total_price > p span{font-size: 16px; font-family: Muli-Regular;} .div_class_op_contact_heading > p{font-size: 18px; font-family: Muli-Regular; margin-bottom: 13px;} .anch_class_op_myaccount{color: #353434; font-family: Muli-Regular;} .anch_class_op_myaccount:hover{color: #353434;} .li_class_op_details{font-family: Muli-Regular;} .col-sm-4 > .breadcrumb > li + li::before{color: #353434;} .div_class_op_date{font-family: Muli-Regular; font-size: 12px; color: #777777;} .div_class_op_date > span{font-family: Muli-Regular; font-size: 12px; color: #777777; padding-left: 1px;} .div_main_class_op_product_table{background-color: #2B2B2B; color: #fff; font-family: Muli-Regular; font-size: 17px; margin-top: 30px;} .div_class_myorders_page_padding .panel_body{border: 0;} .div_class_myorders_page_padding .panel{border: 0px solid transparent !important; box-shadow: unset !important;} .div_main_class_op_product_table > div{padding-top: 15px; padding-bottom: 15px;} .div_class_op_product_details_row{border-left: 2px solid #E6E6E6; border-right: 2px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding-top: 20px; padding-bottom: 20px;} .div_class_op_product_total_contact{border-left: 2px solid #E6E6E6; border-right: 2px solid #E6E6E6; border-bottom: 2px solid #E6E6E6; padding-top: 15px; padding-bottom: 15px;} .span_class_op_quantity{font-size: 13px; font-family: Muli-Regular; padding-left: 4px;} .div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 13px; font-family: Muli-Regular;} .div_class_map_account_padding{padding-left: 0px;} .div_class_payment_page_padding{padding-left: 0px; padding-right: 0px;} .col-sm-4.div_class_payment_page_padding{margin-top: 4px; margin-bottom: 8px;} .h1_class_pp_payment_methods_heading{color: black; font-family: Muli-Regular; font-size: 25px; margin: 40px 0 20px;} .h1_class_pp_add_new_methods_heading{font-size: 19px; font-family: Muli-Regular; margin-top: 25px; margin-bottom: 15px;} .span_class_op_download_invoice_data{font-size: 13px; font-family: Muli-Regular;} .a_class_op_download_invoice_number span{font-size: 13px; font-family: Muli-Regular; color: #262626; padding-right: 7px; padding-left: 7px;} .a_class_op_download_icon span{font-size: 14px; color: #262626;} .span_class_op_order_status_info{background-color: #000000;} .span_class_op_invoice_status_info, .span_class_op_order_status_warning{background-color: #000000;} .div_class_op_invoice_link_main_class{margin-top: 0px;} .div_class_op_invoice_link_sub_class{margin-bottom: 24px;} .div_whole_class_my_invoices_page{padding-left: 0px;} .div_whole_class_my_invoices_page .o_my_documents{padding-left: 0px;} .div_whole_class_my_invoices_page > div > .page-header.h3_class_account_heading{padding-bottom: 13px !important;} .label_reference_style_checkout{font-family: Muli-Regular; font-size: 14px; font-weight: normal; margin-bottom: 7px; text-transform: uppercase; text-align: left !important;} .label_amount_style_checkout{font-family: Muli-Regular; font-size: 14px; font-weight: normal; margin-bottom: 7px; text-transform: uppercase; text-align: left !important;} .o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right{float: left !important;} .o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right > span{font-family: Muli-Regular;} .text_box_reference{margin-bottom: 16px !important;} .div_class_payment_page_padding > form > button{border: 0px;} .div_class_payment_page_padding > img{float: left;} .h1_class_contact_details_heading{border-bottom: 0 none; color: black; font-family: Muli-Regular; font-size: 25px; margin: 30px 0 5px; padding-bottom: 0px !important; text-align: left; text-transform: capitalize;} .anch_class_ep_reset_password_btn{border: 1px solid #000; font-family: Muli-Regular; font-size: 12px; margin-left: 15px;} .anch_class_ep_reset_password_btn:hover{border: 1px solid #000; text-decoration: none;} .label_style_my_account_contact_details{font-weight: normal; font-family: Muli-Regular; text-transform: uppercase; font-size: 14px; margin-bottom: 7px;} .my_account_label_font_class > input.form-control:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); border: 0px none; border-bottom: 1px solid #000;} .my_account_label_font_class > input{height: 47px; font-family: Muli-Regular; font-size: 15px; border-radius: 0;} .my_account_label_font_class{margin-bottom: 8px !important;} .my_account_label_font_class > select{font-family: Muli-Regular;} .div_class_contact_details_page_padding > div.row > div.col-md-12.pl0 > div.alert.alert-danger{margin-top: 16px;} .btn_class_my_account_submit{font-family: Muli-Regular; font-size: 15px; border: 1px solid #000;} .btn_class_my_account_submit > span{vertical-align: middle;} .btn_class_status_button_font{font-family: Muli-Regular;} .icon_class_invoice_status{margin-right: 2px; font-size: 11px;} .h1_class_order_cancelled_status{font-size: 30px; font-family: Muli-Regular; color: #2B2B2B; display: block; margin: 0px auto; text-align: center;} .back_to_payment_btn{border: 0px; font-family: Muli-Regular;} .div_class_payment_page_padding > div.form-horizontal > div.alert.alert-danger{font-family: Muli-Regular;} .label_amount_style_checkout + div.col-sm-9.mt8 > span{font-family: Muli-Regular;} .label_reference_style_checkout + div.col-sm-9.mt8 > span{font-family: Muli-Regular;} .spna_class_Payment_process_font{font-family: Muli-Regular;} .para_class_quotation_warning{font-family: Muli-Regular; font-size: 16px;} .div_main_class_op_product_table strong{font-weight: normal; font-size: 15px;} @media (max-width: 1200px){.my_account_label_font_class > input{height: 38px;}.div_class_mya_left{display: inline-block; width: 100%;}.div_class_mya_right{margin-top: 20px; display: inline-block; width: 100%; padding-left: 0px; padding-right: 0px;}.div_class_my_account_address{margin-top: 15px;}.div_class_map_account_padding{padding-right: 0px;}.o_my_details{display: inline-block; width: 100%;}.div_class_untaxed_heading, .div_class_op_total_heading{width: 70%;}.div_class_untaxed_amount, .div_class_op_total_price{width: 30%;}#wrap > .div_class_mb_responsive{margin-bottom: 0px !important;}.div_main_class_invloicing_address{width: 35%;}.div_class_op_product_details_row > div.col-sm-1.text-center:first-child{padding-left: 0px; padding-right: 0px;}.div_class_payment_page_responsive{width: 75%;}.div_class_contact_details_responsive{width: 100%;}} @media (max-width: 992px){.my_account_label_font_class{padding-left: 0px;}} @media (max-width: 900px){.th_class_status_column_width{width: 140px;}.th_class_status_column_width + th{width: 130px !important;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{padding: 15px 15px !important;}} @media (max-width: 800px){.o_my_documents .h3_class_account_heading{margin: 40px 0 15px; font-size: 24px;}.h3_class_account_heading{margin: 24px 0 15px; font-size: 24px;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{font-size: 14px;}.anch_class_ma_quotation_id{font-size: 15px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 14px;}.o_my_show_more.btn.btn-sm.btn-primary > span{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 14px;}.table_portal_sale thead tr th{padding: 15px 15px !important; width: 130px !important;}.table_portal_sale tbody tr td{padding: 15px 15px !important;}.table_portal_sale thead tr th.th_class_status_column_width{width: 160px !important;}.table_portal_sale{margin-bottom: 0px;}.div_class_my_account_address > address > div > span{font-size: 18px;}.table_portal_sale th:nth-child(1), .o_my_status_table td:nth-child(1){width: 150px !important;}.div_class_my_account_address > address > div > div > span{font-size: 14px;}.anch_class_manage_payment_method_link{font-size: 16px;}.h1_class_order_cancelled_status{font-size: 25px;}.h4_class_qp_quotation_heading{font-size: 24px;}.h5_class_qp_invoicing_add_heading{font-size: 19px;}.div_main_class_invloicing_address{width: 40%;}.div_main_class_invloicing_address + div.col-md-6{width: 48%; float: left;}.div_class_qp_address > address > div > span{font-size: 14px;}.div_class_qp_address > address > div > div > span{font-size: 14px;}.div_main_class_op_product_table{font-size: 15px;}.div_class_op_product_sku{font-size: 13px;}.para_class_op_product_name{font-size: 13px; margin-bottom: 3px; margin-top: 4px;}.span_class_op_product_attribute{font-size: 13px;}.div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{font-size: 13px;}.div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 14px;}.span_class_op_quantity{font-size: 16px;}.div_class_op_contact_heading > p{font-size: 16px;}.div_class_untaxed_heading{font-size: 16px;}.div_class_untaxed_amount > span > span{font-size: 16px;}.div_class_untaxed_amount{font-size: 16px;}.div_class_op_total_heading > p{font-size: 18px;}.div_class_op_total_price > p span{font-size: 18px; float: left;}.a_class_op_download_invoice_number span{font-size: 15px;}.div_class_mya_right{margin-top: 15px;}.div_class_qp_bottom_address > address > div > div > span{font-size: 14px;}.div_class_payment_page_responsive{width: 100%;}.h1_class_pp_payment_methods_heading{font-size: 24px;}.h1_class_pp_add_new_methods_heading{font-size: 17px; margin-top: 10px;}.div_class_mya_left{padding-right: 0px;}.h1_class_contact_details_heading{font-size: 24px;}.div_class_mo_product_heading{min-width: 390px; width: auto; float: left;}.div_class_mo_unit_price_heading{min-width: 130px; width: auto; float: left;}.div_class_mo_unit_product_image{min-width: 70px; width: auto; float: left; padding-left: 5px; padding-right: 5px;}.div_class_mo_unit_product_attri{min-width: 320px; width: auto; float: left; padding-left: 15px; padding-right: 15px;}.div_whole_class_my_order_product_table{max-width: 100%; width: 100%; overflow-x: auto;}.div_main_class_op_product_table{width: auto; min-width: 780px;}.div_class_op_product_details_row{width: auto; min-width: 780px;}.div_class_op_product_total_contact{width: auto; min-width: 780px;}.para_class_quotation_warning{font-size: 15px;}} @media (max-width: 600px){.o_my_documents .h3_class_account_heading{margin: 40px 0 15px; font-size: 22px;}.h3_class_account_heading{margin: 24px 0 15px; font-size: 22px;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{font-size: 13px;}.anch_class_ma_quotation_id{font-size: 14px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px;}.o_my_show_more.btn.btn-sm.btn-primary > span{font-size: 12px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 13px;}.table_portal_sale thead tr th{padding: 10px 15px !important; width: 110px !important;}.table_portal_sale tbody tr td{padding: 15px 15px !important;}.table_portal_sale thead tr th.th_class_status_column_width{width: 160px !important;}.table_portal_sale{margin-bottom: 0px;}.div_class_my_account_address > address > div > span{font-size: 16px;}.div_class_my_account_address > address > div > div > span{font-size: 13px;}.anch_class_manage_payment_method_link{font-size: 14px;}.h1_class_order_cancelled_status{font-size: 22px;}.h4_class_qp_quotation_heading{font-size: 22px;}.h5_class_qp_invoicing_add_heading{font-size: 17px;}.div_main_class_invloicing_address{width: 40%;}.div_main_class_invloicing_address + div.col-md-6{width: 48%; float: left;}.div_class_qp_address > address > div > span{font-size: 16px;}.div_class_qp_address > address > div > div > span{font-size: 13px;}.div_main_class_op_product_table{font-size: 14px;}.div_class_op_product_sku{font-size: 12px;}.para_class_op_product_name{font-size: 12px; margin-bottom: 3px; margin-top: 4px;}.span_class_op_product_attribute{font-size: 12px;}.div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{font-size: 12px;}.div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 13px;}.span_class_op_quantity{font-size: 15px;}.div_class_op_contact_heading > p{font-size: 15px;}.div_class_untaxed_heading{font-size: 15px;}.div_class_untaxed_amount > span > span{font-size: 15px;}.div_class_untaxed_amount{font-size: 15px;}.div_class_op_total_heading > p{font-size: 17px;}.div_class_op_total_price > p span{font-size: 17px;}.div_class_op_product_details_row > div.col-sm-1.text-center:first-child{padding-left: 0px; padding-right: 0px;}.a_class_op_download_invoice_number span{font-size: 14px;}.i_class_show_more_btn_icon{font-size: 9px;}.h1_class_pp_payment_methods_heading{font-size: 22px;}.h1_class_pp_add_new_methods_heading{font-size: 15px; margin-top: 10px; margin-bottom: 10px;}.div_class_mya_left{padding-right: 0px;}.label_reference_style_checkout{font-size: 13px;}.label_amount_style_checkout{font-size: 13px;}.label_amount_style_checkout + div.col-sm-9.mt8 > span{font-size: 13px;}.label_reference_style_checkout + div.col-sm-9.mt8 > span{font-size: 13px;}.o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right{font-size: 13px;}.div_class_payment_page_padding > div.form-horizontal > div.alert.alert-danger{font-size: 14px;}.back_to_payment_btn{font-size: 13px;}.div_class_my_account_address{margin-top: 18px;}.h1_class_contact_details_heading{font-size: 22px;}.btn_class_my_account_submit{font-size: 14px; padding: 4px 12px;}.anch_class_op_myaccount{font-size: 13px;}.li_class_op_details{font-size: 13px;}.div_class_payment_page_padding > form > button{font-size: 13px; padding: 4px 12px;}.div_main_class_invloicing_address + div.col-md-6{width: 100%; padding-left: 0; padding-right: 0;}.div_main_class_invloicing_address{width: 100%;}.a_class_op_download_icon span{font-size: 15px;}.div_class_mo_product_heading{min-width: 340px; width: auto; float: left;}.div_class_mo_unit_price_heading{min-width: 113px; width: auto; float: left;}.div_class_mo_unit_product_image{min-width: 65px; width: auto; float: left; padding-left: 5px; padding-right: 5px;}.div_class_mo_unit_product_attri{min-width: 275px; width: auto; float: left; padding-left: 15px; padding-right: 15px;}.div_whole_class_my_order_product_table{max-width: 100%; width: 100%; overflow-x: auto;}.div_main_class_op_product_table{width: auto; min-width: 680px;}.div_class_op_product_details_row{width: auto; min-width: 680px;}.div_class_op_product_total_contact{width: auto; min-width: 680px;}.div_class_mya_right{margin-top: 10px;}.para_class_quotation_warning{font-size: 14px;}} @media (max-width: 450px){.label_style_my_account_contact_details{font-size: 12px;}.label_style_my_account_contact_details + .form-control{height: 30px; font-size: 13px;}.div_class_mya_right{margin-top: 5px;}} .div_class_op_invoice_link_main_class > h5{font-size: 15px;} #picking_info{padding-top: 2%;} #picking_info a{font-size: 13px; padding-left: 7px; padding-right: 7px;} .page-header_h3{font-size: 18px;} .page-header_h3 a{font-family: Muli-Regular;} .page-header_h3 a small{font-family: Muli-Regular; letter-spacing: 0;} .navbar-brand{font-size: 23px;} .page-header-hr{padding: 0px; margin-top: 15px; margin-bottom: 15px;} .change-btn:hover{background-color: #000000; color: white;} .my-account-center{display: block; margin: 0px auto; text-align: center; font-size: 26px;} .active_tab{border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; color: black;} .breadcrumb-main-div{background-color: #f5f5f5;} .breadcrumb-main-div .breadcrumb{padding: 8px 0px !important; width: 90%; max-width: 1400px; margin: 0px auto; display: block;} .reset-password-link{font-size: 12px; margin-left: 15px; letter-spacing: 0; text-transform: none; color: #000000;} 

/* /clarico_account/static/src/less/ecommerce_portal_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.homepage_account_left_div{width: 65%; float: left; margin-right: 10px;}.homepage_account_right_div{width: 30%; float: right;}} @media (max-width: 1000px){.homepage_account_left_div{width: 100%;}.homepage_account_right_div{width: 100%; padding-left: 10px;}.home_page_account .collapse{display: block;}.home_page_account .navbar-default .navbar-collapse{border: 0px;}.home_page_account .navbar-nav{margin: 0px !important;}.home_page_account .navbar{margin-bottom: 0;}.home_page_account .nav > li{float: left;}.change-btn{margin-left: 9px; font-size: 10px; padding: 0px 3px 1px 4px;}.div_class_my_account_address{margin-top: 10px;}} @media (max-width: 800px){.div_whole_class_my_order_product_table .row{margin-left: 0px; margin-right: 0px;}.div_class_untaxed_heading{font-size: 13px;}.div_class_untaxed_amount > span{font-size: 13px;}.div_class_untaxed_amount > span > span{font-size: 13px;}.div_class_op_total_price > p span{font-size: 14px; float: none;}.div_class_op_total_heading > p{font-size: 14px; padding-top: 6px;}.h4_class_qp_quotation_heading{font-size: 20px;}.h5_class_qp_invoicing_add_heading{font-size: 16px;}.div_class_qp_address > address > div > span{font-size: 13px;}.h3_class_account_heading{font-size: 17px; margin-bottom: 0px; letter-spacing: 1px;}.div_class_my_account_address > address > div > span{font-size: 15px;}.my-account-center{font-size: 22px;}.page-header_h3{font-size: 16px;}.label_style_my_account_contact_details{font-size: 13px;}.my_account_label_font_class > input{font-size: 13px;}.div_class_my_account_address > address > div > div{margin-top: 5px; margin-bottom: 5px;}.my_account_label_font_class{padding-left: 15px;}h3.chs_heading{font-size: 14px;}.anch_class_ma_quotation_id{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px;}.span_class_op_product_attribute{font-size: 12px;}} @media (max-width: 600px){.anch_class_ma_quotation_id{font-size: 12px;}.h4_class_qp_quotation_heading{font-size: 17px;}.div_class_op_address{margin-top: 0;}.h5_class_qp_invoicing_add_heading{font-size: 14px;}.div_class_op_product_details_row .span_class_map_amount{font-size: 12px;}.span_class_op_quantity{font-size: 12px;}.div_class_untaxed_amount > span{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 12px;}.div_class_op_product_details_row .span_class_map_amount > span{font-size: 12px;}.div_class_untaxed_amount > span > span{font-size: 12px;}.div_class_untaxed_heading{font-size: 12px; padding-top: 4px;}#picking_info a{font-size: 12px;}#picking_info .text-muted{font-size: 12px;}} 

/* /clarico_product_carousel/static/src/less/product_carousel_slider.less defined in bundle 'web.assets_frontend' */
 .s_product_carousel{display: inline-block; width: 100%; padding-left: 10px; padding-right: 10px;} .product_carousel_slider a{color: #444 !important; font-size: 14px;} .product_carousel_slider a:hover{color: #000000 !important; text-decoration: none; transition: color linear 0.3s;} .product_carousel_slider .div_c_product_discount{width: auto; display: inline-block;} .product_carousel_slider .span_c_product_price{font-weight: 700; color: #222; font-size: 13px;} .slider_heading{font-size: 30px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; font-family: oswald-light;} .headline{margin-bottom: 5%;} .headline_tab{display: inline-block; width: 100%; border: solid 0px; margin-top: 1%; text-align: center;} .non, .slide_class{width: 23%; float: left; display: block; margin: 0px auto; text-align: center; margin: 1%; padding: 1%; position: relative; min-height: 450px; max-height: 450px;} .filter_static_title{display: inline-block; border: none; padding: 1%; margin: 10px; cursor: pointer; position: relative;} .filter_static_title p{font-size: 13px; padding: 0%; margin: 0%; color: #666; font-family: muli-semibold; text-transform: uppercase;} .active_tab{border-bottom: 2px solid #000000 !important;} .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{transition: all 0.3s; margin: 0px auto;} .div_main_c_cs_product_price{float: left;} .icon_comb{position: relative; display: block; margin: 0px auto; text-align: center;} .icon_comb .comparelist{width: 19%; line-height: 45px; vertical-align: middle; float: left;} .icon_comb .wish{width: 19%; line-height: 45px; vertical-align: middle; float: right; cursor: pointer;} .icon_comb .wish .in2wish{line-height: 45px; vertical-align: middle;} .icon_comb .quick{width: 60%; line-height: 45px; text-transform: uppercase; display: inline-block; border-radius: 0; padding: 0; position: relative; vertical-align: middle; transition: all 0s; transform: translateZ(0);} .icon_comb .quick ::before{content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #000000; transform: scaleX(0); transform-origin: 0 50%; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out;} .icon_comb .quick .add2quick{color: #000000 !important; font-size: 13px; font-family: 'muli-bold';} .icon_comb .quick:hover ::before{transform: scaleX(1);} .icon_comb .quick:hover .add2quick{color: #fff !important;} .rating-block{width: 100%; padding-top: 2%; padding-bottom: 4%; text-align: center;} .rating-block .o_rating_star_card{margin: 0px;} .rating-block .o_rating_star_card .stars{} .rating-block .o_rating_star_card .stars i{margin-right: -1px;} .action_btn{border-top: solid 1px #ddd; margin-top: 5%;} .div_c_sub_pc_image .ribbon-wrapper{position: absolute; left: 10px; top: 20px;} .div_c_sub_pc_image .ribbon-wrapper .sale-btn{border-radius: 3px; right: 0; left: 10px; top: 20px; padding: 3.5px 12px; color: #fff; background-color: #000000; font: bold 10px 'muli-regular'; transform: unset !important; text-transform: uppercase; width: auto;} .div_c_sub_pc_image .sale-btn::after{content: ''; position: absolute; right: 8px; bottom: -7px; border-top: 2px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #000000; transform: rotate(-23deg);} .section_c_cs_product_desc{text-align: center; line-height: 155%; max-width: 300px; display: block; margin: 0px auto; margin-top: 15px !important;} .section_c_cs_product_desc .product_desc_sub{min-height: 85px; max-height: 100px; width: 96%; text-align: center;} .div_c_sub_pc_image{max-height: 300px; max-width: 300px; margin: 0px auto; position: relative;} .div_c_sub_pc_image img{display: block; max-width: 100%; width: auto; margin: 0px auto;} .para_c_cs_product_name{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; width: 100%; margin-top: 3px; text-align: center;} .zoom-animation{-webkit-animation: animatezoom 0.6s; animation: animatezoom 0.6s;} @-webkit-keyframes animatezoom{from{-webkit-transform: scale(0);}to{-webkit-transform: scale(1);}} @keyframes animatezoom{from{transform: scale(0);}to{transform: scale(1);}} .bx-wrapper{position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; float: left;} .bx-wrapper .bx-viewport{-webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);} .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position: absolute; bottom: -30px; width: 100%;} .bx-wrapper .bx-pager{text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; display: none;} .bx-wrapper .bx-pager.bx-default-pager a{background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #000;} .bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block; *zoom: 1; *display: inline;} .bx-wrapper .bx-prev{left: -20px; background: url(/clarico_product_carousel/static/src/img/slider_controls_left.png) no-repeat; background-position: center !important; background-size: 21px;} .bx-wrapper .bx-prev:hover{background-position: 0 0;} .bx-wrapper .bx-next{right: -20px; background: url(/clarico_product_carousel/static/src/img/slider_controls_right.png) no-repeat; background-position: center !important; background-size: 21px;} .bx-wrapper .bx-next:hover{background-position: -43px 0;} .bx-wrapper .bx-controls-direction a{position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 16px; height: 19px; text-indent: -9999px; z-index: 99;} .bx-wrapper .bx-controls-direction a.disabled{display: none;} .bx-wrapper .bx-controls-auto{text-align: center;} .bx-wrapper .bx-controls-auto .bx-start{display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px;} .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0;} .bx-wrapper .bx-controls-auto .bx-stop{display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px;} .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{display: none;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 0; width: 35px;} .bx-wrapper .bx-caption{position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%;} .bx-wrapper .bx-caption span{color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;} .label-block > p{content: ''; position: absolute; top: 10px; color: white; font-family: Muli-Regular; padding: 3%;} .carosal_seprator{display: block; width: 96%; padding-bottom: 3% !important; margin: 0px auto;} .filled_box{width: 15%; height: 5px; background-color: #000000; float: left;} .carousal_line_through{border-top: 1px solid #BCB4B7; width: 85%; margin-bottom: 0px; float: left; margin-top: 2.5px; padding: 0;} .carousal_view_more_btn{display: inline-block; font-size: 14px; line-height: 46px; height: 46px; letter-spacing: 2px; padding: 0 30px; display: block; margin: 0px auto; text-align: center; text-transform: uppercase; background: #000000; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: oswald-regular;} .carousal_view_more_btn:hover{background: #333; color: #fff; transition: background-color linear 0.5s;} .filter_three_dots{display: block; margin: 0px auto; text-align: center;} .filter_three_dots .circle{width: 5px; height: 5px; border-radius: 100%; background-color: #000000; float: left; margin: 0 5px;} @media (max-width: 800px){.filter_static_title p{font-size: 14px !important;}.non{width: 48% !important;}.slider_heading, .content_title{font-size: 28px !important;}} @media (max-width: 600px){.fun_slide_class{margin-right: 0 !important;}.icon_comb .comparelist{line-height: 30px; font-size: 11px; padding-top: 1px;}.div_c_pc_image .div_c_sub_pc_image .ribbon-wrapper{left: 0px; top: 0px;}.div_c_pc_image .div_c_sub_pc_image .ribbon-wrapper .sale-btn{font: bold 9px 'muli-regular';}.product_price div_main_c_cs_product_price span.oe_currency_value{font-size: 13px;}.filter_static_title{margin: 5px !important; padding: 0 !important;}.filter_static_title p{font-size: 11px !important; padding-left: 2px !important; padding-bottom: 5px !important;}.non{width: 100% !important;}.icon_comb .quick, .icon_comb .compare, .icon_comb .wish, .icon_comb .in2wish{line-height: 30px !important;}.div_c_sub_pc_image .ribbon-wrapper{padding: 3.5px 9px !important; font-size: 10px !important;}.sale-btn::after{display: none;}.slider_heading, .content_title, .section_class_heading_class h1{font-size: 20px !important;}.section_c_cs_product_desc{line-height: 100% !important;}} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_payment/static/src/css/website_payment.css defined in bundle 'web.assets_frontend' */
input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 34px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 24px 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{padding: 5px 0; position: absolute; bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .oe_cart table td:first-child{min-width: 76px;} .oe_cart > .oe_structure{clear: both;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (max-width: 992px){#modal_optional_products table:last-child td:last-child{overflow: hidden;}#modal_optional_products table:last-child td:nth-child(2){width: 50%;}#modal_optional_products table:last-child td:nth-child(3){width: 20%;}#modal_optional_products table:last-child td:last-child, #modal_optional_products table:last-child td:nth-last-child(2){width: 15%;}} @media (max-width: 500px){.oe_cart table, #modal_optional_products table{display: inline-block;}.oe_cart table thead, #modal_optional_products table thead{display: none;}.oe_cart table tbody, .oe_cart table tr, .oe_cart table td, #modal_optional_products table tbody, #modal_optional_products table tr, #modal_optional_products table td{float: left; width: 100% !important; display: inline-block;}.oe_cart table td:first-child, #modal_optional_products table td:first-child{display: none;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: double; border-top-width: 6px;}.oe_cart table td:last-child, #modal_optional_products table td:last-child{margin-bottom: 16px;}.oe_cart table:last-child tr:last-child td:last-child, #modal_optional_products table:last-child tr:last-child td:last-child{margin-bottom: 0;}.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: 46px; text-align: center;}#modal_optional_products table:last-child td:nth-child(3) > div{float: none !important;}.oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: none !important;}.oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: inline !important;}} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} .label-optional{font-weight: normal;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} td.noborder{border: none !important;} .border_primary{border: 1px solid #337ab7;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product .carousel-inner div.item{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /costaline_custom/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
.product-item .img-responsive{width:82%;margin-left:auto;margin-right:auto;} 

/* /havi_trade_account/static/src/less/havi_costaline.less defined in bundle 'web.assets_frontend' */
 .oe_signup_form_havi{max-width: 800px; position: relative; margin: 0px auto 20px auto;} .radio-input{width: 20px; display: inline-block; height: 20px; margin-right: 16px !important;} .label-input{vertical-align: super; margin-bottom: 0px;} input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance: none; -moz-appearance: none;} .submit-btn{margin-right: 15px; background-color: red !important; border: 0; border-radius: 0; width: 160px;} .o_main_header_main{margin-right: auto; margin-left: auto; padding-left: 25px; padding-right: 25px; height: 100%;} @media (min-width: 768px){.o_main_header_main{width: 800px; padding-left: 25px; padding-right: 25px;}} @media (min-width: 992px){.o_main_header_main{width: 970px; padding-left: 0px; padding-right: 0px;}} @media (min-width: 1200px){.o_main_header_main{width: 1150px; padding-left: 0px; padding-right: 0px;}} .o_main_footer_main{margin-right: auto; margin-left: auto; padding-left: 0px; padding-right: 0px; height: 100%;} @media (min-width: 768px){.o_main_footer_main{width: 800px;}} @media (min-width: 992px){.o_main_footer_main{width: 970px;}} @media (min-width: 1200px){.o_main_footer_main{width: 1150px;}} .oe_login_buttons_trade{top: 5px; width: 30%; float: right;} select.form-control{margin-top: 0px !important;} [type="checkbox"]:not(:checked), [type="checkbox"]:checked{position: relative !important; left: 27px !important; top: 3px !important;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;} 

/* /website_product_brands/static/src/css/website_product_brands.css defined in bundle 'web.assets_frontend' */
 .wk_horizontal_cart{background-color: pink; position: relative; top:50px; z-index: absolute;} .horizontal_category{padding:6px 12px;} .products_brands_filter{height: 150px; overflow-y: scroll;} 

/* /website_stock_notifiy/static/src/css/website_stock_notify.css defined in bundle 'web.assets_frontend' */
.wk_notify_main{padding: 13px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 2px;} div.public-form{border: 1px solid #cccccc; border-radius: 5px; padding: 13px;} div.required_asterisk{float: left;} div.div_message_notify{display: none; font-weight: 700; font-family: Arial, Helvetica, sans-serif;} p.wk_text{font-weight: 900; font-size: 1.09em;} div.wk_msg{display: none; font-weight: 700;} 

/* /clarico_wishlist/static/src/less/wishlist_style.less defined in bundle 'web.assets_frontend' */
 .wish_count{border: solid 0px; padding: 0px 0px; border-radius: 3px; color: #000;} .in2wish{display: none;} .wishlink .in2wish{color: #000000; cursor: no-drop;} .shop_view_popup_link_btn{font-size: 12px; height: 30px; letter-spacing: 2px; padding: 6px 20px; text-align: center; text-transform: uppercase; background: #000000; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: oswald-regular;} .shop_view_popup_link_btn:hover{background-color: #000000; color: #fff;} .error{display: none; color: red; font-family: Muli-Regular; font-size: 15px; margin-bottom: 5%; width: 80%;} .main-div-W100 .main-div-maxW{width: 90%; display: block; margin: 0px auto; max-width: 1400px; padding-top: 3%;} .main-div-W100 .main-div-maxW .product{width: 50%; display: inline-block; padding-top: 5%; float: left; position: relative;} .main-div-W100 .main-div-maxW .product .wishlist-img-div{width: 22%; float: left;} .main-div-W100 .main-div-maxW .product .wishlist-img-div .wishlist-img{width: auto; max-width: 100%;} .main-div-W100 .main-div-maxW .product .wishlist_rating_main_div{} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div{float: left; margin-left: 20px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-name{font-family: Muli-Regular; font-size: 15px; color: #717171; width: 100%; margin-bottom: 8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 300px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist_price .strike-price{color: #717171; font-size: 11px; float: left;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist_price .wishlist-price-p{font-size: 13px; margin-right: 10px; margin-bottom: 0px !important;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail{display: inline-block; margin-top: 3px; margin-bottom: 14px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail .in-stock{margin-bottom: 0px !important; width: 100%;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail #available{font-size: 12px !important; font-family: Muli-Bold;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail .warning #available{color: #D5B91D;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div{font-family: Muli-Regular;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a{font-size: 12px; color: #717171; float: left; margin-right: 10px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a i{margin-right: 5px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a:hover{color: black;} .add_cart_div{float: left;} .remove_wish_div{float: left; padding-top: 3px;} .boxalert{width: 100px; height: 100px; position: fixed; right: -100px; top: 150px; z-index: 9999; background-color: #000000; color: white; font-size: 14px; display: inline-flex; font-family: Muli-Regular;} .box{width: 100px; height: 100px; position: fixed; right: -100px; top: 150px; z-index: 9999; background-color: #000000; color: white; padding: 1%; font-size: 14px; display: inline-flex; font-family: Muli-Regular;} #name{float: left;} .class{display: none; float: left;} .undo{font-size: 13px; color: #717171; clear: both; visibility: hidden; position: absolute; top: 50%; left: 10%; font-family: muli-semibold; background: rgba(255, 255, 255, 0.7); padding: 10px 10px 5px 10px; border-bottom: 1px solid gray; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 80% !important;} .undo:hover{color: #717171;} .undo .undo-span{color: black;} .product_name_label{float: left; display: none; padding: 20px 10px 0 20px;} .wishlist_image{float: left;} .cart_view_details_product_image{width: 100px; height: 100px; background-color: white;} .clear-all-div{padding-bottom: 1%;} .clear-all-div a{font-size: 11px; color: #000000;} .empty-wishlist-img-div{text-align: center;} .empty-wishlist-img-div img{width: auto; max-width: 100%; padding-bottom: 3%;} .empty-wishlist-text{text-align: center; text-transform: uppercase; font-family: Muli-Bold; font-size: 15px;} #wait{display: none; width: auto; height: auto; z-index: 9999; position: absolute; top: 50%; left: 50%; padding: 2px;} .bubble{-webkit-animation: animatebubble 1s infinite; animation: animatebubble 1s infinite;} @-webkit-keyframes animatebubble{0%{bottom: 0;}100%{bottom: 10px;}} @keyframes animatebubble{0%{bottom: 0;}100%{bottom: 10px;}} .wish_no_count{margin: 0px 4px; font-family: oswald-regular;} span.wish_count{padding: 0px 0px; font-family: oswald-regular; color: #fff;} .wishlist-cover-img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .apply-wishlist{display: none;} .wishlist-main .div_class_recent_view_product{width: 90% !important;} 

/* /clarico_wishlist/static/src/less/wishlist_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 800px){.main-div-W100 .main-div-maxW .product{width: 100%;}} @media (max-width: 600px){.main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-name{font-size: 12px; margin-bottom: 3px !important;}.main-div-W100 .main-div-maxW .productFrom{padding-top: 6%;}.wishlist_price .oe_currency_value{font-size: 12px;}.clear-all-div .chs_heading{font-size: 18px;}.wishlist_rating_main_div .fa-star-o{font-size: 9px !important;}.product_avail{margin-bottom: 7px !important;}.product_avail #available{font-size: 11px !important;}.wishlist-product-cart-div a{font-size: 11px;}.div_class_recent_view_product{width: 88%;}.wishlist-product-name{max-width: 190px !important;}.product_avail{margin-bottom: 0 !important;}.product{margin-bottom: 20px;}.wishlist_price p{margin: 0; font-size: 12px;}}