@charset "utf-8";.add_scroll header {padding: 0;}@media all and (min-width:1921px) {.menu_icons .deals_wrapper > div {max-height: 400px;}}@media all and (max-width:1600px) {div.supplier_icons div.deals_wrapper span.menu_title {font-size: 17px;line-height: 17px;}div.supplier_icons div.deals_wrapper > div div.deal_content {min-height: 210px !important;max-height: 210px !important;}div.supplier_icons div.deals_wrapper .icon_img img {max-height: 145px;}div.supplier_icons div.deals_wrapper .icon_img {min-height: 145px;max-height: 145px;}.deals_wrapper > div .deal_content h3 {font-size: 20px;}.deals_wrapper > div .deal_content h3 span {font-size: 14px;}.deals_wrapper > div .deal_content {min-height: 260px;}.comm {}.comm_img {max-height: 100%;}.comm_video {height: 260px;padding:5px;}.about_wrapper .common_hd h2 {margin-right: 30px;margin-bottom: 0;}body.manage_contact .about_wrapper .common_hd h2 {margin: 0 auto;}.cart_wrapper .text-center h5 p {text-align: right;padding-right: 0px;}.cart_wrapper {padding-top: 10px;margin-right: 30px;}}@media all and (min-width:1200px) and (max-width:1365px){.newsletter{background-repeat: repeat-y;}div.supplier_icons div.deals_wrapper > div div.deal_content {min-height: 180px !important;max-height: 180px !important;}div.supplier_icons div.deals_wrapper .icon_img img, div.supplier_icons div.deals_wrapper .icon_img {min-height: 130px;max-height: 130px;}div.supplier_icons div.deals_wrapper span.menu_title {font-size: 14px;line-height: 14px;}}@media all and (min-width:1200px) and (max-width:1599px){.content_wrapper .deals_wrapper > div {width: calc(100% / 4);}.menu_icons .deals_wrapper > div {width: calc(100% / 6);}.content_wrapper .deals_wrapper > div.comm{width: calc(100% / 2);}.main_wrapper .add_cart ~ footer > .container-fluid{margin: 0 0 0 auto;max-width: calc(100% - 255px);}.brand_slider {height: 350px !important;}.brand_slider, .main_slider {background-position: 52px 100%;}#success .modal-body{max-height: 520px;overflow-y: auto;}}@media all and (max-width:1600px) and (min-width:1200px) {footer .open_hours .operations h4::before {right: 10%;}footer .open_hours .operations h4::after {left: 10%;}.recent_section ul li a span, .recent_section ul li a {font-size: 12px;}.cart_wrapper .cart_description .cart_price > a, .cart_wrapper .cart_description .cart_price .btn_table {padding: 10px;width: auto;}.cart_wrapper .cart_table .row .cart_insider > div .img_desc {padding: 10px 0 0;width: auto;float: none;}.menu > ul > li > a {font-size: 12px;}}@media all and (min-width:1440px) and (max-width:1600px){.cart_wrapper {margin-right: 30px;}body.payment_page .cart_wrapper {margin: 0 auto;}}@media(min-width:1366px) and (max-width:1400px){.phone_img span {padding-right: 0;}}@media(min-width:1200px) and (max-width:1366px){   .cart_wrapper {margin-right: 0px;max-width: calc(100% - 300px);}.shipping_page .cart_wrapper {max-width: 100%;}.cart_wrapper .text-center h5 p {padding-right: 20px;}.about_wrapper .common_hd h2 {margin-right: 20px;}.my_cart #content {height: calc(100% - 242px);}.top_search {position: relative;left: 0;top: -4px;width: 550px;}.top_header .cart_logo_wrapper{display: flex;align-items: center;justify-content: space-between;}}@media all and (max-width:1199px) {#success .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8{display: flex;align-items: center;}#success span.img_desc{margin-right: 10px;}.card_history a.remove_card{left: -4px;}.menu_icons .deals_wrapper div a {max-height: 100%;}.slide-content-wrapper::-webkit-scrollbar {width: 5px;}.slide-content-wrapper::-webkit-scrollbar-track {background: #f1f1f1;}.slide-content-wrapper::-webkit-scrollbar-thumb {background: #67b14a;}.slide-content-wrapper::-webkit-scrollbar-thumb:hover {background: #555;}.cart_about .remove_product_cart img {width: 24px;object-fit: contain;}.cart_about .remove_product_cart {padding: 2px 2px !important;height: auto;}body{width:auto !important;}.top_search {width: 350px;left:30%;}.menu > ul > li {height: 60px;}.menu > ul > li > a svg {max-width: 30px;display: block;}.main_slider {height: 300px;}.main_slider .carousel-caption h1 {font-size: 36px;}.main_slider .carousel-caption > a {font-size: 14px;margin: 10px auto 0;padding: 10px 20px;}.deals_wrapper > div .deal_content h3 > span {padding: 0px;}.deals_wrapper > div .deal_content h3 span.after_dot {padding-left: 3px;}.deals_wrapper > div .product_counter {padding: 0;}.deals_wrapper > div .product_counter > span {display: block;padding: 0 0 10px;text-align: right;}#myModal .modal-dialog .modal-header h3 {color: #ffffff;font-size: 18px;font-weight: normal;}.deals_wrapper > div .deal_content p {font-size: 14px;line-height: 14px;}.pro-type {font-size: 19px;font-size: 15px;}.deals_wrapper > div .deal_content > a {height: 100px;}.pro-img-margin img {max-height: 100px;}.tag {font-size: 14px;height: 55px;line-height: 55px;width: 55px;}.brands {margin-bottom: -20px;padding: 20px 0;}footer .open_hours .operations {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;padding: 10px;}.operations h4 {margin-bottom: 0 !important;}footer .open_hours .operations h4::before, footer .open_hours .operations h4::after {content: none;}.about_wrapper .about_content > a {height: 400px;}.recent_section ul li a span, .recent_section ul li a {font-size: 12px;}.about_text form {padding: 0;}.about_wrapper .main_article > a {height: auto !important;}.recent_section ul li a span {display: block;width: auto !important;padding: 0;}.recent_section h4 {font-size: 16px;}.cart_wrapper .cart_description .cart_price > a {margin: 10px auto !important;width: 125px !important;}.cart_wrapper .cart_table .row .cart_insider > div span, .cart_wrapper .cart_table .row .cart_insider > div small {font-size: 14px;}.cart_wrapper > div {padding: 0 15px;}.account_forms {width: 100%;}.cart_wrapper .cart_description {padding-right: 15px !important;}.cart_wrapper .cart_description .cart_price {padding: 10px 0 0;}.cart_wrapper .cart_description p {font-size: 12px;}.cart_wrapper {padding: 10px 0;}.simple_content .main_slider {margin: 10px 0 20px;}.prod_cat {margin: 0 auto 10px;}.content_wrapper .guest > a {padding: 5px 10px;}.lSSlideWrapper {}.register_wrapper form {padding: 20px 0 !important;}.register_lower {margin: 10px auto;}.cart_wrapper .cart_table .row .cart_insider > div .img_desc {float: none;padding: 10px 0 0;width: 100%;}.deals_wrapper > div {width: calc(100% / 5);}footer > .container-fluid {max-width: 970px;}.footer_payments ul li a {padding: 0 5px;}.cart_wrapper .cart_table .table_hd > div, .cart_wrapper .cart_table .row .cart_insider > div {text-align: right;}.add_to_cart_main {background-color:transparent !important;border-color: transparent !important;}.modal_dialog_promo {width:800px;}.adavance_bottom {position: fixed !important;right: 12px;bottom: 41px;z-index: 2;z-index: 0;display: flex !important;}.adavance_bottom > a{font-size: 0;width: 50px;height: 50px;background: #000;border-radius: 50%;color: #ffffff00 !important;}.adavance_bottom img{position: relative;right: 9px;display: block;}.newsletter {height: 245px;}.newsletter form {padding-bottom: 0;}}@media(min-width:768px){a#mobile_re::after{content: unset;}#choose_phone_number .modal-dialog {max-width: 550px;}.delivery_days > div, .pickup_days > div{max-width: 110px;display: inline-block;width: 100%;margin-bottom: 4px;}.menu > ul > li .mega ul{padding-bottom: 500em;margin-bottom: -500em;}.menu > ul > li > a > span{display:none;}.filter-wrapper .nav-tabs>li a {width: 135px;text-align: center;}#quickview .general_info.product_desc{direction: ltr;padding-right: 7px;}#quickview .general_info.product_desc ul, #quickview .general_info.product_desc span{direction: rtl;}p.total.cart_total_div{display: flex;align-items: center;justify-content: flex-end;}.carttotal_margin {margin-top: 0;}.dynamic-3{margin-right: auto;margin-left: auto;float: right;display: flex;flex-wrap: wrap;width: 100%;}.dynamic-3 > .col-md-4 {width: 33.33%;}div#terms .modal-body.terms_modal_body {max-height: 570px;height: 590px;overflow-y: unset;padding-left: 7px;}div#terms .terms_modal_body > div.form-group.agree {max-height: 490px;overflow-y: auto;}div#terms .terms_modal_body > button.btn_site.btn.btn_table.terms_btn {margin-left: 15px;}div#terms .modal-dialog {margin-top: 40px;height: calc(100% - 80px);overflow: hidden;}div#terms .modal-content{height: 100%;}div#terms .modal-body.terms_modal_body{max-height: 100%;height: 100%;}div#terms .terms_modal_body > div.form-group.agree {max-height: calc(100% - 120px);overflow-y: auto;padding-left: 10px;}div#terms .terms_modal_body > button.btn_site.btn.btn_table.terms_btn{position: absolute;bottom: 63px;left: 0;}.reorderr img {max-height: 39px;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {}@media all and (max-width:991px) {#quickview #modal_cart_btn {top: unset;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}#quickview #add_to_cart_modal2 {position: fixed;bottom: 0px;z-index: 9;width: 100%;left: 0;transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}.dynamic_section_1, .dynamic_section_2, .dynamic_section_3{max-width: 100%;}#quickview .prod_content .price_section .display_price .width_control > span.popup_label {width: 19%;object-fit: contain;padding-right: 0;}.menu > ul > li > a {padding: 5px;font-size: 11px;}.top_search {width: 210px;left:30%;}.top_links ul li a {padding-left: unset;font-size: 15px;}.main_logo {margin: 5px 5px 0 0;width: 148px;}.main_logo img {height:auto;margin: 0 auto }.main_slider {margin-bottom: 20px;height: 240px;}.newsletter form > div {width: 80%;}.footer_payments ul li {display: block;float: right;margin-bottom: 10px;width: 50%;}.footer_payments {padding: 10px 0 0;text-align: center;}footer > .container-fluid {max-width: 750px;}footer .articles ul li {margin-bottom: 10px;}footer .articles ul li a {background: rgba(0, 0, 0, 0) url("../images/Organic_Food_Homepage_final_08.png") no-repeat scroll right top / 30% auto;padding: 0 55px 10px 0;}footer .open_hours ul li span {font-size: 12px;width: 50%;}footer .row > div h4 {margin-bottom: 10px;}footer .footer_logo ul li > a {border: 2px solid #f4f4f4;font-size: 18px;height: 35px;line-height: 32px;width: 35px;}.about_wrapper .about_content > a {height: 300px;margin-bottom: 10px;}.about_wrapper .about_content .abt_content_lower {margin-top: 20px;}.about_wrapper h2 {font-size: 24px;margin-bottom: 0;}.about_wrapper .about_content {margin: 15px auto;}.about_wrapper .about_content h3 {font-size: 20px;margin: 10px auto;}.account_wrapper .account_forms {width: 700px;}.account_wrapper .account_forms .tab-content form > div:first-child {padding-left: 40px;}.account_wrapper .account_forms .tab-content form > div:last-child {padding-right: 40px;}.account_wrapper {padding: 0 10px;}.main_article .post_content {margin: 0;}.main_article .post_content h3 span {font-size: 38px;margin-left: 10px;padding: 0 0 0 10px;}.main_article .post_content .article_form .comments_wrapper .user_comment {width: 80%;margin-bottom: 0;}.main_article .post_content .article_form .comments_wrapper {padding: 20px 0 0;}.add_cart {left: 0;}.add_cart > div.cart_btn img {margin: 3px 0 3px 15px;}.add_cart > div.cart_btn span {padding: 0 10px;}.my_cart .cart_header > a, .my_cart #content div.list_wrapper > a > span, .my_cart #content div.list_wrapper > a p {font-size: 12px;}.my_cart #content div.list_wrapper > a p {width: 100px;}.cart_wrapper .cart_description .cart_price > a {font-size: 12px !important;}.cart_wrapper .cart_description .cart_price > img {padding: 0 3px;}.cart_wrapper .cart_table .row .cart_insider > .cart_insider > .cart_insider > div {padding: 0 5px;}.cart_wrapper .cart_table .btn_table {font-size: 12px;margin: 10px auto 0;padding: 7px 20px;}.cart_wrapper .cart_table .row .cart_insider > div a.bin {width: 25px;}.cart_wrapper .cart_table .row .cart_insider > div .number-wrapper .value {padding: 0 5px;}.cart_wrapper .cart_table .row .cart_insider > div .number-wrapper > a {padding: 8px;}.lSSlideWrapper {height: 300px;}.deals_wrapper {margin-bottom: 0;}.deals_wrapper > div {width: calc(100% / 4);}.deals_wrapper > div .deal_content {min-height: 240px;}.delivery_time {font-size: 20px;}.order_details li {font-size: 16px;padding-bottom: 5px;}.shop_list_wrapper > div > span.status {text-align: center !important;}.pro-img-margin {margin-top: 0 !important;}.marg_top {margin-top:0;}.product_desc{height: auto;overflow-y: auto;}#modal_cart_btn{position: fixed !important;bottom: 0 !important;padding : 0px;width: 100% !important;}#modal_cart_btn a{width: 100% !important;}::-webkit-scrollbar {width: 0px;}.cart_about {margin: 0px 0px !important;}.add_cart {display: none;}#modal_cart_btn {display: block !important;}.hidden-phone-tab {display: none;}.add_to_cart_main {background-color: transparent !important;border-color:transparent !important;}.deals_wrapper > div .deal_content:hover > .hvr_show {opacity: 0;opacity: 1;}.phone_img span {display: none;}.modal_dialog_promo {width:600px;}.oneplus_product_h6 {padding-top: 18px;font-size: 18px;}.comm_video {height: 235px;width: calc(100% / 2) !important;}.comm {height: auto;width: calc(100% / 2) !important;}.user_list_span{display: none;}.com_iframe {height: auto;}.popup_btn_mini i {padding: 11px;}#view-cart{margin-top: -105px;margin-right: 10px;}#view-cart::after {top: 37px;transform: rotate(180deg);}.cart_redirect #view-cart::after, .top_cart #view-cart::after{transform: unset;}.cart_redirect #view-cart, .top_cart #view-cart{margin-top: 5px;margin-right: 0;}div#quickview .number-wrapper span.value {margin: 0 0 0 30px;padding: 0 30px !important;}div#quickview .prod_content .price_section .new_place .product_counter .number-wrapper{justify-content: center !important;}.display_price.new_place #unit2 {left: 45%;left: 42%;}.display_price.new_place #unit2 {left: 31%;}div#quickview a.minus {position: relative;left: 50px;}div#quickview a.plus {position: relative;right: 50px;}div#quickview .prod_content .price_section .new_place .product_counter .number-wrapper {justify-content: space-between !important;}div#quickview .number-wrapper span.value {position: relative;left: 15px;}}@media (min-width:992px) and (max-width:1199px){.top_search{left:30% !important;}.modal-dialog.modal_dialog_promo .item {min-height: 420px;}.homeabout {height: auto;min-height: 380px;}.homeabout > div {max-width: 690px;}.menu > ul > li{width: 6.5% !important;}.menu > ul > li > a{font-size: 12px;line-height: 12px;padding: 5px 2px;}#success .modal-body{max-height: 520px;overflow-y: auto;}#quickview .product_counter.width_control{padding-top: 0px;padding-bottom: 0px;}header .top_cart{padding: 5px 8px;}.menu > ul.clearfix.menu_site.body_width.fixed li.accounts_list span.hidden-xs{display: none;}.brand_slider {height: 300px !important;}.brand_slider,.main_slider{background-position: 100px 100%;}#quickview .prod_content .price_section .display_price{padding: 0px 0;}#quickview .add_cart{top: 0;}#quickview .modal-dialog{transform: translate(0, -36px);}.cart_page a.remove_product_cart{position: absolute;left: 1px;top: 3px;}.cart_page .remove_product_cart img{width: 30px;}.branch_location > a{padding-left: 0;padding-right: 5px;}.phone_img span{padding-right: 5px;padding-top: 0;}.supplier-slide-content {align-items: center;max-width: 659px;padding-right: 20px;}.supplier-img img {max-width: 150px;max-height: 150px;}.supplier-content p {font-size: 18px;line-height: 20px;max-height: 100px;}.menu_icons.five-childs .deals_wrapper {}.slide-content{max-width: 433px;}.menu_icons .deals_wrapper > div .deal_content {min-height: 270px !important;}.menu_icons .deals_wrapper > div {width: calc(100% / 6);}.menu > ul > li {width: 9.14%;}.my_cart #content {height: calc(100% - 245px);}.phone-text{display: block }.cart_wrapper {margin-right: 0px;max-width: calc(100% - 300px);}body.shipping_page .cart_wrapper {max-width: 100%;}body.payment_page .cart_wrapper {max-width: 100%;}.cart_wrapper .cart_table .row .cart_insider > div a.btn_table{margin: 0;}.newsletter{background-repeat: repeat-y;}.newsletter form > div {width: 600px;margin-right: 30px;}.add_scroll .add_cart {top: 60px;margin-top: 0;}ul.breadcrumbs li a, ul.breadcrumbs li span {font-size: 17px;}.top_search {left: 31%;left: 28%;right: auto;width: 100%;max-width: calc(100% - 52%);top: 11px;}.content_wrapper .deals_wrapper > div {width: calc(100% / 3);}.content_wrapper .deals_wrapper > div.comm {width: 66.66%;padding: 0px;}.menu_icons .deals_wrapper > div {width: calc(100% / 6);}.sort-n-bread {max-width: calc(100% - 300px);}.about_wrapper .common_hd h2 {margin-right: 15px;}.cart_wrapper .text-center h5 p {text-align: right;padding-right: 0;}body.payment_page .footer .container-fluid .row{max-width: 100%;}.footer .container-fluid {margin: 0;}.footer .container-fluid .row .col-sm-3.about.hidden-xs {width: 20%;}.footer .container-fluid .row .col-sm-3.pull-left.open_hours.hidden-xs, .footer .container-fluid .row .col-sm-3.col-xs-12.footer_logo{width: 30%;}.footer .container-fluid .row .col-sm-3.pull-left.open_hours.hidden-xs {padding: 0;}.cart_page .footer .container-fluid .row, .cart_page .footer .lower_footer, .cart_page footer > .container-fluid{max-width: 100%;}ul.clearfix.menu_site.body_width.fixed {}body.add_scroll .cart_logo_wrapper {top: 0;left: 0;right: 0;z-index: 100;width: 100%;padding-top: 10px;}.stick-filter,.add_scroll .add_cart {}.add_scroll .cart_slide,.add_scroll .add_cart .my_cart {height: calc(100% - 145px);height: calc(100% - 85px);}}@media (min-width:1200px) and (max-width:1440px) {.coupons_wrapper.mt_20.mb_30.clearfix > div {width: calc(100%/4);}}@media (min-width:768px) and (max-width:1199px) {.manage_contact .contact_wrapper {padding: 1% 2%;}div.mega h3{padding-right: 9px;}.supplier_icons .deals_wrapper > div{width: calc(100% / 6) !important;}div.supplier_icons div.deals_wrapper > div div.deal_content {min-height: 180px !important;max-height: 180px !important;}div.supplier_icons div.deals_wrapper .icon_img img {max-height: 120px;}div.supplier_icons div.deals_wrapper .icon_img {min-height: 120px;max-height: 120px;}div.supplier_icons div.deals_wrapper span.menu_title {font-size: 14px;line-height: 14px;}.top_links > ul > li.branch_location.hidden-xs a {display: inline-block;}li.hidden-xs.adavance_bottom > a {font-size: 0;}.top_links > ul > li.hidden-xs {display: none;}.top_links > ul > li.branch_location.hidden-xs {display: inline-flex;}li.hidden-xs.adavance_bottom {z-index: 21;}div.menu > ul > li > a{line-height: 11px!important;}.shipping_page form#shipping_form .row.d_flex.shipping_address > div:nth-child(2){padding-left: 0;padding-right: 0;}.shipping_page form#shipping_form .row.d_flex.shipping_address > div:nth-child(3){padding-left: 0;}.coupons_wrapper.mt_20.mb_30.clearfix > div {width: calc(100% / 3);}}@media (min-width:768px) and (max-width:991px) {.modal-dialog.modal_dialog_promo .item > img {object-fit: cover;height: 380px;object-position: left;}.modal-dialog.modal_dialog_promo .item {min-height: 380px;}.homeabout {height: auto;margin-right: -15px;background-size: cover;min-height: 365px;margin-left: -15px;}.homeabout > div {max-width: 700px;}.sidebar ul li img {height: 175px;}.index-page > .row > .col-md-12:not(.special-icons) > .col-md-4{width: 33.33%;}#success .modal-body {max-height: 820px;overflow-y: auto;}.card_history a.remove_card {left: -10px;}.menu > ul > li:nth-child(2) .mega {margin-right: -30px;}.shipping_page .deliver_time .lSSlideWrapper {max-height: 61px;}body.add_scroll .cart_about .common_hd.text-center{top: 115px;}.menu > ul.clearfix.menu_site.body_width.fixed > li{width: 6.50%;}.menu > ul.clearfix.menu_site.body_width.fixed > li:nth-last-child(2){border-left: none !important;width: 8%;}.menu > ul > li {width: 7% !important;}.menu > ul > li > a {padding: 5px 2px;font-size: 10px;line-height: 10px;}.brand_slider {height: 300px !important;}.cart_page a.remove_product_cart {position: absolute;left: 4px;top: 2px;position: absolute;left: 51px;top: -27px;}.cart_page .remove_product_cart img {width: 28px;width: 24px;}div#quickview {padding-right: 0 !important;}.main_logo img {max-width: 154px;}.profile_image_div {margin-left: 10px;}.main_logo img {padding-top: 0 !important;}.supplier-slide-content {align-items: center;max-width: 659px;padding-right: 20px;}.supplier-img img {max-width: 150px;max-height: 150px;}.supplier-content p {font-size: 18px;line-height: 20px;max-height: 100px;}.slide-content-wrapper {max-height: 92px;max-height: 175px;}.slide-content{max-width: 326px;}ul.clearfix.menu_site.body_width.fixed {}body.add_scroll .cart_logo_wrapper {top: 0;left: 0;right: 0;z-index: 100;width: 100%;background: inherit;padding-top: 10px;}.stick-filter{}.phone-text{display: block }.cart_wrapper {margin-right: 9px;}.cart_wrapper .text-center h5 p {padding-right: 17px;}.cart_wrapper > div {padding-right: 5px;}.newsletter{background-position: 100% 59%;background-repeat: repeat-y;background-size: contain;height: 192px;}.sort-n-bread {max-width: 100%;}.content_wrapper .deals_wrapper {max-width: 100%;}.content_wrapper .deals_wrapper > div {width: calc(100% / 3);}.menu_icons .deals_wrapper > div {width: calc(100% / 6);}.menu_icons .deals_wrapper > div .deal_content {max-height: 260px !important;padding-bottom: 0 !important;min-height: 260px !important;}.content_wrapper .deals_wrapper > div.comm {width: 66% !important;}.stick-filter{max-width: 100%;}ul.breadcrumbs li a, ul.breadcrumbs li span {font-size: 22px;}.filter-wrapper {width: calc(100% - 0%);}.top_search {left: 29%;right: auto;width: 100% !important;max-width: calc(100% - 52%);top: 12px;}.menu > ul > li .mega{padding: 10px;margin-right: -25px;}.menu > ul > li .mega ul{margin: 0px 0 0;}.menu > ul > li .mega h3 {padding-bottom: 5px;font-size: 20px;}.menu > ul > li .mega ul {padding: 5px 10px;}.menu > ul > li .mega ul h4 {font-size: 14px;padding-bottom: 0;}.menu > ul > li .mega ul li a {font-size: 13px;}.display_price.new_place .product_counter{position: fixed !important;bottom: 0 !important;padding: 0px;width: 100% !important;right: 0;left: 0;}.display_price.new_place .number-wrapper.number_wrapper_modal{display: flex !important;align-items: center;height: inherit;width: 100% !important;height: 45px;}.display_price.new_place #unit2{position: absolute;bottom: -10px;z-index: 9;color: #fff;}#quickview .modal-body {padding-bottom: 85px;}.deals_wrapper > div {width: calc(100% / 1);min-height: auto;}.cart_wrapper .cart_table .row .cart_insider > div a.btn_table {margin: 0 3px;}.display_price.new_place #unit2 {left: 40%;}div#quickview a.plus {position: relative;right: 33%;}div#quickview a.minus {position: relative;left: 30%;}li.branch_location.hidden-xs a.hidden-xs.branch_name span {display: none;}.shipping_page form#shipping_form .row.d_flex .col-md-6, .shipping_page form#pickup_form .row.d_flex .col-md-6{width: 50%;}.shipping_page form#pickup_form .row.d_flex .col-md-12{width: 100%;}.shipping_page form#shipping_form .form_content.col-xs-12, .shipping_page form#pickup_form .form_content.col-xs-12{padding-left: 0;padding-right: 0;}.shipping_page form#shipping_form .row.d_flex.shipping_address .col-md-5 {min-width: 35%;}.cart_page .cart_insider.clearfix > div.hidden-xs.col-sm-2:first-child {width: 20%;}.cart_page a.remove_product_cart {left: -5px;top: 2.5px;}.cart_page .remove_product_cart img {width: auto;height: 31px;}button#enable-toolbar-trigger{right: 5px;bottom: 145px;left: unset;}}@media (min-width:991px) and (max-width:1225px){.top_cart .phone_img span {display: none;}}@media all and (max-width:767px) {.modal_dialog_disclaimer .modal-body .col-md-12 a.btn {text-align: center;padding: 7px 0;font-size: 13px;}.cart_wrapper {margin-right: 0;}.about_wrapper .common_hd h2 {margin-right: auto;}.cart_wrapper .text-center h5 p {text-align: center;}.related_products{padding-bottom: 10px !important;}.mobile_menu_header_div div{min-width: 50%;}header .top_cart > div img, header .top_cart > a img{max-width: 35px;}ul.breadcrumbs li a {display: none;}ul.breadcrumbs li span {font-size: 22px;}.sort-n-bread.activated .filter-btn {left: 0;top: 10px;}.filter-wrapper{width: calc(100% - 0%);}.filter-wrapper .tab-pane .sorting-list {padding: 9px 0 13px;display: block;} .category_page .filter-wrapper .tab-content.sorting-content div#home {    width: 100% !important; }.category_page .filter-wrapper .tab-content.sorting-content div#home .label-sort, .category_page .filter-wrapper .tab-content.sorting-content div#home .main-sort {min-width: 50% !important;}.sort-n-bread {max-width: 100%;}.stick-filter{left: 0;top: 58px;}.hvr_show .product_counter.hidden-xs{display: block !important;}.hvr_show.hidden-lg {display: none !important;}.hvr_show.visible-lg {display: block !important;}.nutri-toggle-btn img {width: 50px;}.nutri-toggle-btn:hover .icon-two{top: 50px;}.nutri-toggle-btn:hover .icon-three{top: 100px;}.nutritions {right: unset;left: 0;}body p {font-size: 12px;}header {padding: 0;}body {padding-top: 55px;width: auto !important;}.accounts_list {height: auto;padding-top: 0;}#quickview .modal-dialog, #quickview .modal-content, #myModal .modal-dialog, #myModal .modal-content, #myModal1 .modal-dialog, #myModal1 .modal-content {height: 100%;margin: 0 auto;width: 100%;left: 0;margin: 0 auto;overflow: auto;position: fixed;right: 0;}#myModal .modal-content, #myModal1 .modal-content {height: 100%;padding: 0;}#myModal .tab-content, #myModal1 .modal-body {padding: 15px;}.deals_wrapper > div .deal_content:hover, .deals_wrapper > div .deal_content:focus, .deals_wrapper > div .deal_content:active {border: 1px solid #fff;border-radius: 0;}footer {padding: 0;}.footer_logo {margin-bottom: -15px;text-align: center;}footer .footer_logo a, footer .row > div > p, footer .lower_footer .copyrights p {display: none;}footer .lower_footer .copyrights a {display: block;float: none;padding-top: 10px;}.account_menu {min-width: auto;right: -31px;width: 158px;top:50px;}.menu > ul > li {display: block;float: none;height: auto;margin: 0 0 0 auto;position: relative;width: auto;}.menu > ul > li > a {background: #fcdf05 url("../images/left-arrow_1.png") no-repeat scroll left 15px center;border-bottom: 1px solid #333;color: #000000;display: block;font-size: 18px;margin: 0 0 0 auto;padding: 10px 0;text-align: right;width: auto;}.menu > ul > li > a:hover, .menu > ul > li > a:focus, .menu > ul > li > a:active {border-bottom: thin solid #000000;}.deals_wrapper > div .deal_content p {font-size: 12px;line-height: 12px;}.menu > ul > li > a svg {display: inline-block;vertical-align: middle;padding: 0 0px;width: 60px;margin-left:15px;}.menu > ul > li > a span img {display: inline-block;vertical-align: middle;padding: 0 0px;width: 60px;margin-right:3px;}.menu > ul > li > a span {display: inline-block;vertical-align: middle;padding: 0 0px;width: 50px;margin-left:15px;}.menu > ul > li:last-child a {}.cls-1 {fill: #ed1b30 !important;}.green .cls-1 {fill: #fcdf05 !important;}.menu_toggler {top: 20px;}.menu > ul > li .mega {display: none;margin-right: 0px;}.menu > ul > li .mega {border-bottom: medium none;border-right: 1px solid #bababa;display: block;height: 100%;padding: 10px 0;position: fixed;}.menu > ul > li .mega ul li {border-top: thin solid #e1e1e1;display: none;}.menu > ul > li .mega ul li a {color: #333;font-size: 16px;padding: 10px 25px;}header .top_cart {left: 0;padding: 15px 10px 0;position: absolute;top: 0;}header .top_cart > div img, header .top_cart > a img {width: 30px;}.top_header {left: 0;padding: 10px 0;padding: 7px 0 7px 10px;position: fixed;right: 0;top: 0;width: 100%;z-index: 100;background-color: #000;}.top_search form div, .top_search form input {margin: 0 auto;}.deals_wrapper {margin: 20px auto 0;padding: 0;}.menu > ul {height: 100%;margin: 0 auto !important;overflow: auto;position: fixed;width: 100%;}.main_logo {display: block;width: auto !important;height: auto;margin: 0px auto 0px auto;}.header_logo_size {height:48px !important;height: 45px !important;}.cart_wrapper {padding: 0;}.payment_details {padding-left:10px;padding-right: 10px;padding-top: 52px;background: #ffffff url(../images/cart_payment.svg) no-repeat scroll center top 8px / 50px auto;}.cart_wrapper .cart_table .coupan_code {margin: 0 auto 10px 0;}.top_search {margin: 0 0 0 auto;position: absolute;right: unset;top: 20px;width: 20px;right: 62px;}header .top_cart > a > span {box-shadow: none;font-size: 10px;right: -8px;top: -10px;}.menu {background-color: #ffffff;height: 100%;overflow: auto;padding: 0;position: fixed;top: 0;-webkit-transform: translateX(100%);transform: translateX(100%);width: 100%;transition: all .3s ease-in;-ms-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in;}.menu > ul > li .mega ul {border-bottom: 1px solid #e1e1e1;padding: 5px 0;width: 100%;text-align: right;}.menu > ul > li .mega ul h4 {background: rgba(0, 0, 0, 0) url("../images/down-arrow.png") no-repeat scroll left 15px center;font-size: 20px;color: #333;padding: 10px 15px;font-size: 16px;}.h4_slideup {background-image: url(../images/uparrow.png) !important;}.menu > ul > li .mega h3 {padding: 10px;clear: both;float: none;}.top_search form input {height: 30px;font-size: 12px;padding: 0 10px;}.top_search form button {padding: 4px;}.top_search form button img {width: 80%;margin: 0 auto;display: block;}.top_links ul li a img {padding-right: 0px;padding-left: 0px;padding-bottom: 0px;}.common_hd {padding: 18px 10px 0;padding: 0px 10px 0;}.coupons_wrapper {margin:0px auto;}.account_save_btn {margin: -15px auto 20px auto;}.deals_wrapper > div div.deal_content {min-height: 245px;min-height: 330px !important;}.deals_wrapper > div .deal_content > a {height: 160px;width: 160px;width: 100%;}.deals_wrapper > div .deal_content {padding: 5px;}.deals_wrapper > div .deal_content h3 {font-size: 16px;display: flex;padding-bottom: 40px;padding-bottom: 15px;align-items: center;}.deals_wrapper > div .deal_content h3 span {font-size: 12px;}.deals_wrapper > div .product_counter > span {display: none;}.deals_wrapper > div .product_counter .number-wrapper {border: medium none;border-radius: 0;color: #ffffff;padding: 0;margin: 0 0px;}.deals_wrapper > div .product_counter .number-wrapper > a {color: #ffffff;color: #000000;}.deals_wrapper > div .product_counter .number-wrapper .value {padding: 2px 10px;padding: 2px 0 2px 0;vertical-align: middle;color: #ed1b30;}.deals_wrapper > div .product_counter {padding: 10px 0 0;}.tag {font-size: 12px;height: 35px;left: 6px;line-height: 45px;top: 0px;width: 35px;right:0px !important;}.main_slider .slider_nav {display: none;}.main_slider {height: 180px;height: auto;margin-bottom: 0;}.main_slider .carousel-caption h1 {font-size: 26px;padding-bottom: 0;}.main_slider .carousel-caption p {font-size: 14px;}footer .lower_footer .container-fluid > div {float: none !important;text-align: center;}.footer_payments {display: none;}.main_slider .carousel-caption > a {font-size: 12px;margin: 10px auto 0;padding: 5px 10px;}.main_slider .carousel-caption > a span {padding-right: 10px;}#myModal1 .modal-dialog {background: #ffffff url("../images/login-bg.png") no-repeat scroll center center / cover !important;}#myModal1 .modal-dialog .modal-body > form button {margin: 0 auto;width: auto !important;}.modal-header h3 {padding-top: 0;}#myModal .modal-dialog .modal-body > form, #myModal1 .modal-dialog .modal-body > form {padding: 0;}#myModal .modal-dialog .modal-body > form > div {margin-bottom: 15px;}#myModal .modal-dialog .modal-body > form button {font-size: 14px;padding: 5px 30px;}#myModal .modal-dialog .modal-body > form .btn_fb {font-size: 14px;margin-bottom: 10px;}#myModal .modal-dialog .modal-body > form > a {font-size: 14px;}#myModal1 .modal-dialog .modal-body h2 {font-size: 16px;}#myModal1 .modal-dialog .modal-body > form > div {float: none;width: 100%;}.menu > a {display: block;float: left;left: 0px;padding: 4px 5px 5px 5px;position: fixed;top: 0px;z-index: 100;width: 30px;}.my_cart .cart_header ul {padding: 10px 10px;}.about_wrapper {margin: 20px 0 0 0;margin-bottom: 15px;}.about_wrapper .about_text {padding: 15px;}.about_wrapper .about_content > a {height: auto;}.about_wrapper .about_content p {margin-bottom: 10px;}.about_wrapper h2 {font-size: 20px;}.common_hd h1 {font-size: 22px;margin-top: 0;margin-bottom: 0 !important;}body.add_scroll .cart_about .common_hd.text-center {padding: 18px 10px;}.about_wrapper .about_content h3 {font-size: 18px;}.account_wrapper .fashion_hd {margin: 10px auto 30px;width: auto;}.account_wrapper .account_forms .tab-content form > div {padding: 0 0px !important;border: none !important;margin-bottom: 20px;}form label {font-size: 14px;font-size: 16px;}.account_wrapper .account_forms .tab-content form > div .btn_table {margin: 10px 0 0;}.account_wrapper .fashion_hd > div a {font-size: 14px;}.account_wrapper .account_forms {width: auto;}.p_hidden {display: none;}.account_wrapper .order_history .table th, .account_wrapper .order_history .table td {padding: 15px !important;}.content_wrapper > div {float: none;padding: 0;}.content_wrapper > div > .row {margin: 0 auto;}.main_article .post_content h4 {font-size: 18px;margin-bottom: 10px;}.main_article .post_content .article_form {padding: 0;}.main_article .post_content .article_form .comments_wrapper .user_comment > a {margin-bottom: 0;}.cart_wrapper .cart_table .row .cart_insider > div .number-wrapper {border-radius: 0;border-color: #666;}.cart_wrapper .cart_table .row .cart_insider > div span.img_desc {font-size: 15px;line-height: 18px;font-weight: normal;text-align: right;}.cart_wrapper .cart_table .row .cart_insider > div span {text-align: left;font-size: 16px;}.cart_wrapper .cart_table .row .cart_insider > div span small {display: block;padding: 0;}.cart_wrapper > div {border: medium none !important;float: none;padding: 15px ;padding-top: 22px;}.cart_wrapper .cart_table .row {border: medium none;cursor: pointer;margin-bottom: 5px;overflow: hidden;position: relative;}.cart_wrapper .cart_table .row .cart_insider {background-color: #ffffff;display: inline-flex;padding: 0 83px 0 43px;position: relative;text-align: center;}.cart_mobile_insider{padding: 0 83px 0 0px !important;}#products_you_forgot .modal-dialog, div#success .modal-dialog{margin-top: 0 !important;}#products_you_forgot .modal-dialog .modal-content, #success .modal-dialog .modal-content{height: 100vh;}.cart_wrapper .cart_table .row > a {background-color: #ed1b30;color: #ffffff;display: block;height: 100%;right: 0;padding: 0 15px;position: absolute;top: 0;z-index: 0;transition: all .3s ease-in;-ms-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in;}.cart_wrapper .cart_table .row > a span {display: block;position: relative;top: 45%;}.checkout_wrapper .checkout_right > h4 {margin-bottom: 20px;}.checkout_wrapper {padding: 15px;}.checkout_wrapper form > div, .checkout_wrapper form > div > div {border: medium none !important;float: none;width: 100%;padding: 0;}.checkout_wrapper .checkout_left {padding: 0 !important;}.checkout_wrapper form > div .radio_custom input {top: 4px;}.checkout_wrapper .btn_table {margin: 0;}.main_article .post_content .go_green {margin: 20px auto;}.prod_cat {float: none !important;margin: 20px auto !important;text-align: center;}.prod_cat > div {display: block;margin-bottom: 10px;width: auto;}.prod_cat > div p {width: 100px;text-align: right;}.lSSlideWrapper {height: auto;}.prod_content {padding: 0 15px;}.prod_content > div {float: none;margin-bottom: 10px;padding: 0 !important;min-height: auto;}.prod_content .price_section > h3 {margin-top: 0;padding-bottom: 10px;}.prod_content .price_section .display_price {padding: 10px 3px;}.register_wrapper form > div, .register_lower > div {float: none;padding: 0;width: 100%;}.cart_wrapper .cart_table .row .cart_insider > div .number-wrapper > a, .cart_wrapper .cart_table .row .cart_insider > div .number-wrapper .value {display: block;text-align: center;}.cart_wrapper .cart_table .row .cart_insider > div .number-wrapper > a {padding: 8px 15px;opacity: 1;}.cart_wrapper .cart_table .row .cart_insider > div .number-wrapper .value {border-bottom: 0px solid #666;border-top: 0px solid #666;padding: 5px 0;}.cart_wrapper .cart_table .row .cart_insider > div img {-moz-box-align: center;-moz-box-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;-o-object-fit: scale-down;object-fit: scale-down;width: 80px;}.cart_wrapper .cart_table .row .cart_insider > div {border-left: 1px solid #e1e1e1;height: 100px;padding: 5px;display: block;}.cart_wrapper .cart_table .row .cart_insider > div.mobile_img {position: absolute;right: 0;top: 0;width: 80px;}.cart_wrapper .cart_table .row .cart_insider > div.mobile_counter {border: medium none;left: 0;padding: 0;position: absolute;top: 0;}.cart_wrapper .cart_table .row .cart_insider > div.mobile_text {width: 100%;}.mobile_visible {display: inline-block !important;}.img_desc br {display: none;}#quickview .lSSlideWrapper {height: 250px;}#quickview .prod_content {padding: 0;}.ajax_navigate {clear: both;float: none;padding: 10px;text-align: center;}.modal-body {padding: 15px !important;}.prod_content .price_section > p {font-size: 18px !important;}.prod_content .price_section .display_price .product_counter .number-wrapper a {font-size: 12px;padding: 7px;}.prod_content .price_section > h3 span {font-size: 20px;}.account_wrapper .account_forms .tab-content form > div div.group50 {float: none;padding: 0;clear: both;width:100%;}.cart_wrapper .bill {bottom: 0;left: 0;padding: 0;position: fixed;right: 0;width: 100%;z-index: 99;z-index: 98;}.cart_wrapper .cart_table .row .shop_list_wrapper {padding: 0;overflow-x: auto;display: block !important;}.left_arrow {position: fixed;top: 18%;left: -14px;z-index:100;}.right_arrow {position: fixed;top: 18%;right: -16px;z-index:100;}.d_flex {display: unset;}.number_code {padding-top: 23px !important;padding-top: 25px !important;}.radio_label_mob {width: 100%;text-align: center;padding: 0!important;}.radio_label_mob span {width: 100%;}.ship_title{margin-bottom: 0px !important;}.account_forms {padding: 0 !important;width: auto;}.brand_img {height:60px;}.modal.in .modal-dialog {transform: translate(0px, 0px);margin: auto;margin-top:30%;}.cart_wrapper .bill p.total > a{display: inline-block;background-color: #fcdf05;color: #ed1b30;padding: 5px 30px;border-radius: 0;margin-right: 0;font-size: 14px;border: 1px solid #000;width: 100%;text-align: center;}.cart_t_height {height:auto;}.carttotal_margin {margin-top: 0px;overflow: hidden;height: 20px;font-size:14px;}.goback{width: auto !important;padding: 5px !important;}.side_popup_img {height: 70px !important;width: 80px !important;margin: 15px auto 0;object-fit: cover;}.side_popup_main {height: 125px;width: 150px;}.popup_left_text {margin-top: 0px;}.thumb-caption {padding: 0 ;text-align: center;}.product-thumbnail {width:270px !important;}.thumb-caption a {font-size:14px !important;}.actual-price {font-size:14px !important;}.form_content {padding-left: 0px ;padding-right: 0px ;}.acc_phone_left {padding-left: 0;float: unset;padding-right: 0;clear: both;}.acc_phone_right {padding-left: 0;float: unset;padding-right: 0;align-items: center;}.coupons_p {font-weight: normal;font-size:13px;}.coupons_span {font-size:15px;}.coupons_a {font-size:13px;}.coupon_h3 {width:100%;}.row .shop_list_wrapper > div {align-items: center;border: medium none;display: flex;float: right;height: auto !important;border-left: none !important;}.address_fied1 {width:100% !important;}.address_fied2 {width:100% !important;}.address_fied3 {width:100% !important;}.phone_no_display_block {display:inherit;}.order_history_span {margin:0 0px !important;}span.missing_order.status.order_history_status{padding: 43px 0;margin: 0 1px !important;min-height: 46px;width:24% !important;}.reorderr {margin : 0 1px !important;width:23% !important;}.terms_btn {font-size: 13px;width:100%;}.prod_content .lslide > img {object-fit: contain !important;}.d_flex .col-md-6 {padding: 0 !important;}.d_flex .col-md-5 {padding: 0 !important;}.d_flex .col-md-4 {padding: 0 !important;}.d_flex .col-md-3 {padding: 0 !important;}.margintop0 {margin-top: 0px!important;}.mega_slider{overflow-y: scroll !important;}.green {background-color: #ed1b30 !important;color: #4a4a4a !important;}.menu_single {background : #fcdf05 !important;}.main_slider2 {height: 180px;margin-bottom: 0;}.help-block{font-size:15px !important;}.close_menu2 {height: 20px;float: left;}.update_btn {padding: 5px 10px;width: 70px;}.container-fluid_payment {padding-right: 5px;padding-left: 5px;}.container-fluid_payment .row {margin-right: 0px !important;margin-left: 0 !important;}.container-fluid_payment .select2-container {width: 100% !important;}#info_div h4{margin-top:8%;}.pro_short_desc{height: 13px !important;}.brand_slider {height:150px !important;}.slider_title {margin-top: 20%;margin-right: 25px;font-size: 25px;}.phone_img{margin-top: 0px;}.brand_img2 {height: 85px !important;width: 100px !important;}.carousel_content {top: -108px;}#owl-demoxx .owl-wrapper-outer .owl-wrapper .owl-item .deal_content {min-height: 170px;}.rel_pro {min-height:185px !important;}#product_gallery {min-height: 210px !important;}.my_cart .cart_header {padding: 10px 0px 0;}.cart_header a {margin: 0 10px;}.contact_wrapper {padding: 0 2%;}.contact-us > .box1 {padding: 5px;width: 100%;border:none;}.contact-us .box2 {width: 100%;}.profile_image_div {height: 30px;width: 30px;}.modal_dialog_promo {width:auto;}.oneplus_product_h6 {padding-top: 10px;font-size: 13px;}.comm{width:100% !important;height: 100% !important;}.deals_wrapper > div {}.popup_btn_mini i {padding:12px;}.pro-img-margin img {max-height: 160px;}.top_banner {position: fixed;width: 100%;top:0;z-index:100;height: 30px;}.top_banner_h3 {font-size:18px;}.mob_header{top:30px;}.mobile_menu_header_div_active a{color:#ed1b30;}.mobile_menu_header_a{color: #fcde07;}.about.col-sm-3 {width: 50%;max-width: 50%;flex: 50%;height: auto;display: inline-block !important;}.footer_payments {display: block;}.col-sm-3.open_hours.pull-left{float:none !important;width: 100%;display: block !important;}footer.footer .row {display: flex;flex-wrap: wrap;padding-bottom: 12px;}footer .row div:nth-child(1) {order: 4;}footer .row div:nth-child(2) {order: 1;}footer .row div:nth-child(3) {order: 2;}footer .row div:nth-child(4) {order: 3;}.footer_payments ul{display: flex;align-items: center;}.footer_payments ul li {width: auto;}.left_arrow {left: 0;}.right_arrow {right: 0;}#product_title {font-size: 20px;}.prod_content .price_section > h3 {margin-top: 5px;font-size: 20px;}span.share-product {font-size: 16px !important;font-weight: 800 !important;}.pro-type {font-size: 13px;font-size: 11px;line-height: 17px;height: 19px;height: 16px;white-space: normal;}.prod_content .price_section .display_price .product_counter > .pro-type {font-size: 16px !important;font-size: 14px !important;}.prod_content .price_section .new_place .product_counter {position: fixed !important;bottom: 0 !important;width: 100% !important;z-index: 1;margin-bottom: 0px;}.prod_content .price_section .new_place .product_counter .number-wrapper{width: 100%;display: flex;align-items: center;justify-content: space-between;}.prod_content .price_section .new_place .product_counter .number-wrapper .value{padding: 0 !important;}.prod_content .price_section .new_place .product_counter > #unit2{position: absolute;z-index: 11111111;top: 10px;color: white;}.grid_product_name a {font-size: 13px;}.mobile_menu_header_div div a:active,.mobile_menu_header_div div a:focus, .mobile_menu_header_div div a:hover{color: #fff;}.deal_content .nutritions {display: none;}body.add_scroll .cart_about .common_hd.text-center {top: 57px;}ul.clearfix.menu_site.body_width {padding-top: 50px;}ul.clearfix.menu_site.body_width li.visible-xs {position: fixed;top: 0;width: 100%;z-index: 9;}.search-active{overflow: hidden;}.ui-front {height: calc(100% - 8%);overflow-y: auto;}.ui-widget-content {border: none;}.ui-menu .ui-menu-item{height: auto;}.mobile_search_2{width: 100%; display: inline-flex;}.mobile_search_2 .search_list{display: inline-flex;width: 94%;}.mobile_search_2 .search_list .img-wrap-search{justify-content: center; display: flex;align-items: center;}.mobile_search_2 .search_list .search_text{padding: 0px 5px;font-size: 16px;}.ui-widget-content a{font-size: 19px;}.modal-body {padding-left: 0px !important;padding-right: 0px !important;}.account_menu {top: 39px;opacity: 0;display: none;}.accounts_list:hover .account_menu {display: block !important;opacity: 1;right: -80px;}.nutritions.popup-nutritions,.multi_labels_popup {top: 260px !important;right: unset;left: 0;}.deal_content .grid_product_name a {max-height: 36px;min-height: 36px;overflow: hidden;display: block;}.phone_img {margin-top: 0;}.ui-menu-item::before {content: url(../../uploads/point-to.png);position: absolute;left: 9px;bottom: 10px;transform: rotate(210deg);}.general_info.product_desc,.col-sm-6.col-xs-12.price_section.clearfix h1, .prod_content .price_section > h3 {padding: 0 12px;}.fb_share {position: relative;top: -7px;left: 0px;}.top_links ul li:first-child {padding-left: 8px;}.content_wrapper .deals_wrapper {max-width: 100%;}.content_wrapper .deals_wrapper > div {width: calc(100% / 2);width: 49.5%;}.adavance_bottom{bottom: 53px;}body.shipping_page footer.footer{padding-bottom: 52px;}body.cart_page footer.footer{padding-bottom: 75px;}.menu > ul > li .mega ul:nth-child(2) h4{background-image: url(../images/uparrow.png);}.mega.clearfix.mega_slider ul:nth-child(2) li{display: list-item;}.child-menu-active .mobile_menu_header_div_active a {visibility: hidden;}.mobile-cart_header a {color: #fff !important;display: block;font-size: 19px;}.mobile-cart_header a span.fa.fa-truck {font-size: 25px;}.mobile-cart_header a.change_bg{background: url(../images/arrow-up-w.png) no-repeat center left / 18px;}.mobile-cart_header a{background: url(../images/arrow-down-w.png) no-repeat center left / 18px;}.mobile-cart_header{padding: 10px 0;margin-left: 7px;margin-right: 7px;border: none !important;}.mobile-special-icons div img {margin: 0 auto;max-width: 55px;}.mobile-special-icons a {color: #090;font-weight: 800;}.mobile-special-icons {padding: 9px 3px;border-bottom: 0 !important;}.mobile-special-icons .col-xs-4 {background: #fff;margin: 0px 5px;width: 30%;width: 30.3%;padding: 10px 5px;box-shadow: 0 2px 3px #090;}.mobile-cart_header ul {display: flex;align-items: center;padding: 10px;}.mobile-special-icons .col-xs-4:last-child{margin-right: 0;}ul.nav.nav-tabs.sorting-btns li.active::after {bottom: -7px;left: 45%;}.filter-wrapper ul.nav.nav-tabs.sorting-btns {direction: rtl;padding: 0px 0px 0;}.filter-btn button {padding: 3px;padding-bottom: 5px;}.filter-btn button span {font-size: 16px;}ul.nav.nav-tabs.sorting-btns > li {width: 50%;text-align: center;}.top_links > li:nth-child(2) a {color: transparent !important;font-size: 0;}.menu_icons .deals_wrapper > div .deal_content {min-height: 250px !important;}.menu_site a.mobile_menu_header_a {align-items: center;}ul.nav.nav-tabs.sorting-btns {display: flex;}.top_links li.hidden-xs.adavance_bottom a {font-size: 0 !important;}.slide-content{max-width: 330px;right: 11px;top: 17%;}.modal-dialog.modal_dialog_promo button.close {top: 35px;right: 11px;}.slide-content-wrapper{max-height: 430px;}.top_header{padding-left: 0;}.main_logo img {max-width: 140px;object-fit: contain;}input#header_search2::placeholder {text-align: right;}div.menu_icons div.deals_wrapper > div div.deal_content {min-height: auto !important;}div.menu_icons .deals_wrapper > div .deal_content > a {width: 100%;}div.supplier-slide-content {position: absolute;height: max-content !important;padding-right: 5px;padding-top: 10px;}.supplier-img img {max-width: 85px;max-height: 85px;}.supplier-content h2 {margin-bottom: 6px;font-size: 18px;}.supplier-img {margin-left: 7px;}.supplier-content p {font-size: 15px;line-height: 15px;margin-bottom: 5px;padding-right: 5px;}.brand_slider {background-size: cover !important;}div.supplier_icons div.deals_wrapper > div div.deal_content {min-height: 200px !important;max-height: 200px !important;}div.supplier_icons div.deals_wrapper .icon_img {min-height: 145px;max-height: 145px;}div.supplier_icons div.deals_wrapper .icon_img img {max-height: 144px;}.menu_slider .mobile_menu_close span.menu_close1 {position: relative;left: -5px;top: -10px;}.mobile_menu_header_a .profile_image {margin-left: 5px;}.deals_wrapper > div .deal_content h3 {display: block;position: relative;}.deals_wrapper > div .deal_content h3 > p {position: absolute;}.after_dot {font-size: 11px !important;right: 2px;}.product_desc{overflow-y: inherit;max-height: fit-content;}.prod_content .price_section .general_info{margin-top: 10px;}.prod_content > div{margin-bottom: 0;}#quickview .prod_content .price_section .general_info > ul{padding-bottom: 0;}.page-template-content table td {padding: 5px;}.page-template-content {padding-left: 0;padding-right: 0;overflow-x: auto;}.menu > ul > li > a.menu_single{background: none !important;}h4.menu_h4.h4_slideup {background: url('../images/down-arrow.png')no-repeat scroll left 15px center !important;}.shipping_page .fashion_hd.myaccount_tabs.clearfix {display: flex;}#quickview span#to_price {padding-right: 10px;}.supplier_icons .deals_wrapper > div{width: calc(100% / 2) !important;}.card_history a.remove_card {height: 40px;left: -11px;}.payment_details.text-center > .item-container > .item-name {width: 50%;}.payment_details.text-center > .item-container > .item-price {width:50%;}.manage_contact .about_wrapper .common_hd h2 {font-size: 31px;}.content_wrapper .deals_wrapper .deal_content h3 del {float: left;position: relative;top: 5px;left: 6px;}body.shipping_page footer.footer .col-sm-3.about.hidden-xs, body.payment_page footer.footer .col-sm-3.about.hidden-xs, body.cart_page footer.footer .col-sm-3.about.hidden-xs {display: none !important;}.footer_payments.clearfix img{margin-bottom: 4px;}body.cart_page .tag.cart_label {left: 2px !important;right: auto !important;top: -4px;}body.cart_page .tag img {max-width: 30px;}.payment_details .item-container {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding-bottom: 10px;}.payment_details .item-container > div{margin-bottom: 0px !important;}.card_history {margin: 0px auto;}div#info_div > .form-group {margin-bottom: 0;}.payment_page button.btn.btn_table.payment_submit.btn_site {margin-top: 0;}#info_div hr,.payment_details hr{margin: 10px 0;}.delivery_time {margin-bottom: 0;}.payment_details h4 {margin-bottom: 0;}.payment_details h2 {margin: 0px auto;}#quickview .lSAction{display: none;}span.missing_order.status.order_history_status {min-height: 77px;}ul.menu_site > li > a.menu_site > span img {max-width: 35px !important;min-width: 35px;}.modal_dialog_disclaimer .modal-body .form-row.col-md-12 > .col-md-8 {padding-left: 0px;}div#disclaimer {padding: 0 !important;}div#success .cart_insider.clearfix.cart_mobile_insider{padding: 0 !important;}div#success .cart_insider.clearfix.cart_mobile_insider .mobile_visible.mobile_img{display: none !important;}div#success .cart_insider.clearfix.cart_mobile_insider{display: flex !important;align-items: center !important;justify-content: space-between !important;}div#success .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8 {display: flex !important;width: 100%;}div#success .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8 > img {height: auto;max-height: 30px;}div#success .cart_insider.clearfix.cart_mobile_insider .mobile_visible.mobile_text {max-width: 60px;}div#success .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8 span.visible-xs {display: none !important;}div#success .cart_wrapper .cart_table .row .cart_insider > div .img_desc {width: fit-content;}#success .modal-body {max-height: calc( 100% - 94px);}div#success .modal-dialog {margin-top: 0%;}div#success .btn_wrapper.text-left {width: 100%;padding: 10px;}.modal_dialog_disclaimer .modal-body{padding: 5px !important;}.modal_dialog_disclaimer .modal-body .form-row.col-md-12{width: 100%;}.modal_dialog_disclaimer .modal-body .image_body{width: 40%;padding: 5px;}.modal_dialog_disclaimer .modal-body .form-row.col-md-12 > .col-md-8{width: 60%;}.dynamic-3 {padding-right: 7px;padding-left: 7px;}.dynamic-3 > .col-md-4 {padding-right: 0;padding-left: 0;}.container-fluid.index-page > .col-md-12.dynamic-3 {padding-right: 0;padding-left: 0;}.ajax_navigate li a {max-width: 35px;max-height: 35px;}.ajax_navigate li a#next {margin-right: 6px;}.ajax_navigate li a#previous {margin-left: 6px;}.ajax_navigate .modal_arrows {padding: 5px;height: 28px;margin-top: 3px;}a#previous svg {position: relative;left: 5px;}a#next svg {position: relative;right: -2px;}#quickview .after_dot {font-size: 13px !important;right: 0;top: -2px;padding-right: 0;}.prod_content .price_section > h3 {margin-bottom: 5px;}#quickview span#to_price {padding-right: 12px;}.location_modal form#check_phone > div {padding-left: 0;padding-right: 0;}.location_modal form#check_phone > div.col-md-6 {width: 47%;}.location_modal form#check_phone > div.col-md-2{width: 20%;}.location_modal .modal-body {padding-left: 5px !important;padding-right: 5px !important;}.location_modal form#check_otp .col-md-6 .btn {width: 46%;}#check_otp .col-md-6:nth-child(4) {width: 30%;padding-right: 0;}#check_otp .col-md-6:nth-child(4) button {min-width: 100%;}form#check_otp .col-md-6 {width: 70%;padding-left: 0;}.form-group.group50.address_fied1, .form-group.group50.address_fied1 .select2-container {max-width: 163px;}.delivery_days, .pickup_days{display: flex;flex-wrap: wrap;align-items: center;}.delivery_days > div > div.radio, .pickup_days > div > div.radio{margin-right: 0 !important;margin-bottom: 3px !important;}.delivery_days > div, .pickup_days > div{width: 33%;margin-left: 0.1rem;}.delivery_days > div:nth-child(3n), .pickup_days > div:nth-child(3n){margin-left: 0;}.form-group.group50.address_fied1{max-width: 100%;}.form-group.group50.address_fied1 span.select2.select2-container.select2-container--default {max-width: 100% !important;width: 100% !important;}#choose_phone_number .modal-body{min-height: 240px;min-height: 300px;}form#check_otp .col-md-6 {margin-right: 0;padding-right: 0;}form#check_otp .col-md-6:nth-child(4) {margin-left: 0;}.modal .btn_wrapper .btn_site{width: 100%;font-size: 16px;padding: 8px 30px;margin-top: 0;}.modal .modal-body{padding-left: 8px !important;padding-right: 8px !important;}.modal-open .modal {padding-right: 0 !important;}  #quickview .slider_section  > .lSSlideOuter{position: fixed;top: 20px;left: 0;right: 0;width: 100%;}#quickview .price_section {padding: 15px;margin-top: 0px;background: #fff;padding-top: 10px !important;}#quickview .deals_wrapper{margin: 20px auto 0;padding: 10px 0 0 0;margin-top: 0;background: #fff;}#quickview .nutritions.popup-nutritions,#quickview .multi_labels_popup {position: fixed;left: 10px;float: none !important;z-index: 0;top: 222px !important;}div#quickview .prod_content .price_section .general_info {font-size: 16px;padding-bottom: 12px;}div#quickview .modal-body.popup-nutritions {}.homeabout {margin-right: -14px;margin-left: -14px;background-size: contain;background-position: bottom;}.homeabout .about_title {font-size: 35px;margin-bottom: 5px;}.homeabout p:last-child {margin-bottom: 11px;}.homeabout p {font-size: 17px;line-height: 21px;}.homeabout {min-height: 400px;height: auto;}.menu {visibility: hidden;}.menu.menu_slider {visibility: visible;}img.img-responsive.search_location_img {left: 13px;bottom: 71px;}.category_description_page p {padding: 10px 5px;}div#terms .modal-dialog{margin-top: 0;}div#terms .modal-content, div#terms .modal-dialog{height: 100%;}div#terms .modal-body.terms_modal_body{height: 100%;max-height: 100%;overflow: hidden;}div#terms .form-group.agree{height: calc(100% - 85px);max-height: 100%;overflow-y: auto;margin-bottom: 0;}div#terms .modal-body.terms_modal_body > button.btn_site.btn.btn_table.terms_btn {position: fixed;bottom: 5px;left: 3px;right: 4px;width: 98%;}.row.d_flex.shipping_address{display: flex;align-items: center;flex-wrap: wrap;}.row.d_flex.shipping_address > .col-md-5{display: block;width: 100%;}.shipping_address > div:nth-child(2), .shipping_address > div:nth-child(3), .shipping_address > div:nth-child(4){width: 33%;display: inline-block;padding-left: 0;padding-right: 2px;}.grid_product_name.d_flex {display: flex;}.grid_product_name.d_flex label.unit_selection > input {margin-left: 0.5rem;}body.cart_page .cart_insider.clearfix > .hidden-xs.col-sm-4 .pro-type{height: auto;}body.cart_page .cart_insider.clearfix > .mobile_visible .pro-type small.pro-currency {display: inline-block;}body.cart_page .cart_insider.clearfix > .mobile_visible .pro-type {font-size: 12px !important; align-items: center;flex-wrap: wrap;line-height: 15px;width: 100%;max-width: max-content;}div#delivery .btn_wrapper .btn.btn_table{width: 100%;}.grid_product_name.d_flex{position: relative;}.grid_product_name.d_flex .width30{width: 40%;display: block;align-items: center;min-height: auto;position: absolute;left: 0;bottom: -36px;z-index: 99;z-index: 98;overflow: unset;}.deals_wrapper > div .deal_content h3 > span {padding: 0 0 0 1px;}.deals_wrapper > div {padding: 0 4px 0 0;}.deals_wrapper > div .deal_content .grid_product_name{}.deals_wrapper > div .deal_content .grid_product_name.d_flex{display: block;}.modal-dialog.modal_dialog_promo .item {min-height: 330px;}.menu.menu_slider a.visible-xs.mobile_menu_close span{border-radius: 100%;left: 8px;top: -1px;color: rgb(255, 255, 255);font-size: 26px;background: rgb(103 177 74);width: 29px;height: 29px;display:flex;align-items: center;justify-content: center;padding-top: 0px;}.grid_product_name.d_flex label.unit_selection {font-size: 12px;}.sorting-list > li{padding: 5px 15px 0;max-width: 100%;width: 100%;}body.user_profile_page .form_content .form-group.group50.address_fied4.group20 {width: 100%;}.shipping_page textarea.form-control::placeholder{font-size: 14px;line-height: 16px;}.copyrights.clearfix > a {display: flex !important;width: max-content;margin: 0 auto !important;}#choose_location .btn_wrapper.text-left .check_branch_btn{font-size: 13px;padding: 8px 3px;}#choose_location .pickup_button a{font-size: 13px;}#choose_location .pickup_button {width: 44%;}#choose_location .btn_wrapper.text-left {width: 55%;}.display_price.new_place #unit2 {left: 40%;left: 34%;}h4#unit_value_inside_wrapper {font-size: 14px;padding-left: 0.3rem;}.payment_page .col-sm-3.pull-left.open_hours.hidden-xs {display: none !important;}span.missing_order.status.order_history_status {padding: 17px 0;}body, #choose_location .btn_wrapper.text-left .check_branch_btn, .btn_site{font-size: 16px;font-size: 15px;}.cart_page .cart_wrapper .cart_table .row .cart_insider > div span{font-size: 18px;}#success .modal-body p{margin-bottom: 0;font-size: 18px;text-align: center;}.deliver_time .lSAction > a, .deliver_time1 .lSAction > a {background-color: transparent;}div#cardcom .modal-dialog {margin: 0;}.grid_product_name.d_flex a.width70 {width: 100%;}.cart_page .cart_wrapper .cart_table .row .cart_insider > div .number-wrapper > a{padding: 8px 12px;height: 32px;}.shipping_page .adavance_bottom{bottom: 90px;right: 5px;}.cart_page .adavance_bottom{bottom: 109px;right: 5px;}.modal-dialog.modal_dialog_promo {margin-top: 0 !important;}.modal-dialog.modal_dialog_promo .item {min-height: 600px;}.modal-dialog.modal_dialog_promo .item > img {width: 100%;object-fit: cover;height: 100%;position: absolute;z-index: 0;bottom: 0;top: 0;left: 0;right: 0;object-position: left;}.slide-content {z-index: 5;}.cart_page .modal-body .products_you_forgot_wrapper .cart_mobile_insider > div:last-child {display: flex;align-items: center;justify-content: center;border-left: 0;}.modal-body .products_you_forgot_wrapper .cart_mobile_insider > div:last-child a div {margin: 0;width: 39px;display: flex;align-items: center;justify-content: center;}.cart_page .modal-body .products_you_forgot_wrapper .cart_table .row .cart_insider > div.mobile_text {display: flex !important;align-items: center;justify-content: center;}.cart_page .cart_wrapper .cart_table .row .cart_insider > div.col-sm-8 span:nth-child(3) {font-size: 16px;padding-right: 20%;padding-top: 0;}.cart_page .cart_wrapper .cart_table .row .cart_insider > div.col-sm-8 span:nth-child(2) {font-size: 16px;font-weight: 800;width: 73% !important;margin: 0 !important;padding-right: .5rem;}.cart_page .modal-body .products_you_forgot_wrapper .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8 > img {display: inline;margin-right: 0;max-width: 50px;margin: 0;max-height: 40px !important;}.cart_page .modal-body .products_you_forgot_wrapper .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8 {flex-wrap: wrap;}.shipping_page button#enable-toolbar-trigger {top: -55px;top: -96px;}body.cart_page #enable-toolbar-trigger {left: auto;right: 15px;top: -45px;}.shipping_page p.total button#shipping_form_click {width: 140px;}.shipping_page .cart_wrapper .bill p{font-size: 13px;}form#form_contact .row .col-lg-4.col-md-4.col-sm-4 {width: 100%;}.shipping_page form#pickup_form .row.d_flex .col-md-12 {padding-left: 0;padding-right: 0;}.shipping_page form .form_content.col-xs-12 button.btn.dropdown-toggle.btn-default{padding-right: 10px;}.coupons_wrapper > div:nth-child(even){padding-right: 0;}.coupons_wrapper > div .deal_content a{margin-top: 8px;max-height: 37px;}.coupons_wrapper > div .deal_content{padding: 12px 5px 5px;}.coupons_wrapper > div{margin-bottom: 8px;}.cart_header.header.visible-xs.mobile-cart_header ul li {direction: ltr;}.menu.clearfix.menu_slider > ul.clearfix.menu_site.body_width > li{height: 56px;}.menu.clearfix.menu_slider > ul.clearfix.menu_site.body_width > li > a{display: flex !important;align-items: center;justify-content: flex-start;padding-right: 10px;}.menu.clearfix.menu_slider > ul.clearfix.menu_site.body_width > li > a > span >img {margin-top: 0;}.multi_units {padding-top: 0px;left: 0;right: auto;}.deal_content .width30 {left: 3px;bottom: 65px;bottom: 52px;}.deal_content .width30 .unit_selection:last-child label{right: 0px;}}@media all and (max-width:480px) {.owl-theme .owl-controls {height: unset !important;min-height: unset !important;margin-bottom: 25px !important;width: 100% !important;}.deals_wrapper > div .deal_content p{height: 36px;}.deals_wrapper > div {width: 50% ;}.deals_wrapper > div .deal_content .hvr_show {padding: 20% 0;}.main_slider {height: 100px;height: auto;}.deals_wrapper > div .deal_content p {font-size: 11px;height: auto;line-height: 17px;overflow: unset;margin-bottom: 0;}.fashion_hr {display: none;}.account_wrapper .fashion_hd > div {float: none;margin-bottom: 10px;width: 100%;padding: 0;}.account_wrapper .fashion_hd {margin: 10px auto;}.blog_mansory .brick .info .sticker {height: 50px;width: 50px;}.blog_mansory .brick .info .sticker > span {font-size: 18px;line-height: 14px;padding-top: 10px;}.blog_mansory .brick .info .sticker > i {line-height: 15px;}.main_article .post_content .article_form form {padding-bottom: 0;}.main_article .post_content .article_form form > div {float: none;padding: 0;width: 100%;}.main_article .post_content .article_form form .btn_table {margin: 0 auto;}.main_article .post_content .article_form .comments_wrapper > a, .main_article .post_content .article_form .comments_wrapper > div {display: block;margin-bottom: 10px;padding-left: 0;vertical-align: inherit;width: auto !Important;max-width: auto !Important;}.main_article .post_content h4 {font-size: 16px;}.share {display: none;}.cart_wrapper .total_bill {text-align: center;}.cart_wrapper .total_bill h5 {padding-left: 10px;}.cart_wrapper .total_bill > a {font-size: 12px;}#quickview .lSSlideWrapper {height: 245px;}.c_card{font-size: 14px !important;}.contact-us {margin: 10px 0 0;padding: 0 10px;}.contact-us > .box1 > .write-topic {font-size: 20px;padding: 0;}.contact-us > .box1 > .write-messsage {font-size: 17px;font-weight: normal;margin: 0;padding: 0;}.contact-us > .box2 > .write-topic {font-size: 20px;padding: 0;}.contact-us > .box2 > .write-messsage {font-size: 17px;font-weight: normal;margin: 0 0 10px;padding: 0;}.contact-us .box1 > form > .group {float: right;padding: 0;width: 100%;}.contact-us .box1 > form > .group > label {margin: 10px 0 0;}.contact-us .box1 > form > textarea{width:100%;}.contact-us .box1 > form > .submit-btn {margin: 10px 0;width: 100%;}}@media (min-width: 992px){.homeabout {max-width: calc(100% - 270px);}.category_description_page {width: calc(100% - 300px);}.footer{max-width: calc(100% - 300px);}body.cart_page .footer, body.payment_page .footer, body.shipping_page .footer, body.manage_contact .footer, body.user_profile_page .footer{max-width: 100%;}.dynamic-3{max-width: calc(100% - 290px);padding-left: 5px;padding-right: 5px;}div#terms .modal-dialog {max-width: 850px;width: 100%;}div#quickview .number-wrapper span.value {position: relative;}#quickview span#unit2{position: absolute;left: 35%;top: 13px;}#quickview span.number-wrapper.number_wrapper_modal {position: relative;top: -5px;}.coupons_wrapper{max-width: calc(100% - 300px);margin-right: 0;}button#enable-toolbar-trigger {right: 5px;bottom: 65px;left: unset;}}@media (min-width:480px) and (max-width:767px){section#container {top: 90%;}#interactive video {max-height: 270px;}.brand_slider {height: 190px !important;}.supplier_icons .deals_wrapper > div{width: calc(100% / 3) !important;}span.missing_order.status.order_history_status{padding: 42px 0;}form#form_contact .row .col-lg-4.col-md-4.col-sm-4{width: 33%;}.delivery_days > div, .pickup_days > div{width: 20%;}.deal_content .unit_selection{width: 50%;}.deal_content .width30 .unit_selection label, .multi_units .unit_selection label {justify-content: center;}}@media(max-width:330px){#choose_phone_number .modal-body {padding-left: 5px !important;padding-right: 5px !important;}.location_modal select.form-control {background-position: center left !important;background-size: 12px !important;}.location_modal form#check_phone .btn.check_phone {font-size: 13px;}.cart_page .modal-body .products_you_forgot_wrapper .cart_insider.clearfix.cart_mobile_insider .hidden-xs.col-sm-8 > img {max-width: 40px;margin-left: 0.4rem;}.cart_page .cart_wrapper .cart_table .row .cart_insider > div span {font-size: 15px;line-height: 15px;}.shipping_page form .form_content.col-xs-12 button.btn.dropdown-toggle.btn-default {padding: 5px;}.shipping_page form .form_content.col-xs-12 .bootstrap-select .btn{background-position: 4px center !important;}.shipping_page p.total button#shipping_form_click {width: auto;min-width: 80px;}}

@media (min-width: 1800px){
    /** Quick View Popup Width Increased **/
    #quickview .modal-dialog{
        min-width: 1082px;
    }
    #quickview .product_variant ~ .general_info.product_desc {
        max-height: 200px;
        margin-top: 10px;
    }
    .branch-section {
        max-width: calc(100% - 420px);
        margin-right: 60px;
    }
    .right-slider-image .slider-text p{
        font-size: 75px;
        max-width: 400px;
        line-height: 75px;
    }
}

