#sync1 .item,
#sync2 .item { background: #f9f9f9; margin: 5px; } 
.page_loader { overflow-x: hidden; overflow-y: hidden; vertical-align: middle; position: fixed; display: table; width: 100%; height: 100%; min-height: 100%; top: 0; z-index: 9999999999; background: #f7f7f7; } 
.page_loader .page_loader_container { position: relative; display: table-cell; vertical-align: middle; z-index: 9999999; text-align: center; } 
.page_loader .page_loader_container .page_loader_css,
.spinner { display: inline-block; border-radius: 0; height: 100px; width: 100px; background-image: url(../images/loader_icon.png); background-size: cover; -webkit-animation: 2s linear infinite spin; -khtml-animation: spin 2s linear infinite; -moz-animation: 2s linear infinite spin; -ms-animation: spin 2s linear infinite; -o-animation: 2s linear infinite spin; animation: 2s linear infinite spin; will-change: transform; -webkit-will-change: transform; -moz-will-change: transform; -ms-will-change: transform; } 
a { color: inherit; } 
.btn-primary { color: #fff; background-color: #4cad2a !important; border-color: #4cad2a !important; } 
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle { color: #fff; background-color: #62a707; border-color: #62a707; } 
.btn-primary.focus,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn.focus,
.btn:focus,
.show > .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.05rem #8cc63f !important; } 
.btn-primary.disabled,
.btn-primary:disabled,
.pagination li a:hover,
.pagination li.active a { color: #fff; background-color: #4cad2a; border-color: #4cad2a; } 
body { padding-top: 140px; } 
.header_language_fixed { border-bottom: 1px solid #e4e4e4; left: 0; padding: 0; position: fixed; right: 0; top: 0; transition: 0.2s ease-in; -webkit-transition: 0.2s ease-in; z-index: 999; background: #fff; } 
.header_top_language { background: #f5f5f5; line-height: 1; padding: 10px 0; } 
.change_language_row { display: flex; justify-content: space-between; align-items: center; } 
.header_top_language .recovery_text { color: #000; opacity: 0.8; width: 85%; font-size: 13px; } 
.change_language_row .chat_messages_Top { white-space: nowrap; display: flex; margin-right: 10px; } 
.navbar .form-inline,
.or-seperator b { display: inline-block; } 
.change_language_row .chat_messages_Top .text_chat { line-height: 130%; } 
.change_language_row .chat_messages_Top .icon_img:hover,
.change_language_row .chat_messages_Top .text_chat:hover,
.change_language_row a:hover,
.chat_messages_Top:hover { text-decoration: none; color: #4cad2a; } 
.change_language_row .chat_messages_Top .icon_img { padding-right: 5px; } 
.change_language_row .select_language { width: 172px; } 
.change_language_row .select_language .form-control { height: 28px !important; font-size: 14px; padding: 0; background: #fff; border-radius: 0; border: 1px solid #8e8e8e; } 
.header_top_Main { padding: 16px 0; } 
.header_top_Main .navbar .navbar-brand img,
.sidebar_navbarMenu
 .mega-menu
 li.leftTitle_menu.dropdown
 .dropdown-menu
 li
 a
 .img-holder { width: 150px; } 
#Buy_CounterOffer_one .form-group,
.Contact_Info_inner .step_title_content,
.OtherListings_product .Products-list .gridview-itam,
.categories_tabs_list .modal-body .nav-pills li,
.category-due-man .catogory-iner-list li,
.chat_messages_page .nav-item,
.content-flex-right .flex-check-list,
.header-nav-list ul,
.header-nav-list ul li,
.payment-methods ul,
.pro_details_page .product_details_tabing .table td p,
.shere_list_inner .ul_flex li,
.sidebar_navbarMenu .mega-menu,
.view-all-background-color #view-all-cat ul.material-name-list { margin-bottom: 0; } 
.aboution-tex .taxt,
.aesiteshi,
.forget_paaword .login-button .loggin-link a,
.grid-foot .dollor,
.header-nav-list ul li a,
.list-word .grid-pice,
.pice-product .mony,
.region-preferences_page .edit_icon_down .fa,
.region-preferences_page
 .inner_box_country
 .accodion-region-country
 .card-header,
.region-preferences_page .inner_box_country .btn-link { color: #000; } 
.navbar { background: #fff !important; padding-left: 16px; padding-right: 16px; border-radius: 0; } 
.nav-link img { border-radius: 50%; width: 36px; height: 36px; margin: -8px 10px -8px 0; float: left; } 
.navbar .navbar-brand { padding-left: 0; font-size: 20px; padding-right: 50px; } 
.navbar .navbar-brand b { color: #33cabb; } 
.navbar a { color: #888; } 
#sync1.owl-theme,
.changes_pawword .input-group .form-control,
.chartLeft_searchbar .input_searchbaer,
.position-reletive,
.search-box,
.sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown { position: relative; } 
.search-box input { padding-right: 35px; border-color: #dfe3e8; border-radius: 4px !important; box-shadow: none; } 
.search-box .input-group-text { min-width: 35px; border: none; background: 0 0; position: absolute; right: 0; z-index: 9; padding: 7px; height: 100%; } 
.search-box i { color: #a0a5b1; font-size: 19px; } 
.navbar .sign-up-btn { min-width: 110px; max-height: 36px; } 
.navbar .dropdown-menu { color: #999; font-weight: 400; border-radius: 1px; border-color: #e5e5e5; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); } 
.Buy_Counter_Offer_model .modal-footer,
.Buy_Counter_Offer_model .modal-header,
.navbar .navbar-form { border: none; } 
.navbar .action-form { width: 280px; padding: 20px; left: auto; right: 0; font-size: 14px; } 
.navbar .action-form a { color: #33cabb; padding: 0 !important; font-size: 14px; } 
.navbar .action-form .hint-text { text-align: center; margin-bottom: 15px; font-size: 13px; } 
.navbar .btn-primary,
.navbar .btn-primary:active { color: #fff; background: #33cabb !important; border: none; } 
.navbar .btn-primary:focus,
.navbar .btn-primary:hover { color: #fff; background: #31bfb1 !important; } 
.navbar .social-btn .btn,
.navbar .social-btn .btn:hover { color: #fff; margin: 0; padding: 0 !important; font-size: 13px; border: none; transition: 0.4s; text-align: center; line-height: 34px; width: 47%; text-decoration: none; } 
#toast-container > .toast-error .toast-message,
.navbar-light .navbar-nav .nav-link.post_listIng,
.post_listIng { color: #fff !important; } 
.navbar .social-btn .facebook-btn { background: #507cc0; } 
.navbar .social-btn .facebook-btn:hover { background: #4676bd; } 
.navbar .social-btn .twitter-btn { background: #64ccf1; } 
.navbar .social-btn .twitter-btn:hover { background: #4ec7ef; } 
.navbar .social-btn .btn i { margin-right: 5px; font-size: 16px; position: relative; top: 2px; } 
.or-seperator { margin-top: 32px; text-align: center; border-top: 1px solid #e0e0e0; } 
.or-seperator b { color: #666; padding: 0 8px; width: 30px; height: 30px; font-size: 13px; text-align: center; line-height: 26px; background: #fff; border: 1px solid #e0e0e0; border-radius: 50%; position: relative; top: -15px; z-index: 1; } 
.navbar .action-buttons .dropdown-toggle::after,
.position-relative .dropdown-toggle::after { display: none; } 
.form-check-label input { position: relative; top: 1px; } 
.loginRagister_header { border-bottom: 1px solid #e4e4e4; margin-top: 0 !important; width: 100%; z-index: 9; background: #fff; } 
.loginRagister_header .logo_only_add .logo_size { text-align: center; display: block; padding: 34px 0; } 
.loginRagister_header .logo_only_add .logo_img { width: 150px; margin: 0 auto; } 
@media (max-width: 768px){
 .navbar .dropdown-menu.action-form { width: 100%; padding: 10px 15px; background: 0 0; border: none; } 
 .navbar .form-inline { display: block; } 
 .navbar .input-group { width: 100%; } 
 }
.post_listIng { background: #47ad1d !important; border-radius: 4px; font-size: 0.75rem; font-weight: 400; line-height: 1; padding: 12px 17px !important; position: relative; text-align: center; } 
.navbar-light .navbar-nav .nav-link { font-size: 13px; } 
.menu_left_top .nav-link { padding-left: 20px !important; padding-right: 20px !important; } 
.full-width-search-row { background: linear-gradient(0deg, #4cad2a, #4cad2a), #d9d9d9; padding: 20px 0; } 
.fws-search-box > svg { left: 15px; position: absolute; top: 50% !important; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 21px; z-index: 9; } 
.Header_Search_input_main .Header_Search_box .Header_Search_List,
.category_flex_custom,
.chat_messages_page .image_name_row,
.sub-form-section .footer_newsLetter { display: flex; } 
.accordion--container .accordion:after,
.accordion--container .active:after { display: inline-block; text-rendering: auto; -moz-osx-font-smoothing: grayscale; margin-top: 5px; } 
.category_flex_custom .category_sidebar_left { width: 351px; background: #fff; min-height: 100%; padding: 30px; } 
.category_flex_custom .category_sidebar_right { margin-left: 10px; width: calc(100% - 351px); } 
.filter-outer-main { background: #f1f1f1; padding: 10px 0; } 
.accordion--container { width: 100%; margin: auto; display: block; } 
.accordion--container li.accordion ul.menu_show_list { padding: 0 0 0 10px; background: #fff; margin: 0 !important; border-top: 1px solid #fff; display: none; color: #000; } 
.accordion--container li.accordion span { display: block; font-size: 15px; font-weight: 500; padding: 10px 0; color: #000; cursor: pointer; position: relative; text-align: left; } 
.accordion--container li.accordion { border-bottom: 1px solid #ddd; list-style: none; } 
.accordion--container li.accordion span i { position: absolute; right: 0; top: 0; bottom: 0; height: fit-content; margin: auto; color: #000; transition: 0.3s; } 
.accordion--container li.accordion.open span i { transform: rotate(540deg); transition: 0.3s; } 
.accordion_menus-title .accordion-item { margin: 20px 0; border-radius: 5px; overflow: hidden; } 
.accordion_menus-title .accordion-titel { cursor: pointer; position: relative; } 
.accordion_menus-title .accordion-contant { padding: 15px; display: none; } 
.accordion_menus-title .accordion-contant .inner_menus_list a.all_links_add { text-decoration: underline; color: #4cad2a; font-size: 14px; } 
.accordion_menus-title .accordion-contant .inner_menus_list .count { display: contents; color: #4cad2a; } 
.accordion_menus-title .accordion-titel .Submenu_title { font-size: 15px; margin-bottom: 0; } 
.accordion_menus-title .accordion-titel .Submenu_title.current .fa-angle-down { transform: rotate(180deg); } 
.accordion_menus-title .accordion-titel .Submenu_title .count { display: contents; } 
.accordion_menus-title .accordion-titel .Submenu_title:hover { color: #4cad2a transparent; text-decoration: underline transparent; } 
.accordion_menus-title .accordion-titel h2 span { float: right; margin: 0; position: absolute; top: 50%; right: 0; transform: translate(-50%, -50%); } 
.accordion_menus-title .accordion-contant .inner_menus_list li a:hover,
.view_categories_title { text-decoration: underline; color: #4cad2a; } 
.accordion_menus-title .accordion-contant .inner_menus_list li { margin: 15px 0; } 
.accordion_menus-title .accordion-contant .inner_menus_list li a { color: #000; display: block; font-size: 14px; } 
.accordion_menus-title .accordion-contant .inner_menus_list li .count_submenu { display: contents; font-weight: 400; } 
.accordion--container .accordion:last-child,
.accordion-item_row:last-child { border-bottom: none; } 
.accordion--container .accordion { background-color: transparent; color: #000; cursor: pointer; padding: 10px 0; width: 100%; text-align: left; border: none; outline: 0; transition: 0.4s; } 
.accordion--container .panel { padding: 0 18px; background-color: #fff; overflow: hidden; } 
.accordion--container .accordion:after { color: #000; float: right; margin-left: 5px; content: "\f068"; font: 14px/1 FontAwesome; font-size: inherit; -webkit-font-smoothing: antialiased; } 
.accordion--container .active:after { content: "\f067"; font: 14px/1 FontAwesome; font-size: inherit; -webkit-font-smoothing: antialiased; } 
.login-box .member-login .login-button,
.product_details_tabing + .product_details_tabing,
ul.menu_show_list { margin-top: 15px; } 
.accordion-item_row { border-bottom: 1px solid rgba(0, 0, 0, 0.125); display: flow-root; } 
.img-box-back,
.img-box-back-right { background-position: 50%; background-repeat: no-repeat; background-size: cover; bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; } 
.widget-container_first { color: #fff; margin-bottom: 10px; min-height: 335px; display: flex !important; flex-wrap: wrap !important; } 
.widget-container_first .widget_left { width: 66%; } 
.widget_left_box { padding: 6% 6% 5.5%; position: relative; height: 100%; } 
.widget_left_box:after,
.widget_left_box:before { background: linear-gradient(0deg, #4cad2a, #4cad2a),
 linear-gradient(0deg, #1a1a1a, #1a1a1a), rgba(51, 51, 51, 0.2); bottom: 0; content: ""; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; } 
.widget_left_box:before { -webkit-clip-path: polygon(0 0, 53% 0, 29% 100%, 0 100%); clip-path: polygon(0 0, 53% 0, 29% 100%, 0 100%); opacity: 0.6; -webkit-transform: matrix(1, 0, 0, -1, 0, 0); transform: matrix(1, 0, 0, -1, 0, 0); z-index: 1; } 
.widget_left_box:after { -webkit-clip-path: polygon(0 0, 61% 0, 37% 100%, 0 100%); clip-path: polygon(0 0, 61% 0, 37% 100%, 0 100%); opacity: 0.8; z-index: 2; } 
.widget_left_box .widget_left_text,
.widget_right_text { position: relative; z-index: 4; max-width: 420px; } 
.widget_left_box .widget_left_text h4,
.widget_right_text .title_in { font-size: 20px; } 
.btn-get-started { font-size: 14px; font-weight: 500; min-width: 132px; padding: 10px 14px; background: #000; } 
.widget-container_first .widget_right { padding-left: 10px; width: 34%; } 
.widget_right_box { padding: 12% 10% 10.5%; position: relative; } 
.widget_right_box:before { -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); background: rgba(0, 0, 0, 0.5); bottom: 0; content: ""; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 1; } 
.bener-mantax .bener-texbox,
.widget_right_text .content { color: #fff; } 
.Email_Verification_inner .otperror,
.hover-area-inner,
.login-box .member-login .last-button,
.owl-theme .owl-controls,
.region-preferences_page .inner_box_country .current-table .table td:last-child,
.social_icon ul li,
.teasxt,
.widget_right_text { text-align: center; } 
.widget_right_text .btn-get-started { background: #47ad1d; } 
.categories_widget_section + .categories_widget_section { border-top: 1px solid #e4e4e4; } 
.categories_widget_section { background: #fff; padding: 35px 50px; width: 100%; } 
.categories_tabs_list .row-custom,
.categories_widget_section .categories_widget_title { display: flex; justify-content: space-between; } 
.ms-auto .viewall { color: rgba(0, 0, 0, 0.8); font-size: 0.875rem; line-height: 1; } 
.categories_widget_title .title,
.product_title_row .title { font-size: 1.3125rem; font-weight: 600; line-height: 1; margin-bottom: 0; } 
.categories_widget_list .categories-item-ul { margin-left: -12px; margin-top: 30px; width: calc(100% + 24px); margin-bottom: 0 !important; } 
.categories_widget_list .categories-item-ul .categories-item { padding: 12px; width: 20%; cursor: pointer; } 
.categories-box { cursor: pointer; } 
.categories-box .categories-box-img { border-radius: 10px; margin-bottom: 10px; overflow: hidden; padding-bottom: 67%; position: relative; } 
.categories-box .categories-box-img img,
.categories_list_slider .card-item .card-box .card-img-box img { bottom: 0; height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; } 
.categories-box .content { font-size: 12px; text-align: center; line-height: 150%; margin-bottom: 0; } 
.categories_widget_section .ending_soon_list .wrapper-with-margin h3,
.main-contain .my-profile { font-size: 16px; } 
.owl-theme .owl-controls .owl-buttons div { color: #fff; zoom: 1; display: inline; margin: 5px; padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50); opacity: 0.5; position: absolute; } 
.owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100); opacity: 1; text-decoration: none; } 
.owl-theme .owl-controls .owl-page { zoom: 1; display: inline; } 
.owl-theme .owl-controls .owl-page span { display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50); opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791; } 
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span { filter: Alpha(Opacity=100); opacity: 1; } 
.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #fff; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } 
.owl-item.loading { min-height: 150px; background: url(AjaxLoader.gif) center center no-repeat; } 
#owl-demo-categories .owl-item > div { text-align: center; margin: 10px; color: #000; font-size: 32px; border: 1px #fff; } 
.owl-theme .owl-controls .owl-buttons .owl-prev { left: -45px; top: 55px; } 
.owl-theme .owl-controls .owl-buttons .owl-next { right: -45px; top: 55px; } 
.categories_list_slider { margin: 30px 0; } 
.categories_list_slider .card-item { list-style: none; } 
.categories_list_slider .card-item .card-box { text-align: left; font-size: 0.75rem; height: 100%; line-height: 1; width: 100%; } 
.categories_list_slider .card-item .card-box .card-img-box { margin-bottom: 10px; padding-bottom: 73%; position: relative; width: 100%; } 
.categories_list_slider .card-item .card-box .card-title { font-size: 0.875rem; font-weight: 600; line-height: 140%; margin-bottom: 5px; } 
.categories_list_slider .card-item .card-box .card-bottom-text .card-text { color: rgba(0, 0, 0, 0.5); } 
.categories_list_slider .card-item .card-box .card-bottom-text p { margin-bottom: 0; font-size: 13px; line-height: 200%; } 
.about-ceo-image .ceeo,
.categories_list_slider .owl-nav,
.convert-box-icon .convert-btn img,
.dash_tabs_row .tb-image-width img,
.itams-list .img-boxs .img-product,
.map-image img,
.map-width iframe,
.middle_adding_form,
.otp_button_send button,
.product_list_ul .ul_list li .pro_img .product_img_name,
.ragister_step_top_main .ragister_top .step_form_ragister .register_form_page,
.sidebar_navbarMenu
 .mega-menu
 li.leftTitle_menu.dropdown
 .dropdown-menu
 li
 a
 .img-holder
 img { width: 100%; } 
.categories_list_slider .owl-next,
.categories_list_slider .owl-prev { height: 63px; line-height: 0; padding: 0; top: 50%; width: 62px; z-index: 99; position: absolute; display: block; border: none; cursor: pointer; } 
.categories_list_slider .owl-prev { float: left; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-left: -10px; } 
.categories_list_slider .owl-next { float: right; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: -52px; margin-right: -10px; } 
.categories_list_slider .owl-nav .owl-next i,
.categories_list_slider .owl-nav .owl-prev i { font-size: 25px; color: #000; font-weight: 600; } 
@media (min-width: 1200px){
 .form-inline .input-group { width: 300px; margin-left: 30px; } 
 .d-xl-block { display: block !important; } 
 .mobile_categories { display: none; } 
 .desktop_hide_menu { display: none !important; } 
 }
@media (max-width: 1199px){
 .change_language_row .chat_messages_Top,
 .register_form_page .progress-bar-new .step p { display: none; } 
 .category_flex_custom .category_sidebar_right { padding-left: 0; width: calc(100%); } 
 .mobileshow_categories .category_flex_custom .category_sidebar_right { margin-left: 0 !important; } 
 .categories_widget_list .categories-item-ul .categories-item { padding: 12px; width: 25%; cursor: pointer; } 
 .mobileshow_categories .modal.right .modal-content { height: 100%; overflow: auto; border-radius: 0; border: none; } 
 .mobileshow_categories .modal.right .modal-dialog { position: fixed; margin: auto; height: 100%; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); max-width: 550px; width: 100%; } 
 .mobileshow_categories .modal.right.fade.in .modal-dialog { left: 0 !important; transform: translateX(0); } 
 .mobileshow_categories .modal.right.fade .modal-dialog { left: 0; -webkit-transition: opacity 0.3s linear, left 0.3s ease-out; -moz-transition: opacity 0.3s linear, left 0.3s ease-out; -o-transition: opacity 0.3s linear, left 0.3s ease-out; transition: opacity 0.3s linear, left 0.3s ease-out; } 
 .nav-icon span { width: 20px; height: 2px; background-color: #000; margin: 4px 0; display: block; } 
 button.mobile_categories { background-color: transparent; padding: 0; position: absolute; } 
 .mobileshow_categories .modal.right .modal-header { border-bottom: 1px solid rgba(0, 0, 0, 0.125); } 
 .mobileshow_categories .modal.right .modal-header .modal-title { font-size: 16px; } 
 .mobileshow_categories .modal.right .modal-header::after { content: ""; display: inline-block; } 
 .mobileshow_categories .modal.right .close { text-shadow: none; opacity: 1; color: #000; font-size: 26px; } 
 .mobileshow_categories .modal.right .modal-content .modal-body { padding: 0; background: #fff; height: calc(100% - 67px); overflow-y: auto; } 
 .accordion--container .panel:after { content: ""; width: 100%; border-bottom: 1px solid #000; position: absolute; left: 0; right: 0; } 
 .navbar .navbar-brand { /*padding-left: 30px !important;*/ font-size: 20px; padding-right: 0; } 
 .accordion--container .accordion { padding: 15px 30px; } 
 .accordion--container .panel { position: relative; padding: 0 45px; } 
 .accordion--container .panel ul.menu_show_list { margin-top: 0; } 
 .tabletandMobile_hide { display: none !important; } 
 .login_after_showing_menu .nav-item:first-child .nav-link { display: grid; width: 35px; } 
 .post_listIng { padding: 9px 17px !important; font-size: 13px; } 
 }
@media (max-width: 991px){
 .footer_new_design .widget-footer { max-width: 100%; } 
 .copyrighj_menu { padding: 10px 0; -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-align: center !important; align-items: center !important; } 
 footer.footer_new_design .about_widget .logo img { width: 130px; } 
 }
@media (max-width: 767px){
 .widget-container_first .widget_left { width: 100%; } 
 .widget-container_first .widget_right { padding-left: 0; width: 100%; padding-top: 10px; } 
 .categories_widget_list .categories-item-ul .categories-item { width: 33.33%; } 
 .categories_widget_section { background: #fff; padding: 30px; width: 100%; } 
 .widget_right_text { position: relative; z-index: 4; max-width: 100%; width: 400px; margin: 0 auto; } 
 .copyrighj_menu { padding: 10px 0; display: block !important; text-align: center; } 
 .copyrighj_menu ul { margin: 0 auto; display: block !important; width: 100%; } 
 .about_widget-new .logo a,
 .about_widget-new.about_widget,
 .about_widget-new.about_widget .logo { float: inherit; width: 100%; } 
 footer .about_widget .logo img { width: 100px; margin: 0 auto; display: block; } 
 .about_widget-new .address { text-align: center; margin: 0 auto; display: table; } 
 .about_widget-new .social a { float: inherit; display: contents; } 
 .about_widget-new .social { float: inherit; width: 100%; text-align: center; margin: 0 auto; } 
 .copyrighj_menu ul li:not(:last-child):before { display: none; } 
 .header_top_Main .navbar .navbar-brand { padding: 0; } 
 .full-width-search-row { margin-top: 10px; } 
 .mobile_Menu_filter .btn_mobile_filter { width: 50%; padding: 14px 20px; color: #fff; font-size: 14px; } 
 .mobile_Menu_filter .btn_mobile_filter:first-child { background: #004f80; color: #fff; } 
 .mobile_Menu_filter .btn_mobile_filter:last-child { background: #4cad2a; } 
 .categories_list_slider { margin: 20px 0; } 
 }
@media (max-width: 580px){
 .categories_widget_list .categories-item-ul .categories-item { width: 50%; margin-bottom: 0; } 
 .categories_widget_section { background: #fff; padding: 20px; width: 100%; } 
 .header_top_Main .navbar .navbar-brand img { width: 100px; } 
 .full-width-search-row { padding: 10px 0; } 
 .categories-box .content { font-size: 12px; } 
 .header_top_language .recovery_text { visibility: visible; width: 100%; text-align: center; padding-left: 0 !important; } 
 .change_language_row .select_language { width: 250px; } 
 .categories_list_slider { margin: 10px 0; } 
 .header_top_Main { padding: 9px 0; } 
 .login_after_showing_menu .nav-link { padding: 0.5rem 4px; } 
 .header_top_Main .navbar { margin-top: 0; padding-left: 9px; padding-right: 9px; } 
 }
.category .inner_menus_list .checkbox_select_categories .check_box_select label,
.country .inner_menus_list .checkbox_select_categories .check_box_select label { display: flex; align-items: center; vertical-align: middle; margin-bottom: 0; padding-left: 5px; padding-top: 4px; cursor: pointer; } 
.Categories_ragister_inner
 .accordion_menus-title
 .accordion-titel
 .Submenu_title { margin-bottom: 10px; font-weight: 500; line-height: 1.5; text-transform: capitalize; } 
.Categories_ragister_inner .accordion_menus-title .accordion-item,
.categories_tabs .modal.right .modal-content .modal-body .row { margin: 0; } 
.ragister_step_top_main .ragister_top .logo_website .logo_img { width: 200px; } 
.register_form_page header { font-size: 35px; font-weight: 600; margin: 0 0 30px; } 
.register_form_page .form-outer { width: 100%; overflow: hidden; } 
.register_form_page .form-outer form { height: 90vh; } 
.form-outer form .page { transition: margin-left 0.3s ease-in-out; align-items: center; height: inherit; display: grid; overflow-y: auto; width: 100%; padding-top: 93px; padding-bottom: 80px; overflow-x: hidden; } 
.form-outer form .page::-webkit-scrollbar { display: block; width: 0; } 
.form-outer form .page::-webkit-scrollbar-track { background: 0 0; } 
.form-outer form .page::-webkit-scrollbar-thumb { background-color: #d3d3d3; border-right: none; border-left: none; } 
.form-outer form .page::-webkit-scrollbar-track-piece:end { background: 0 0; margin-bottom: 0; } 
.form-outer form .page::-webkit-scrollbar-track-piece:start { background: 0 0; margin-top: 0; } 
.form-outer form .page.supplier { align-items: flex-start !important; } 
.form-outer form .page:nth-child(4),
.form-outer form .page:nth-child(5),
.form-outer form .page:nth-child(6) { align-items: center; height: 100%; overflow-x: hidden; padding-bottom: 60px; } 
.form-outer form .page .title { text-align: left; font-size: 25px; font-weight: 500; } 
.register_form_page .form-outer form .page .field { display: flex; position: relative; } 
.register_form_page form .page .field .label { position: absolute; top: -25px; font-weight: 500; font-size: 14px; } 
.register_form_page form .page .field input { box-sizing: border-box; width: 100%; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; padding: 6px 15px 10px; margin: 0 1px; font-size: 14px; height: 42px; transition: border-color 150ms; position: relative; } 
.register_form_page .form-outer form .page .field .eye-icon-box { position: absolute; right: 10px; top: 10px; cursor: pointer; } 
.register_form_page form .page .field input.invalid-input { border-color: var(--errorColor); } 
.register_form_page form .page .field select { width: 100%; padding-left: 10px; font-size: 14px; font-weight: 500; appearance: none; height: 42px !important; } 
.register_form_page form .page .field button { min-width: 210px; height: calc(100% + 5px); border: none; background: #4cad2a; border-radius: 5px; color: #fff; cursor: pointer; padding: 15px; font-size: 14px; font-weight: 600; letter-spacing: 1px; transition: 0.5s; } 
.register_form_page form .page .field button:hover { background: #000; } 
.register_form_page form .page .btns button { margin-top: 40px !important; } 
.register_form_page form .page .btns button.prev { margin-right: 3px; font-size: 14px; } 
.register_form_page form .page .btns button.next { margin-left: 3px; } 
.register_form_page .progress-bar-new { display: flex; justify-content: space-between; max-width: 1240px !important; margin-left: auto; padding-top: 7px; } 
.register_form_page .progress-bar-new .step { text-align: center; width: 100%; position: relative; display: flex; align-items: center; margin-top: 33px; margin-bottom: 33px; } 
.register_form_page .progress-bar-new .step.active .name_progressbar:after,
.theme_color_green { background: #4cad2a; } 
.register_form_page .progress-bar-new .step .name_progressbar { font-weight: 400; font-size: 14px; color: #000; border: none; margin-bottom: 0; padding-left: 5px; position: relative; } 
.register_form_page .progress-bar-new .step .name_progressbar:after { position: absolute; content: ""; bottom: 9px; left: -72px; height: 2px; width: 50px; background: #262626; } 
#sync2.owl-theme .owl-nav,
.checkbox_select_categories label::before,
.contact_info_custom label.customradio::before,
.my_account_all_tab
 .accordion--container
 .accordion-item_row:first-of-type
 .accordion:after,
.register_form_page
 .progress-bar-new
 .step
 .name_progressbar.border_none_add:after,
.register_form_page .progress-bar-new .step::before,
.shere_list_inner .ul_flex .listLi .dropdown .dropdown-toggle::after { display: none; } 
.register_form_page .progress-bar-new .step .bullet.active:after { background: #4cad2a; transform: scaleX(0); transform-origin: left; animation: 0.3s linear forwards animate; } 
@keyframes animate { 100% { transform: scaleX(1); } 
 }
.register_form_page
 .progress-bar-new
 .step:first-child.active
 .fa-check:before { position: absolute; left: 9px; top: -12px; font-size: 14px; background: #4cad2a; height: 23px; width: 23px; border-radius: 50%; line-height: 23px; } 
.register_form_page
 .progress-bar-new
 .step:nth-child(2).active
 .fa-check:before { content: "\f00c"; position: absolute; left: -23px; top: -12px; font-size: 14px; background: #4cad2a; height: 23px; width: 23px; border-radius: 50%; line-height: 23px; } 
.register_form_page
 .progress-bar-new
 .step:nth-child(3).active
 .fa-check:before,
.register_form_page
 .progress-bar-new
 .step:nth-child(4).active
 .fa-check:before,
.register_form_page
 .progress-bar-new
 .step:nth-child(5).active
 .fa-check:before,
.register_form_page
 .progress-bar-new
 .step:nth-child(6).active
 .fa-check:before { content: "\f00c"; position: absolute; left: -3px; top: -12px; font-size: 14px; background: #4cad2a; height: 23px; width: 23px; border-radius: 50%; line-height: 23px; } 
.register_form_page .progress-bar-new .step.active .check.active:after,
.register_form_page
 .progress-bar-new
 .step.active
 .check.check-imail-varification-right.active:after,
.register_form_page
 .progress-bar-new
 .step.active
 .check.contact-info-clickbles-done.active:after { font: 14px/23px FontAwesome; content: "\f00c"; position: absolute; background: #4cad2a; height: 23px; width: 23px; border-radius: 50%; display: inline-block; text-rendering: auto; -moz-osx-font-smoothing: grayscale; } 
.register_form_page .progress-bar-new .step.active .check.active:after { left: 0; top: -12px; -webkit-font-smoothing: antialiased; } 
.register_form_page
 .progress-bar-new
 .step.active
 .check.check-imail-varification-right.active:after { left: -95px; top: -11px; -webkit-font-smoothing: antialiased; } 
.register_form_page
 .progress-bar-new
 .step.active
 .check.contact-info-clickbles-done.active:after { left: -105px; top: -12px; -webkit-font-smoothing: antialiased; } 
.register_form_page
 .progress-bar-new
 .step.active
 .check.categories-checked-success.active:after { content: "\f00c"; position: absolute; left: -115px; top: -12px; background: #4cad2a; height: 23px; width: 23px; border-radius: 50%; display: inline-block; font: 14px/23px FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } 
.ragister_step_top_main .ragister_top .step_form_ragister { display: flex; justify-content: space-between; width: 100%; } 
.ragister_step_top_main .ragister_top { display: flex; align-items: center; } 
.ragister_step_top_main { border-bottom: 1px solid #ddd; } 
.chat_top_panel .image_name_row,
.copyright-bar .row,
.register_form_page .padding-30,
.slide_in_boxex .row { align-items: center; } 
.step_title_content { background: #f5f5f5; border-radius: 6px; padding: 15px; margin-bottom: 30px; } 
#terms-and-conditions,
.Add_Buyer_box .buyer-email-label p,
.my_profile_form .ext-label,
.region-preferences_page .inner_box_country .faso-text,
.region-preferences_page .inner_box_country .inter-list,
.step_title_content .content { font-size: 14px; } 
.register_form_page .form-group { padding-top: 30px; } 
.my_profile_form sup,
.register_form_page .form-group sup { color: #ff4242; font-size: 14px; top: 0; } 
.clicking_agreed .content { color: #000; font-size: 14px; margin-top: 20px; font-weight: 500; } 
.clicking_agreed .content a { color: #4cad2a; text-decoration: underline; } 
.right_button_add { float: right; margin-top: 20px; } 
.OTP_row_main input.number-code-input { border: 1px solid #e4e4e4; border-radius: 4px; flex: 1 1 auto; font-size: 45px; font-weight: 600; height: 86px; text-align: center; width: 80px; margin-left: 5px; margin-right: 5px; padding: 0; } 
.OTP_row_main,
.otp_button_send { max-width: 380px; margin: 0 auto; } 
.resend_code_content { max-width: 380px; margin: 10px auto 0; color: #4cad2a; } 
.Header_Search_box .Header_Search_List .SearchCategory ul li a,
.resend_code_content a,
.see_more_product .see-btn { color: #4cad2a; } 
.td-delete-icon { cursor: pointer; margin-left: auto; margin-right: auto; width: 20px; text-align: center; color: red; } 
.Current_Selection .title_current { font-size: 16px; font-weight: 600; margin: 30px 0; } 
.contact_info_custom .radiotextsty { color: #000; font-size: 14px; } 
.contact_info_custom .customradio { display: block; position: relative; padding-left: 30px; margin-bottom: 0; cursor: pointer; font-size: 14px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 250px; } 
.contact_info_custom .customradio input { position: absolute; opacity: 0; cursor: pointer; } 
.contact_info_custom .checkmark { position: absolute; top: 0; left: 0; height: 22px; width: 22px; background-color: #fff; border-radius: 50%; border: 1px solid #bebebe; } 
.contact_info_custom .customradio:hover input ~ .checkmark { background-color: transparent; } 
.contact_info_custom .customradio input:checked ~ .checkmark { background-color: #fff; border: 1px solid #bebebe; } 
.contact_info_custom .checkmark:after { content: ""; position: absolute; display: none; } 
.contact_info_custom .customradio input:checked ~ .checkmark:after { display: block; } 
.contact_info_custom .customradio .checkmark:after { top: 2px; left: 2px; width: 16px; height: 16px; border-radius: 50%; background: #4cad2a; } 
.contact_info_custom .form-group { padding-left: 0; padding-right: 0; font-weight: 500; } 
.contact_info_custom { margin-bottom: 30px; } 
.Business_phone_input { display: flex; width: 100%; justify-content: space-between; } 
.col-chat-right .chat_top_panel .list-detail-pannel,
.ext_input,
.product_details_rightBar .product_top_Name .fast-itam .shere_icon_right { width: 40%; } 
.Basic_Details_inner,
.Contact_Info_inner,
.Email_Verification_inner { width: 50%; margin: 0 auto; } 
.page.personal_info .Contact_Info_inner { width: 66.66%; margin: 0 auto; } 
.checkbox_select_categories .checkbox { position: relative; display: flex; align-items: center; gap: 7px; cursor: pointer; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; margin-top: 10px; } 
.checkbox_select_categories .checkbox input { position: absolute; width: 0; left: 50px; height: 0; opacity: 0; cursor: pointer; } 
.checkbox_select_categories .checkbox .checkmark { position: relative; display: block; top: 0; left: 0; width: 16px; height: 16px; background: #fff; border: 2px solid #e4e4e4; border-radius: 4px; outline: #acacac solid 1px; transition: 0.2s; } 
.checkbox_select_categories .checkbox:hover .checkmark { background: #f4f4f5; transition: 0.2s; } 
.checkbox_select_categories .checkbox input:checked ~ .checkmark { background: #4cad2a; outline: rgb(95, 126, 240) solid 1px; border: 2px solid #4cad2a; border-radius: 4px; } 
.checkbox_select_categories .checkbox input[type="radio"] ~ .checkmark { border-radius: 50%; } 
.checkbox_select_categories .checkbox .checkmark::after { position: absolute; display: block; content: ""; left: 50%; top: 40%; width: 4px; height: 8px; border: solid #fff; border-width: 0 2px 2px 0; transform: translate(-50%, -50%) rotate(45deg); -webkit-transform: translate(-50%, -50%) rotate(45deg); -moz-transform: translate(-50%, -50%) rotate(45deg); -ms-transform: translate(-50%, -50%) rotate(45deg); opacity: 0; transition: 0.2s; } 
.checkbox_select_categories .checkbox input:checked ~ .checkmark::after { opacity: 1; transition: 0.2s; } 
.Categories_ragister_inner .accordion_menus-title .accordion-titel h2 span { float: left; margin-right: 5px; right: inherit !important; left: -10px !important; } 
.Categories_ragister_inner .accordion_menus-title .accordion-contant { padding: 0 15px; } 
.Categories_find_colum,
.Categories_ragister_inner .accordion_menus-title .accordion-contant ul,
.Header_Search_box .Header_Search_List .SearchCategory ul li { margin-bottom: 10px; } 
.Categories_inner .fcr-column-left,
.Regions_inner .fcr-column-left,
.manufacturers_inner .fcr-column-left { width: 35%; } 
.ragister-column-right { padding-left: 50px; width: 65%; } 
.chat_Model_Main .messages_send .dateTime-chat,
.ragister-column-right .skip_next_item { text-align: right; } 
.padding_top_120 { padding-top: 80px; } 
.register_form_page.padding_top_120 { height: 100vh; overflow: hidden; } 
.skip_next_item .button_top { min-width: 210px; border: none; padding: 15px; font-weight: 600; } 
.skip_next_item .next_button { margin-left: 10px; color: #fff; background: #4cad2a; font-weight: 600; } 
.skip_next_item .skip_button { background-color: #f5f5f5 !important; color: #000; font-weight: 600; } 
.skip_next_item .skip_button:hover { background-color: #4cad2a !important; color: #fff; } 
span.content_lineHeight { line-height: 85%; } 
.accordion_menus-title .accordion-titel .Submenu_title { width: 88%; } 
@media (max-width: 1300px){
 .register_form_page .progress-bar-new .step .name_progressbar:after { display: none; } 
 }
@media (max-width: 991px){
 .Basic_Details_inner,
 .Contact_Info_inner,
 .Email_Verification_inner { width: 80% !important; } 
 .check_box_select label { padding: 0 0 0 1em; } 
 .post_listIng { padding: 8px 17px !important; font-size: 13px !important; color: #fff !important; } 
 .accordion_menus-title .accordion-titel .Submenu_title { width: 85%; } 
 .footer_new_design .column { margin-top: 0 !important; } 
 .footer_new_design .footer-title { margin-top: 0; } 
 .footer_new_design .widget-footer { margin-top: 20px; } 
 }
@media (min-width: 992px) and (max-width: 1199px){
 .register_form_page .progress-bar-new { display: flex; justify-content: space-between; max-width: 900px !important; margin-left: auto; padding-top: 7px; justify-items: flex-start; margin-right: 70px; } 
 .register_form_page .progress-bar-new .step p { display: block; } 
 }
@media screen and (max-width: 991px){
 :root { --containerWidth: 400px; } 
 .register_form_page .progress-bar-new .step .bullet::after,
 .register_form_page .progress-bar-new .step .bullet::before,
 .register_form_page .progress-bar-new .step p { display: none; } 
 .register_form_page .progress-bar-new .step .bullet,
 .step { display: flex; align-items: center; justify-content: center; } 
 .register_form_page .progress-bar-new .step .check { position: absolute; left: 0; top: 50%; font-size: 15px; transform: translate(-50%, -50%); display: none; } 
 .post_listIng { padding: 8px 10px !important; } 
 }
.icon_changes_eye,
.login-box .member-login .position-reletive .icon-IMG,
.material-icons.icon-IMG { right: 10px; top: 11px; position: absolute; } 
@media screen and (max-width: 490px){
 :root { --containerWidth: 100%; } 
 .container { box-sizing: border-box; border-radius: 0; } 
 .register_form_page form .page .field button { min-width: 100px; } 
 .ragister_step_top_main .ragister_top { display: flex; align-items: center; justify-content: center; padding: 20px 0; } 
 .register_form_page .form-outer form { height: 100vh !important; } 
 .post_listIng { padding: 8px 10px !important; font-size: 12px !important; } 
 }
.categories_tabs_list .modal-body .nav-pills { background: #f5f5f5; bottom: 0; flex-flow: column !important; left: 0; overflow-y: auto; padding: 5px 0; position: fixed; top: 57px; width: 35%; } 
.categories_tabs_list .modal-body .nav-pills ul a,
.cetegry-manu-header,
.frgt_pwd_mn.reset_page_main .position-reletive input:focus,
.product_list_main .category_flex_custom .category_sidebar_right { background-color: #fff; } 
.categories_tabs_list .modal-body ul.nav-pills li a { font-size: 0.875rem; line-height: 24px; padding: 10px 15px; display: inline-block; width: 100%; color: #000; } 
.categories_tabs_list .modal-body ul.nav-pills li a.active.show { background: #fff; color: #4cad2a; } 
.categories_tabs_list .col-sm-4,
.categories_tabs_list .col-sm-8,
.categories_tabs_list .product_details_tabing .tab-content,
.chat_Model_Main .modal-body,
.col-chat-right .tab-content,
.product_list_main .Products-list ul.pagination,
.product_list_main .category_flex_custom .category_sidebar_left { padding: 0; } 
.categories_tabs_list .tab-content { padding: 0 20px; } 
.accordion_menus-title,
.filter-outer-main span.tagRemove { padding-left: 0; } 
.categories_tabs_list .row-custom .col-sm-4-custom { width: 30%; } 
.categories_tabs_list .row-custom .col-sm-8-custom { width: 65%; } 
.SeachinTop-add { text-align: center; margin-bottom: 30px; } 
.category-menu-box .SeachinTop-add input { width: 400px; margin: 0 auto; padding-left: 10px; padding-right: 10px; } 
.category-menu-box .category-new-list .cnl-box .category-due-man { margin: 10px; padding-bottom: 0; max-height: 140px !important; overflow: hidden; } 
.category-due-man .catogory-iner-list li a:hover { color: #4cad2a !important; text-decoration: underline; } 
.Regions-about .resion-rearch-in-row .form-group .search-bar { margin-bottom: 0; height: 42px; appearance: none; background-clip: padding-box; background-color: #fff; border: 1px solid #ced4da; border-radius: 0.25rem; color: #212529; display: block; font-weight: 400; line-height: 1.5; padding: 0 0.75rem 0.375rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; width: 350px; font-size: 16px; } 
.Regions-about,
.Strategic-section,
.custom-united { background: #fff; } 
.all-states-box li.custom-categories-item { margin-bottom: 0; padding: 5px 0; } 
.about-bener { background-image: url(../images/banner-img.jpg); width: 100%; height: 700px; background-repeat: no-repeat; background-size: cover; } 
.bener-mantax { display: table; height: 670px; width: 100%; text-align: center; } 
.bener-texbox,
.doc_files_tab li.doc-item .doc_item_img { display: table-cell; vertical-align: middle; } 
.bener-texbox .title { font-size: 64px; text-transform: uppercase; font-weight: 600; } 
.bener-texbox .text { font-size: 24px; } 
.about-box { padding-bottom: 50px; padding-top: 15px; background: #fff; } 
.CaseStudiesMain .case-study .title { font-size: 30px; text-align: center; font-weight: 800; padding-top: 35px; padding-bottom: 35; } 
.box-img-case { background-color: #fcfcfb; padding: 24px 15px; text-align: center; border-radius: 5px; border: 1px solid #ddd; } 
.main-tax-box { text-align: center; font-size: 40px; padding-top: 40px; color: #47ad1d; padding-bottom: 15px; text-transform: uppercase; } 
.custom-united,
.map-section { padding-top: 25px; } 
.text { text-align: center; color: #fff; } 
.mainbox .taxt { color: #000; text-align: center; } 
.aboution-tex { background-color: #4cad2a; display: none; } 
.Strategic-section .Goals-subtatile { text-align: center; font-weight: 600; margin-top: 60px; margin-bottom: 60px; color: #47ad1d; } 
.cost-subtatile { font-size: 32px; } 
.map-section { background-color: #fcfcfb; padding-bottom: 25px; } 
.Regions-about { border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; } 
#sync2 .item h1,
.resion-title { font-size: 18px; } 
.custom-united .name_STATE { font-size: 18px; font-weight: 600; } 
@media (max-width: 1199px){
 .bener-texbox .title { font-size: 50px; } 
 .bener-texbox .text { font-size: 20px; } 
 .main-tax-box { text-align: center; font-size: 35px; padding-top: 40px; color: #47ad1d; padding-bottom: 5px; text-transform: uppercase; } 
 .goals-box .cost-subtatile { font-size: 25px; } 
 .map-right-sight .map-title .Corporate-text { font-size: 24px; } 
 }
@media (max-width: 991px){
 .register_form_page .progress-bar-new .step { display: none; margin-top: 0 !important; margin-bottom: 0 !important; } 
 .register_form_page .progress-bar-new .step p { display: block; } 
 .register_form_page .progress-bar-new .step .name_progressbar { position: absolute; top: 1px; left: 30px; z-index: 9999; background: 0 0; } 
 .register_form_page .progress-bar-new { display: flex; justify-content: space-between; max-width: 150px !important; padding-top: 0; flex-grow: 1 !important; justify-content: flex-end !important; margin-left: auto !important; text-align: right; } 
 .ragister_step_top_main .ragister_top { margin-right: 0; padding: 20px 0; } 
 .right_button_add { margin-bottom: 20px; } 
 .about-bener { height: 600px; } 
 .bener-mantax { height: 570px; } 
 .bener-texbox .title { font-size: 40px; } 
 .aboution-tex .main-box .sabtatile,
 .bener-texbox .text { font-size: 18px; } 
 .main-tax-box { font-size: 30px; padding-top: 30px; } 
 .aboution-tex .main-box .tax-mainu { font-size: 24px; } 
 .about-box { padding-bottom: 30px; padding-top: 15px; } 
 .aboution-tex .taxt,
 .goals-box .aesiteshi,
 .text-green-4 { font-size: 14px; } 
 .Strategic-section .Goals-subtatile { margin-top: 40px; margin-bottom: 40px; font-size: 30px; } 
 .goals-box .cost-subtatile,
 .map-right-sight .map-title .Corporate-text { font-size: 20px; } 
 }
.header-logo-center { margin: 20px auto; color: #47ad1d; } 

.login-box .member-login .input-psw { width: 100%; height: 42px; margin-bottom: 30px; border: none; } 
.material-icons.icon-IMG { cursor: pointer; } 
.login-box .member-login .box-control { height: 42px; width: 100%; margin-bottom: 0 !important; border: none; } 
.member-login .group-form + .group-form { margin-top: 37px; } 
.member-login .group-form .for-label { display: block !important; font-weight: 600; } 
.member-login .group-form label { font-weight: 600; position: relative; } 
.daut-remember .remember-pass label { font-weight: 400 !important; position: relative; bottom: 7px; left: 1%; } 
.login-button .loggin-link a,

.login-box .member-login .chack-psddd { width: 100%; height: 42px; } 
.remember-pass .forgote-pss { float: right; color:var(--lightGreen); font-weight:400 } 
.daut-remember .login-button .click-here { margin-top: 20px; } 
.daut-remember .login-button .click-here a { color: #4cad2a; font-weight: 500; text-decoration: underline; } 
.login-button .click-login-button {    width: 100%;
    padding: 13px;
    background: var(--lightGreenMulti);
    color: var(--white);
    border: none;
    border-radius: 4px;
    font-weight: 800;
    font-size: 18px;
    cursor: pointer;
    transition: 0.3s;
    text-transform: uppercase;
    background-size: 100% 100%;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
} 
.login-button .click-login-button:hover {
	background-position: 100% 200%;
	moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	background-image: var(--darkGreenMulti);  
}

.login-button .loggin-link { text-align: center; padding-top: 40px; } 
.login-box .member-login .last-button .button-box { width: 48%; height: 50px; background: #47ad1d; color: #fff; margin: 45px; border-radius: 4px; border: none; } 
.member-main-login .member-box .title-main { font-size: 24px; font-weight: 600; } 
.member-main-login { padding-top: 40px; } 
.member-box { padding-bottom: 20px; } 
.login-box .group-form input[type="email"],
.login-box .group-form input[type="password"],
.login-box .group-form input[type="text"],
.login-box .group-form textarea { margin-bottom: 0; padding: 10px 15px; font-size: 14px; background-color: #fff !important; border-radius: 5px; padding-left:35px; } 
.reset_page_section .login-box { margin-bottom: 0 !important; height: 100% !important; } 
.askAquestion_model .modal-footer,
.forget_html_first .member-main-login,
.frgt_pwd_mn.reset_page_main .member-main-login { padding-top: 0; } 
.frgt_pwd_mn.reset_page_main .member-login .group-form + .group-form { margin-top: 20px !important; } 
.product_list_box .checkbox_select_categories .checkbox { align-items: flex-start; } 
.main-box ul li.bread_menu a { color: #47ad1d; } 
.main-box ul .bread_menu + .bread_menu:after { background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Im02IDEyIDQtNC00LTQiLz48L3N2Zz4=); background-position: 50%; background-repeat: no-repeat; background-size: cover; content: ""; height: 16px; left: 5px; position: absolute; top: 50%; transform: translateY(-50%); width: 16px; } 
.view-itam-list .place-prod { font-size: 12px; text-align: center; background: #4cad2a; color: #fff; padding: 7px 8px; } 
.main-box .bread-tax { list-style: none; margin-bottom: 0; flex-flow: wrap; } 
.main-box ul .bread_menu + .bread_menu { padding-left: 25px; } 
.main-box .bread-tax li { margin-bottom: 5px; } 
.product_top_Name .bread-tax .bread_menu a { font-size: 14px; text-transform: capitalize; } 
.grid-items .product-itams:hover,
.main-box ul li a:hover,
.mc-price-wrapper ins,
.product_list_ul .ul_list li .product_tag:hover { text-decoration: none; } 
.itma-tuuu .retail-pack { font-size: 18px; padding-bottom: 0; margin-bottom: 0; } 
.filter-outer-main .itma-tuuu .retail-pack { text-align: left; } 
.product_list_main .Products-list ul { padding: 20px; margin-bottom: 0; } 
.Products-list .gridview-itam li { width: 25%; list-style: none; padding: 10px 15px; } 
.grid-itam .grid-title { font-size: 14px; color: #000; font-weight: 600; } 
.product_list_box .grid-itam .grid-sub-title { color: #4cad2a; font-size: 0.75rem; line-height: 1; margin-bottom: 12px; } 
.grid-itam .intro { color: #000; font-size: 12px; margin-bottom: 6px; text-align: left; } 
.grid-itam .grid-desc,
.grid-itam .grid-location { color: #000; opacity: 0.85; } 
.grid-foot .pice-product { color: #000; font-weight: 600; font-size: 12px; } 
.list-word .product-wor { color: #000; padding: 4px; } 
.grid-foot .list-word { display: inline; padding: 4px 7px 4px 0; } 
.grid-foot .words-itam { color: #fff; font-size: 12px; margin-bottom: 10px; background: #4cad2a; display: inline-block; border-radius: 4px; } 
.category_sidebar_right .grid-foot .words-itam { background-color: #227300; } 
.grid-foot .grid-pice { color: #000; font-size: 16px; padding: 5px 10px 10px 5px; font-weight: 600; background: #f5f5f5; border-radius: 5px; margin-bottom: 10px; } 
.grid-foot .product-word { display: inline-block; padding: 4px; } 
.img-boxs:hover .view-itam-list { transform: translateY(0); } 
.itams-list .img-boxs { border-radius: 4px; display: flex; flex-flow: column; overflow: hidden; padding-bottom: 73%; position: relative; width: 100%; } 
.itams-list .img-boxs img,
.product_slider_left #sync1 .item .item_img_col .slide_img { bottom: 0; height: 100%; left: 0; object-fit: cover; position: absolute; right: 0; top: 0; width: 100%; } 
.itams-list .view-itam-list { bottom: -11px; color: #fff; position: absolute; transform: translateY(26px); transition: 0.3s ease-in; width: 100%; } 
.chat_messages_page .container-fluid,
.product_list_main .container-fluid { padding-left: 0; padding-right: 0; } 
.accordion-item_row { display: flow-root; padding-top: 10px; padding-bottom: 10px; } 
.product_list_main.filter-outer-main .accordion-item_row { padding-left: 30px; padding-right: 30px; } 
.accordion-item_row + .accordion-item_row { border-top: none; } 
.product_top_Name { padding: 30px; } 
.Products-list .gridview-itam li .itams-list .grid-itam { margin: 10px 0; } 
.frgt_pwd_mn.reset_page_main .form-group .for-label,
.pro_details_page .dollor_icon_adding span,
.product_list_main .accordion--container .accordion { font-weight: 600; } 
.pagination_main_div { margin-bottom: 30px; display: flex; } 
.pagination_main_div .pagination { margin: 0 auto; text-align: center; display: block; } 
.page-item.active .page-link { z-index: 1; color: #fff; background-color: #4cad2a; border-color: #4cad2a; } 
@media (max-width: 1199px){
 .product_list_main .category_flex_custom .category_sidebar_right { width: calc(100% - 351px) !important; } 
 .product_list_main .accordion--container .accordion { padding: 15px 0; } 
 .product_list_main .accordion--container .panel { padding: 0 1px; } 
 .Products-list .gridview-itam li { width: 33.33%; padding: 10px; } 
 }
#sync1 .item,
#sync2 .item { color: #fff; text-align: center; } 
#sync1 .item { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } 
#sync2 .item { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; } 
#all-document .center.mt-3.mb-3,
#all-document .ui-box { margin-right: 0 !important; margin-left: 0 !important; } 
#sync2 .current .item { border: 1px solid #4cad2a; } 
.owl-theme .owl-nav [class*="owl-"] { transition: 0.3s; } 
.owl-theme .owl-nav [class*="owl-"].disabled:hover { background-color: #d6d6d6; } 
#sync1.owl-theme .owl-next,
#sync1.owl-theme .owl-prev { width: 22px; height: 40px; margin-top: -20px; position: absolute; top: 50%; background-color: #fff; border-radius: 3px; } 
#sync1.owl-theme .owl-prev { left: 0; } 
#sync1.owl-theme .owl-next { right: 0; } 
.ifrm { border: none; width: 100%; margin-top: 50px; } 
.product_details_Sidebar { background: #fff; padding: 30px; position: relative; width: 503px; } 
.product_details_rightBar .product_top_Name { background: #fff; margin-bottom: 15px; } 
.product_details_tabing { background: #fff; font-size: 0.875rem; line-height: 1; padding: 40px; position: relative; width: 100%; } 
.product_details_tabing tbody,
.product_details_tabing td,
.product_details_tabing tfoot,
.product_details_tabing th,
.product_details_tabing tr,
.product_details_tabingthead { border: 0 solid; border-color: inherit; } 
.product_details_tabing .nav-tabs .nav-item.show .nav-link,
.product_details_tabing .nav-tabs .nav-link.active { border-bottom: 2px solid #4cad2a; border-radius: 0; color: #4cad2a; } 
.product_details_tabing .nav-tabs { border-bottom: 1px solid #dee2e6; display: flex; flex-wrap: wrap; list-style: none; margin-bottom: 0; padding-left: 0; border-top: 0; border-right: 0; border-left: 0; border-radius: 0; } 
.product_details_tabing .nav-tabs .nav-link { border: none; padding-left: 0; text-align: left; margin-right: 30px; font-size: 16px; } 
.product_details_tabing .table td,
.product_details_tabing .table th { padding-left: 0; line-height: 140%; } 
.product_details_tabing .yellow-bg { border-radius: 4px; margin-left: 10px; padding: 6px 10px; text-align: center; width: 70px; background: #f2b61c; color: #fff; } 
.table-borderless .dark-green-text { color: #50ac17 !important; margin-left: 0 !important; } 
.text-decoration-underline { text-decoration: underline !important; display: inline-block; } 
.Add_Buyer_Model_main .modal-dialog,
.askAquestion_model .modal-dialog { max-width: 700px !important; } 
.askAquestion_model .modal-title { font-size: 0.875rem; font-weight: 600; line-height: 150%; margin-bottom: 0; } 
.askAquestion_model .modal-footer,
.askAquestion_model .modal-header { border-bottom: 0; border-top: 0; } 
.askAquestion_model .modal-content { padding: 25px 25px 20px; } 
.askAquestion_model .modal-body { font-size: 0.875rem; line-height: 1.6; } 
.askAquestion_model .form-group .form-control,
.plc-rightbar_inner .form-group .row button.btn.btn-primary { height: 42px; } 
.product_details_Sidebar,
.product_details_rightBar,
.region-preferences_page .inner_box_country .card .card-header .heading_add { float: left; } 
.product_slider_left.sticky { position: relative; top: 0; } 
.product_details_Row { overflow: hidden; } 
.product_details_rightBar .product_top_Name .fast-itam { display: flex; align-items: flex-start; margin-top: 20px; } 
.product_details_rightBar .product_top_Name .fast-itam .itma-tuuu { width: 60%; } 
.shere_list_inner .ul_flex .listLi .dropdown button.btn:focus { box-shadow: none !important; } 
.shere_list_inner .ul_flex { display: flex; align-items: center; margin-bottom: 0; justify-content: flex-end; } 
.shere_list_inner .ul_flex .listLi a { font-size: 14px; color: #000; } 
.LinesEllipsis div { line-height: 160%; } 
.shere_list_inner .ul_flex .listLi .dropdown button { background-color: transparent; color: #000; font-size: 14px; } 
.shere_list_inner .ul_flex .listLi .social_icon a { align-items: center; background: #f5f5f5; border-radius: 50%; color: rgba(0, 0, 0, 0.7); display: inline-grid; font-size: 0.87rem; height: 30px; justify-content: center; width: 30px; margin-left: 5px; margin-right: 5px; } 
.social_icon .dropdown-menu { border: none; border-radius: 0.25rem; padding: 20px 0; box-shadow: 0 4px 30px -1px rgba(0, 0, 0, 0.1) !important; } 
.doc_files_tab li.doc-item .doc_item_img { background: #f5f5f5; border-radius: 2px; height: 120px; width: 120px; text-align: center; } 
.doc_files_tab li.doc-item .doc_item_img img { width: 100%; padding: 15px; } 
.doc_files_tab ul { display: flex; flex-wrap: wrap; } 
.doc_files_tab ul .doc-item { margin-right: 15px; width: 120px; } 
.doc_files_tab li.doc-item p { text-align: center; margin-bottom: 0; } 
.has-place-bid .nav-link { background: hsla(88, 51%, 62%, 0.12); border-radius: 4px; } 
.has-place-bid .nav-link span,
.main-saller .teams-list-box,
.region-preferences_page .inner_box_country .chackbox-space { padding-left: 20px; } 
.place_Bid_tab { max-width: 500px; } 
.place_Bid_tab .title { font-size: 1.125rem; line-height: 1; font-weight: 600; } 
.dot-list li:before { background: #000; border-radius: 50%; content: ""; height: 12px; left: 0; position: absolute; top: 4px; width: 12px; } 
.place_Bid_tab .form-group { display: grid; } 
.btn-outline { font-size: 0.875rem; min-width: 160px; padding: 12px 15px; border: 1px solid #4cad2a; color: #4cad2a; margin: 15px 0; } 
.banner_button .btn-get-started,
.btn-outline:hover { background-color: #4cad2a; color: #fff; } 
.chat_messages_page .tab-content-chat .user_list_name,
.dot-list li + li,
.teams .solden { margin-top: 10px; } 
.convert-box-amount { width: 44%; } 
.convert-box-icon { padding: 0 20px; width: 12%; } 
.form-select { -webkit-appearance: none; appearance: none; background-image: url('data:image/svg+xml; charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"%3E%3Cpath fill="none" stroke="%23343a40" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m2 5 6 6 6-6"/%3E%3C/svg%3E'); background-position: right 0.75rem center; background-repeat: no-repeat; background-size: 16px 12px; border: 1px solid #ced4da; border-radius: 0.25rem; color: #212529; display: block; font-weight: 400; line-height: 1.5; padding: 0.375rem 2.25rem 0.375rem 0.75rem; width: 100%; height: 42px; } 
.input-from-width { border-radius: 4px 0 0 4px !important; display: inline !important; width: 100% !important; } 
.go-btn { background: #227300 !important; border-radius: 0 4px 4px 0 !important; color: #fff !important; height: 42px !important; margin-bottom: 0.8px !important; min-width: 0 !important; padding: 6px !important; width: 19% !important; display: none; } 
.last-table-box .table-bordered td,
.last-table-box .table-bordered th { border: 1px solid #dee2e6; } 
.last-table-box td,
.last-table-box th { text-align: center; vertical-align: middle; } 
.frsit_child_add { padding: 0; background: 0 0; } 
.frsit_child_add .product_inner_tabs { background: #fff; padding: 40px; } 
.button-bid .button-place { width: 100%; height: 48px; background-color: #4cad2a; color: #fff; border-radius: 3px; } 
.OtherListings_product { border-top: 15px solid #f1f1f1; padding: 40px; } 
.border-last_add { border-bottom: 15px solid #f1f1f1; } 
.product_title_row { display: flex; justify-content: space-between; align-items: center; padding-left: 10px; padding-right: 10px; padding-bottom: 15px; } 
.chat_Model_Main .modal.right .modal-dialog { position: fixed; margin: auto; height: 100%; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); max-width: 632px; width: 100%; display: inline-flex; } 
.chat_Model_Main .modal.right.fade .modal-dialog { right: 0; left: initial !important; -webkit-transition: opacity 0.3s linear, left 0.3s ease-out; -moz-transition: opacity 0.3s linear, left 0.3s ease-out; -o-transition: opacity 0.3s linear, left 0.3s ease-out; transition: opacity 0.3s linear, left 0.3s ease-out; } 
.chat_Model_Main .messages_receive,
.chat_Model_Main .messages_send { max-width: 66% !important; } 
.chat_Model_Main .modal-content { border: none; border-radius: 0; } 
.chat_Model_Main .card-body { height: 50vh; overflow: overlay; background: #f5f5f5; height: calc(100vh - 165px); } 
.chat_Model_Main .chat_content { background: #fff; border-radius: 4px; box-shadow: 0 4px 25px rgb(0 0 0/6%); font-size: 0.875rem; line-height: 22px; padding: 6px; margin-bottom: 0; } 
.chat_Model_Main .dateTime-chat { color: rgba(0, 0, 0, 0.8); font-size: 12px; line-height: 22px; margin-top: 5px; } 
.chat_Model_Main .chatwith_User .card-footer { padding: 23px 35px 20px 30px; background: #fff; } 
.chat_Model_Main .chatwith_User .card-footer .input-group .form-control { background: #f5f5f5; border: 0; border-radius: 10px; font-size: 0.875rem; line-height: 1; margin: 0 10px; padding: 15px 25px; } 
.chat_Model_Main .chatwith_User .card-footer .btn-primary { height: 44px; width: 44px; } 
.Add_Buyer_Model_main .modal-title,
.chat_Model_Main .modal-content .modal-title,
.my_account_all_tab .my_account_menu .menu_links { font-size: 14px; font-weight: 600; } 
.chat_Model_Main .card-body::-webkit-scrollbar { display: block; width: 5px; } 
.chat_Model_Main .card-body::-webkit-scrollbar-track { background: 0 0; } 
.chat_Model_Main .card-body::-webkit-scrollbar-thumb { background-color: #d3d3d3; border-right: none; border-left: none; } 
.chat_Model_Main .card-body::-webkit-scrollbar-track-piece:end { background: 0 0; margin-bottom: 0; } 
.chat_Model_Main .card-body::-webkit-scrollbar-track-piece:start { background: 0 0; margin-top: 0; } 
.detail-box .saller { font-size: 20px; padding: 0 0 20px; } 
.main-table .main-part { height: 40px; text-align: center; width: 104px; } 
.main-table .number-font { font-size: 12px; } 
.main-table .box-part { font-family: Mulish, sans-serif; } 
.main-saller .teams { font-size: 18px; font-weight: 600; margin-bottom: 30px; } 
#sync1.owl-theme .owl-next svg,
#sync1.owl-theme .owl-prev svg { width: 10px; margin-left: 7px; color: #000; } 
@media (min-width: 1441px){
 .OtherListings_product .Products-list .gridview-itam li { width: 20%; } 
 }
@media (max-width: 1200px){
 .product_details_rightBar .product_top_Name .fast-itam { display: block; } 
 .product_details_rightBar .product_top_Name .fast-itam .itma-tuuu { width: 100%; } 
 .product_details_rightBar .product_top_Name .fast-itam .shere_icon_right { width: 250px; } 
 .frsit_child_add .nav-tabs { padding: 30px 0 0 30px; } 
 .OtherListings_product,
 .doc_files_tab,
 .product_details_tabing,
 .third_tab_bid { padding: 30px; } 
 .product_details_tabing .nav-tabs .nav-link { margin-right: 0; font-size: 14px; } 
 .place_Bid_tab { max-width: 100%; } 
 .product_details_tabing.frsit_child_add { padding: 0 !important; } 
 .main-saller .teams-list-box { padding-left: 0; margin-bottom: 0; } 
 .main-saller .teams { margin-bottom: 20px; } 
 .dot-list li { padding-left: 20px; } 
 .product_details_Sidebar { padding: 40px 20px 20px; } 
 }
@media (max-width: 991px){
 .product_list_main
 .category_flex_custom
 .category_sidebar_left.d-none_mobile { display: none; } 
 .product_list_main .category_flex_custom .category_sidebar_right { width: 100% !important; margin-left: 0; } 
 .filters_MobileShow .btn_mobile_filter { background: #4cad2a; border-top: 1px solid #e0e0e0; bottom: 0; height: 60px; left: 0; position: fixed; right: 0; width: 100%; z-index: 9999999 !important; color: #fff !important; } 
 .checkbox_select_categories .checkbox { padding-left: 0; } 
 .product_details_Sidebar { width: 100%; padding: 20px; } 
 .product_slider_left #sync1 .item .item_img_col { padding-bottom: 50%; } 
 .product_slider_left.sticky { top: 0 !important; } 
 .product_details_rightBar { padding-left: 0; width: 100%; } 
 }
.my_account_all_tab .accordion--container button.accordion:after { color: #000; float: right; content: "\f078"; margin-left: 5px; display: inline-block; font: 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } 
.my_account_all_tab .accordion--container .active:after { content: "\f077"; } 
.my_account_all_tab .accordion-item_row { border-bottom: none; display: flow-root; padding-top: 3px; padding-bottom: 3px; } 
.my_account_all_tab .accordion--container { padding: 10px 0; } 
.checkbox_select_categories .see_more_product,
.dz-preview.dz-error.dz-complete.dz-image-preview,
.flex-check-item .form-check input[type="checkbox"].form-check-input,
.group-box .des-tex br,
.is-hide,
.modal-backdrop,
.my_account_all_tab .accordion--container .accordion:after,
.my_account_all_tab .accordion--container .panel,
.product_list_main .category_flex_custom .category_sidebar_right div.p-4 { display: none; } 
.my_account_all_tab .my_account_menu a:hover { color: #4cad2a; text-decoration: none; } 
.my_account_all_tab .accordion--container .accordion { font-weight: 600; letter-spacing: 0; font-size: 14px; } 
.my_account_all_tab
 .accordion--container
 .accordion-item_row.main_active
 .panel,
.product-item:hover .hover-area_button,
.product_list_main
 .category_flex_custom
 .category_sidebar_right
 div.p-4.changes_pawword_main,
.selling_tab_row
 .accordion--container
 .accordion-item_row:first-of-type
 .accordion:after,
.sidebar_navbarMenu
 .mega-menu
 li.leftTitle_menu.dropdown.current
 .dropdown-menu { display: block; } 
.my_account_all_tab
 .accordion--container
 .accordion-item_row.main_active
 .panel
 .sub_active
 .menu_links { color: #47ad1d; text-decoration: underline; } 
.my_account_all_tab .dashBoard_menus .my_account_menu { margin-bottom: 12px; } 
.my_account_all_tab .category_flex_custom .category_sidebar_left { width: 300px; } 
.my_account_rightSide.category_sidebar_right { width: calc(100% - 300px); border-left: 1px solid #ddd; margin-left: 0; } 
.my_account_rightSide .itma-tuuu .retail-pack { font-size: 16px; font-weight: 600; } 
.error:not(input, select) { color: red;}
.error:not(input) { font-size: 14px; position: absolute; bottom: -4px; margin-left: 2px; font-weight: 400 !important; } 
.dollor_icon_adding label#total_bid-error, .dollor_icon_adding label#unit_quantity-error {
	position: relative;
}
.content-flex-left { padding: 20px 30px 18px; width: 367px; } 
.Dashboard_Profile_content .profile_name { font-size: 14px; color: #fff; margin-bottom: 20px; } 
.Dashboard_Profile_content .progress-label > span { display: inline-block; font-size: 0.875rem; font-weight: 500; margin-left: 5px; opacity: 0.8; } 
.Dashboard_Profile_content { background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
 linear-gradient(90.69deg, #4cad2a -35.09%, #58bb44 117.16%); border-radius: 4px; font-size: 0.875rem; line-height: 1; } 
.Dashboard_Profile_content .progress-label { font-size: 1.5rem; font-weight: 600; color: #fff; } 
.position-relative { position: relative !important; } 
.progress,
.progress-bar { display: flex; overflow: hidden; } 
.cfl-progress .progress { background-color: hsla(0, 0%, 100%, 0.2); border-radius: 10px; font-size: inherit; height: 10px; margin-top: 12px; } 
.cfl-progress .progress span { background-color: #4cad2a; height: 100%; position: absolute; top: 50%; transform: translateY(-50%); width: 2px; } 
.cfl-progress .progress span:first-child { left: 16.66%; } 
.cfl-progress .progress span:nth-child(2) { left: 32.25%; } 
.cfl-progress .progress span:nth-child(3) { left: 49.92%; } 
.cfl-progress .progress span:nth-child(4) { left: 66.68%; } 
.cfl-progress .progress span:nth-child(5) { left: 83.24%; } 
.Dashboard_Profile_box { padding: 30px 30px 0; } 
.flex-check-list .flex-check-item { padding: 13px 12px; width: 33.33%; margin-bottom: 0; } 
.flex-check-item .form-check { font-size: 0.875rem; line-height: 1.2; margin: 0; padding-left: 35px; position: relative; text-align: left; cursor: pointer; } 
.flex-check-item .form-check-input:checked[type="checkbox"] { background-image: url('data:image/svg+xml; charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"%3E%3Cpath fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="m6 10 3 3 6-6"/%3E%3C/svg%3E'); } 
.flex-check-item .form-check-input:checked { background-color: #0d6efd; border-color: #0d6efd; } 
.flex-check-item .form-check-input[type="checkbox"] { border-radius: 0.25em; } 
.flex-check-item .form-check .form-check-input { float: left; margin-left: -1.5em; } 
.flex-check-item
 .form-check-rounded-circle.form-check
 input[type="checkbox"].form-check-input:checked
 + .form-check-label:before { background-color: #fff; border-color: #fff; } 
.flex-check-item
 .form-check
 input[type="checkbox"].form-check-input:checked
 + .form-check-label:before { background: var(--secondary-color); border-color: var(--secondary-color); } 
.flex-check-item
 .form-check-rounded-circle.form-check
 input[type="checkbox"]
 + .form-check-label:before { background-color: transparent; border-color: hsla(0, 0%, 100%, 0.8); border-radius: 50% !important; } 
.flex-check-item .form-check input[type="checkbox"] + .form-check-label:before { background: #fff; border: 2px solid #e4e4e4; border-radius: 4px; content: ""; height: 24px; left: 0; position: absolute; top: 0; transition: 0.2s ease-in; width: 24px; } 
.flex-check-item
 .form-check
 input[type="checkbox"].form-check-input:checked
 + .form-check-label:after { opacity: 1; transform: scale(1); } 
.flex-check-item
 .form-check-rounded-circle.form-check
 input[type="checkbox"]
 + .form-check-label:after { background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDEwIj48cGF0aCBzdHJva2U9IiM0N0FEMUQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMS4wNDYgNSA1LjU4IDlsOC4wNi04Ii8+PC9zdmc+)
 50%/14px 13px no-repeat; } 
.flex-check-item .form-check input[type="checkbox"] + .form-check-label:after { background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOCI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC43NSAwYy0uMzQ1IDAtLjY1OC4xNC0uODg0LjM2NmwtMS4yNSAxLjI1TDMuNzUgNC40ODIgMi4xMzQgMi44NjZBMS4yNSAxLjI1IDAgMCAwIC4zNjYgNC42MzRsMi41IDIuNWExLjI0NiAxLjI0NiAwIDAgMCAxLjc2OCAwbDMuNzUtMy43NSAxLjI1LTEuMjVBMS4yNSAxLjI1IDAgMCAwIDguNzUgMFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)
 50%/10px 7px no-repeat; content: ""; display: block; height: 24px; left: 0; opacity: 0; position: absolute; top: 0; transform: scale(0); transition: 0.2s ease-in; width: 24px; } 
.flex-check-item .form-check-label { margin-bottom: 0; color: #fff; font-weight: 600; } 
.content-flex-right { padding: 24px 41px; position: relative; width: calc(100% - 367px); } 
.content-flex-right:before { background-color: hsla(0, 0%, 100%, 0.15); bottom: 0; content: ""; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; } 
#category_error,
.cat_error,
.equip_error { color: red; } 
.selling_tab_row .selling_heading { padding-left: 30px; padding-right: 30px; padding-top: 30px; font-weight: 600; } 
.dash_tabs_row .accordion--container .accordion { background: #4cad2a; position: relative; color: #fff; border-radius: 4px; padding-left: 40px; } 
.dash_tabs_row .accordion--container .active:after { content: "\f056" !important; } 
.dash_tabs_row .accordion--container .panel { background: linear-gradient(
 0deg,
 hsla(0, 0%, 96%, 0.6),
 hsla(0, 0%, 96%, 0.6)
 ),
 #fff; border: 1px solid #e4e4e4; border-top: 0; padding: 20px; } 
.table_tab_inner .tb-image-width { width: 100px; display: block; text-align: center; margin: 0 auto; } 
.dash_tabs_row .table_tab_inner { background: #fff; font-size: 12px; -webkit-overflow-scrolling: touch; overflow-x: auto; } 
.dash_tabs_row .titleTable { font-size: 16px; font-weight: 600; margin-bottom: 5px; } 
.dash_tabs_row .accordion--container .accordion p { font-weight: 400; } 
.table_tab_inner .btn-primary { font-size: 12px; padding: 3px 10px; margin-top: 10px; } 
.dash_tabs_row .accordion--container { padding: 3px 0; } 
.box-tol .name-label,
.main-add .label-address,
.main-web .label-web,
.main-zip .label-zipe { display: block; font-size: 14px; } 
.my_profile_form .name-text { padding: 34px 30px; } 
.name-label .star { color: #ff4242; font-size: 14px; } 
.label-address .five-star,
.label-city .eig-star,
.label-city .six-star,
.label-phone .fast-star,
.label-phone .for-star,
.label-phone .sec-stars,
.label-phone .thord-star,
.label-zipe .nine-star,
.label-zipe .sev-star { color: #ff4242; } 
.main-contain .main-header { font-size: 16px; padding: 15px; } 
.box-tol .name-label { margin-top: 20px; } 
.colum-box .label-phone { display: block; padding-top: 0; } 
.main-contain .main-header { padding-top: 15px; padding-bottom: 15px; background: hsla(0, 0%, 96%, 0.85); } 
.main-boxxes .fixed-box { width: 100%; padding-bottom: 5px; border-radius: 4px; border: 1px solid #ddd; height: 42px; padding-left: 15px; } 
.mobile-tex .label-phone { padding-top: 20px; font-size: 14px; font-weight: 500; } 
.mobile-tex .numbers-taxt { width: 100%; height: 42px; border-radius: 4px; border: 1px solid #ddd; padding: 15px 0 18px 15px; } 
.city-main .golden-cities,
.main-add .commm-add,
.main-phone .put-phone { width: 100%; height: 42px; border-radius: 4px; border: 1px solid #ddd; } 
.main-zip .zipe-control { width: 100%; height: 42px; margin-top: 2px; padding-top: 0; border-radius: 4px; border: 1px solid #ddd; } 
.ext-main .taxt-ext-box,
.main-web .website-put { height: 42px; width: 100%; border-radius: 4px; border: 1px solid #ddd; } 
.button-box .right { margin-top: 35px; width: 217px; background: #47ad1d; height: 50px; float: right; border-radius: 4px; border: 1px solid #ddd; color: #fff; }
.button-box .right:hover {
	text-decoration: none;
} 
.region-preferences_page .inner_box_country .save-box { float: right; padding: 10px 50px; border-radius: 5px; position: relative; top: -69px; right: 31px; } 
.region-preferences_page .inner_box_country .region-list { font-size: 20px; padding-top: 35px; padding-bottom: 35px; } 
.region-preferences_page .inner_box_country .current-head { font-size: 16px; padding-top: 45px; padding-bottom: 30px; } 
.region-preferences_page .inner_box_country .fa { color: #e74c; } 
.region-preferences_page .inner_box_country .right-button { width: 218px; height: 50px; border-radius: 4px; float: right; color: #fff; padding: 10px 15px; margin-top: 20px; border: 1px solid #00000000; } 
.region-preferences_page .inner_box_country .current-table .table td { padding: 15px 25px !important; text-transform: capitalize; } 
#kt_account_settings_profile_details .form-control,
.region-preferences_page .col-md-8 .current-table table tr:first-child td,
.select2-results__option--selectable,
.select2-results__option[aria-selected] { text-transform: capitalize !important; } 
.region-preferences_page .inner_box_country .accodion-region-country .card { background: initial; border: none; } 
.region-preferences_page .inner_box_country .card .card-header { background-color: transparent; border: none; } 
.region-preferences_page
 .inner_box_country
 .accodion-region-country
 .btn:hover { color: #000; text-decoration: none !important; } 
.region-preferences_page .inner_box_country .all-state-country,
.region-preferences_page .inner_box_country .region-countryes { padding-left: 12px; font-weight: 400; } 
.footer_new_design .about_widget .address a,
.region-preferences_page .inner_box_country .accordion-header { font-size: 15px; } 
.region-preferences_page { padding: 0 30px 30px; } 
.chat_messages_page .nav-pills .nav-link.active { background-color: rgba(0, 0, 0, 0.04); border-radius: 0; } 
.chat_messages_page .nav-pills .nav-link { border-radius: 4px; cursor: pointer; padding: 16px 10px; color: #000; font-size: 14px; font-weight: 500; } 
.chat_messages_page .nav-item:hover { background-color: rgba(0, 0, 0, 0.04); } 
.chat_messages_page .col-chat-left { background: #fff; border-right: 1px solid #e4e4e4; width: 310px; } 
.chat_messages_page .col-chat-right { background: #f5f5f5; width: calc(100% - 310px); } 
.chat_messages_page .tab-content-chat { padding: 20px; } 
.chartLeft_searchbar .input_searchbaer .input-search { width: 100%; background: #f5f5f5; border: 0; border-radius: 4px; font-size: 0.75rem; line-height: 1; outline: 0; padding: 10px 30px 10px 15px; } 
.chartLeft_searchbar .input_searchbaer .icon_search_chat { cursor: pointer; height: 16px; position: absolute; right: 10px; top: 22px; transform: translateY(-50%); width: 16px; z-index: 2; } 
.image_name_row .image_user_list { align-items: center; background: #cfe7cc; border-radius: 50%; color: rgba(0, 0, 0, 0.6); display: flex; font-family: Mulish, sans-serif; font-size: 14px; height: 48px; justify-content: center; letter-spacing: 1px; line-height: 1.5; text-transform: uppercase; width: 48px; margin-right: 15px; } 
.image_name_row .image_user_list .user_img { margin: 0; width: 100%; height: 100%; border-radius: 50%; } 
.chat-member-detail .name_user .online-member { background: #00c27c; border: 2px solid #fff; border-radius: 50%; height: 12px; left: 102%; position: absolute; top: 4px; width: 12px; } 
.chat-member-detail .name_user { font-size: 0.875rem; font-weight: 600; line-height: 21px; margin-bottom: 0; position: relative; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } 
.chat_messages_page .image_name_row .chat-member-detail { position: relative; width: calc(100% - 63px); } 
.chat-member-detail .chat-member-txt { font-size: 13px; line-height: 20px; margin-top: 7px; position: relative; } 
.chat-member-detail .chat-member-txt .user_tagline { margin-bottom: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 200px; color: #4cad2a; } 
.col-chat-right .chat_top_panel { background: #fff; box-shadow: 0 1px 0 #ebebeb; height: 60px; padding: 13px 30px; } 
.col-chat-right .chat_top_panel .image_name_row .image_user_list { width: 34px; height: 34px; } 
.chat_messages_page .chat_Model_Main .chat-pannel-body .card-body { height: calc(100vh - 370px); padding: 20px 30px; } 
@media (min-width: 768px){
 .mobile_Menu_filter.d-flex.align-items-center { display: none !important; } 
 .icon_tablet_show { display: none; } 
 .chat_messages_page .tab-content-chat { display: block !important; } 
 }
.current-bids_page .table thead th { vertical-align: middle; border-bottom: none; font-weight: 600; } 
.current-bids_page .table-bordered td,
.current-bids_page .table-bordered th { font-size: 14px; width: 10%; } 
.current-bids_page.watchlist_page .table-bordered td,
.current-bids_page.watchlist_page .table-bordered th { font-size: 14px; width: 20%; } 
.changes_pawword .eye-icon-box { position: absolute; right: 10px; top: 8px; } 
.changes_pawword .form-group label { font-weight: 600; font-size: 14px; } 
.changes_pawword_main a { background: #4cad2a; color: #fff; border: none; font-size: 14px; min-width: 218px !important; padding: 18px 15px; } 
.lower-asking-price-item { background-color: #4cad2a; } 
.buyr_email_table input[type="email"] { height: 32px; } 
.lower-asking-price-item .form-label { padding-top: 4px; color: #fff; margin: 0 auto; text-align: center; display: block; font-size: 14px; } 
.buyer-email-label .title { font-size: 14px; font-weight: 600; margin-bottom: 20px; margin-top: 10px; } 
.Add_Buyer_box .buyer-email-label,
.Buy_Counter_Offer_model .modal-footer,
.product_list_ul .ul_list li { margin-bottom: 20px; } 
.post_listing_main .select2-container--default .select2-selection--single { line-height: 42px; height: 42px; } 
.post_listing_main
 .select2-container--default
 .select2-selection--single
 .select2-selection__rendered { line-height: 42px; } 
.Header_Search_box .height_Header_Search { height: 50vh; overflow: auto; } 
.Header_Search_box .Header_Search_List .SearchCategory { padding: 30px; width: 33.33%; } 
.Header_Search_box .SearchCategory h4 { font-size: 1rem; font-weight: 600; line-height: 1; margin-bottom: 20px; opacity: 0.8; } 
.Header_Search_box .SearchCategory:not(:last-child) { border-right: 1px solid #e4e4e4; } 
.Header_Search_box { background-color: #fff; box-shadow: 0 2px 20px -2px rgba(0, 0, 0, 0.15) !important; } 
.header_title_search .Search_name { font-size: 18px; font-weight: 600; padding: 30px; border-bottom: 1px solid #e4e4e4; margin-bottom: 0; } 
.Header_Search_Button { padding: 30px; border-top: 1px solid #ddd; text-align: right; } 
.checkbox_select_categories .check_box_select input[type="checkbox"] { appearance: none; -webkit-appearance: none; -moz-appearance: none; height: 16px; display: inline-block; vertical-align: top; position: relative; margin: 0; cursor: pointer; border: 1px solid #4f565d; background: #fff; transition: 0.3s, border-color 0.3s, outline 0.2s; } 
.checkbox_select_categories .check_box_select input[type="checkbox"]:after,
.checkbox_select_categories .check_box_select input[type="radio"]:after { content: ""; display: block; left: 0; top: 0; position: absolute; transition: transform 0.3s, opacity 0.2s; } 
.checkbox_select_categories .check_box_select input[type="checkbox"]:checked,
.checkbox_select_categories .check_box_select input[type="radio"]:checked { background-color: #4cad2a; border-color: #4cad2a; transition: transform 0.6s cubic-bezier(0.2, 0.85, 0.32, 1.2), opacity 0.3s; } 
.checkbox_select_categories .check_box_select input[type="checkbox"]:disabled,
.checkbox_select_categories .check_box_select input[type="radio"]:disabled { background-color: #f6f8ff; border-color: #8f8f8f; cursor: not-allowed; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"].switch:disabled:not(:checked):after,
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:disabled:checked,
.checkbox_select_categories
 .check_box_select
 input[type="radio"]:disabled:checked { background-color: #8f8f8f; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:disabled
 + label,
.checkbox_select_categories
 .check_box_select
 input[type="radio"]:disabled
 + label { cursor: not-allowed; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:focus-visible,
.checkbox_select_categories
 .check_box_select
 input[type="radio"]:focus-visible { outline: #275efe solid 2px; outline-offset: 4px; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch),
.checkbox_select_categories .check_box_select input[type="radio"]:not(.switch) { width: 16px; } 
.checkbox_select_categories .check_box_select input[type="checkbox"] + label,
.checkbox_select_categories .check_box_select input[type="radio"] + label { display: inline-block; cursor: pointer; font-size: 1.4rem; margin-left: 0.2em; vertical-align: top; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch) { border-radius: 4px; } 
.register_form_page
 .checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch) { margin-top: 4px; border: 2px solid #e4e4e4; } 
.register_form_page
 .country
 .checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch) { margin-top: 0; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch):after { border: 2px solid #fff; height: 7px; width: 4px; border-top: 0; border-left: 0; left: 36%; top: 20%; transform: rotate(20deg); } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch):disabled:not(:checked):after { border-color: #f6f8ff; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"]:not(.switch):checked:after { transform: rotate(43deg); } 
.checkbox_select_categories .check_box_select input[type="checkbox"].switch { width: 3.8rem; border-radius: 1.1rem; } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"].switch:after { left: 5%; top: 10%; border-radius: 50%; width: 45%; height: 80%; background: #4f565d; transform: translateX(0); } 
.checkbox_select_categories
 .check_box_select
 input[type="checkbox"].switch:checked:after { background: #f6f8ff; transform: translateX(100%); } 
.Categories_ragister_inner
 .select2-container--default
 .select2-selection--multiple { background-color: #fff; border: 1px solid #ddd !important; border-radius: 4px; margin: 0 1px; font-size: 14px; min-height: 42px; transition: border-color 150ms; position: relative; } 
.select2-container .select2-search--inline .select2-search__field { margin-top: 8px !important; } 
.modal-body .thank-you-modle-middle { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } 
.thank-you-modle-middle .btn { margin: 0 auto; float: inherit; } 
.than-you-full .modal-content { height: 500px !important; } 
.select2-container--default
 .select2-selection--multiple
 .select2-selection__choice { font-size: 10px !important; } 
input:focus { background-color: transparent; border-color: #4cad2a; box-shadow: 0 0 0 0.5px #4cad2a; color: #000; } 
.product_list_ul .ul_list li .pro_img { border: 1px solid #e0e0e0; display: inline-block; margin-right: 10px; width: 73px; height: 73px; float: right; margin-top: -25px; } 
.product_list_ul .ul_list li .product_tag { justify-content: space-between; } 
.product_list_footer .product_title { font-size: 21px; line-height: 32px; letter-spacing: -1px; border-bottom: 1px solid #e0dfdf; padding-bottom: 11px; margin-bottom: 27px; font-weight: 600; color: #5d5d5d; } 
.product_list_ul .ul_list li .product_tag .title_item { display: block; font-size: 14px; line-height: 20px; margin-bottom: 5px; color: #0e53a5; font-weight: 700; } 
.star-rating span:before { content: "\f005\f005\f005\f005\f005"; top: -25px; position: absolute; left: 0; color: #ffd800; font-family: fontawesome; } 
.ratingWith_pice .star-rating { position: relative; margin-bottom: 30px; } 
.mc-price-wrapper .amount { font-size: 15px; line-height: 21px; font-weight: 400; color: #5d5d5d; } 
.mc-price-wrapper del { color: #c6c6c6; } 
.star-rating span { float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; } 
.sub-form-section { padding: 51px 0; position: relative; z-index: 0; background: #f9f9f9; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu a:hover,
.sidemenu_top { background: #4cad2a; color: #fff; } 
.sub-form-section:before { content: ""; position: absolute; top: 50%; display: block; height: 1px; width: 100%; background-color: #e0dfdf; z-index: -1; } 
.footer_newsLetter input { border: 1px solid #e0dfdf; padding: 18px; color: #3d3d3d; width: 85%; border-radius: 5px 0 0 5px; height: 60px; } 
.footer_newsLetter .le-button { border-radius: 0 5px 5px 0; padding: 19px 31px 20px; margin: 0 0 0 -5px; background-color: #4cad2a; } 
.footer_new_design .about_widget .social { margin-top: 40px; } 
.footer_new_design .touchInGet { font-size: 16px; letter-spacing: -1px; padding-bottom: 0; line-height: 27px; font-weight: 600; color: #5d5d5d; } 
.payment-methods { padding: 17px 0; text-align: right; } 
.payment-methods li { display: inline-block; width: 50px; background-color: #fff; border-radius: 2px; text-align: center; padding: 0 5px; } 
.home_new_banner { margin-top: 90px; } 
.allDepartments_left .allDepartments_box { border: 1px solid #e0dfdf; } 
.sidemenu_top { padding: 17px; border-radius: 5px 5px 0 0; font-weight: 700; font-size: 16px; text-align: center; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu { max-width: 300px; list-style: none; background-color: #fff; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu a { font-size: 15px; text-decoration: none; color: #636363; font-weight: 600; display: block; padding: 10px 0 10px 15px; border-bottom: 1px solid #eee; transition: 0.3s linear; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown span { margin-right: 20px; transition: 0.3s linear; transform: rotate(0); font-size: 20px; opacity: 0; color: #fff; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown:hover span { opacity: 1; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown .dropdown-menu { position: absolute; top: 0; left: 100%; padding: 0; width: 940px; display: none; transition: 0.3s linear; height: 420px; overflow: auto; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown .dropdown-menu li { float: none; display: inline-flex; width: 200px; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown .dropdown-menu li a { padding-left: 20px; padding-right: 20px; } 
.sidebar_navbarMenu .col-main_box .rightOpenUl li a { border-bottom: 1px solid #eee; width: 100%; color: #636363; line-height: 26px; font-size: 14px; padding-left: 0 !important; padding-right: 0 !important; padding: 5px 0; } 
.left_menuList_box .col-main_box .title { font-size: 18px; line-height: 110%; margin: 15px 0 10px; font-weight: 600; } 
.sidebar_navbarMenu .col-main_box .rightOpenUl li a.linkTag span { color: #000; opacity: 1; font-size: 14px; margin-right: 0; margin-left: 5px; } 
.sidebar_navbarMenu .col-main_box .rightOpenUl li a:hover.linkTag span { color: #fff; } 
.sidebar_navbarMenu .mega-menu li.leftTitle_menu:nth-child(odd) { background-color: #f9f9f9; } 
.home_banner_Slider { padding: 50px; background-color: #f6f6f6; } 
.sliderIn-content .title_text { font-size: 50px; text-transform: uppercase; font-weight: 600; margin-bottom: 0; line-height: 120%; } 
.sliderIn-content .title_number { font-size: 60px; font-weight: 600; line-height: 50%; margin-bottom: 30px; } 
.bannerTagLine .content { font-size: 22px; padding-top: 30px; } 
.home_banner_Slider .owl-next,
.home_banner_Slider .owl-prev { position: absolute; top: 50%; background-color: #333 !important; display: block; padding: 0 0.3em !important; font-size: 3em; color: #fff; transform: translate(-50%, -50%); height: 70px; margin: 0; text-align: center; cursor: pointer; width: 70px; } 
.home_banner_Slider .owl-prev { left: 20px; } 
.home_banner_Slider .owl-next { right: -50px; } 
.banner_bottom_section { margin: 50px 0; display: none; } 
.hover-area_button { position: relative; z-index: 9; display: none; } 
@media (max-width: 1199px){
 .product_list_main .accordion--container .accordion { padding: 7px 0; } 
 .myaccount_dashboard_page .content-flex-left { padding: 20px 30px 18px; width: 230px; } 
 .myaccount_dashboard_page .content-flex-right { padding: 24px 5px; position: relative; width: calc(100% - 230px); } 
 .flex-check-list .flex-check-item { padding: 13px 5px; } 
 .content-flex-left { padding: 20px 15px 18px; width: 230px; } 
 .myaccount_dashboard_page .filters_MobileShow,
 .register_form_page .progress-bar-new .step.active .check.active:after { display: none; } 
 .myaccount_dashboard_page .category_flex_custom .category_sidebar_right { width: calc(100% - 0px) !important; } 
 .myAccount_mobile_model.mobileshow_categories
 .modal.right.fade
 .modal-dialog { max-width: 478px; left: initial !important; } 
 .myAccount_mobile_model .category_flex_custom .category_sidebar_left { width: 100%; background: #fff; min-height: 100%; padding: 0; } 
 .myAccount_mobile_model .my_account_all_tab .accordion--container { padding: 0; } 
 .myAccount_mobile_model .my_account_all_tab .accordion-item_row { border-top: 1px solid rgba(0, 0, 0, 0.125); } 
 .dash_tabs_row .accordion--container .accordion:after { top: 5px !important; } 
 .sliderIn-content .title_number,
 .sliderIn-content .title_text { font-size: 40px; } 
 .bannerTagLine .content { font-size: 18px; padding-top: 10px; } 
 .sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown .dropdown-menu { width: 720px; } 
 .home_banner_Slider { padding: 40px; } 
 .home_banner_Slider .owl-next,
 .home_banner_Slider .owl-prev { width: 50px; height: 50px; line-height: 45px; } 
 .home_banner_Slider .owl-prev { left: 0; } 
 .PostListing_button .buttons_listing { white-space: nowrap; } 
 .PostListing_button { margin-left: 20px; } 
 .Categories_section_main.heading-one .product-image { height: 120px; width: 120px; object-fit: cover; background-size: cover; margin-right: 0; padding-right: 0; } 
 }
@media (max-width: 991px){
 .mobileMenu_new .logo_img { width: 200px; } 
 .moble_left_menus { padding: 20px; } 
 .menus_mobile_listing { text-align: right; padding: 10px 20px; } 
 .modal-open .mobileshow_categories .modal { z-index: 99999 !important; } 
 .accordion-item_row i.fa-solid.fa.fa-angle-down { margin-left: -50px !important; } 
 .sliderIn-content .title_number,
 .sliderIn-content .title_text { font-size: 30px; } 
 .sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown .dropdown-menu { width: 500px; } 
 .Categories_section_main.heading-one .product-image { height: 100%; width: 100%; } 
 .heading-one .image-inner-list { padding-top: 0; padding-bottom: 0; } 
 .product_details_page { margin-top: 70px; } 
 .plc-rightbar_inner #categories_error.error { position: inherit !important; } 
 }
@media (min-width: 992px){
 .filters_MobileShow,
 .moble_left_menus,
 .sidebar_toggle_categories { display: none; } 
 }
.filter-outer-main
 .category_sidebar_left
 .checkbox_select_categories
 .check_box_select
 label { display: flex; margin-bottom: 5px; align-items: center; } 
.filter-outer-main
 .category_sidebar_left
 .checkbox_select_categories
 .check_box_select
 label
 .input-check_mark { line-height: 0; } 
.filter-outer-main
 .category_sidebar_left
 .checkbox_select_categories
 .check_box_select
 span.content_lineHeight { margin-left: 4px; cursor: pointer; } 
.filter-outer-main #container { width: 100% !important; padding: 20px; } 
.filter-outer-main .tags li.addedTag { background: none !important; border-radius: 4px; color: #000 !important; padding: 0.25em; border: 1px solid #ddd !important; } 
.inner_menus_list .checkbox_select_categories .check_box_select label { display: flex; align-items: center; text-transform: capitalize; } 
.main--imails-box,
.main--imails-box .container .email-tamp-mail { flex-flow: column wrap; height: 100%; display: flex; } 
.inner_menus_list
 .checkbox_select_categories
 .check_box_select
 label
 span.content_lineHeight { margin-left: 5px; cursor: pointer; margin-top: 0; } 
.region-preferences_page
 .inner_box_country
 .list-addit-box
 .Categories_ragister_inner
 .accordion_menus-title
 .accordion-titel { left: 0 !important; } 
/*#toast-container *,
#toast-container .toast-message,
.toast.toast-success { color: #000 !important; text-align: center; }*/ 
#toast-container > .toast-success { width: auto; padding: 15px 50px !important; background-color: #47ad1d !important; } 
#toast-container > .toast-success .toast-message { line-height: 28px; color: #fff !important; } 
#toast-container > .toast-top-right .toast.toast-error { background-color: red !important; color: #000 !important; } 
.toast-error { background-color: red !important; } 
.third_tab_bid .position-reletive { position: relative; width: 100%; } 
.third_tab_bid .icon-IMG { position: absolute; right: 10px; top: 14px; } 
.copyright_bottom { width: 100%; position: fixed; bottom: 0; max-height: 100%; } 
.Basic_Details_inner .icon-IMG { position: absolute; right: 10px; top: 8px; cursor: pointer; } 
.main--imails-box .container,
body,
html { height: 100%; } 
.thank-you .thnksss-page-list { padding: 75px 0; } 
.main--imails-box .container .email-tamp-mail .imail-accuses { height: 100%; display: flex; flex-flow: column wrap; align-items: center; justify-content: center; } 
@media (max-width: 767px){
 .Basic_Details_inner,
 .Contact_Info_inner,
 .Email_Verification_inner { width: 100% !important; height: 70vh; overflow: auto; margin-bottom: 60px; margin-top: 0; overflow-x: hidden; } 
 .Categories_inner .fcr-column-left,
 .Regions_inner .fcr-column-left,
 .chat_messages_page .col-chat-left,
 .chat_messages_page .col-chat-right,
 .manufacturers_inner .fcr-column-left,
 .register_form_page .form-outer form .page .field,
 .register_form_page form .page .field.right_button_add button.firstNext { width: 100%; } 
 .register_form_page form .page .field.right_button_add button { min-width: 100%; } 
 .register_form_page form .page.category .field.right_button_add button,
 .register_form_page form .page.country .field.right_button_add button,
 .register_form_page form .page.supplier .field.right_button_add button { min-width: 130px; } 
 .register_form_page .form-outer form .page.category .field,
 .register_form_page .form-outer form .page.country .field,
 .register_form_page .form-outer form .page.supplier .field { justify-content: end; } 
 .ragister-column-right { padding-left: 0; width: 100%; } 
 .form-outer form .page:nth-child(4),
 .form-outer form .page:nth-child(5),
 .form-outer form .page:nth-child(6) { margin-top: 60px; padding-bottom: 80px; } 
 .form-outer form .page { overflow: hidden; padding-bottom: 0; } 
 .step_title_content .content { text-align: left; } 
 .page .image-boxex { width: 100%; height: 100%; } 
 .register_form_page .form-outer form .new-thanks-page { height: 100%; overflow: scroll; } 
 .category .Categories_inner { overflow: auto; height: 100%; overflow-x: hidden; margin-bottom: 50px; } 
 .product_top_Name .header-text,
 .ragister-column-right .skip_next_item { display: none; } 
 .ragister_step_top_main .ragister_top .logo_website .logo_img { width: 120px; } 
 .form-outer form .page.category .right_button_add,
 .form-outer form .page.country .right_button_add,
 .form-outer form .page.supplier .right_button_add { margin-bottom: 70px; } 
 .form-outer form .page.category,
 .form-outer form .page.country,
 .form-outer form .page.supplier { margin-top: 20px !important; } 
 .form-outer form .page.supplier { align-items: flex-start !important; height: 100%; overflow: scroll; } 
 .about-bener { height: 500px; } 
 .bener-mantax { height: 470px; } 
 .bener-texbox .title { font-size: 35px; } 
 .bener-texbox .text { font-size: 16px; } 
 .main-tax-box { font-size: 25px; padding-top: 20px; } 
 .mainbox .teasxt { font-size: 14px; } 
 .aboution-tex .main-box { padding-top: 30px; padding-bottom: 10px; } 
 .Strategic-section .Goals-subtatile { margin-top: 40px; margin-bottom: 20px; font-size: 25px; } 
 .Strategic-section .goals-box { padding-bottom: 20px; } 
 .Strategic-section .goals-box img { width: 60px; height: 60px; } 
 .Strategic-section .goals-box img.mb-4 { margin-bottom: 1rem !important; } 
 .Products-list .gridview-itam li { width: 50%; padding: 5px; } 
 .product_details_rightBar .product_top_Name .fast-itam { margin-top: 0; } 
 .product_details_Sidebar { padding: 0; } 
 .product_top_Name { padding: 20px; } 
 .frsit_child_add .nav-tabs { padding: 20px 0 0 20px; } 
 .product_details_tabing { padding: 20px !important; } 
 .dot-list li:before { height: 8px; top: 7px; width: 8px; } 
 .product_details_tabing .nav-tabs .nav-link { padding-right: 15px; } 
 .OtherListings_product { padding: 30px 0; } 
 .col-chat-right .chat_top_panel .icon_tablet_show { position: absolute; } 
 .chat_messages_page .chat_top_panel .image_name_row { padding-left: 30px; } 
 .chat_messages_page .chat_Model_Main .chat-pannel-body .card-body { height: calc(100vh - 415px); } 
 .Header_Search_input_main .Header_Search_box .Header_Search_List { display: block; } 
 .Header_Search_box .Header_Search_List .SearchCategory { padding: 30px; width: 100%; border-bottom: 1px solid #e4e4e4; } 
 .Header_Search_box .SearchCategory:not(:last-child) { border-right: none; } 
 .mobile_Menu_filter.d-flex.align-items-center { display: none !important; } 
 .sidebar_navbarMenu .mega-menu li.leftTitle_menu.dropdown .dropdown-menu { position: absolute; top: 95%; left: 0; width: 100%; } 
 .sidebar_navbarMenu .mega-menu li.leftTitle_menu { max-width: 100%; width: 100%; list-style: none; background-color: #fff; } 
 .AirConditioner_section { height: 100%; } 
 .foot_logo_tagline { text-align: center; } 
 .footer_new_design .about_widget .social { display: flex; justify-content: center; } 
 .footer_new_design .touchInGet { margin-right: 10px; } 
 .loginRagister_header .logo_only_add .logo_size { padding: 15px 0 !important; } 
 }
.Products-list .gridview-itam .grid-itam .CurrentPrice { background: rgba(71, 173, 29, 0.1); border-radius: 4px; margin-bottom: 0; padding: 8px; width: 100%; display: flex; justify-content: space-between; } 
.Products-list .gridview-itam .grid-itam .Asking_title,
.Products-list .gridview-itam .grid-itam small.pice-product { color: #000; font-size: 12px; font-weight: 400; } 
.Products-list .gridview-itam .grid-itam .offer-total { font-size: 14px; font-weight: 600; line-height: 1; color: #000; } 
.Products-list .gridview-itam .grid-itam .offer-badge-new { background: linear-gradient(0deg, #47ad1d, #47ad1d); border-radius: 20px; color: #fff; font-size: 12px; font-style: normal; font-weight: 500; line-height: 1; margin-top: 0; padding: 12px 4px; display: inline-table; width: 87px; text-align: center; } 
.Products-list .gridview-itam .grid-itam .offer-badge-new a,
.product_details_page a.buying-popop:hover { color: #fff; } 
.Products-list .gridview-itam .grid-itam .grid-pice { background: #f5f5f5; border-radius: 4px; margin-bottom: 10px; padding: 5px 10px; } 
.Products-list .gridview-itam .grid-itam span.dollor,
.Products-list .gridview-itam .grid-itam span.mony { font-size: 14px; margin-top: 3px; font-weight: 600; } 
.Products-list .gridview-itam .grid-itam .product_qty-class { color: #000; font-size: 80%; font-weight: 400; } 
.Buy_Counter_Offer_model .modal-dialog { width: 700px; max-width: 700px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) !important; } 
.Buy_Counter_Offer_model .modal-header .modal-title { font-size: 0.875rem; font-weight: 600; line-height: 150%; margin-bottom: 18px; width: 80%; margin-top: 20px; } 
.Buy_Counter_Offer_model .form-group { margin-bottom: 100px; } 
.Buy_Counter_Offer_model .modal-footer button { font-size: 0.75rem; line-height: 12px; min-width: 140px !important; padding: 15px !important; } 
.Buy_Counter_Offer_model .modal-footer button.btn-secondary { background-color: transparent !important; color: #000; border: none; font-weight: 600; } 
.red-text { color: #ff4242 !important; } 
.Buy_Counter_Offer_model_one .form-group { margin-bottom: 0 !important; } 
p.grid-location-desc.text-left { font-size: 12px; color: #000; } 
.post_listing_main .plc-rightbar_inner .form-group .error { position: inherit; } 
.plc-rightbar_inner #email-error.error { position: absolute; } 
.form-outer form .page .progress,
.loginfrm .progress,
.register_form_page .form-outer form .page .progress1,
.register_form_page .form-outer form .page .progress2,
.register_form_page .form-outer form .page .progress4,
.register_form_page .form-outer form .page .progress5,
.register_form_page .form-outer form .page.category .progress3,
.register_form_page .progress { background: #47ad1d !important; display: block; height: 5px; text-align: center; transition: width 0.3s; width: 0; z-index: 999999; position: fixed; top: 0; } 
.form-outer form .page .progress.hide,
.loginfrm .progress.hide,
.register_form_page .form-outer form .page .progress1.hide,
.register_form_page .form-outer form .page .progress2.hide,
.register_form_page .form-outer form .page .progress4.hide,
.register_form_page .form-outer form .page .progress5.hide,
.register_form_page .form-outer form .page.category .progress3.hide,
.register_form_page .progress.hide { opacity: 0; transition: opacity 1.3s; } 
.fade.Buy_Counter_Offer_model.show { opacity: 1; background: rgb(0 0 0 / 80%); } 
.aggrement_page_main .mark,
.aggrement_page_main mark,
.plc-rightbar_inner .pos-re .dropzone { background-color: transparent !important; } 
body.modal-open { padding-right: 0 !important; } 
.invoicepage .invoice-list-table .SR-list { width: 12.33%; } 
.category_flex_custom .accordion-titel.active:after { display: none !important; } 
.plc-rightbar_inner .pos-re .dropzone { border: transparent !important; min-height: 200px; } 
.pro_details_page .product_details_tabing .table td,
.pro_details_page .product_details_tabing .table th { vertical-align: middle !important; } 
.Buy_Counter_Offer_model .lower-asking-price-item .form-label { padding-top: 6px; } 
.butNowOffer_new { background: #f4faed; padding: 10px 20px; border-radius: 5px; } 
.product_details_page a.buying-popop { background: #47ad1d; padding: 10px 20px; border-radius: 5px; color: #fff; margin-left: 15px; } 
.Categories_ragister_inner
 .accordion_menus-title
 .accordion-item
 .accordion-titel.active
 .accordionser-new-all-items-bar { position: absolute !important; right: 2%; top: 55% !important; z-index: 1; } 
.page .accordionser-new-all-items-bar { position: absolute !important; right: 2%; top: 56% !important; z-index: 1; } 
.select2-container--default
 .select2-selection--multiple
 .select2-selection__rendered { width: 88% !important; } 
.manufacturers_inner .close-button { position: absolute; right: 40px; bottom: 0; z-index: 1; font-weight: 500; font-size: 22px; opacity: 0.6; top: 50%; height: 100%; } 
#all-document { background-color: #fff; padding: 0 35px 40px; margin: 0; } 
#all-document div { background: #f1f1f1; width: 170px; text-align: center; margin-right: 5px; margin-left: 5px; padding-top: 5px; margin-bottom: 5px; } 
#all-document .center.mt-3.mb-3 { padding-top: 0 !important; margin-top: 0 !important; } 
.select2-container--default .select2-search--inline .select2-search__field,
.select2-container--default
 .select2-selection--multiple
 .select2-selection__rendered
 li { text-transform: capitalize; } 
body#terms-and-conditions { padding-top: 0 !important; } 
#terms-and-conditions h1 { font-size: 34px; text-align: center; margin-top: 50px; } 
#terms-and-conditions ol { counter-reset: item; } 
#terms-and-conditions li { display: block; margin: 20px 0; position: relative; } 
#terms-and-conditions li:before { position: absolute; margin-left: -13px; color: #ff00ff; content: ""; counter-increment: item; width: 6px; height: 6px; background: #000; border-radius: 50%; top: 9px; } 
.button_bottom_Section .bottom_agrrement { text-align: center; margin: 20px 0 50px; } 
.terms-and-conditions-section ul { margin-left: 40px; } 
.terms-and-conditions-section .section-title { font-size: 22px !important; } 
.aggrement_page_main .container { max-width: 700px; } 
.diVMain-space { margin: 40px 0; } 
.aggrement_page_main .product_title_line { font-weight: 600; text-decoration: underline; margin-bottom: 10px; font-size: 18px; } 
.aggrement_page_main .diVMain-space p { font-size: 17px; } 
.div_input_boxes { display: flex; align-items: center; justify-content: space-between; } 
.aggrement_page_main { margin: 50px 0 80px; } 
.div_input_boxes .signInput input { width: 250px; border-top: 0; border-left: 0; border-right: 0; padding: 10px 0; } 
.div_input_boxes .signInput input:focus { background-color: transparent; box-shadow: none; color: #000; border-top: 0; border-left: 0; border-right: 0; } 
@media (max-width: 575px){
 .about-bener,
 .bener-mantax { height: 70vh; } 
 .login-box { padding: 28px 25px; border-radius: 10px; margin: 10px; } 
 .member-main-login { padding-top: 20px; } 
 .Products-list .gridview-itam li { width: 100%; } 
 .top_header_menu .navbar .navbar-nav { margin: 0 auto; } 
 .text_rights_adding .navbar { margin: 0 auto; text-align: center; justify-content: center !important; } 
 .copyright-bar .copyright { text-align: center; } 
 .payment-methods ul { margin-bottom: 0; text-align: center; } 
 .sub-form-section .col-xs-12.col-sm-8.offset-2 { margin-left: 0 !important; } 
 .home_banner_Slider .owl-next,
 .home_banner_Slider .owl-prev { width: 40px; height: 40px; line-height: 30px; } 
 .new-heacing-selllerd .name-inner { font-size: 25px; margin-top: 5%; margin-bottom: 20px; } 
 .slider_title .main_top_title { position: relative; margin-bottom: 32px; font-size: 20px; } 
 .AirConditioner_slider_inner .owl-nav { right: -30px; font-size: 2em; } 
 .footerTop_section { padding: 40px 20px; } 
 .navbar .navbar-brand { padding-right: 0 !important; } 
 .login_after_showing_menu .nav-item:first-child .nav-link { width: 25px; } 
 .div_input_boxes { display: block; } 
 .div_input_boxes .bottom_agrrement { margin-top: 20px; } 
 }
.register_form_page button:disabled,
.register_form_page button[disabled] { opacity: 0.6; } 
#search-list-inner-manu .modal-dialog .modal-body { overflow-y: scroll; max-height: 60vh; } 
.category_sidebar_right #industry-error.error { bottom: 0; } 
.Categories_ragister_inner .edit_icon_down { position: absolute; top: 50%; right: 10px; transform: translate(-50%, -50%); margin: 0; } 
.Categories_ragister_inner
 .accordion_menus-title
 .accordion-item
 .accordion-titel.active
 i.icon_edit.fa-solid.fa.fa-angle-down { position: absolute !important; right: 2%; top: 50% !important; z-index: 1; transform: rotateZ(0); transition: 0.5s; } 
.Categories_ragister_inner
 .accordion_menus-title
 .accordion-item
 .accordion-titel.active
 .edit_icon_down { margin-top: -13px; } 
i.icon_edit.fa-solid.fa.fa-angle-down { position: relative; top: 0; margin-left: -16px; opacity: 0.6; } 
#button { display: block; margin: 20px auto; padding: 10px 30px; background-color: #eee; border: 1px solid #ccc; cursor: pointer; } 
/*#overlay { position: fixed; top: 0; z-index: 100; width: 100%; height: 100%; display: none; background: rgba(0, 0, 0, 0.1); left: 0; } */
.cv-spinner { height: 100%; display: flex; justify-content: center; align-items: center; } 
@-webkit-keyframes spin { 
 0% { -webkit-transform: rotate(0); } 
 100% { -webkit-transform: rotate(360deg); } 
 }
@keyframes spin { 
 0% { transform: rotate(0); } 
 100% { transform: rotate(360deg); } 
 }
.forget_html_first { width: 100%; height: 100%; display: grid; justify-content: center; align-items: center; } 
.middle_adding_form .login-box { width: 540px; } 
.post_listing_main .plc-rightbar_inner .form-group #asking_price-error,
.post_listing_main .plc-rightbar_inner .form-group #claim_price-error,
.post_listing_main .plc-rightbar_inner .form-group #retail_value-error,
.post_listing_main .plc-rightbar_inner .form-group #wholesale_value-error { display: block !important; position: absolute; } 
.post_listing_main .plc-rightbar_inner .form-group #asking_price-error {
	bottom: -10px;
}
input#todalBids { margin-bottom: 3px; } 
.reset_page_main #cpassword-error.error,
.reset_page_main #password-error.error { position: relative; bottom: 0; } 
.withButton_aggrement { width: 180px; } 
.form-control { font-size: 14px; } 
.myaccount_dashboard_page .my_account_rightSide.category_sidebar_right .pos-re { margin-top: 0 !important; overflow: visible !important; max-height: initial !important; } 
.changes_pawword .position-reletive .error:not(input) { position: inherit !important; } 
#product_bid_wrapper #product_bid_filter label,
#product_bid_wrapper #product_bid_length label,
#rfq-request_filter label,
#rfq-request_length label,
#DataTables_Table_0_filter label { display: flex; align-items: center; margin-bottom: 0; }
#rfq-request_filter label,
#DataTables_Table_0_filter label { padding-top: 10px; padding-right: 10px; }
#product_bid_wrapper #product_bid_filter label,
#rfq-request_filter label,
#DataTables_Table_0_filter label { float: right; margin-bottom: 20px; }
#product_bid_wrapper #product_bid_filter .form-control.form-control-sm,
#DataTables_Table_0_filter .form-control.form-control-sm,
#rfq-request_filter .form-control.form-control-sm { width: 250px; padding-left: 30px; }
#product_bid_wrapper #product_bid_filter .searchBtn,
#DataTables_Table_0_filter .searchBtn,
#rfq-request_filter .searchBtn { position: absolute; padding-left: 8px; }
#product_bid_wrapper #product_bid_length select.custom-select-sm,
#rfq-request_length select.custom-select-sm,
#DataTables_Table_0_filter select.custom-select-sm { width: 70px; margin: 0 10px; }
.no-chatList { position: absolute; left: 50%; top: 40%; transform: translate(-50%, -50%); } 
@media (min-width: 576px) and (max-width: 767px){
 .header_language_fixed .top_header_menu .container { max-width: 570px; } 
 }
@media (max-width: 600px){
 .categories_tabs_list.mobileshow_categories
 .chat_messages_page
 .tab-content-chat { margin-top: 0; } 
 }
/*#toast-container > div { padding-left: 0 !important; width: 375px !important; } */
#toast-container > div { padding-left: 0 !important; } 