@media (min-width: 1600px){
    /*    .category_page_special .deals_wrapper{
            padding-left: 25px;
            padding-right: 60px;
        }
        .category_page_special .main_slider{
            max-width: calc(100% - 393px);
            margin-top: 13px;
            margin-right: 65px;
        }
        .category_page_special .sort-n-bread:not(.stick-filter){
            max-width: calc(100% - 376px);
            margin-right: 65px;
            padding-right: 0;
        }*/
    .package_category  .deals_wrapper{
        justify-content: center;
    }
    #quickview .related_products .deals_wrapper > div .deal_content {
        min-height:200px !important;
    }
    .package_category .content_wrapper .deals_wrapper>div{
        width: calc(100%/5);
        padding: 0 10px;
    }
}

@media (min-width: 1366px) and (max-width: 1599px){
    .top_search {
        width: 550px;
    }
    .top-banner ~ header.header .cart_logo_wrapper .top_search {
        top: -3px;
    }
    .footer_style_4 > div {
        margin-right: 20px;
    }
    .footer_style_4{
        padding-left: 10px;
    }
    .footer_style_4 .col-sub-title {
        font-size: 30px;
    }

    .footer_style_4 .footer-kosher-body .col-sub-title {
        padding-right: 15px;
    }

}
@media(max-width: 1550px){
    .page_fancy_content {
        padding: 70px;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer {
        padding: 70px;
    }
}

@media (min-width: 1200px) and (max-width: 1550px){
    .category_page_special .sort-n-bread.stick-filter + .category-wrapper {
        top: 101px !important;
    }
    .col-sm-2.follow_us.hidden-xs {
        min-width: 17%;
    }
    .footer_style_4 .col-sub-title {
        font-size: 30px !important;
        line-height: 22px !important;
    }
    .footer_style_4 .follow_us_title span.col-sub-title {
        padding-right: 10px;
    }
}
@media (min-width: 1200px) and (max-width: 1440px){
    /** Three Images boxes **/
    .dynamic-img-wrapper .slider-text{
        padding-right: 45px;
    }
    .dynamic-img-wrapper .slider-text p{
        font-size: 40px;
        line-height: 40px;
    }
    .dynamic-img-wrapper .right-slider-image img {
        max-height:314px; 
        min-height: 314px;
    }
    .dynamic-img-wrapper .left-slider-image img {
        max-height: 150px; 
        min-height: 150px;
    }
    .slide_big_image_top {
        margin-bottom: 10px;
    }
    .slider-text p {
        padding-left: 10px;
        padding-right: 10px;
        min-width: auto;
    }
    .header_style_4 .top_links {
        padding-left: 100px;
    }.header_style_4 ul.clearfix.menu_site.body_width {
        padding-right: 100px;
    }
}
@media (min-width: 1200px) and (max-width: 1365px){
    li.branch_location.hidden-xs a.hidden-xs.branch_name span {
        display: none;
    }
    .top-banner ~ header.header .cart_logo_wrapper .top_search {
        top: -3px;
    }
}

@media (min-width: 1200px) and (max-width: 1399px){
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 290px);
    }
    .cart_history-page .order_history_span > a img {
        right: 15px;
    }
}


@media (min-width: 993px) and (max-width: 1250px){
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 320px);
    }
}



@media(min-width:1367px){
    .top-banner ~ header.header .cart_logo_wrapper .top_search{
        top: 2px;
    }
}
@media(min-width:1200px){
    .less-than-six .owl-wrapper-outer > .owl-wrapper > .owl-item:first-child > .col-md-2,
    .less-than-five .owl-wrapper-outer > .owl-wrapper > .owl-item:first-child > .col-sm-3{
        padding-right: 0 !important;
    }
    .cart_table.shop_list_table .cart_insider.shop_list_wrapper > div:first-child {
        display: flex;
    }
    .three_areas_in_row > .row > .three-in-row {
        width: calc(100%/3);
        max-width: 344px;
    }
}
@media all and (min-width:992px){
    .dynamic-img-wrapper {
        max-width: calc(100% - 300px);
        padding-right: 15px;
    }
    .promoted-categories,.branch-section{
        max-width: calc(100% - 300px);
    }
    .blog_detail_page .main_article_container,
    .related_products_in_post{
        max-width: calc(100% - 400px);
    }
    .related_products_in_post{
        max-width: calc(100% - 406px);
    }
    #quickview .product_variant > .col-md-12 > div[class^=product_variant]{
        width: 25%;
        max-width: 25%;
    }
    .floroz_shipping .add_cart .my_cart{
        height: auto;
    }
    button#enable-toolbar-trigger {
        left: unset !important;
    }
    .shortcut_index_categoies_title,
    .menu_icons h2,.about_title{
        max-width: calc(100% - 300px);
        margin-right: 0;    
    }
}
@media (min-width:768px) and (max-width:1199px){
    .footer_style_4  .col-sm-2.follow_us.hidden-xs{
        min-width: 18%;
    }
    .footer_style_4 .col-sub-title{
        font-size: 26px !important;
        line-height: 17px !important;
    }
    .footer_style_4 .col-sm-2.follow_us.hidden-xs{
        min-width: 18%;
    }
    .footer_style_4 .follow_us_title{
        margin-bottom: 10px;
    }
    .footer_style_4 .footer-kosher-body p img{
        margin-top: 10px;
    }


    .multi_labels > div > div{
        height: 45px;
    }
    .multi_labels img, .multi_labels > div{
        width: 45px;
        margin-bottom: 1px;
        height: 45px;
    }
    .package_replacements_wrapper{
        padding-left: 10px;
        padding-right: 10px;
    }
    .package_replacements_wrapper > .replacement {
        width: calc(25%);
    }
    .blog_detail_page .main_article_container,
    .related_products_in_post{
        margin: 0 20px 0 auto;
    }
}
@media (min-width:768px) and (max-width:991px){
    .footer_style_4 .col-sm-2.open_hours.hidden-xs {
        min-width: 150px;
    }
}

@media all and (min-width:768px){
    .shipping_page #shipping_form .form-group .btn-group.bootstrap-select {
        max-width: 50%;
    }
    .payment_page #coupon_error_field {
        position: relative;
    }
    .footer_style_2:not(.footer-in-viewport) .whatsapp-btn-icon-footer img {
        /*        margin-left: auto;
                margin-right: 35px;*/
    }
    #group_discount_model .group_discount_body > div {
        float: right;
    }
    .footer_style_5 .col-sm-3.footer_logo,
    .footer_style_5 .col-sm-3.footer_column_1,
    .footer_style_5 .col-sm-3.footer_column_2,
    .footer_style_5 .col-sm-3.footer_column_3,
    .footer_style_5 .col-sm-3.footer_icons  {
        position: relative;
        width: calc(100% / 5) !important;
    }
    .footer_style_5 >.container-fluid {
        padding-left: 30px;
        padding-right: 30px;
    }
    .footer_style_5 .col-sm-3.footer_logo::before,
    .footer_style_5 .col-sm-3.footer_column_1::before,
    .footer_style_5 .col-sm-3.footer_column_2::before,
    .footer_style_5 .col-sm-3.footer_column_3::before,
    .cont-page .branch_columns > div::before{
        content: '';
        position: absolute;
        left: 3px;
        width: 2px;
        background: #000;
        min-height: 125px;
    }
    .cont-page .branch_columns > .footer_column_3::before{
        content: unset;
    }
    .cont-page .branch_columns > div::before{
        left: 18px;
    }
    .cont-page .branch_columns > div  {
        position: relative;
    }
    .clean_cart{
        display: none !important;
    }
    #video_modal .modal-dialog .close{
        right: -13px;
    }
    .dynamic-img-wrapper {
        padding-right: 15px;
    }
    /** 31-12-2020 **/
    #related_products .r_footer_button {
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
    }
    #related_products button.btn:not(.btn_site){
        position: absolute;
        left: 0;
        padding-left: 0;
    }
    #related_products .modal-body{
        padding-left: 35px;
        padding-right: 35px;
        padding-bottom: 20px;
    }
    #related_products .owl-theme .owl-controls .owl-page span {
        margin: 5px;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a p {
        padding-right: 7px;
    }
    .shipping_page .container-fluid_payment .branch_name {
        min-height: 42px;
    }
    /** Search **/
    .click_search .image_in_search {
        max-width: 50px;
        max-height: 45px;
        padding-left: 4px;
    }
    #package_related_product .modal-dialog{
        width: 740px;
    }
    #package_related_product{
        margin-top: 6%;
    }
    #coupon_products .modal-dialog{
        width: 100%;
        max-width: 1000px;
        max-width: 760px;
    }
    .cart_insider.shop_list_wrapper > .col-sm-6:first-child > span {
        width: calc(100%/4);
    }
    .cart_history-page .cart_insider.shop_list_wrapper > .col-sm-6:first-child > span {
        width: calc(100%/4 - 3px);
        margin: 0;
    }
    .cart_history-page .cart_insider.shop_list_wrapper > .col-sm-6:first-child {
        padding-left: 0;
        padding-right: 0;
    }
    body.order_special .top_cart.pull-left > a.cart_redirect,
    body.order_special .top_cart.pull-left.top_cart2 > a.cart_redirect,
    body.order_special .add_cart > .cart_btn {
        pointer-events: none;
    }
    body.order_special .cart_edit_package_link {
        clear: both;
    }
    body.order_special .cart_page_button.clearfix button {
        padding: 12px 10px;
    }
    /** Lock Cat Tags **/
    .category_page_special .category-wrapper {
        padding-top: 10px;
    }
    .category_page_special .category-wrapper {
        transition: .1s linear all;
    }
    .category_page_special .sort-n-bread.stick-filter + .category-wrapper {
        position: fixed;
        top: 120px;
        right: 0;
        width: 100%;
        max-width: calc(100% - 301px);
        background: #fff;
        z-index: 99;
        box-shadow: 0 10px 11px rgb(0 0 0 / 10%);
    }
}
@media all and (max-width:1199px){
    .deal_content .width30{
        max-width: 75px;
        width: 75px;
    }
    .deal_content .width30 .unit_selection label,
    .multi_units .unit_selection label{
        font-size: 12px;
    }
    /** Three Images boxes **/
    .dynamic-img-wrapper .slider-text{
        padding-right: 25px;
    }
    .dynamic-img-wrapper .slider-text p{
        font-size: 36px;
        line-height: 36px;
        min-width: auto;
    }
    .dynamic-img-wrapper .right-slider-image img {
        max-height:263px; 
        min-height: 263px;
    }
    .dynamic-img-wrapper .left-slider-image img {
        max-height: 125px; 
        min-height: 125px;
    }
    .slide_big_image_top {
        margin-bottom: 14px;
    }
    .slider-text p {
        padding-left: 10px;
        padding-right: 10px;
        min-width: auto;
    }
    #related_products .modal-header h3 {
        font-size: 35px;
        line-height: 40px;
    }
    #related_products .modal-body .modal-title {
        margin-bottom: 12px;
        font-size: 25px;
        line-height: 30px;
    }
    #related_products button.btn.btn_site {
        padding: 8px 36px;
        font-size: 20px;
    }
    #related_products button.btn:not(.bnt_site) {
        font-size: 18px;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider>div .number-wrapper>a {
        opacity: 1;
    }
    /** Shop Green New Design **/

    .package_before_title {
        font-size: 48px;
    }
    .package-slider {
        padding-top: 47px;
        flex-direction: column;
    }
    .video-with-icons-col-one {
        padding-top: 0 !important;
    }
    .video-with-icons > div:not(.video-with-icons-col-one) img{
        max-width: 980px;
        width: 100%;
    }
    .video-with-icons span{
        font-size: 40px;
        line-height: 60px;
    }
    .package_section_2.package-section{
        background: url(../../uploads/top-green-right.png)no-repeat right top/ contain,
            url(../../uploads/bottom-green-left.png)no-repeat bottom left/ contain,#fff;
    }
    .package-section > div{
        position: relative;
    }
    div.package-slider {
        align-items: center;
        justify-content: center;
    }
    .package-slider .package-slide,
    .package-slider .package-slide:nth-child(n){
        margin-bottom: 77px !important;
    }
    .package-section .package-slider div.package-slide:nth-child(4){
        background: #C5FFE6;
        position: absolute;
        bottom: -237px;
        z-index: 9;
        margin-bottom: 0 !important;
    }
    .package-slider{
        padding-bottom: 230px;
    }
    .package-section .package-slider div.package-slide{
        max-width: 490px;
        width: 100%;
    }
    .three_areas_in_row{
        padding-top: 390px;
    }
    .after-title h2 {
        font-size: 40px;
        line-height: 40px;
        padding-bottom: 55px;
        margin-top: 25px;
    }
    .testimonial_title h2 {
        font-size: 40px;
        line-height: 90px;
    }
    .three_areas_in_row .owl-controls .owl-buttons .owl-prev{
        background: url(../../uploads/left-arrow-white.png)no-repeat center/contain !important;
        display: block;

    }
    .three_areas_in_row .owl-controls .owl-buttons .owl-next{
        background: url(../../uploads/right-arrow-white.png)no-repeat center/contain !important;
        display: block;

    }
    .three_areas_in_row .owl-pagination {
        display: none;
    }
    .three-in-row img {
        max-width: 228px;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
    }
    .three_areas_in_row_title {
        text-align: center;
    }
    .three_areas_in_row_description {
        max-width: 100%;
    }
    .three-in-row {
        width: 100%;
        max-width: 833px;
        display: flex;
        flex-direction: column;
        margin: 0 auto;
        border-radius: 16px;
        border: 2px solid #FFF;
        padding: 0 42px 121px;
    }
    .three_areas_in_row .owl-buttons {
        position: absolute;
        top: 50%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }
    .three-in-row > a {
        order: 1;
    }
    .three_areas_in_row_title {
        order: 2;
    }
    .three_areas_in_row_description {
        order: 3;
        padding: 0 15px;
    }
    .testimonials {
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
    }
    .testimonial_title h2 {
        text-align: center;
    }
    .testimonial_image img{
        margin-bottom: 27px;
    }
    .testimonials .description_area * {
        text-align: center;
        direction: rtl;
    }
    .testimonials .description_area h4 {
        font-weight: 100;
    }
    .testimonials .description_area {
        margin-right: 0  !important;
    }
    .gallary_icons .col-md-2.col-sm-3.col-xs-4 {
        width: 90%;
    }
    .gallary_icons_wrapper .col-xs-12 .row h2 {
        font-size: 40px;
        line-height: 80px;
        margin-bottom: 10px;
    }
    .gallary_icons_wrapper .col-xs-12 .row .raw-html-embed{
        max-width: 811px;
    }
    img#lightboxImage {
        max-width: 800px;
        max-height: 600px;
    }
}
@media (min-width: 992px){
    .floroz_shipping .container-fluid_payment > .row .about_wrapper {
        padding-right: 20px;
        border-right: 2px dotted #4d4d46;
    }
    .main_content.floroz_shipping {
        padding-left: 15px;
        padding-right: 15px;
    }
    .newsletter{
        max-width: calc(100% - 286px);
    }
    .package_description {
        max-width: calc(100% - 300px);
    }
    .cart_history-page .about_wrapper{
        max-width: calc(100% - 301px);
        margin-right: 0;
    }
    .body_blog_detail_page:not(.mini-cart-toggle) .body_blog_page .footer {
        width: 100% !important;
        max-width: calc(100% - 300px) !important;
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .floroz_shipping div.add_cart {
        height: 100%;
        padding-left: 20px;
        width: 40%;
        padding-right: 10px;
    }
    .floroz_shipping .container-fluid_payment > .row .about_wrapper {
        width: 60%;
        padding-right: 10px;
    }
    .floroz_shipping .container-fluid_payment > .row .about_wrapper  .account_wrapper .fashion_hd {
        width: 100%;
        max-width: 700px;
    }
    .floroz_shipping .container-fluid_payment > .row .about_wrapper .account_wrapper .account_forms {
        width: 100%;
    }
    .dynamic-img-wrapper .right-slider-image, .dynamic-img-wrapper .left-slider-image {
        padding-left: 15px;
    }
    .branch-img,.branch-img >  img{
        height: 300px;
    }
    div.top_links > ul > li.adavance_bottom > span.phone-text > a {
        color: #fff !important;
    }
    /** Added Text Below Left Cart **/
    .add_scroll .main_wrapper div.add_cart .my_cart #content{
        height: calc(100% - 315px);
    }
    .cart_table.shop_list_table .cart_insider.shop_list_wrapper > div:first-child > span {
        margin-bottom: 10px;
    }
    .cart_history-page .order_history_span > a img {
        right: 2px;
    }
    .shipping_page #city_class .select2_custom > a {
        bottom: 4px;
    }
    .category_page_special .sort-n-bread.stick-filter + .category-wrapper {
        top: 100px;
    }
}
@media (min-width: 768px) and (max-width: 991px){
    img#lightboxImage {
        max-width: 100% !important;
        max-height: 600px !important;
    }
    .category_page_special .sort-n-bread.stick-filter + .category-wrapper{
        max-width: 100%;
    }
    .shipping_page div#city_class {
        width: 40%;
    }
    .cart_history-page .order_history_span > a img {
        right: 2px;
    }
    .cart_table.shop_list_table .cart_insider.shop_list_wrapper > div:first-child > span {
        margin-bottom: 10px;
    }
    div.top_links > ul > li.adavance_bottom > span.phone-text > a {
        color: #fff !important;
    }
    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter {
        padding-right: 10px;
    }
    .add_scroll  .sort-n-bread {
        max-width: 100%;
    }
    .elfsight-app-8cc95715-7af4-4aad-a945-dc5acb303195 .dvlMxW > div {
        max-width: 48%;
    }
    .faq-page .faq-right-side{
        padding-left: 0;
        padding-right: 0;
        width: 20%;
    }
    .faq-left-side.col-sm-10{
        width: 80%;
    }
    footer > .container-fluid {
        max-width: 100%;
    }
    footer .col-sm-3.open_hours{
        padding-left: 0;
        padding-right: 0;
    }
    .dynamic-img-wrapper .right-slider-image, .dynamic-img-wrapper .left-slider-image {
        padding-left: 15px;
    }
    .cart_wrapper .bill p.total{
        position: relative;
    }
    .ship-cart-btn {
        background: transparent !important;
        border: none !important;
        position: absolute;
        right: -24px;
        top: 6px;
    }
    .ship-cart-btn img {
        width: 30px;
    }
    /** Shipping Cart **/
    .popup-active p.total,
    .popup-active li.hidden-xs.adavance_bottom{
        display: none;
    }
    .floroz_shipping div.add_cart{
        position: fixed;
        top: 0;
        height: 100%;
        width: 100%;
        max-width: 100%;
        left: 0;
        padding-left: 0;
        overflow-y: auto;
        display: none;
        border-top: none;
        border-radius: 0;
        transition: 0.2s linear all;
        opacity: 0;
        background: #fff;
        margin-top: 0;
    }
    .popup-active a#shipping-close {
        display: block !important;
    }
    .ship-cart-btn {
        background: transparent !important;
        border: none !important;
        width: 30px;
        height: 30px;
        position: absolute;
        right: -24px;
        top: 6px;
    }
    .ship-cart-btn img {
        max-width: 30px;
    }
    .popup-active .floroz_shipping div.add_cart{
        display: block;
        opacity: 1;
        z-index: 9999; 
    }
    body.shipping_page.popup-active{
        overflow: hidden;
    }
    .shipping_page.popup-active .floroz_shipping .my_cart{
        overflow-y: auto;
    }
    .floroz_shipping .add_cart .my_cart{
        height:100%;
    }
    .popup-active .floroz_shipping .my_cart #content{
        max-height: calc(100% - 38%);
        overflow: hidden;
    }
    .shipping_page.popup-active .shipping-close {
        display: block;
        float: left;
        left: 10px;
        padding: 4px 5px 5px 5px;
        position: fixed;
        top: 2px;
        z-index: 100;
        width: 30px;
    }
    .shipping_page.popup-active .shipping-close span {
        border-radius: 100%;
        left: 0;
        top: -1px;
        color: rgb(255, 255, 255);
        font-size: 26px;
        background: rgb(103 177 74);
        width: 29px;
        height: 29px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-top: 0px;
    }
    .shipping_page.popup-active .ship-cart-btn{
        width: 50px;
        background: none;
        border: none;
        padding-top: 30px;
    }
    .shipping_page.popup-active  .ship-cart-btn img {
        width: 40px;
    }
    /** Quick View Popup Products Variant **/
    #quickview .show_price {
        font-size: 16px;
        align-items: flex-start;
        line-height: 20px;
    }
    #quickview .show_price span {
        font-size: 20px;
        line-height: 18px;
    }
    #quickview label.product_variant_label {
        font-size: 16px;
        line-height: 15px;
    }
    #quickview .product_variant > .col-md-12{
        flex-wrap: wrap;
    }
    #quickview .product_variant > .col-md-12 > div[class^=product_variant] {
        padding-right: 29px;
        width: 100%;
        max-width: calc(100%/3);
    }
    #quickview .variation_title h3 {
        font-size: 20px;
    }
    #quickview .variation_title {
        width: 100%;
        max-width: 100%;
        margin-bottom: 8px;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider + .col-sm-12 {
        padding-left: 10px;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider>div .number-wrapper>a {
        opacity: 1;
    }
    .branch-img {
        height: 310px;
    }
    .category-wrapper {
        max-width: calc(100% - 0px);
        padding-right: 20px;
    }
    /** Orders Page **/
    .about_wrapper:not(.cart_about) > .cart_wrapper.clearfix.container {
        margin: 0 auto;
        text-align: center;
    }
    .about_wrapper:not(.cart_about) > .cart_wrapper .text-center h5 p {
        text-align: center;
    }
    .about_wrapper:not(.cart_about) > .common_hd h2 {
        margin-right: auto;
    }

    button#enable-toolbar-trigger{
        right: unset;
        left: 5px !important;
        bottom: 300px;
    }
    .footer_style_2 .follow_us_title > p:last-child span {
        font-size: 40px;
    }
}


@media all and (max-width:767px){
    .mobile_menu_header_div_active + div a.mobile_menu_header_a {
        display: flex;
        align-items: center;
    }
    #quickview .slider_section{
        padding-top: 20px !important;
    }
    .modal-content{
        border: none;
    }
    #product_gallery {
        transition: 0.3s linear all;
    }
    .main_logo {
        max-width: fit-content;
    }
    .sort-n-bread {
        max-width: 100% !important;
    }
    /*    .add_scroll .sort-n-bread {
            background: #e8e8e8 !important;
        }*/
    #quickview .slider_section img {
        max-height: 210px;
        margin: 0 auto;
    }
    .elfsight-app-8cc95715-7af4-4aad-a945-dc5acb303195 .ckTsA {
        padding: 0;
    }
    .mobile-cart_header ul {
        align-items: center;
        flex-wrap: wrap;
        justify-content: flex-start;
        padding-bottom: 0;
    }
    .mobile-cart_header ul li {
        width: 25%;
        margin: 0;
        margin-bottom: 5px;
        padding: 0 2px;
    }
    .faq-con.border-below > div{
        padding: 0;
    }
    .faq-page .faq-right-side{
        width: 100%;
    }
    .faq-page-title{
        margin-bottom: 8px;
        margin-top: 20px;
    }
    .content_wrapper.clearfix.footer_element_icons {
        margin-left: -12px;
        margin-right: -12px;
    }
    /** Quickview Popup Scroll Fix **/
    #quickview div#product_gallery > ul[id^=imageGallery] {
        position: fixed;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        left: 0;
    }
    #quickview  #product_gallery {
        min-height: 245px !important;
        z-index: -1;
    }
    div#choose_location button.close {
        margin-top: 0;
    }
    /*#quickview .modal-dialog.singlePictures{
         height: calc(100% + 17px);
        }*/
    .img-wrap-search img {
        width: 100%;
        max-height: 45px;
        object-fit: contain;
    }
    .mobile_search_2 .search_list {
        display: flex;
        align-items: center;
        width: 100%;
    }
    .mobile_search_2 .search_list .img-wrap-search {
        justify-content: center;
        display: flex;
        align-items: center;
        width: 15%;
        margin-left: 5px;
    }
    .mobile_search_2 .search_list .search_text {
        width: 82%;
    }
    .ui-menu-item::before {
        top: 10px;
        bottom: unset;
    }
    .ui-widget-content a {
        font-size: 16px;
    }.search_list .price_with_unit del {
        font-size: 12px;
        color: #b60202;
    }

    p.total.cart_total_div {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    p.total.cart_total_div > span.carttotal_margin {
        width: 100%;
    }
    .cart_wrapper.clearfix.container .pro-type {
        font-size: 18px !important;
    }
    p.total.cart_total_div > a {
        max-width: 50%;
    }
    .cart_wrapper .bill p.total > a.clean_cart {
        background: transparent;
        border: none;
        color: #fff;
        text-decoration: underline;
        text-align: right;
        padding-right: 0;
        max-width: fit-content;
    }
    #video_modal .video_modal {
        height: 300px;
        min-height: 300px;
    }
    .category-wrapper{
        display: none;
    }
    body.manage_404 .content_wrapper.clearfix .row .col-xs-12 ul {
        padding-right: 30px;
    }
    .payment_details.text-center > .item-container.hide_coupon > .item-name {
        width: 30%;
    }
    .dynamic-img-wrapper .slider-text {
        padding-right: 30px;
    }
    .dynamic-img-wrapper .slider-text p {
        font-size: 30px;
        line-height: 30px;
    }
    .slide_big_image > div,.slide_big_image_top > div,
    .slide_big_image_bottom > div {
        border: 0;
        border-radius: 0;
    }
    .promoted-categories {
        padding-right: 0;
    }


    .slider-text p {
        padding-left: 10px;
        padding-right: 10px;
        min-width: auto;
    }

    .promoted-categories .owl-controls .owl-buttons .owl-next,
    .promoted-categories .owl-controls .owl-buttons .owl-prev{
        top: 35%;
        height: 35px;
        width: 35px;
        height: 65px;
        width: 45px;
        background-size: 35px !important;
    }
    .category-header{
        padding-right: 8px;
    }
    div#footerIcon1 .modal-content{
        border-radius: 0;
    }

    .top-banner ~ header.header .cart_logo_wrapper .top_search{
        top: 13px;
    }
    .top-banner ~ header .top_cart {
        padding-top: 8px;
    }
    .top-banner{
        position: absolute;
        top: 0;
        width: 100%;
        left: 0;
    }
    body:not(.add_scroll) .top-banner ~ header.header .top_header{
        top: 25px;
    }
    .dynamic-img-wrapper {
        margin-top: 38px !important;
    }
    .dynamic-img-wrapper {
        /*pointer-events: none;*/
    }
    .top-banner ~ header.header .top_header{
        transition: 0.3s linear all;
    }
    .top-banner p{
        /*        -moz-transform: translateX(-100%);
                -webkit-transform: translateX(-100%);
                transform: translateX(-100%);
                -moz-animation: scroll-left 8s linear infinite;
                -webkit-animation: scroll-left 8s linear infinite;
                animation: scroll-left 8s linear infinite;
                white-space: nowrap;
                min-width: fit-content;*/
    }
    .top-banner p {
        animation-duration: 18s;
    }
    .top-banner p.twenty-seconds{
        animation-duration: 27s;
    }
    .top-banner p.sixteen-seconds{
        animation-duration: 24s;
    }
    .top-banner p.twelve-seconds{
        animation-duration: 23s;
    }
    .related_products_div .owl-pagination,
    .related_products_div .owl-controls {
        padding-right: 0;
    }
    #related_products .modal-dialog {
        margin-top: 0;
    }
    #related_products  .owl-page span {
        margin: 4px !important;
    }
    #related_products .owl-carousel .owl-pagination{
        text-align: center;
    }
    #related_products .r_footer_button {
        padding-left: 0;
        display: flex;
        justify-content: space-between;
    }
    #related_products button.btn.btn_site {
        padding: 10px 15px;
        font-size: 16px;
        margin-left: 0;
    }
    #related_products .modal-content,
    #related_products  .modal-dialog{
        height: 100%;
    }

    /** Shipping Cart **/
    .popup-active p.total,
    .popup-active li.hidden-xs.adavance_bottom{
        display: none;
    }
    .popup-active.shipping_page:not(.popup-inactive) .floroz_shipping div.add_cart{
        position: fixed;
        top: 0;
        height: 100%;
        width: 100%;
        left: 0;
        padding-left: 0;
        overflow-y: auto;
        display: none;
        border-top: none;
        border-radius: 0;
        transition: 0.2s linear all;
        opacity: 0;
        background: #fff;
        margin-top: 0;
    }

    .ship-cart-btn {
        background: transparent !important;
        border: none !important;
        width: 30px;
        height: 30px;
        position: absolute;
        right: -24px;
        top: 6px;
    }
    .ship-cart-btn img {
        max-width: 30px;
    }
    .popup-active.shipping_page:not(.popup-inactive) .floroz_shipping div.add_cart{
        display: block;
        opacity: 1;
        z-index: 9999; 
    }
    body.shipping_page.popup-active{
        overflow: hidden;
    }
    .shipping_page.popup-active .floroz_shipping .my_cart{
        overflow-y: auto;
    }
    .floroz_shipping .add_cart .my_cart{
        height:100%;
    }
    .popup-active .floroz_shipping .my_cart #content{
        max-height: calc(100% - 38%);
        overflow: hidden;
    }
    .shipping_page.popup-active .shipping-close {
        display: block;
        float: left;
        left: 10px;
        padding: 4px 5px 5px 5px;
        position: fixed;
        top: 2px;
        z-index: 100;
        width: 30px;
    }
    .shipping_page.popup-active .shipping-close span {
        border-radius: 100%;
        left: 0;
        top: -1px;
        color: rgb(255, 255, 255);
        font-size: 26px;
        background: rgb(103 177 74);
        width: 29px;
        height: 29px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-top: 0px;
    }
    .shipping_page.popup-active .ship-cart-btn{
        width: 50px;
        background: none;
        border: none;
        padding-top: 30px;
    }
    .shipping_page.popup-active  .ship-cart-btn img {
        width: 40px;
    }


    .shipping_page .container-fluid_payment .branch_name {
        min-height: 40px;
    }
    /*    .container-fluid:not(.index-page) .main_slider h2 {
            font-size: 26px;
        }*/
    .category_title {
        padding-top: 35px;
        padding-bottom: 5px;
    }
    /*    .container-fluid:not(.index-page) .main_slider h2{
            margin: 0 auto !important;
        }
        .container-fluid:not(.index-page) .main_slider .carousel-caption {
            min-height: 140px;
            top: 31px !important;
        }
        .container-fluid:not(.index-page) .main_slider.visible-xs {
            position: relative;
        }
        .container-fluid:not(.index-page)  .main_slider.visible-xs::after {
            background: rgb(0 0 0 / .6);
            content: '';
            position: absolute;
            width: 100%;
            top: 0;
            height: 100%;
        }
        .container-fluid:not(.index-page) .main_slider h2 {
            padding-left: 13px;
            padding-right: 13px;
            top: 25px;
        }*/
    #quickview .col-xs-12.related_products.clearfix .owl-item{
        cursor: pointer;
    }
    .dynamic-img-wrapper .slider-text {
        padding-right: 0;
    }
    .dynamic-img-wrapper .slider-text p {
        margin-right: auto;
    }

    #quickview .product_variant > .col-md-12 {
        flex-wrap: wrap;
    }
    #quickview .product_variant > .col-md-12 > div[class^=product_variant] {
        padding-right: 33px;
        max-width: calc(100% / 3);
    }
    #quickview .variation_title {
        width: 100%;
        max-width: 100%;
        margin-bottom: 8px;
    }
    .floroz_shipping .container-fluid_payment > .row .about_wrapper {
        width: 100%;
    }
    /** Popup Inactive **/
    .popup-inactive.shipping_page .floroz_shipping .container-fluid_payment > .row{
        flex-wrap: wrap;
    }
    .popup-inactive.shipping_page .floroz_shipping .container-fluid_payment > .row .about_wrapper{
        position: relative;
        z-index: 2;
        border-top: 1px solid #f1f1f1;
    }
    .popup-inactive.shipping_page .floroz_shipping .container-fluid_payment > .row .add_cart{
        z-index: 1;
    }
    .popup-inactive.shipping_page .add_cart{
        display: block;
    }
    .popup-inactive.shipping_page .floroz_shipping div.add_cart{
        padding-left: 0;
    }
    .popup-inactive.shipping_page a#shipping-close,
    .popup-inactive.shipping_page .ship-cart-btn{
        display: none !important;
    }
    .popup-inactive.shipping_page .floroz_shipping .add_cart .new_cart_header{
        padding-bottom: 0;
    } 
    #quickview .product_variant .variant_price + span{
        top: 22px;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider + .col-sm-12 {
        display: none;
    }

    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider > .mobile_img {
        width: 23%;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider > .mobile_text:not(.mobile_t) {
        width: 100%;
        max-width: 176px;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider > div .number-wrapper > a,
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider > div .number-wrapper > span {
        height: 33px;
    }

    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider .mobile_t span {
        display: block;
        margin: 0 auto;
        text-align: center;
    }
    .floroz_shipping .container-fluid_payment .my_cart span.number-wrapper > a i {
        top: 1px;
    }
    .shipping_page .floroz_shipping .container-fluid_payment > .row .about_wrapper {
        padding-top: 15px;
    }
    .floroz_shipping .container-fluid_payment .cart_wrapper .cart_table .row .cart_insider .mobile_t {
        display: flex;
        align-items: center;
    }

    /** Cart Llke Old **/
    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter {
        padding-right: 0;
        display: block;
        padding-left: 0;
        right: unset;
        z-index: 9;
        width: 100%;
    }
    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter .number-wrapper {
        float: left;
        display: block;
        margin-left: 0;
        margin-right: auto;
    }
    .floroz_shipping .my_cart #content div.list_wrapper {
        margin-bottom: 5px;
    }
    .floroz_shipping .container-fluid_payment .my_cart span.number-wrapper > a i {
        top: 6px;
    }
    .floroz_shipping .my_cart span.number-wrapper > a, .floroz_shipping .my_cart span.number-wrapper > span {
        height: 32px;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a {
        display: flex !important;
        padding-right: 0;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a>span {
        padding-left: 40px;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a p {
        max-width: 125px;
        margin-right: 0;
        position: relative;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a p::before,
    .floroz_shipping .my_cart .minicart_pro_img::before{
        content: '';
        position: absolute;
        left: 2px;
        height: 94px;
        width: 1px;
        background: #e1e1e1;
        top: -10px;
    }
    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter > input{
        display: none;
    }
    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter > a.remove_product_cart {
        display: none;
    }
    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter{
        padding-top: 0;
        padding-bottom: 0;
        background: transparent;
    }
    .floroz_shipping .my_cart #content div.list_wrapper {
        border: none;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a img {
        width: 50px;
        height: 65px;
    }
    .floroz_shipping .my_cart .minicart_pro_img {
        position: relative;
    }

    .floroz_shipping .my_cart #content div.list_wrapper {
        border: none;
        right: -4px;
        right: 0;
        transition: all .3s ease-in;
        -ms-transition: all .3s ease-in;
        -webkit-transition: all .3s ease-in;
    }
    /** Class Added **/
    .floroz_shipping .my_cart #content .remove_product_cart .fa-times-circle:before{
        content: "\f05e";
    }
    .floroz_shipping .add_cart {
        min-height: auto;
    }
    .floroz_shipping .my_cart #content div.list_wrapper.remove_product_f {
        right: 40px;
    }

    .floroz_shipping .my_cart #content div.list_wrapper .hvr_counter > a.remove_product_cart{
        font-size: 12px;
        display: none;
        align-items: center;
        justify-content: center;
        background-color: #ed1b30;
        color: #ffffff;
        height: 100%;
        right: -40px;
        padding: 0 15px;
        position: absolute;
        top: 0;
        z-index: 0;
        transition: all .3s ease-in;
        -ms-transition: all .3s ease-in;
        -webkit-transition: all .3s ease-in;
        -o-transition: all .3s ease-in;
        width: 44px;
    }
    .floroz_shipping .my_cart #content div.list_wrapper.remove_product_f .hvr_counter > a.remove_product_cart{
        display: flex;
    }
    #quickview #modal_cart_btn a#add_to_cart_modal {
        height: 55px;
        line-height: 40px;
    }
    #quickview div#add_to_cart_modal2 span.number-wrapper.number_wrapper_modal {
        height: 55px;
    }
    #quickview #owl-demox .owl-carousel .owl-pagination{
        position: relative;
        top: -10px;
    }
    #quickview   #unit2 {
        top: 16px;
    }
    .branch-img {
        height: 209px;
    }
    .branch-img a img {
        display: inline-block !important;
    }
    .branch-content h2 {
        font-size: 20px;
    }

    .branch-content {
        min-height: 80px;
    }
    .branch-section {
        margin-left: -10px;
        margin-right: -10px;
    }
    .branch-img a img {
        margin-left: 2px;
        width: 20px;
    }
    .branch-img a {
        font-size: 16px;
    }
    .branch-img > img {
        object-fit: cover;
        height: 209px;
    }
    body.body_blog_page .top-banner ~ .blog_category_page {
        padding-top: 20px;
    }
    .blog_mansory {
        margin-top: 0;
    }

    /**  Sub Categories Scroll **/
    .category-wrapper {
        max-width: 100%;
        flex-wrap: nowrap;
        overflow-x: auto;
        width: 100%;
        padding-right: 15px;
        position: relative;
        padding-left: 15px; 
        display: flex;
    }
    .category-wrapper > div:last-child::before{
        content: '';
        position: fixed;
        width: 15px;
        height: 45px;
        left: 0;
        background-image: linear-gradient(to left, rgba(255,255,255,0), rgba(0,0,0,.5));
        margin-top: -2px;
    }
    .category-wrapper > div:first-child::after{
        content: '';
        position: fixed;
        width: 15px;
        height: 45px;
        right: 0;
        background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(0,0,0,.5));
        margin-top: -2px;
    }
    .add_scroll .category-wrapper > div:first-child::after,
    .add_scroll .category-wrapper > div:last-child::before{
        content:unset;
    }
    .category-wrapper > div.ul-line-item{
        min-width: fit-content;
    }
    .category-wrapper::-webkit-scrollbar{
        height: 4px;
    }
    .category-wrapper > div:last-child{
        position: relative;
    }   
    .category-wrapper > div.ul-line-item{
        padding: 5px 8px;
        margin-left: 3px;
        display: flex;
        align-items: center;
    }
    .category-wrapper > div.ul-line-item a{
        font-size: 12px;
        line-height: 16px;
    }
    div#choose_location .modal-footer.location {
        border-radius: 0;
    }
    .top-banner ~ .main_content .about_wrapper:not(.cart_about){
        padding-top: 25px;
    }
    /** Edit Profile **/
    .user_profile_page .row.phone_no_display_block>div.acc_phone_right>.group75 {
        width: 75%;
    }
    .user_profile_page .row.phone_no_display_block>div.acc_phone_right>.group25 {
        width: 25%;
    }
    .account_forms .btn-group>.btn:first-child {
        font-size: 16px;
        padding-right: 10px;
    }
    /** Promo Modal MObile   **/
    .modal-dialog.modal_dialog_promo {
        margin-top: 0 !important;
    }
    .slide-content h2 {
        font-size: 24px;
        margin-bottom: 5px;
    }
    /** Cart Page **/
    .cart_review_parent{
        position: absolute !important;
        display: block !important;
        width: 100% !important;
        bottom: -36px !important;
        top: unset !important;
        height: auto !important;
        right: 0 !important;
        border: none !important;
        padding: 0 !important;
    }
    .cart_wrapper > .cart_table > .cart_items > .row{
        padding-bottom: 36px;
    }
    .cart_wrapper > .cart_table > .cart_items > .row.not_show_comment{
        padding-bottom: 0px !important;
    }
    .cart_review_parent textarea::first-line{
        background: #76b95c;
        color: #fff;
    }
    .cart_review_parent textarea:empty::placeholder, .cart_review_parent textarea:empty::first-line {
        background: none !important;
        color: #000;
    }
    .cart_review_parent textarea::placeholder{
        font-size: 16px;
    }
    .cart_review_parent textarea {
        height: 36px;
        resize: none;
        font-size: 14px !important;
        padding-right: 35px;
        white-space: nowrap;
        overflow: hidden;
    }

    .comment_image{
        position: absolute;
        right: 1px;
        top: 2px;
        display: block;
    }
    .comment_image img{
        padding: 2px;
        max-width: 33px;
    }

    body.cart_page #enable-toolbar-trigger{
        left: unset !important;
        right: 12px !important;
    }

    div#quickview ul.lSPager.lSGallery img{
        height: 70px !important;
        width: 100%;
        object-fit: cover;
        object-position: top;
    }
    .product_like_button{
        position: fixed;
        right: unset;
        left: 10px;
        top: 10px;
    }
    .tag ~ .like_product {
        top: 6px;
    }
    .cart_table.shop_list_table .cart_insider.shop_list_wrapper > div:first-child{
        display: flex;
        justify-content: space-evenly;
    }
    body:not(.cart_page)  .cart_wrapper .cart_table .row .cart_insider > div span{
        text-align: center;
        font-size: 13px;
    }
    body:not(.cart_page)  .cart_wrapper .cart_table .row .cart_insider > div span:nth-child(1),
    body:not(.cart_page)  .cart_wrapper .cart_table .row .cart_insider > div span:nth-child(3),
    body:not(.cart_page)  .cart_wrapper .cart_table .row .cart_insider > div span:nth-child(4)
    {
        width: 22%;
    }
    body:not(.cart_page)  .cart_wrapper .cart_table .row .cart_insider > div span:nth-child(2)
    {
        width: 34%;
    }
    body:not(.cart_page)  .cart_wrapper .cart_table .row .cart_insider>div span strong{
        font-size: 13px;
    }
    .user_profile_page .address_fied4.intercom_open + .address_fied6{
        max-width: 100%;
        width: 100%;
    }
    .user_profile_page .address_fied3.intercom_open, 
    .user_profile_page .address_fied4.intercom_open,
    .user_profile_page .intercom_open_big{
        max-width: calc(100%/3);
    }
    .user_profile_page .address_fied3:not(.intercom_open), 
    .user_profile_page .address_fied4:not(.intercom_open){
        max-width: calc(100%/2);
    }
    .intercom_open_big, .intercom_open, .intercom_open_big + .intercom_open + div {
        width: calc(100%/4);
        max-width: calc(100%/4);
        padding-right: 0;
        padding-left: 0;
    }
    #package_related_product .related_product_wrap > div {
        width: 50%;
    }
    div#package_related_product {
        margin-top: 9%;
    }
    .package_product .index-page {
        padding-top: 30px;
    }
    .package_product .index-page .sort-n-bread{
        padding: 6px 10px 4.3px;
    }
    .add_tocart_package_button .addtocart_package,
    .add_tocart_package_plus_minus .number-wrapper > a{
        font-size: 15px;
        min-width: 125px;
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .package_product .sort-n-bread h1.current-page {
        font-size: 26px;
    }
    #coupon_products .modal-dialog {
        margin-top: 0;
    }
    #coupon_products .products_body > div {
        width: calc(100%/2 - 10px);
        margin-left: 5px;
        margin-right: 5px;
        margin-bottom: 10px;
    }
    .coupon_image img {
        padding: 5px 8px;
    }
    .coupon_image {
        height: 200px;
    }
    .coupon_unit_qty span {
        left: 6px;
        top: 4px;
    }
    #coupon_products .modal-body.text-center {
        max-height: calc(100vh - 17vh);
    }
    #coupon_products .modal-body:not(.text-center) {
        padding-top: 11px !important;
        padding-bottom: 7px !important;
    }
    .footer_style_1 .copyrights {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .cart_history-page .cart_insider.shop_list_wrapper > div:last-child > * {
        height: 32px;
        width: calc(100%/4) !important;
        max-height: 32px;
        min-height: 32px;
    }
    .cart_history-page .cart_wrapper .cart_table .row .shop_list_wrapper {
        border-bottom: 1px solid #ccc;
    }
    .cart_history-page .cart_insider.shop_list_wrapper > div:last-child > * {
        font-size: 12px !important;
        line-height: 12px;
    }
    .cart_history-page .cart_wrapper .cart_table .row .cart_insider>div a img {
        width: 25px;
        padding-left: 0;
        object-fit: contain;
        margin-right: 0;
        margin-left: .3rem;
        display: none;
    }
    .cart_history-page .cart_wrapper .cart_table .row .cart_insider>div a.btn_table {
        padding-right: 3px !important;
    }
    .cart_history-page .cart_insider.shop_list_wrapper > div:last-child > a,
    .cart_history-page .cart_insider.shop_list_wrapper > div:last-child{
        justify-content: space-around;
    }
    .cart_wrapper > div.bottom-pagination{
        padding: 15px 0;
    }

    body.order_special .cart_page_button.clearfix > button {
        width: 100%;
    }
    body.order_special .cart_page_button.clearfix {
        position: fixed;
        bottom: 0;
        width: 100%;
        border-top: 1px solid rgb(180 180 180 / 36%);
        box-shadow: 0 -5px 10px rgb(180 180 180 / 36%);
        z-index: 99;
        display: flex;

    }
    body.order_special .cart_edit_package_link a {
        text-decoration: underline;
        font-size: 13px;
        color: #000;
    }
    .sub_thead .sub_tr > div {
        font-size: 16px;
        line-height: 17px;
    }
    .sub_tbody .sub_tr > div {
        padding: 15px 1px;
        font-size: 14px;
    }
    .packagesubscriptions-page .package_detail{
        max-width: 100%
    }
    .package_detail_action_button, .package_history_table{
        max-width: 100% !important;
        width: 100% !important;
    }
    .package_detail_action_button div.sub_td, .package_history_table div.sub_td{
        width: calc(100%/3) !important;
    }
    .packagesubscriptions-page .package_detail_action_button .freeze_button,
    .packagesubscriptions-page .package_detail_action_button .upgrade_button,
    .packagesubscriptions-page .package_detail_action_button .update_card,
    .packagesubscriptions-page .package_history_table .download_pdf_icon,
    .packagesubscriptions-page .package_detail_action_button .unfreeze_button {
        background-position: 94%;
    }
    .footer_style_2 .footer_logo_area > a {
        display: none;
    }
    body.order_special .modal-content .modal-body h5,
    body.subscription-page .modal-content .modal-body h5{
        font-size: 25px !important;
    }

    .cart_table.shop_list_table .cart_insider.shop_list_wrapper > div:first-child > span:first-child img{
        display: block;
        max-width: 16px;
        top: -8px;
        right: 8px;
    }
    .package_product .related_product_modal_grid .select_product_related {
        padding: 8px 10px;
    }
    .package_product #package_related_product .modal-content h2{
        margin-bottom: 15px;
    }
    .package_product .modal-content.marg_top {
        border-radius: 0;
    }
    .package_product div#package_related_product {
        margin-top: 10px;
    }
    .coupon_image img {
        max-width: 180px;
    }
    #coupon_products .modal-content {
        border-radius: 0px;
    }
    /** Tags Capsule **/
    .oneplus_product_label.tag, .tag_sold {
        top: 5px;
        margin-right: 5px;
        padding: 5px 8px;
    }

    .new_card-page iframe {
        min-height: 665px;
    }
    .new_card-page .main_wrapper {
        padding-top: 30px;
    }
    .new_card-page .about_wrapper h2 {
        font-size: 25px;
        line-height: 25px;
    }
    .new_card-page .about_wrapper {
        margin-bottom: 0;
    }
    .new_card-page .content_wrapper.clearfix > .row > .col-xs-12 {
        padding-left: 0;
        padding-right: 0;
    }
    .comments_heading {
        margin-bottom: 20px;
        font-size: 23px;
    }

    .cart_page .cart_items .remove_product_cart {
        font-size: 23px;
    }
    .cart_page .cart_wrapper .cart_table .row > a span{
        position: relative;
        top: 25px;
    }
    .cart_page .cart_wrapper .cart_table .row > a{
        padding-right: 7px;
    }
    .cart_page span.delete_text {
        writing-mode: vertical-rl;
    }


    body.order_special.cart_page .cart_page_button.clearfix {
        box-shadow: unset;
    }
    body.cart_page.order_special footer.footer {
        padding-bottom: 97px;
    }
    body.cart_page.order_special .cart_wrapper .bill {
        bottom: 54px;
    }

    .shipping_page input#subscription + span + span {
        font-size: 15px;
    }
    .shipping_page button#enable-toolbar-trigger {
        top: -72px;
    }
    .shipping_page .footer:not(.footer-in-viewport) .whatsapp-btn-icon-footer{
        bottom: 125px;
    }
    .shipping_address > div:nth-child(5){
        width: 33%;
        display: inline-block;
        padding-left: 0;
        padding-right: 2px;
    }

    #subscription_order_modal .sub_values > a {
        font-size: 16px;
        padding: 4px;
        min-width: 92px;
    }
    #subscription_order_modal .btn.close_button {
        font-size: 16px;
        margin: 6px;
    }
    #subscription_order_modal .sub_values span {
        font-size: 15px;
        line-height: 17px;
    }
    .modal#subscription_order_modal .modal-body {
        padding-top: 0 !important;
    }

    .cont-page .main_wrapper > .container-fluid > div .col-lg-12,
    .cont-page .contact-us.contact_wrapper{
        flex-wrap: wrap;
    }
    .cont-page .main_wrapper > .container-fluid > div .col-lg-12 .col-lg-6.materail_data {
        padding-top: 42px;
        padding-right: 15px;
    }
    .cont-page .branch_columns > div {
        width: calc(100%/3);
    }
    .cont-page .branch_columns > div{
        position: relative;
    }
    .cont-page .branch_columns > div::before{
        content: '';
        position: absolute;
        left: 15px;
        width: 2px;
        background: #000;
        min-height: 125px;
    }
    .cont-page .social_icons {
        padding-bottom: 10px;
    }
    .cont-page .contact-us .box2 {
        margin-right: 0;
    }
    .cont-page form#form_contact button.submit-btn {
        margin-top: 0;
        width: auto;
    }
    .cont-page .contact-us.contact_wrapper {
        padding-right: 15px;
        padding-left: 10px;
        padding-top: 0;
    }
    .cont-page .materail_data p {
        font-size: 17px;
        line-height: 17px;
    }
    .cont-page .main_wrapper > .container-fluid {
        padding-right: 0;
        padding-left: 0;
    }
    .cont-page .branch_columns > .footer_column_3::before {
        content: unset;
    }
    .cont-page .branch_columns > div {
        margin-bottom: 9px;
    }
    .cont-page  .col-lg-6.materail_data {
        width: 100%;
    }
    .footer_style_5 .col-sm-3.pull-left.open_hours.hidden-xs {
        min-height: auto;
    }
    div#subscription_order_modal .btn_wrapper.text-left a {
        margin-left: 7px;
    }
    .put_otp_login div#timer_login{
        font-size: 16px;
    }
    .modal-body.phone_option_enable{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .modal-body.phone_option_enable form#check_phone_login > .col-md-2 select {
        padding-left: 0;
    }
    .enter_phone_number_login #check_phone_login .form-control {
        font-size: 24px;
        padding-right: 4px;
    }
    .group_discount_icon.badge {
        right: 10px;
        margin-top: 0;
        top: 116px;
    }
    #group_discount_model .product_grid_image {
        height: 130px;
        object-fit: contain;
        width: 100%;
    }
    #group_discount_model .col-md-12.group_discount_body > div {
        margin-bottom: 25px;
    }
    #group_discount_model .group_discount_body > div {
        width: calc(100%/2);
        padding: 5px;
    }
    div#group_discount_model .modal-dialog {
        margin-top: 0;
    }
    #group_discount_model .col-md-12.group_discount_body {
        max-height: 500px;
        overflow-y: auto;
    }
    #group_discount_model .modal-header {
        justify-content: flex-end;
        flex-wrap: wrap;
    }
    #group_discount_model .modal-dialog .modal-header {
        padding-left: 10px;
    }
    #group_discount_model .modal-header .group_label, .group_discount_tag_grid.tag{
        max-width: fit-content;
    }
    .group_discount_tag_grid.tag {
        top: 5px;
        left: unset;
        right: 6px !important;
    }
    .contact_us_news_letter {
        margin-top: 15px;
    }
    /** Super Market Mobile **/
    .sm_quick_info#quickview .col-xs-12.super_market_more_description.clearfix {
        background: #fff;
    }
    #quickview .col-xs-12.super_market_more_description > .more_description {
        max-width: 100%;
        width: 100%;
        display: block;
        float: none;
        padding-left: 5px;
        padding-right: 5px;
    }
    #quickview .col-xs-12.super_market_more_description > .table_area {
        max-width: 100%;
        width: 100%;
        display: block;
        padding-left: 5px;
        padding-right: 5px;
    }
    #quickview .super_market_more_description .more_description > div:not(#more_description_kosher) > span:first-child,
    #quickview .super_market_more_description .more_description_info_kosher > span:first-child{
        width: 35%;
    }
    #quickview .super_market_more_description .more_description >div> span:first-child, .super_market_more_description .more_description >div> span {
        font-size: 16px;
    }
    .sm_quick_info#quickview .super_market_more_description > .more_description{
        margin-top: 14px;
    }
    .sm_quick_info#quickview  .super_market_more_description .more_description > div{
        border-bottom: 2px solid #c8c8c8;
        padding-bottom: 5px;
        margin-bottom: 5px;
    }
    .sm_quick_info#quickview .prod_content .price_section .general_info > .col-md-12{
        padding-right: 0;
    }
    #quickview .super_market_more_description + .related_products{
        padding-bottom: 38px !important;
        background: #fff;
        margin-top: -1px;
        padding-top: 10px !important;
    }
    #quickview .super_market_more_description .more_description_info_kosher > span:first-child {
        display: block;
        width: 100%;
    }
    #quickview .super_market_more_description .more_description_info_kosher  span {
        margin-left: 0;
        width: calc(100%/4);
        padding: 0 4px;
        vertical-align: middle;
        vertical-align: top;
        margin-top: 20px;
    }
    #quickview .more_description_info_kosher >span {
        line-height: 16px;
    }
    .sm_quick_info#quickview .general_info.product_desc.super_market_description > div span#product_barcode,
    .sm_quick_info#quickview .general_info.product_desc.super_market_description > div span#product_pack_info{
        width: 100%;
    }
    .sm_quick_info#quickview .col-xs-12.super_market_more_description.clearfix {
        display: flex;
        flex-wrap: wrap;
    }
    .sm_quick_info#quickview .col-xs-12.super_market_more_description.clearfix .table_area {
        order: 2;
    }
    .sm_quick_info#quickview .col-xs-12.super_market_more_description.clearfix .more_description {
        order: 1;
    }
    .sm_quick_info#quickview .super_market_more_description + .related_products {
        margin-top: 0;
    }
    .shortcut_index_categoies_title,.menu_icons h2,.about_title {
        font-size: 22px;
        line-height: 24px;
        margin-top:10px;
    }
    .shortcut_index_categoies_title + div {
        margin-top: 8px;
    }
    .show_free_shipping{
        bottom: 0;
        right: 0;
        width: 100%;
        margin: 0;
        transition: 0.3s linear all;
        transform: translateY(0);
        opacity: 1;
        border-radius: 0;
    }
    .show_free_shipping:empty{
        transform: translateY(100%);
    }

    .product_info_icon {
        top: 20%;
        right: 40%;
    }
    /*    #choose_location .btn_wrapper.text-right.do_shipping_div {
            display: block;
        }
        #choose_location .btn_wrapper.text-left.shipping_button {
            float: none;
            min-width: 100%;
        }*/
    .payment_page button.btn.btn_table.payment_submit.btn_site{
        position: fixed;
        bottom: 0px;
        width: 100%;
        left: 0;
        box-shadow: 0 5px 20px rgb(0 0 0 / 55%);
        border: none;
        border-radius: 0 !important;
        z-index: 999;
        background-color: rgb(45 45 45 / 90%) !important;
        height: 60px;
        padding-left: 10px;
    }
    .payment_page button.btn.btn_table.payment_submit.btn_site span{
        background-color: #67b14a;
        padding: 6px 30px;
        font-size: 16px;
        min-width: 145px;
        display: inline-block;
        float: left;
        font-weight: 700;
    }
    .payment_page .payment_submit svg{
        height: auto;
        left: 22px;
        position: absolute;
        top: 20px;
        width: 20px;
    }
    body.payment_page #enable-toolbar-trigger{
        top: -100px;
    }
    .payment_text_class {
        float: right;
        display: flex;
        align-items: center;
        justify-content: center;
        line-height: 34px;
        color: #fff;
    }
    .payment_page  footer{
        padding-bottom: 35px;
        padding-bottom: 70px;
    }
    .payment_page  #info_div>.form-group label{
        font-size: 14px;
    }
    .payment_page  .adavance_bottom{
        bottom: 80px;
    }
    .cart_page a.delete .remove_product_cart {
        display: block;
        position: absolute !important;
        height: 100%;
        top: 0 !important;
        width: 100%;
        left: 0;
        padding-top: 21px !important;
        text-align: center;
        padding-right: 0 !important;
        padding-left: 3px !important;
        z-index: 999;
        background-color: transparent;
    }
    .cart_page .cart_wrapper .cart_table .row > a.delete span {
        position: relative;
        top: 49px;
    }
    .remove-from-cart-loader{
        background: url('https://market50.b-cdn.net/preloader.gif')no-repeat center / contain !important;
    }
    .remove-from-cart-loader span{
        opacity: 0;
        visibility: hidden;
    }
    div#choose_phone_number  .location_modal form#check_phone > div.col-md-2{
        width: 27%;
        margin-right: 0.2rem;
    }
    div#choose_phone_number  .location_modal form#check_phone > div.col-md-6{
        width: 69%;
    }
    div#choose_phone_number .modal-dialog.location_modal .form-control{
        max-height: 53px;
    }
    div#choose_phone_number .location_modal form#check_phone .form-control{
        font-size: 21px;
    }
    #quickview .multi_labels_popup{
        position: fixed;
        left: 10px;
        float: none !important;
        z-index: 0;
        top: 222px !important;
    }
    .not_in_stock_products {
        margin-top: 42px;
    }
    .inner_not_in_stock {
        margin-top: 10px;
    }
    .search_top_menu_wrapper{
        display: none;
    }
    div#quickview .show-view-cart #view-cart{
        transform: translateY(0px) !important;
    }
    .blog_detail_page .main_article_container,
    .related_products_in_post{
        margin: 0  auto;
    }
    .blog_detail_page .about_wrapper .content_wrapper {
        padding: 20px 8px;
    }
}

@media (min-width:581px) and (max-width:767px){
    dynamic-img-wrapper{
        padding-right: 7px;
    }
    .dynamic-img-wrapper .right-slider-image,
    .dynamic-img-wrapper .left-slider-image{
        padding-left: 7px;
    }
    .dynamic-img-wrapper .right-slider-image{
        padding-right: 7px;
    }
    #quickview .product_variant > .col-md-12 > div[class^=product_variant] {
        padding-right: 60px;
    }
    #quickview .product_variant_price {
        right: 25px;
    }
    .modal.in .modal-dialog {
        margin-top: .8%;
    }
}
@media(max-width:580px){
    .dynamic-img-wrapper {
        margin-top: 12px;
        margin-bottom: 0;
    }
    .dynamic-img-wrapper{
        display: block;
        padding-right: 7px;
    }
    .dynamic-img-wrapper > div {
        width: 100%;
    }
    .dynamic-img-wrapper .right-slider-image img {
        max-height: 200px;
        min-height: 200px;
    }
    .right-slider-image,.slide_big_image_top {
        margin-bottom: 8px;
    }
    .dynamic-img-wrapper .right-slider-image,
    .dynamic-img-wrapper .left-slider-image{
        padding-left: 8px;
    }
    .dynamic-img-wrapper .left-slider-image img {
        max-height: 120px;
        min-height: 120px;
    }
    .dynamic-img-wrapper > div {
        width: 100%;
    }
    .dynamic-img-wrapper .slider-text {
        padding-right: 50px;
    }
    /** Quick View Popup Products Variant **/
    #quickview .show_price span {
        font-size: 22px;
        line-height: 20px;
    }
    #quickview .show_price {
        line-height: 20px;
    }
    #quickview label.product_variant_label {
        font-size: 18px;
        line-height: 18px;
    }
    #quickview .variation_title h3 {
        font-size: 20px;
    }
}
@media(max-width:480px){
    .package_pointer_none {
        padding: 0 !important;
    }
    .footer_style_5 .col-sm-3.footer_column_1, .footer_style_5 .col-sm-3.footer_column_2, .footer_style_5 .col-sm-3.footer_column_3, .footer_style_5 .col-sm-3.footer_icons {
        width: calc(100% / 2);
    }
}

@media(max-width:320px){
    .payment_page button.btn.btn_table.payment_submit.btn_site {
        padding-left: 5px;
        padding-right: 5px;
        display: flex;
        align-items: center;
        flex-direction: column-reverse;
        padding-bottom: 5px;
    }
    .payment_page .payment_submit svg {
        display: none;
    }
    .payment_text_class{
        line-height: 14px;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a p::before, .floroz_shipping .my_cart .minicart_pro_img::before{
        content: unset;
    }
    .floroz_shipping .my_cart #content div.list_wrapper>a p {
        max-width: 110px;
    }
    .floroz_shipping .my_cart .per_product_quantity_div {
        padding-right: 40px;
    }
    #myModal .modal-dialog .modal-header h3{
        font-size: 17px;
    }
    .show_shipping_loader {
        position: relative;
        top: 0;
        max-width: 60px;
    }
    .payment_text_class {
        font-size: 12px;
    }
    .payment_page button.btn.btn_table.payment_submit.btn_site{
        padding-right: 10px;
    }
}


/*** CSS For Small Screens ***/
@media(max-width: 1600px){
    .shipping_page .cart_wrapper{
        margin-right: 0;
    }
}
@media(min-width: 1200px) and (max-width: 1599px){
    .footer_element_icons .deals_wrapper > div{
        width: calc(100% / 5);
    }
}
@media(min-width: 1200px) and (max-width: 1299px){
    .branch-img{
        height: 245px;
    }
}
@media(min-width: 1300px) and (max-width: 1399px){
    .deal_content > a{
        height: 125px !important;
    }
    .pro-img-margin img{
        max-height: 125px !important;
    }
    .content_wrapper .deals_wrapper > div{
        width: calc(100% / 5);
    }
}


@media(min-width: 1275px) and (max-width: 1550px) and (max-height: 950px){
    /**  Header 1275  **/
    .top-banner p{
        font-size: 16px;
    }
    .top_search .form-inline .form-control{
        height: 35px;
        padding: 3px 12px;
    }
    header{
        padding-top: 5px;
    }
    .top_search{
        max-width: calc(100% - 70%);
    }
    .top_search form button {
        left: -4px;
        top: -2px;
    }
    .menu > ul > li{
        height: 40px;
    }
    body.add_scroll .menu > ul > li{
        height: 51px;
    }
    .add_scroll .add_cart{
        margin-top: 0;
    }
    .stick-filter {
        top: 51px;
    }
    .top-banner ~ header.header .cart_logo_wrapper .top_search{
        top: 2px;
    }
    .branch_name{
        font-size: 12px;
    }
    header .top_cart>div img, header .top_cart>a img{
        width: 34px;
        max-width: 34px;
    }
    header .top_cart>a>span{
        font-size: 12px;
        height: 17px;
        line-height: 18px;
        right: -7px;
        top: -7px;
        width: 17px;
    }
    /** Mega Menu 1275  **/
    .menu>ul>li .mega{
        padding: 7px;
        padding: 4px 5px;
    }
    .menu>ul>li .mega h3{
        padding-bottom: 0;
        font-size: 18px;
    }
    .menu>ul>li .mega ul{
        margin-top: 0;
        padding-top: 4px;
        padding-left: 5px;
        padding-right: 5px;
    }
    .menu>ul>li .mega ul li a{
        padding: 0px;
    }
    .menu>ul>li .mega ul li a{
        font-size: 13px;
    }
    .menu>ul>li .mega ul h4{
        padding-bottom: 0;
        font-size: 15px;
    }
    .menu>ul>li .mega ul li a{
        padding-top: 0;
    }
    /** Three Images 1275  **/
    .right-slider-image .slider-text p{
        font-size: 45px;
        line-height: 48px;
    }
    .left-slider-image .slider-text p{
        font-size: 45px;
        line-height: 48px;
    }
    .dynamic-img-wrapper .right-slider-image img{
        max-height: 375px;
        min-height: 375px;
    }
    .slide_big_image_top{
        margin-bottom: 10px;
    }
    .dynamic-img-wrapper .left-slider-image img{
        max-height: 183px;
        min-height: 183px;
    }
    .dynamic-img-wrapper .right-slider-image,
    .dynamic-img-wrapper .left-slider-image{
        padding-left: 10px;
    }
    .dynamic-img-wrapper {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    /** Sorting List 1275 **/
    .sorting-list li{
        padding: 4px 15px;
        max-width: 183px;
    }
    .filter-wrapper .tab-pane .sorting-list{
        padding-top: 12px;
    }
    .sorting-list li a{
        font-size: 14px;
    }
    .filter-wrapper ul.nav.nav-tabs.sorting-btns {
        padding: 11px 20px 0;
    }
    .filter-wrapper .nav>li>a {
        padding: 7px 15px;
    }
    .sort-n-bread h1.current-page {
        font-size: 25px;
    }
    /** Left Cart 1275  **/
    .add_cart>div.cart_btn a{
        padding: 7px;
    }
    .cart_btn{
        padding: 5px 10px;
        max-height: 50px;
    }
    .add_cart>div.cart_btn a {
        margin-top: 3px;
    }
    .my_cart .cart_header{
        padding: 2px 15px 0;
    }
    .special-icons .col-md-4 a img{
        max-width: 35px;
    }
    .special-icons .col-md-4 {
        padding: 4px 8px;
    }
    .my_cart .qty_item a{
        padding: 6px 10px;  
        font-size: 14px;
    }
    .my_cart .qty_item {
        padding: 0 15px;
    }   
    .my_cart .qty_item>span {
        padding: 4px 0;
    }
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 240px);
    }
    .my_cart #content{
        height: calc(100% - 210px);
    }
    .add_scroll .main_wrapper div.add_cart .my_cart #content {
        height: calc(100% - 220px);
    }
    .my_cart #content div.list_wrapper>a{
        padding: 2px 10px 10px 10px;
    }
    .my_cart #content div.list_wrapper>a img{
        max-width: 45px;
        max-height: 45px;
    }
    .sort-n-bread{
        padding: 0 10px 4px 10px;
    }
    .my_cart #content div.list_wrapper:hover .hvr_counter{
        z-index: 9; 
    }
    .my_cart #content div.list_wrapper:hover .hvr_counter{
        z-index: 9; 
    }
    .my_cart #content div.list_wrapper .hvr_counter .number-wrapper>a{
        padding: 4px;
    }
    div#mCSB_1_container {
        padding-bottom: 10px;
    }


    /** Home Page 1275  **/
    .menu_icons .deals_wrapper {
        margin-top: 0;
        padding: 5px 0;
    }
    .homeabout{
        height: auto;
        min-height: 260px;
    }
    .homeabout .about_title{
        font-size: 40px;
        margin-bottom: 4px;
    }
    /** Left Cart 1275  **/
    .my_cart #content div.list_wrapper>a p{
        margin-bottom: 3px;
        line-height: 13px;
        font-size: 12px;
    }
    .add_cart>div.cart_btn a{
        padding: 7px;
    }
    .cart_btn{
        padding: 5px 10px;
        max-height: 50px;
    }
    .add_cart>div.cart_btn a{
        margin-top: 3px;
    }
    .my_cart .cart_header{
        padding: 2px 15px 0;
    }
    .special-icons .col-md-4 a img{
        max-width: 35px;
    }
    .special-icons .col-md-4{
        padding: 4px 8px;
    }
    .my_cart .qty_item a{
        padding: 6px 10px;  
        font-size: 14px;
    }
    .my_cart .qty_item {
        padding: 0 15px;
    }   
    .my_cart .qty_item>span {
        padding: 4px 0;
    }
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 240px);
    }
    .my_cart #content{
        height: calc(100% - 210px);
    }
    .add_scroll .main_wrapper div.add_cart .my_cart #content {
        height: calc(100% - 220px);
    }
    .my_cart #content div.list_wrapper>a{
        padding: 2px 10px 10px 10px;
    }
    .my_cart #content div.list_wrapper>a img{
        max-width: 45px;
        max-height: 45px;
    }
    .sort-n-bread{
        padding: 6px 10px 0;
    }
    .add_scroll .add_cart:not(div#modal_cart_btn) {
        top: 51px !important;
    }
    .add_scroll .sort-n-bread {
        top: 50px !important;
    }
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 235px);
    }
    .order_special .top-banner ~ .add_cart .my_cart #content{
        height: calc(100% - 103px);
    }

    .add_scroll .main_wrapper div.add_cart .my_cart #content {
        height: calc(100% - 210px);
    }
    .order_special.add_scroll .main_wrapper div.add_cart .my_cart #content{
        height: calc(100% - 96px);
    }


    .order_special .add_cart .my_cart #content {
        height: calc(100% - 140px) !important;
    }
    .order_special.add_scroll .main_wrapper div.add_cart .my_cart #content{
        height: calc(100% - 130px) !important;
    }
    .my_cart #content div.list_wrapper:hover .hvr_counter{
        z-index: 9; 
    }
    .my_cart #content div.list_wrapper .hvr_counter .number-wrapper>a{
        padding: 4px;
        max-height: 22px;
    }
    .newprice, .newprice span, .newprice h5 {
        font-size: 12px;
    }
    .per_product_quantity_div {
        font-size: 12px;
    }
    .deals_wrapper.mt_20.mb_30.clearfix {
        margin-top: 0;
    }
    /** Font Sizes Small 1275  **/
    div.pro-type{
        font-size: 15px;
    }
    .grid_product_name a{
        font-size: 15px;
        line-height: 16px;
    }
    .deals_wrapper>div .deal_content p{
        font-size: 12px;
    }
    .deals_wrapper>div .deal_content h3 span:nth-child(2){
        font-size: 16px;
    }
    .deal_content .grid_product_name a{
        max-height: 33px;
        min-height: 33px;
    }
    h4#unit_value_inside_wrapper{
        font-size: 16px;
    }
    .popup_btn.grid_cart_btn span{
        font-size: 16px;
    }
    .popup_btn.grid_cart_btn span img{
        padding-left: 3px;
        max-height: 29px;
    }
    /** Modals 1275 to 1550  **/
    #myModal .modal-dialog{
        margin: 3% auto;
    }
    /** Products Grid 1275 to 1550  **/
    .content_wrapper:not(.menu_icons) .deals_wrapper > div{
        width: calc(100% / 5);
    }
    .deal_content .width30 .unit_selection label{
        line-height: 17px;
        /*height: 20px;*/
    }
    .deal_content .width30 .unit_selection label{
        font-size: 12px;  
    }
    .deals_wrapper>div .deal_content{
        padding-left:5px;
        padding-right:5px;
    }
    div.deals_wrapper > div div.deal_content {
        min-height: 285px !important;
    }
    a.pro-img-margin img {
        max-height: 100px !important;
    }
    .deal_content > a.pro-img-margin {
        height: 100px !important;
    }
    /** Products Grid Button 1275 to 1550 **/
    .deals_wrapper>div .product_counter .number-wrapper>a{
        font-size: 15px;
    }
    .number-wrapper a.plus, .number-wrapper a.minus{
        height: 30px;
        width: 30px;
        top: 0px;
    }
    .deals_wrapper>div .product_counter{
        min-height: 40px;
        max-height: 40px;
    }
    .add_to_cart_main_wrapper{
        height: 40px;
    }
    /** Quick View Popup **/
    #quickview .prod_content .price_section .general_info{
        margin: 0 auto 0;
    }
    #quickview .prod_content .price_section .general_info>ul li,
    #quickview #product_supplier,#quickview  #product_category,#quickview #product_brand{
        padding-top:0;
        padding-bottom:0;
    }
    #quickview .prod_content .price_section{
        padding: 5px;
    }
    #quickview #product_title,
    #quickview span.per_product{
        font-size: 18px;
    }
    #quickview .slider_section img{
        max-height: 220px;
    }
    #quickview .lSSlideWrapper{
        height: 226px;
    }
    #quickview .prod_content .price_section .general_info{
        font-size: 14px;
    }
    #quickview div#owl-demox{
        padding-top: 0;
    }
    div#product_gallery ul.lSPager.lSGallery {
        margin-top: 0 !important;
    }
    div#product_gallery ul.lSPager.lSGallery li {
        max-width: calc(100% / 6);
    }
    div#product_gallery ul.lSPager.lSGallery li img {
        height: 65px;
        width: 100%;
    }
    .nutri-toggle-btn img{
        width: 45px;
    }
    .nutri-toggle-btn:hover .icon-two {
        top: 47px;
    }
    .nutri-toggle-btn:hover .icon-three {
        top: 92px;
    }
    .nutri-toggle-btn:hover .icon-four {
        top: 137px;
    }
    .nutritions.popup-nutritions,
    .multi_labels_popup{
        top: 201px;
    }
    .modal-content.marg_top {
        margin-top: 3%;
    }
    #quickview span.number-wrapper.number_wrapper_modal{
        top: -6px;
    }
    /** Search Results **/
    .click_search .img-wrap-search{
        width: 50px;
        height: 35px;
        padding-left: .3rem;
    }
    .click_search,ul#ui-id-1 li{
        font-size: 14px !important;
    }
    .main_search_tags,.main_search_tags::placeholder,input#branch,input#branch::placeholder{
        font-size: 15px;
    }
    /** Cart Page **/
    .cart_page .cart_wrapper .cart_table .row .cart_insider{
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .cart_page  textarea.form-control {
        height: 40px;
    }
    .cart_page .cart_wrapper .cart_table .row .cart_insider>div span strong {
        font-size: 14px;
    }
    .cart_page .cart_wrapper .cart_table .row .cart_insider>div .number-wrapper>a {
        padding: 8px 12px;
    }
    .cart_page .cart_about .remove_product_cart {
        height: 33.3px;
    }
    body.cart_page .cart_wrapper {
        max-width: calc(100% - 20%) !important;
        width: 100%;
    }
    /** Modals **/
    .modal.in .modal-dialog.modal_dialog_promo{
        margin-top: 20px;
    }
}
@media(min-width: 1275px) and (max-width: 1366px) and (max-height: 950px){
    /** Three Images 1275 1366 **/
    .right-slider-image .slider-text p,
    .left-slider-image .slider-text p{
        font-size: 45px;
        line-height: 50px;
    }
    .dynamic-img-wrapper .right-slider-image img {
        max-height: 320px;
        min-height: 320px;
    }
    .dynamic-img-wrapper .left-slider-image img {
        max-height: 155px;
        min-height: 155px;
    }
    /** Modals 1275 1366 **/
    #myModal .modal-dialog{
        margin: 3% auto;
    }
}
@media(min-width: 992px) and (max-width: 1275px) and (max-height: 950px){
    .category_page_special .main_slider{
        max-width: calc(100% - 305px);
    }
}
/** TBS **/
@media(min-width: 768px) and (max-width: 1274px) and (max-height: 950px){
    /** Search Results **/
    .click_search .img-wrap-search{
        width: 45px;
        height: 32px;
        padding-left: 3px;
    }
    .click_search,ul#ui-id-1 li{
        font-size: 12px !important;
    }
    .main_search_tags,.main_search_tags::placeholder,input#branch,input#branch::placeholder{
        font-size: 13px;
    }
    /**  Header **/
    .top-banner p{
        font-size: 16px;
    }
    .top_search .form-inline .form-control{
        height: 35px;
        padding: 3px 12px;
    }
    header{
        padding-top: 5px;
    }
    .top_search{
        max-width: calc(100% - 65%);
    }
    .top_search form button {
        left: -4px;
        top: -2px;
    }
    .menu > ul > li {
        height: 40px;
    }
    body.add_scroll .menu > ul > li{
        height: 51px;
    }
    .add_scroll .add_cart{
        margin-top: 0;
    }
    .add_scroll .sort-n-bread{
        top: 58px;
    }
    .add_scroll .add_cart:not(div#modal_cart_btn) {
        top: 59px;
    }
    .top-banner ~ header.header .cart_logo_wrapper .top_search {
        top: 7px;
    }
    .branch_name{
        font-size: 12px;
    }
    header .top_cart>div img, header .top_cart>a img{
        width: 34px;
        max-width: 34px;
    }
    li.hidden-xs.adavance_bottom a img{
        padding-left: 5px;
    }
    .add_scroll .sort-n-bread{
        top: 50px;
    }
    /** Mega Menu **/
    .menu>ul>li .mega{
        padding: 7px;
        padding: 4px 5px;
    }
    .menu>ul>li .mega h3{
        padding-bottom: 0;
        font-size: 18px;
    }
    .menu>ul>li .mega ul{
        margin-top: 0;
        padding-top: 4px;
        padding-left: 5px;
        padding-right: 5px;
    }
    .menu>ul>li .mega ul li a{
        padding: 0px;
    }
    .menu>ul>li .mega ul li a{
        font-size: 13px;
    }
    .menu>ul>li .mega ul h4{
        padding-bottom: 0;
        font-size: 15px;
    }
    .menu>ul>li .mega ul li a{
        padding-top: 0;
    }
    /** Sorting List **/
    .sorting-list li{
        padding: 4px 15px;
        max-width: 183px;
    }
    .filter-wrapper .tab-pane .sorting-list{
        padding-top: 12px;
    }
    .sorting-list li a{
        font-size: 14px;
    }
    .filter-wrapper ul.nav.nav-tabs.sorting-btns {
        padding: 11px 20px 0;
    }
    .filter-wrapper .nav>li>a {
        padding: 7px 15px;
    }
    /** Three Images **/
    .dynamic-img-wrapper .slider-text p{
        font-size: 30px;
        line-height: 30px;
    }
    .dynamic-img-wrapper {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .slide_big_image_top {
        margin-bottom: 7px;
    }
    .dynamic-img-wrapper .left-slider-image img {
        max-height: 128px;
        min-height: 128px;
    }
    /** home Page **/
    .menu_icons .deals_wrapper {
        margin-top: 0;
        padding: 5px 0;
    }
    .footer_element_icons .deals_wrapper > div{
        width: calc(100% / 4);
    }
    div.deals_wrapper > div div.deal_content {
        min-height: 285px !important;
    }
    a.pro-img-margin img {
        max-height: 100px !important;
    }
    .deal_content > a.pro-img-margin {
        height: 100px !important;
    }
    .dynamic-img-wrapper {
        margin-top: 7px;
        margin-bottom: 7px;
    }
    .dynamic-img-wrapper .right-slider-image,
    .dynamic-img-wrapper .left-slider-image{
        padding-left: 7px;
    }
    .dynamic-img-wrapper {
        padding-right: 7px;
    }
    #myModal .modal-dialog {
        margin: 1% auto;
        width: 550px;
    }
    #myModal .modal-dialog .modal-body>form>div {
        margin-bottom: 10px;
    }
    div#myModal .modal-body{
        padding-top: 0;
    }
    .my_cart .qty_item>span{
        padding: 0px 0;
    }
    body:not(.add_scroll) .my_cart .qty_item a{
        padding-top: 8px;
        padding-bottom: 8px;
    }
    body:not(.add_scroll) .special_mini_cart_text{
        position: relative;
        top: -8px;
    }
    .homeabout{
        min-height: 200px;
    }
    /** Nutrition Icons **/
    .nutri-toggle-btn img {
        width: 45px;
    }
    .nutri-toggle-btn:hover .icon-two {
        top: 47px;
    }
    .nutri-toggle-btn:hover .icon-three {
        top: 92px;
    }
    .nutri-toggle-btn:hover .icon-four {
        top: 137px;
    }
    /** Quick View Popup **/
    #quickview .prod_content .price_section .general_info{
        margin: 0 auto 0;
    }
    #quickview .prod_content .price_section .general_info>ul li,
    #quickview #product_supplier,#quickview  #product_category,#quickview #product_brand{
        padding: 2px 0;
    }
    #quickview .prod_content .price_section{
        padding: 5px;
    }
    #quickview #product_title,
    #quickview span.per_product{
        font-size: 18px;
    }
    #quickview .slider_section img{
        max-height: 220px;
    }
    #quickview .lSSlideWrapper{
        height: 226px;
    }
    #quickview .prod_content .price_section .general_info{
        font-size: 14px;
    }
    #quickview div#owl-demox{
        padding-top: 0;
    }
    /** home Page **/

    /** Left Cart **/
    .add_cart>div.cart_btn a{
        padding: 7px;
    }
    .cart_btn{
        padding: 5px 10px;
        max-height: 50px;
    }
    .add_cart>div.cart_btn a {
        margin-top: 3px;
    }
    .my_cart .cart_header{
        padding: 2px 15px 0;
    }
    .special-icons .col-md-4 a img{
        max-width: 35px;
    }
    .special-icons .col-md-4 {
        padding: 4px 8px;
    }
    .my_cart .qty_item a{
        padding: 6px 10px;  
        font-size: 14px;
    }
    .my_cart .qty_item {
        padding: 0 15px;
    }   
    .my_cart .qty_item>span {
        padding: 4px 0;
    }
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 240px);
    }
    .my_cart #content{
        height: calc(100% - 210px);
    }
    .add_scroll .main_wrapper div.add_cart .my_cart #content {
        height: calc(100% - 220px);
    }
    .my_cart #content div.list_wrapper>a{
        padding: 2px 10px 10px 10px;
    }
    .my_cart #content div.list_wrapper>a img{
        max-width: 45px;
        max-height: 45px;
    }
    .sort-n-bread{
        padding: 7px 10px 4.3px;
    }
    .add_scroll .add_cart:not(div#modal_cart_btn) {
        top: 51px !important;
    }
    .add_scroll .sort-n-bread {
        top: 50px !important;
    }
    .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 235px);
    }
    .order_special .top-banner ~ .add_cart .my_cart #content {
        height: calc(100% - 137px);
    }
    .add_scroll .main_wrapper div.add_cart .my_cart #content {
        height: calc(100% - 210px);
    }
    .order_special.add_scroll .main_wrapper div.add_cart .my_cart #content {
        height: calc(100% - 129px);
    }
    .my_cart #content div.list_wrapper:hover .hvr_counter{
        z-index: 9; 
    }
    .my_cart #content div.list_wrapper .hvr_counter .number-wrapper>a{
        padding: 4px;
    }
    div#mCSB_1_container {
        padding-bottom: 10px;
    }
    .per_product_quantity_div{
        font-size: 12px;
    }
    .deals_wrapper.mt_20.mb_30.clearfix{
        margin-top: 0;
    }
    /** Footer **/
    footer ul li>a{
        padding: 0;
    }
    footer .row > div h4{
        margin-bottom: 0;
        padding-bottom: 0;
    }
    footer {
        padding-top: 0px;
    }
    /** Category **/
    .category-wrapper > div.ul-line-item{
        margin-left: 4px;
        margin-bottom: 4px;
        padding: 3px 5px;
    }
    .category-wrapper > div.ul-line-item a {
        font-size: 12px;
        line-height: 20px;
    }
    .sort-n-bread h1.current-page{
        font-size: 20px;
    }

    .filter-btn button{
        padding: 4px;
    }
    .category-wrapper{
        padding-right: 9px;
    }

    /** Modals **/
    .modal .nav>li>a{
        padding: 6px 10px;
    }
    #myModal .modal-dialog .modal-body>form{
        padding: 4px 20px;
    }
    .modal-body{
        padding: 10px 10px 5px;
    }
    #myModal .modal-dialog .modal-body>form .btn_fb{
        margin-bottom: 10px;
    }
    #myModal .modal-dialog .modal-body>form>img{
        display: block;
        margin: 6px auto;
    }
    #myModal .modal-content .nav-tabs{
        margin-bottom: 10px;
    }
    #myModal .modal-dialog .modal-body>form button{
        margin: 10px auto 0;
    }
    .modal .form-control{
        height: 40px;
    }
    div#choose_location .search_location_img{
        top: 69px;
    }
    .modal.in .modal-dialog.modal_dialog_promo{
        margin-top: 20px;
    }
    /** Cart Page **/
    body.cart_page .cart_wrapper .text-center h5 p{
        margin-bottom: 0;
    }
    body.cart_page .cart_wrapper {
        padding-top: 0;
    }
    .cart_page .cart_wrapper .cart_table .row .cart_insider{
        padding: 7px 0;
    }
    .cart_page .cart_wrapper .cart_table .table_hd{
        padding: 5px 0;
    }
    .cart_page .cart_about{
        margin-bottom: 0;
    }
    .cart_page .common_hd.text-center h1,
    .cart_page .common_hd h2{
        margin-bottom: 7px;
    }
    /** Shipping Page **/
    hr{
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .shipping_page .account_wrapper .fashion_hd{
        margin-bottom: 22px;
        margin-top: 13px;
    }
    .shipping_page .account_wrapper .account_forms .tab-content form>div h4{
        margin-bottom: 8px;
    }
    .shipping_page .form-group{
        margin-bottom: 7px;
    }
    .shipping_page .about_wrapper{
        margin-top: 10px;
    }
    .shipping_page .btn-group>.btn:first-child{
        height: 40px !important;
    }
    .shipping_page .form-control{
        height: 40px;
    }
    .shipping_page .select2_custom span span span{
        height: 40px!important;
    }
    .shipping_page textarea.form-control{
        height: 60px;
    }
    /** Payment **/
    .payment_page .account_forms h4{
        margin-bottom: 0;
    }
    .payment_page .account_forms form .radio label{
        padding: 10px 35px 0;
    }
    .payment_page .checkout_phone h4{
        margin-bottom: 6px;
    }
    .payment_page .checkout_phone{
        margin: 10px auto;
    }
    .payment_page button.btn.btn_table.payment_submit.btn_site{
        margin-top: 15px;
    }
    .payment_page .payment_details{
        padding-top: 65px;
    }
    .payment_page .about_wrapper{
        margin: 10px auto;
    }
    .payment_page .payment_details h2{
        font-size: 24px;
        margin-bottom: 0;
    }
    .payment_page .delivery_time{
        margin-bottom: 10px;
    }
    .payment_page .payment_details .item-container.hide_coupon{
        padding-bottom: 10px;
        margin-top: 0;
    }
    .payment_page #cardcom .modal-dialog{
        margin-top: 0;
    }
    /** Orders Page **/
    .cart_wrapper .cart_table .row .cart_insider{
        padding: 5px 0;
    }
    /** Left Cart **/
    .my_cart #content div.list_wrapper>a p{
        margin-bottom: 3px;
        line-height: 13px;
        font-size: 12px;
    }
}

@media(min-width: 768px) and (max-width: 991px) and (max-height: 950px){
    /** Category **/
    .category_page_special .content_wrapper .deals_wrapper > div{
        width: calc(100% / 4);
    }
    /** Quick View Popup **/
    #quickview .modal-body {
        padding-bottom: 53px;
    }
    /** Shipping Page **/
    .branch_location > a.branch_name{
        display: none !important;
    }
}
@media(min-width: 768px) and (max-width: 823px) and (max-height: 950px){
    .add_scroll .sort-n-bread {
        top: 100px;
    }
}

@media(min-width: 992px) and (max-height: 500px){
    .add_cart .my_cart div#content{
        height: calc(100% - 174px) !important;
    }
    div.special-icons{
        display: none;
    }
    p.special_mini_cart_text {
        font-size: 13px;
        line-height: 12px;
    }
    .my_cart .qty_item>span {
        padding: 0;
    }
    body.add_scroll .add_cart .my_cart div#content {
        height: calc(100% - 143px) !important;
    }
    .home_cart #content{
        background-size: 75px !important;
    }

}

@media(min-width: 768px) and (max-width: 1199px) and (max-height: 500px){

}

@media(min-width: 768px) and (max-width: 991px){
    .footer_element_icons .deals_wrapper > div{
        width: calc(100% / 4);
    }
    .menu > ul > li{
        width: 7.6% !important;
    }
    ul.menu_site > li > a.menu_site > span img{
        padding-left: 2px;
        padding-right: 1px;
    }
}
/*** CSS For Small Screens ***/


/** Footer Style Two **/
@media(max-width: 1700px){
    .footer_style_3 > div {
        max-width: 1200px;
    }
    .footer_style_3  .col-sm-2.follow_us.hidden-xs {
        padding-left: 10px;
    }
    .footer_style_3 .follow_us > div:last-child ul li a {
        width: 40px;
        height: 40px;
    }
}
@media(min-width: 1700px){
    .footer_style_2 > div {
        margin-right: 302px;
    }

    .footer_style_2 > div {
        margin-right: auto;
    }
    .footer_style_4 > div {
        margin-right: 147px;
    }
    footer .lower_footer {
        padding: 18px 0;
    }
    .cont-page .contact-us.contact_wrapper > div {
        max-width: 619px;
    }
}
@media(max-width: 1600px){
    .footer_block_2 {
        margin-right: 0;
    }
    .footer_two_block > .footer_block_2 .block_description {
        top: 29px;
        right: 34px;
    }
    .footer_two_block > .footer_block_1 .block_description {
        left: 34px;
        text-align: left;
        top: 32px;
    }
    .footer_two_block > div .block_description > p {
        font-size: 36px;
        line-height: 26px;
    }
    .footer_two_block > div .block_description > p {
        max-width: 300px;
    }

}

@media(max-width: 1365px){
    .footer_style_2 > div {
        margin-right: 15px;
    }
    .footer_block_1 img {
        padding-top: 14px;
    }
}
@media(min-width: 992px) and (max-width: 1300px){
    .footer_style_2{
        max-width: calc(100% - 300px);
    }
    .footer_style_2 > div {
        margin-right: 0;
    }
    .footer_style_2 .follow_us {
        padding-left: 10px;
    }
    .footer_style_2 h3.menu_label,.footer_style_2 .open_hours h4  {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 5px;
    } 
    .footer_style_2 .footer_logo_area + .row > div:nth-child(1),
    .footer_style_2 .footer_logo_area + .row > div:nth-child(2),
    .footer_style_2 .footer_logo_area + .row > div:nth-child(3){
        padding-left: 5px;
        padding-right: 5px;
    }
    .footer_style_2 .follow_us > div:last-child ul li a {
        width: 40px;
        height: 40px;
        margin-bottom: 5px;
    }
}
@media(min-width: 1200px) and (max-width: 1600px){
    .footer_two_block {
        margin-right: 0;
    }
}
@media(min-width: 992px){
    .footer_two_block {
        width: calc(100% - 300px);
        margin-right: 20px;
    }
    .cont-page .main_wrapper > .container-fluid > div{
        max-width: calc(100% - 285px);
    }
}
@media(min-width: 768px) and (max-width: 1199px){
    .footer_style_3 .footer_logo_area + .row {
        flex-wrap: wrap;
        justify-content: center;
    }
    .footer_style_3 h3.menu_label, .footer_style_3 .open_hours h4 {
        font-size: 18px;
        line-height: 18px;
        margin-bottom: 5px;
    }
    .footer_style_3 ul li>a {
        line-height: 20px;
    }
    .footer_style_3 .keep_in_touch {
        margin-top: 20px;
    }
    .footer_style_3 .follow_us{
        margin-top: 20px;
    }
    .footer_style_3 .footer_logo_area + .row > div {
        width: calc(100% / 4) !important;
    }
    .footer_style_3 .follow_us_title > p:last-child span {
        font-size: 21px;
    }

    .cont-page .branch_columns > div {
        position: relative;
        width: calc(100% /3);
    }
    .cont-page .main_wrapper > .container-fluid > div .col-lg-12 .col-lg-6.materail_data {
        background: #fff;
        padding-top: 22px;
        padding-right: 15px;
    }
    .cont-page .social_icons .email_footer {
        margin-right: 0;
    }
    .blog_page .blog_mansory div .info .blog_text_wrapper .blog_text {
        font-size: 16px;
        min-height: 45px;
        line-height: 20px;
    }
    /** Shop Green New Design **/
    .header_style_4 .menu > ul > li {
        width: auto !important;
        margin-left: 28px;
    }
    .header_style_4 .menu.menu_slider a.visible-xs.mobile_menu_close span{
        background: #000;
    }
    .header_style_4 .menu.menu_slider a.visible-xs.mobile_menu_close span {
        left: 17px;
    }
    .header_style_4 .menu>ul>li:last-child{
        margin-left: 0;
    }
    .header_style_4 ul.clearfix.menu_site.body_width{
        padding-right: 28px;
    }
    .header_style_4 .top_links,
    .header_style_4 .top_links a.block_cart.cart_redirect{
        padding-left: 20px;
    }
    .header_style_4 .top_links ul li,
    .header_style_4 .top_links ul .cart_redirect.block_cart_page_special {
        padding-left: 10px;
    }
}
@media(min-width: 992px) and (max-width: 1199px){


    .footer_two_block > div .block_description > p {
        max-width: 220px;
        font-size: 26px;
        line-height: 21px;
    }
}
@media(max-width: 991px){
    .footer_style_2 .follow_us > div:last-child ul li a {
        width: 35px;
        height: 35px;
        margin-bottom: 5px;
    }
    .footer_style_2 .follow_us > div:last-child ul li a span {
        font-size: 20px;
    }
    .footer_style_2 .follow_us {
        padding-left: 10px;
    }
    .footer_style_2 h3.menu_label,.footer_style_2 .open_hours h4  {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 5px;
    } 
    .footer_style_3 h3.menu_label, .footer_style_3 .open_hours h4 {
        font-size: 21px;
        line-height: 22px;
        margin-bottom: 5px;
    }
    .footer_style_3 .footer_logo_area + .row > div {
        margin-bottom: 10px;
    }
    .footer_style_2 > div {
        margin-right: 0;
    }
    .footer_style_2 .footer_logo_area + .row > div:nth-child(1) {
        padding-right: 9px;
    }
    #quickview #modal_cart_btn {
        height: auto;
    }
}
@media(min-width: 768px) and (max-width: 991px){
    .blog_page .blog_mansory div .info .blog_text_wrapper .blog_text {
        font-size: 14px;
        line-height: 18px;
    }
    .cont-page .main_wrapper > .container-fluid {
        padding-left: 0;
    }
    .footer_two_block > div {
        padding-left: 4px;
        padding-right: 5px;
    }
    .footer_two_block > div .block_description > p {
        max-width: 189px;
        font-size: 28px;
        line-height: 23px;
    }
    .footer_block_1 img {
        padding-top: 10px;
    }
    .blog_page .blog_mansory .brick {
        width: calc(100%/3 - 16px);
    }
}

@media(max-width: 767px){
    div#cancel_order .modal-body {
        padding-top: 30px !important;
    }
    .footer_style_2 .copyrights {
        flex-wrap: wrap;
    }
    .footer_style_2 .footer_logo_area + .row > div:nth-child(2), 
    .footer_style_2 .footer_logo_area + .row > div:nth-child(3) {
        padding-right: 10px;
    }
    .footer_style_2 .footer_logo_area + .row {
        padding-top: 0;
    }
    .copyrights.clearfix > a:nth-child(3) {
        margin-left: 0 !important;
        padding-top: 0 !important; 
    }
    .footer_two_block {
        flex-wrap: wrap;
    }
    .footer_two_block > div {
        padding: 0;
    }
    .footer_two_block > .footer_block_2 .block_description {
        top: 46px;
        right: 34px;
    }
    .footer_two_block > .footer_block_1 .block_description {
        left: 34px;
        top: 48px;
    }
    .footer_style_2 ul li>a {
        padding: 0px 0;
    }
    .footer_two_block {
        padding-top: 18px;
    }
    .footer_style_2  .copyrights.clearfix > a:nth-child(3) {
        display: none !important;
    }
    .footer_style_2  .lower_footer .copyrights > a:last-child {
        margin-left: 0 !important;
    }
    .footer_style_3 .footer_logo_area + .row {
        justify-content: flex-start;
    }
    .footer_style_3 .footer_logo_area + .row > div:nth-child(4) {
        max-width: 50%;
        padding-right: 10px;
    }
    .footer_style_3 .footer_logo_area + .row > div {
        margin-bottom: 10px;
    }
    .sm_quick_info#quickview .super_market_more_description div#more_description_kosher span img {
        min-width: 50px;
    }
    .blog_page .blog_mansory .brick {
        width: calc(100% - 10px );
        margin-bottom: 8px;
    }
    .blog_page .common_hd.text-center {
        margin-bottom: 15px;
    }
    .blog_page .blog_mansory > div > div:hover .blog_text_wrapper {
        transform: translateY(-40px);
    }
    .blog_page .blog_mansory .brick .info {
        max-height: 226px;
        min-height: 226px;
    }
    .blog_page .blog_mansory .brick .info .sticker > span {
        padding-top: 0;
    }
    .blog_page .blog_mansory .brick .info .sticker {
        height: auto;
        width: auto;
        padding: 4px 5px;
    }

    .blog_detail_page .about_wrapper .about_content>a{
        width: auto;
        clear: both;
        float: none;
    }

    .package_replacements_wrapper {
        padding-left: 0;
        padding-right: 0;
        flex-wrap: wrap;
    }
    .cart_page .cart_wrapper .cart_table .row{
        margin-bottom: 0;
    }
    .package_replacements_wrapper > .replacement {
        width: calc(50%);
    }
    .package_replacements_wrapper > .replacement {
        padding: 3px 5px;
    }
    .package_replacements_wrapper > .replacement .replace_wrapped .fa {
        line-height: 18px;
    }

    .user_profile_page select#selectStreet + button.btn.dropdown-toggle.btn-default,
    .shipping_page select#selectStreet + button.btn.dropdown-toggle.btn-default{
        box-shadow: unset;
    }
    .body_blog_page .common_hd.text-center h1 {
        font-size: 30px;
    }
    .header_style_3 li.site_logo_center{
        display: none !important;
    }    
    /** Show Update Order in Mobile  **/
    .order_special .add_cart:not(#modal_cart_btn){
        display: block;
    }
    .order_special .add_cart:not(#modal_cart_btn) :is(.cart_btn,div#content,.cart_header.header,.qty_item.clearfix){
        display: none;
    }
    .order_special .add_cart:not(#modal_cart_btn) .my_cart{
        height: auto;
    }
    .order_special .add_cart:not(#modal_cart_btn){
        height: auto !important;
        bottom: 0;
        width: 100%;
    }
    .add_scroll.order_special .add_cart:not(#modal_cart_btn){
        min-height: auto;
    }
    .order_special .add_cart:not(#modal_cart_btn) #minicart-controller{
        display: none;
    }
    .order_special #enable-toolbar-trigger {
        display: none;
    }
    body.order_special div#crt_btn .clear_order_button {
        padding: 7px;
        padding-bottom: 5px;
    }
    body.order_special div#crt_btn .clear_order_button.clearfix button {
        border-radius: 0px !important;
    }
    .cart_page button.btn.btn-danger.cancel_update_order{
        border-radius: 27px;
    }
    body.order_special div#crt_btn .clear_order_button.clearfix button {
        padding: 7px 5px;
        border-radius: 27px !important;
    }
    div#quickview .modal-body.popup-nutritions{
        min-height: 10px !important;
    }
    div#quickview .modal-body.popup-nutritions .prod_content{
        height: 10px !important;
    }
    .ui-widget-content .ui-menu-item>span{
        position: absolute;
        left: 30px;
        top: 36px
    }
    figure.table  table#myTable tr td strong.timetable{
        font-size: 12px;
    }
    .cities_list-page .cart_wrapper > div {
        padding: 0 15px;
    }
    .cities_list-page .main_wrapper {
        padding-top: 20px;
    }
    /** Shop Green New Design Mobile **/
    .header_style_4 .menu > ul > li {
        width: 100% !important;
        margin-left: 0;
    }
    .header_style_4 .menu.menu_slider a.visible-xs.mobile_menu_close span{
        background: #000;
    }
    .header_style_4 .menu.menu_slider a.visible-xs.mobile_menu_close span {
        left: 17px;
    }
    .header_style_4  .mobile_menu_header_div_active + div a.mobile_menu_header_a .fa {
        font-size: 26px;
        margin: 0 10px;
    }

    .header_style_4 .menu>ul>li:last-child{
        margin-left: 0;
    }
    .header_style_4 ul.clearfix.menu_site.body_width{
        padding-right: 0;
    }
    .video-with-icons img {
        max-width: 100%;
    }
    .video-with-icons-col-second .iframe_self.embed-responsive.embed-responsive-16by9 {
        height: 500px;
        max-height: 500px;
        margin: 25px auto 0;
        padding-bottom: 8.25%;
    }
    .video-with-icons-col-second .iframe_self.embed-responsive.embed-responsive-16by9 {
     height: 275px;
        max-height: 380px;
        padding-bottom: 0;
    }
    .three_areas_in_row{
        padding-top: 310px;
    }
    .three_areas_in_row > .row{
        display: block;
    }
    .three_areas_in_row .owl-buttons  {
        position: absolute;
        top: 30%;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .three-in-row {
        border: none;
        padding: 0 10px 42px;
    }
    .header_style_4 span#header_cart {
        display: none;
    }
    .header_style_4  .top_cart {
        padding: 9px 10px 0;
    }
    .header_style_4 .top_cart > div img,
    .header_style_4  .top_cart > a img {
        width: 35px;
    }
    .header_style_4 .top_cart a.cart_redirect.special_redirection img {
        max-width: 25px;
        margin-left: 5px;
    }
    .header_style_4 .top_cart .phone_img img {
        width: 23px;
    }
    .header_style_4 .top_links, 
    .header_style_4 .top_links a.block_cart.cart_redirect {
        padding-left: 0;
    }
    .header_style_4  .top_links ul li:first-child {
        padding-left: 0;
    }
    .header_style_4  .cart_logo_wrapper{
        height: 38px;
    }.header_style_4 .top_links a.block_cart.cart_redirect img {
        max-width: 26px;
        margin-right: 0.5rem;
    }
    .video-with-icons span {
        font-size: 30px;
        line-height: 30px;
    }
    .video-with-icons-col-one img {
        max-width: 60px;
    }
    .video-with-icons-col-one img {
        max-width: 60px;
        margin-top: 0;
        top: 50%;
        left: 45%;
    }
    .video-with-icons {
        padding-bottom: 25px;
    }
    .video-with-icons img {
        margin-top: 20px;
    }
    .package-section .package-slider div.package-slide {
        max-width: calc(100% - 40px);
        width: 100%;
    }.package-slider .package-slide, .package-slider .package-slide:nth-child(n) {
        margin-bottom: 30px !important;
    }
    .package-slider .package-slide .text_line_2 {
        margin-bottom: 5px;
    }div.package_before_title {
    font-size: 30px;
}
    .package-slider .package-slide{
        padding: 25px !important;
    }
    .package-section .package-slider div.package-slide:nth-child(4){
        bottom: -301px;
    }
    .package_detail_wrapper .full-wrapped .detail_wrapped .price_wrapped .input_wrapped:first-child .button_wrapped {
       width: 208px;
    position: relative;
    }
    .package_detail_wrapper .full-wrapped .detail_wrapped .price_wrapped .input_wrapped label {
      width: 130px !important;
    min-width: 130px;
    }
    .package_product_images_wrapper .image img {
        padding: 0 10px;
        max-height: 370px;
    }
    .gallary_icons .col-md-2.col-sm-3.col-xs-4 {
        margin-left: auto;
        margin-right: auto;
    }
    .gallary_icons_wrapper .col-xs-12 .row .raw-html-embed {
        font-size: 20px;
        line-height: 27px;
    }
    .gallary_icons .col-md-2.col-sm-3.col-xs-4 {
        width: 95%;
    }
    .content_wrapper.clearfix.menu_icons.gallary_icons_wrapper {
        padding-bottom: 0;
    }
    .content_wrapper.clearfix.menu_icons.gallary_icons_wrapper > div{
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .copyrights.clearfix > a:nth-child(3) {
        margin: 0 auto !important;
    }
    #openPackageDetailModal .modal-dialog {
        width: 100%;
        margin-top: 0 !Important;
    }.package_detail_wrapper .full-wrapped .detail_wrapped {
        width: 100%;
        padding: 0 15px;
    }div#openPackageDetailModal .terms_modal_body {
        max-height: 100%;
    }#openPackageDetailModal .modal-content {
        border-radius: 0;
    }#openPackageDetailModal .package_detail_wrapper .full-wrapped .image_area {
        width: 100%;
    }
    #openPackageDetailModal .image_area {
        margin-bottom: 20px;
        display: block;
    }.package_detail_wrapper .full-wrapped .detail_wrapped .price_wrapped .input_wrapped .button_wrapped {

    }#openPackageDetailModal .modal-dialog button.close {
           top: 0;
    right: 0;
    left: unset;
    }
    .package_detail_wrapper .full-wrapped .detail_wrapped .buy_now_button_wrapped  {
        /*position: fixed;*/
        bottom: 0;
        width: 100%;
        background: #fbfbfb;
        left: 0;
        right: 0;
        padding: 10px;
    }
    .package_detail_wrapper .full-wrapped{
        flex-wrap: wrap;
    overflow-y: auto;
     max-height: 93vh;
    padding-bottom: 52px;
    }div#openPackageDetailModal .terms_modal_body {
        max-height: 100% !important;
    }
    .header_style_4 .top_links a.block_cart.cart_redirect{
        margin-left: 10px;
    }
    .page_fancy_content {
        padding: 15px;
        padding-top: 45px;
    }
    .page_fancy_content h2, .page-page h2 {
        font-size: 35px;
        line-height: 40px;
        margin-bottom: 10px;
    }
    .page_fancy_content p, .page-page p {
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 19px;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer {
        padding: 15px;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer .raw-html-embed{
        border-radius: 20px;
        padding: 15px 14px;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer .raw-html-embed h2 {
        font-size: 30px;
        line-height: 34px;
        margin-bottom: 15px;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer ul {
        padding-right: 0px;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer ul li:before{
        position:unset;
    }
    
    .dynamic_area_inner_page .background_Image_with_content_layer ul li{
            font-size: 20px;
            line-height: 28px;
            margin-bottom: 22px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            text-align: center;
    }
    .dynamic_area_inner_page .background_Image_with_content_layer {
        background-size: cover;
        background-attachment: fixed;
        background-position: right;
    }
    img#lightboxImage {
        max-width: 100%;
        max-height: 100%;
    }
    div.lightbox-navigation {
        bottom: 35%;
    }
    .prev-lightbox {
        right: 0;
    }
    .next-lightbox {
        left: 0;
    }
    #openPackageDetailModal .modal-dialog .modal-header h3{
        font-size: 20px;
    }
    #OpenPackageDetailModalBody iframe{
        height: 90vh;
    }
    #OpenPackageDetailModalBody{
        margin:0;
    }
    #openPackageDetailModal .back_button {
        bottom: 34px !important;
    }
    .dropoff_modal_link  .modal-dialog {
        margin-top: 8% !important;
    }
    .dropoff_content_area .days_area .days_upper_area .div_slots {
        width: 28% !important;
        font-size: 14px !important;
    }
    .dropoff_content_area , .dropoff_content_area p{
        font-size: 15px !important;
    }
    .dropoff_content_area .days_area .days_upper_area .div_slots .time_slots{
        font-size: 12px !important;
    }
    .modal-dialog.location_modal .dropoff_show .modal-body{
        flex-direction: column;
    }
}


@media(max-width: 575px){
    .package_replacements_wrapper > .replacement {
        width: calc(100%);
    }
    .footer_two_block > div .block_description > p {
        max-width: 184px;
        font-size: 25px;
        line-height: 19px;
    }
    .footer_two_block > .footer_block_1 .block_description {
        left: 16px;
        top: 29px;
    }
    .footer_two_block > .footer_block_2 .block_description {
        top: 27px;
        right: 21px;
    }
}
@media(min-width: 576px) and (max-width: 767px){

    .blog_page .blog_mansory .brick {
        width: calc(100%/2 - 8px);
        margin: 0 4px;
        margin-bottom: 8px;
    }
}

/** Header Style 2 **/
@media (min-width: 768px){
    .header_style_2 .wrap-search .cart_logo_wrapper .top_search {
        right: 0;
        position: unset;
        max-width: 260px;
        margin-right: 0;
    }
    .header_style_2 .wrap-search {
        background-image: url('../../uploads/gray-bg-layer.png');
        width: 100%;
        max-width: 966px;
        margin-left: auto;
        margin-right: auto;
        margin-top: -28px;
        display: flex;
        padding:0px 7px;
        border-radius: 0 0 7px 7px;
        background-size: cover;
        align-items: center;
        margin-bottom: 18px;
    }
    .header_style_2 .wrap-search input#header_search {
        height: 28px;
        max-width: 260px;
    }
    .header_style_2 .wrap-search .top_search{
        max-width: 260px;
        margin: 0;
        position: unset;
    }
    .header_style_2 .wrap-search .top_search form button{
        height: auto;
        padding: 0;
        left: 10px;
        top: 6px;
    }
    .header_style_2 .wrap-search .top_search .search_header_img{
        max-width: 14px;
        margin-right: auto;
        margin-left: 0;
    }
    .header_style_2 .wrap-search a{
        font-size: 12px;
        color: #6c764b;
        font-weight: 500;
    }
    .header_style_2 .wrap-search .search_top_menu_wrapper{
        padding-right: 0;
        margin-bottom: 0;
        padding-top: 0;
        height: 40px;
        margin-right: 26px;
    }
    .header_style_2 .wrap-search ul.login_ul_li > li > a > img {
        display: inline-block;
        width: 15px;
    }
    .header_style_2 .wrap-search ul.login_ul_li {
        margin-left: auto;
        display: block;
        margin-right: 11px;
        text-align: right;
        position: relative;
    }
    .header_style_2 .wrap-search ul.login_ul_li > li:not(.accounts_list) a.phone_img::after {
        content: "התחברות / הרשמה";
        font-weight: 500;
        color: #6c764b;
        font-size: 12px;
    }
    .header_style_2 .wrap-search ul.login_ul_li > li {
        height: 40px;
        display: flex;
        align-items: center;
    }
    .header_style_2 .wrap-search .search_top_menu_wrapper .search_top_menu a {
        display: flex;
        align-items: center;
        height: 40px;
        transition: unset;
    }
    .header_style_2 .wrap-search .search_top_menu_wrapper .search_top_menu {
        margin-left: 0;
        padding: 0 12px;
        background: url('../../uploads/border-left-gray.png')no-repeat left bottom / contain;
    }
    .header_style_2 .wrap-search .search_top_menu_wrapper .search_top_menu:hover a,
    .header_style_2 .wrap-search ul.login_ul_li > li:hover{
        background: url(../../uploads/small-curve.png)no-repeat center 103%  / 42px;
    }
    .header_style_2 .wrap-search .icon_img img[data-src=''] {
        display: none;
    }
    body:not(.add_scroll) .header_style_2 .main_logo img {
        right: 347px !important;
        bottom: -75px;
        max-width: 84px;
    }
    body:not(.add_scroll) .header_style_2 .main_logo::after {
        content: '';
        position: absolute;
        left: 0;
        height: 13px;
        background: url(../../uploads/logo-below-curve.png)no-repeat center / contain;
        width: 120px;
        bottom: -103px;
        right: 329px;
        transition: unset;
    }
    body:not(.add_scroll) .header_style_2 .main_logo{
        position: relative;
        top: 0;
    }
    body.add_scroll .header_style_2 .main_logo img {
        right: 347px !important;
    }
    .header_style_2 .top_cart>div.top_links {
        display: none !important;
    }
    .header_style_2 .top_cart.pull-left:not(.top_cart2) {
        left: 342px;
        position: absolute;
        top: 18px;

    }
    body:not(.add_scroll) .header_style_2 .menu > .menu_site {
        width: 100%;
        padding-right: 542px !important;
        margin-bottom: 13px !important;
        height: 40px;
    }
    body.add_scroll .header_style_2 .menu > .menu_site{
        padding-right: 542px !important;
    }
    body:not(.add_scroll) .header_style_2 .menu>ul>li {
        margin-left: 15px;
    }
    body .header_style_2 .menu>ul>li {
        margin-left: 15px;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    .header_style_2 .top_cart > .cart_redirect {
        z-index: 9;
    }
    body .header_style_2 .menu > ul > li {
        border: 1px solid #ffffff00;
        border-radius: 8px;
        height: auto;
    }
    body .header_style_2 .menu > ul > li:hover{
        border-color: #fd6a00;
    }
    body .header_style_2 .menu > ul > li:hover::after{
        content: url(../../uploads/orange-curve-menu.png);
        position: absolute;
        bottom: -23px;
        margin-right: auto;
        width: 100%;
        margin-left: auto;
        left: 0;
        text-align: center;
    }
    body .header_style_2 .menu > .menu_site > li:hover > a{
        color: #fd6a00 !important;
    }
}

@media (min-width: 768px) and (max-width: 1850px){
    body:not(.add_scroll) .header_style_2 .main_logo img{
        right: 200px !important;
    }
    body:not(.add_scroll) .header_style_2 .main_logo::after{
        right: 184px;
    }
    body:not(.add_scroll) .header_style_2 .menu > .menu_site{
        width: 100%;
        max-width: 1225px;
        padding-left: 0 !important;
        margin-left: auto !important;
        margin-right: auto !important;
        text-align: center !important;
        padding-right: 0 !important;

        justify-content: center;
    }
    .header_style_2 .top_cart.pull-left:not(.top_cart2) {
        left: 200px;
    }
}
@media (min-width: 768px) and (max-width: 1599px){
    body:not(.add_scroll) .header_style_2 .main_logo img {
        right: 110px !important;
    }
    .header_style_2 .top_cart.pull-left:not(.top_cart2),
    .header_style_2  .top_cart.pull-left.top_cart2{
        left: 0 !important;
    }
    body:not(.add_scroll) .header_style_2 .main_logo::after {
        right: 94px;
    }
    body.add_scroll .header_style_2 .menu > .menu_site {
        padding-right: 485px !important;
        padding-left: 95px !important;
    }
    body.add_scroll  .header_style_2 a.main_logo img {
        max-width: 80px;
        max-height: unset;
    }

}

@media (min-width: 768px) and (max-width: 1400px){
    body:not(.add_scroll) .header_style_2 .menu > .menu_site {
        max-width: 966px;
        text-align: right !important;
        justify-content: flex-start;
    }
    body .header_style_2 .main_logo img {
        right: 70px !important;
    }
    body .header_style_2 .main_logo::after {
        right: 54px;
    }
    .add_scroll .sort-n-bread {
        top: 61px !important;
        z-index: 998;
    }
    body.add_scroll .header_style_2 .menu > .menu_site {
        padding-right: 267px !important;
        padding-left: 95px !important;
    }
    body.add_scroll .header_style_2 .main_logo img {
        right: 127px !important;
    }
}

@media (min-width: 768px) and (max-width: 1365px){
    .header_style_2 .wrap-search {
        margin-top: 0;
    }
    header.header.header_style_2 {
        padding-top: 0;
    }
    body .header_style_2 .main_logo img {
        bottom: -65px;
    }
    body .header_style_2 .main_logo::after{
        bottom: -94px;
    }
    body.home_page_index:not(.add_scroll) > .main_wrapper .index-page .main_slider {
        top: 125px;
    }
}
@media (min-width: 1200px) and (max-width: 1300px){
    body .header_style_2 .main_logo img,
    body:not(.add_scroll) .header_style_2 .main_logo img{
        right: 0px !important;
    }
    body .header_style_2 .main_logo::after,
    body:not(.add_scroll) .header_style_2 .main_logo::after{
        right: -12px;
        bottom: -92px;
    }
    body .header_style_2 .menu > .menu_site {
        text-align: center !important;
        justify-content: center;
    }
    body.add_scroll .header_style_2 .menu > .menu_site {
        text-align: right !important;
        justify-content: flex-start;
    }
}
@media (min-width: 768px) and (max-width: 1199px){
    .header_style_2 .top_cart.pull-left:not(.top_cart2) {
        top: 42px;
    }
    .header_style_2 .wrap-search {
        margin-top: -19px;
    }
    .header_style_2 .wrap-search .top_search form button {
        top: -6px;
    }
    body:not(.add_scroll) .header_style_2 .menu > .menu_site {
        max-width: 770px;
    }
    body:not(.add_scroll) .header_style_2 .main_logo img {
        bottom: -106px;
        right: 16px !important;
        max-width: 70px;
    }
    body:not(.add_scroll) .header_style_2 .main_logo::after {
        bottom: -123px;
        right: 0;
    }
    body .header_style_2 .main_logo {
        position: unset;
    }
    #openPackageDetailModal .modal-dialog {
        width: 750px;
    }

}
@media (min-width: 992px) and (max-width: 1199px){

}
@media (min-width: 768px) and (max-width: 991px){
    .header_style_2 .wrap-search .search_top_menu_wrapper {
        margin-right: 6px;
    }
    .header_style_2 .wrap-search .search_top_menu_wrapper .search_top_menu {
        padding: 0 5px;
    }
    .header_style_2 .search_top_menu_wrapper .search_top_menu .menu_title {
        font-size: 9px;
    }
    .header_style_2 .search_top_menu_wrapper .search_top_menu a .icon_img {
        margin-left: 2px;
    }
    body .header_style_2 .menu > .menu_site {
        text-align: center !important;
        justify-content: center;
    }
    body .header_style_2 .menu > .menu_site {
        margin-bottom: 0px !important;
    }
    .header_style_2 .top_cart .cart_redirect img {
        left: 2px;
        top: -3px;
        max-width: 26px;
    }
    body .header_style_2 .main_logo img {
        bottom: -8px;
        right: 36px !important;
        max-width: 51px;
    }
    body:not(.add_scroll) .header_style_2 .menu > .menu_site {
        max-width: 550px;
    }
    body:not(.add_scroll) .header_style_2 .main_logo::after {
        right: -7px;
    }
    body.add_scroll .header_style_2 .main_logo img {
        right: 7px !important;
    }
    body.add_scroll .header_style_2 .menu > .menu_site {
        padding-right: 130px !important;
        padding-left: 35px !important;
    }
    body.add_scroll .header_style_2 .top_cart.pull-left.top_cart2 {
        top: 0;
    }
}
@media(max-width: 767px){
    .header_style_2 .search_top_menu_wrapper {
        display: none;
    }
    .header_style_2 .main_logo img {
        max-width: 77px;
        left: 41%;
    }
    .coupon_on_shipping_and_buy{
        width: 100%;
        max-width: 100%;
    }
    .coupon_on_shipping_and_buy .main_div_of_coupon{
        display: flex;
        margin: 0;
        padding: 0;
    }
    .coupon_on_shipping_and_buy .main_div_of_coupon{
        display: flex;
        margin: 0;
        padding: 0;
    }
    .coupon_on_shipping_and_buy .main_div_of_coupon .coupon_div{
        width: 70%;
        padding-right: 0;
    }
    .coupon_on_shipping_and_buy .main_div_of_coupon .coupon_button_div{
        width: 30%;
        padding: 0;
    }
    .coupon_on_shipping_and_buy .main_div_of_coupon .coupon_button_div .btn_site{
        width: 100%;
        top: 30px;
    }
}

/** Header Style 3 **/
@media (min-width: 1200px) and (max-width: 1366px){
    .header_style_3 .top_header .cart_logo_wrapper {
        justify-content: flex-end;
    }
}
@media (min-width: 768px) and (max-width: 1199px){
    .header_style_3 .menu > ul{
        display: flex;
    }
    .header_style_3 .menu > ul > li {
        padding: 0 5px 0 0;
    }
    .header_style_3 .site_logo_center {
        min-width: 175px;
    }
    .mini-cart-toggle .header_style_3 .cart-controller-btn .cart-quantity-counter {
        right: 10px;
        bottom: 14px;
    }
    .header_style_3 .search_top_menu_wrapper a {
        font-size: 12px;
    }
    .header_style_3 .search_top_menu_wrapper .search_top_menu {
        margin-left: 10px;
    }
}
/** Max Width Issue **/
@media(min-width: 1921px){
    body {
        max-width: 1920px;
        margin: 0 auto;
    }
    header.header{
        max-width: 1920px;
        right:unset;
        left:unset;
    }
    .main_slider,
    .cart_page .cart_about .common_hd.text-center,
    .common_hd.text-center{
        max-width: 1920px;
     }
}