.resp_insta, .resp_whatsapp {



	display:none;



	visibility:hidden



}



@media only screen and ( max-width: 1400px ) {



}



@media only screen and ( max-width: 1200px ) {



}



@media only screen and ( min-width: 798px ) and ( max-width: 999px ) {



}



@media only screen and ( max-width: 797px ) {
	.resp_cart_btn {display:block; visibility:visible;}
.delete_ordered_product { top: 0; left: 0;}
	.reset-pass {bottom: 0 !important;top: auto !important;}
	.side_box .js-signin-modal-trigger.order_btn_real {position: relative;}
	.data_box.left_margin {margin: 10px 0 0 0;}
	.checkout_list_item span {padding-bottom: 15px;}
.checkout_list_item .price_wrapper {position: absolute;bottom: 0;left: 0;font-weight: 900;padding-left: 0;}
.data_box { min-height: 200px;}
section.guaranty_sec .guaranty h2 { width: 100%;}

	.header .top_info {display: none;visibility: hidden;}

	.resp_logo { visibility:visible; display:block }

	.header { padding: 10px 0 50px 0;}

	.slider_section { margin: -30px 0 0 0;}

	.slider_section .flickity-viewport { height:90px !important; min-height:110px }

	.latidan_section { padding: 20px 0 20px;}

	.latidan_section h1, .latidan_section .title_slang { text-align:center }

	.latidan_section .title_slang {width: 100%;}

	.latidan_section p {padding: 5px;}

	.about_bg { display: none; visibility: hidden;}

	.ca0rousel__off_product .product-cell:hover { margin-top: 15px;}

	section.guaranty_sec .guaranty::before {

		content: "";

		position: absolute;

		width: 250px;

		height: 250px;

		left: 30px;

		top: -30px;

		background: url("../images/18728353.png") center center no-repeat;

		background-size: 250px;

	}

	section.guaranty_sec .guaranty {

		position: relative;

		padding: 200px 10px 80px;

	}

	section.guaranty_sec .guaranty h2, .support_sec h3, .support_sec .col-md-8 {text-align: center;}

	.l2part_section ul { margin: 0 0px;}

	.l2part_section ul li {padding: 0 5px;}

	.shop_section__slider h1 {font-size: 2rem;}

	.carousel__off_product .product-cell { width: 70%;}

	.support_sec {margin: 5px auto;}

	.news_index h1, .rl2part_section h1, .latidan_section h1 { font-size:2rem;}

.checkout_list_item .checkout_list_item__img img {

    width: 32px;

}	



	.flexwrapper {

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

}

	.flexwrapper .col-md-3.profile_explain_wrapper { order: 2;width: 100%;}

	.flexwrapper .col-md-9 { order: 1;width: 100%;}



	.logo {width: 130px;height: 75px;background-size: 100%;margin: 10px;}



	.half.basic {width: 100%;}



	.main_nav, #cd-cart-trigger {visibility: hidden;display: none;}



	.carousel .item {height: auto;}



	.index_about_image {padding: 0;text-align: center;}



	.index_about_image img { width: 100%;}



	.aboutus_index .index_about_text {padding: 10px;}



	.specoffer__section--title {font-size: 1.7rem;padding: 20px 5px 0;}



	.offstoday_index {height: auto;}



	.cta__category_index .cta__category_index__item {margin: 10px auto;}



	.footer_item {padding: 15px 0;}



	.col-md-6.index_news_items a { margin: 5px 0; border-radius: 5px;}



    .index_news_items {direction: rtl; padding: 10px 0;}



	.footer_section {padding: 10px;}



	.footer_section .pricetitle { color: #fff; padding: 27px 0px 25px 0; float: right; font-size: 1.2rem; font-weight: 900; text-align: center; width: 100%;}



	.footer_section .pricetext {float: none;}



	.footer_module_flex--wrapper {display: block;}



	.footer_module_flex--wrapper .col-md-4, .footer_module_flex--wrapper .col-md-4:first-child { width: 100%;}



	.cta__store {padding: 10px;margin: 0;position: absolute; left: 60px;top: 8px;}



    .smobitrigger, .mobimenu.inrwrpr { visibility: visible; display: block;}



	.alert h2 { font-size: 18px; font-weight: 900;}



	.js-signin-modal-trigger { position: absolute; left: 65px;top: 3px;}



	.header__search form {width: 100%}



	.header__search {padding: 10px;}



	



	.navbar-toggler {position: absolute; right: 0;z-index: 999; display: block;}



	.carousel__shop .item {height: auto;}



	.navbar-nav {margin: 0;padding-top: 30px;}



	.nav-item.dropdown {width: 100%;display: block;float: right;}



	.brands__slider .brand-cell {width: 30%;}



	.brands__slider {padding: 15px 10px;}



	



	.nothingtoshow {padding: 10px;font-size: 20px;}



	.page_box {padding: 10px;}



	.data_box {margin: 0;}



	.jq-toast-wrap.bottom-left { bottom: 0; left: 0;}



	.jq-toast-wrap {width: 100%;}



	.jq-toast-single {border-radius: 0;}



	.jq-toast-single {margin: 0;}



	.cd-signin-modal {z-index: 9999999;}



	.js-signin-modal-trigger {position: absolute;left: 0;top: 0;}



    .righthalf, .lefthalf {width: 100%;}



    .righthalf .loginpanel { background: #fff; position: relative; left: auto; top: 100px; border-radius: 0; padding: 20px; width: 100%; margin: 0 auto; float: right;}



    .news_panel {background: #fff; position: relative; right: auto; top: 0px; border-radius: 0; padding: 0px; }



	



	.header_section .col-md-4 {width: 100%; float: right;}



	.header__navsection {visibility: hidden;display: none;}



	.cta__category_index .cta__category_index__item {text-align: center;}



	.index_posts {width: 80%;}



	.index_brands_logo li {flex: 1 0 20%;}



	.textwidget.padding___fooimg {text-align: center;}



	.padding___fooimg img {padding: 5px 0;}



	.order_btn_real { float: left;}



	.addtocompare button {margin: 0 auto;}



	



	.mobimenu .js-signin-modal-trigger {



		position: relative;



		left: auto;



		top: auto;



		width: 100%;



	}



	



	.mobimenu .js-signin-modal-trigger .top_login_btn {



		width: 100%;



		border-radius: 0;



		margin: 0;



		color: #fff !important;



		border: none;



	}



	.why_list__index li {flex: 1 0 100%;}



	.smobitrigger {color: #1F3775;top: 35px; left:30px}



	.login_cart__nav, .insta_hatsapp__nav, .main_menu, .flickity-page-dots, .flickity-button {display: none;visibility: hidden;}



	.about_section p {padding: 10px 20px;}



	.comp_fish__info p, .slice_fish__info p {padding: 10px 10px;}



	.comp_fish__info, .slice_fish__info {border-radius: 0;float: right;box-shadow:none;}



	.comp_fish__bg #img::before, .slice_fish__bg #img::before { right: 30px;}



	.comp_fish__bg img, .slice_fish__bg img {margin: 0 auto;display: block;}



	.cta_index {width: 100%;float: right;height: auto;padding: 20px 15px;}



	.cta_index p {font-size: 1.1rem; margin: 35px auto 0;}



	.as_title h1 {font-size: 17px;}



	.faq_section {padding: 10px 0;}



	.index_comment {width: 80%;}



	



	.resp_insta {



		visibility: visible;



		display: block;



		background: #d6249f;



		background: radial-gradient(circle at 30% 107%, #a2622b 0%, #b56434 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);



		box-shadow: 0px 3px 10px rgba(0,0,0,.25);



		position: fixed;



		bottom: 10px;



		left: 10px;



		z-index: 9999;



		padding: 3px 0px;



		line-height: 40px;



		width: 45px;



		height: 45px;



		color: #fff;



		font-size: 40px;



		text-align: center;



		border-radius: 11px;



	}



	.resp_whatsapp {



		visibility: visible;



		display: block;



		background: #189D0E;



		position: fixed;



		bottom: 65px;



		left: 10px;



		z-index: 9999;



		padding: 2px 0px;



		line-height: 40px;



		width: 45px;



		height: 45px;



		color: #fff;



		font-size: 40px;



		text-align: center;



		border-radius: 11px;



	}

	.blog__list {display: block;}

	.blog__list .blog__list__imag { margin: 0 auto;float: inherit;}

}



@media only screen and ( min-width: 498px ) and ( max-width: 797px ) {
	.resp_cart_btn {display:block; visibility:visible;}
	.side_box .js-signin-modal-trigger.order_btn_real {position: relative;}
	.data_box.left_margin {margin: 10px 0 0 0;}
	.reset-pass {bottom: 0 !important;top: auto !important;}
	.checkout_list_item span {padding-bottom: 15px;}
	.delete_ordered_product { top: 0; left: 0;}
.checkout_list_item .price_wrapper {position: absolute;bottom: 0;left: 0;font-weight: 900;padding-left: 0;}
.data_box { min-height: 200px;}
section.guaranty_sec .guaranty h2 { width: 100%;}

	.header .top_info {display: none;visibility: hidden;}

	.resp_logo { visibility:visible; display:block }

	.header { padding: 10px 0 50px 0;}

	.slider_section { margin: -30px 0 0 0;}

	.slider_section .flickity-viewport { height:90px !important; min-height:110px }

	.latidan_section { padding: 20px 0 20px;}

	.latidan_section h1, .latidan_section .title_slang { text-align:center }

	.latidan_section .title_slang {width: 100%;}

	.latidan_section p {padding: 5px;}

	.about_bg { display: none; visibility: hidden;}

	.ca0rousel__off_product .product-cell:hover { margin-top: 15px;}

	section.guaranty_sec .guaranty::before {

		content: "";

		position: absolute;

		width: 250px;

		height: 250px;

		left: 30px;

		top: -30px;

		background: url("../images/18728353.png") center center no-repeat;

		background-size: 250px;

	}

	section.guaranty_sec .guaranty {

		position: relative;

		padding: 200px 10px 80px;

	}

	section.guaranty_sec .guaranty h2, .support_sec h3, .support_sec .col-md-8 {text-align: center;}

	.l2part_section ul { margin: 0 0px;}

	.l2part_section ul li {padding: 0 5px;}

	.shop_section__slider h1 {font-size: 2rem;}

	.carousel__off_product .product-cell { width: 70%;}

	.support_sec {margin: 5px auto;}

	.news_index h1, .rl2part_section h1, .latidan_section h1 { font-size:2rem;}



.checkout_list_item .checkout_list_item__img img {

    width: 32px;

}

	.flexwrapper {

    display: flex;

    flex-wrap: wrap;

    justify-content: center;

}

	.flexwrapper .col-md-3.profile_explain_wrapper { order: 2;width: 100%;}

	.flexwrapper .col-md-9 { order: 1;width: 100%;}



	.logo {width: 130px;height: 75px;background-size: 100%;margin: 10px;}



	.half.basic {width: 100%;}



	.main_nav, #cd-cart-trigger {visibility: hidden;display: none;}



	.carousel .item {height: auto;}



	.index_about_image {padding: 0;text-align: center;}



	.index_about_image img { width: 100%;}



	.aboutus_index .index_about_text {padding: 10px;}



	.specoffer__section--title {font-size: 1.7rem;padding: 20px 5px 0;}



	.offstoday_index {height: auto;}



	.cta__category_index .cta__category_index__item {margin: 10px auto;}



	.footer_item {padding: 15px 0;}



	.col-md-6.index_news_items a { margin: 5px 0; border-radius: 5px;}



    .index_news_items {direction: rtl; padding: 10px 0;}



	.footer_section {padding: 10px;}



	.footer_section .pricetitle { color: #fff; padding: 27px 0px 25px 0; float: right; font-size: 1.2rem; font-weight: 900; text-align: center; width: 100%;}



	.footer_section .pricetext {float: none;}



	.footer_module_flex--wrapper {display: block;}



	.footer_module_flex--wrapper .col-md-4, .footer_module_flex--wrapper .col-md-4:first-child { width: 100%;}



	.cta__store {padding: 10px;margin: 0;position: absolute; left: 60px;top: 8px;}



    .smobitrigger, .mobimenu.inrwrpr { visibility: visible; display: block;}



	.alert h2 { font-size: 18px; font-weight: 900;}



	.js-signin-modal-trigger { position: absolute; left: 65px;top: 3px;}



	.header__search form {width: 100%}



	.header__search {padding: 10px;}



	



	.navbar-toggler {position: absolute; right: 0;z-index: 999; display: block;}



	.carousel__shop .item {height: auto;}



	.navbar-nav {margin: 0;padding-top: 30px;}



	.nav-item.dropdown {width: 100%;display: block;float: right;}



	.brands__slider .brand-cell {width: 30%;}



	.brands__slider {padding: 15px 10px;}



	



	.nothingtoshow {padding: 10px;font-size: 20px;}



	.page_box {padding: 10px;}



	.data_box {margin: 0;}



	.jq-toast-wrap.bottom-left { bottom: 0; left: 0;}



	.jq-toast-wrap {width: 100%;}



	.jq-toast-single {border-radius: 0;}



	.jq-toast-single {margin: 0;}



	.cd-signin-modal {z-index: 9999999;}



	.js-signin-modal-trigger {position: absolute;left: 0;top: 0;}



    .righthalf, .lefthalf {width: 100%;}



    .righthalf .loginpanel { background: #fff; position: relative; left: auto; top: 100px; border-radius: 0; padding: 20px; width: 100%; margin: 0 auto; float: right;}



    .news_panel {background: #fff; position: relative; right: auto; top: 0px; border-radius: 0; padding: 0px; }



	



	.header_section .col-md-4 {width: 100%; float: right;}



	.header__navsection {visibility: hidden;display: none;}



	.cta__category_index .cta__category_index__item {text-align: center;}



	.index_posts {width: 80%;}



	.index_brands_logo li {flex: 1 0 20%;}



	.textwidget.padding___fooimg {text-align: center;}



	.padding___fooimg img {padding: 5px 0;}



	.order_btn_real { float: left;}



	.addtocompare button {margin: 0 auto;}



	



	.mobimenu .js-signin-modal-trigger {



		position: relative;



		left: auto;



		top: auto;



		width: 100%;



	}



	



	.mobimenu .js-signin-modal-trigger .top_login_btn {



		width: 100%;



		border-radius: 0;



		margin: 0;



		color: #fff !important;



		border: none;



	}



	.why_list__index li {flex: 1 0 100%;}



	.smobitrigger {color: #1F3775;top: 35px; left:30px}



	.login_cart__nav, .insta_hatsapp__nav, .main_menu, .flickity-page-dots, .flickity-button {display: none;visibility: hidden;}



	.about_section p {padding: 10px 20px;}



	.comp_fish__info p, .slice_fish__info p {padding: 10px 10px;}



	.comp_fish__info, .slice_fish__info {border-radius: 0;float: right;box-shadow:none;}



	.comp_fish__bg #img::before, .slice_fish__bg #img::before { right: 30px;}



	.comp_fish__bg img, .slice_fish__bg img {margin: 0 auto;display: block;}



	.cta_index {width: 100%;float: right;height: auto;padding: 20px 15px;}



	.cta_index p {font-size: 1.1rem; margin: 35px auto 0;}



	.as_title h1 {font-size: 17px;}



	.faq_section {padding: 10px 0;}



	.index_comment {width: 80%;}



	



	.resp_insta {



		visibility: visible;



		display: block;



		background: #d6249f;



		background: radial-gradient(circle at 30% 107%, #a2622b 0%, #b56434 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);



		box-shadow: 0px 3px 10px rgba(0,0,0,.25);



		position: fixed;



		bottom: 10px;



		left: 10px;



		z-index: 9999;



		padding: 3px 0px;



		line-height: 40px;



		width: 45px;



		height: 45px;



		color: #fff;



		font-size: 40px;



		text-align: center;



		border-radius: 11px;



	}



	.resp_whatsapp {



		visibility: visible;



		display: block;



		background: #189D0E;



		position: fixed;



		bottom: 65px;



		left: 10px;



		z-index: 9999;



		padding: 2px 0px;



		line-height: 40px;



		width: 45px;



		height: 45px;



		color: #fff;



		font-size: 40px;



		text-align: center;



		border-radius: 11px;



	}

	.blog__list {display: block;}

	.blog__list .blog__list__imag { margin: 0 auto;float: inherit;}

}



@media only screen and ( max-width: 479px ) {
	.resp_cart_btn {display:block; visibility:visible;}
	.delete_ordered_product { top: 0; left: 0;}
	.side_box .js-signin-modal-trigger.order_btn_real {position: relative;}
	.data_box.left_margin {margin: 10px 0 0 0;}
	.reset-pass {bottom: 0 !important;top: auto !important;}
	.checkout_list_item span {padding-bottom: 15px;}
.checkout_list_item .price_wrapper {position: absolute;bottom: 0;left: 0;font-weight: 900;padding-left: 0;}
.data_box { min-height: 200px;}
section.guaranty_sec .guaranty h2 { width: 100%;}

	.header .top_info {display: none;visibility: hidden;}

	.resp_logo { visibility:visible; display:block }

	.header { padding: 10px 0 50px 0;}

	.slider_section { margin: -30px 0 0 0;}

	.slider_section .flickity-viewport { height:90px !important; min-height:110px }

	.latidan_section { padding: 20px 0 20px;}

	.latidan_section h1, .latidan_section .title_slang { text-align:center }

	.latidan_section .title_slang {width: 100%;}

	.latidan_section p {padding: 5px;}

	.about_bg { display: none; visibility: hidden;}

	.ca0rousel__off_product .product-cell:hover { margin-top: 15px;}

	section.guaranty_sec .guaranty::before {

		content: "";

		position: absolute;

		width: 250px;

		height: 250px;

		left: 30px;

		top: -30px;

		background: url("../images/18728353.png") center center no-repeat;

		background-size: 250px;

	}

	section.guaranty_sec .guaranty {

		position: relative;

		padding: 200px 10px 80px;

	}

	section.guaranty_sec .guaranty h2, .support_sec h3, .support_sec .col-md-8 {text-align: center;}

	.l2part_section ul { margin: 0 0px;}

	.l2part_section ul li {padding: 0 5px;}

	.shop_section__slider h1 {font-size: 2rem;}

	.carousel__off_product .product-cell { width: 70%;}

	.support_sec {margin: 5px auto;}

	.news_index h1, .rl2part_section h1, .latidan_section h1 { font-size:2rem;}

	

	

	.checkout_list_item .checkout_list_item__img img {  width: 32px;}

	.flexwrapper { display: flex; flex-wrap: wrap; justify-content: center;}

	.flexwrapper .col-md-3.profile_explain_wrapper { order: 2;width: 100%;}

	.flexwrapper .col-md-9 { order: 1;width: 100%;}



	.logo {width: 130px;height: 75px;background-size: 100%;margin: 10px;}



	.half.basic {width: 100%;}



	.main_nav, #cd-cart-trigger {visibility: hidden;display: none;}



	.carousel .item {height: auto;}



	.index_about_image {padding: 0;text-align: center;}



	.index_about_image img { width: 100%;}



	.aboutus_index .index_about_text {padding: 10px;}



	.specoffer__section--title {font-size: 1.7rem;padding: 20px 5px 0;}



	.offstoday_index {height: auto;}



	.cta__category_index .cta__category_index__item {margin: 10px auto;}



	.footer_item {padding: 15px 0;}



	.col-md-6.index_news_items a { margin: 5px 0; border-radius: 5px;}



    .index_news_items {direction: rtl; padding: 10px 0;}



	.footer_section {padding: 10px;}



	.footer_section .pricetitle { color: #fff; padding: 27px 0px 25px 0; float: right; font-size: 1.2rem; font-weight: 900; text-align: center; width: 100%;}



	.footer_section .pricetext {float: none;}



	.footer_module_flex--wrapper {display: block;}



	.footer_module_flex--wrapper .col-md-4, .footer_module_flex--wrapper .col-md-4:first-child { width: 100%;}



	.cta__store {padding: 10px;margin: 0;position: absolute; left: 60px;top: 8px;}



    .smobitrigger, .mobimenu.inrwrpr { visibility: visible; display: block;}



	.alert h2 { font-size: 18px; font-weight: 900;}



	.js-signin-modal-trigger { position: absolute; left: 65px;top: 3px;}



	.header__search form {width: 100%}



	.header__search {padding: 10px;}



	



	.navbar-toggler {position: absolute; right: 0;z-index: 999; display: block;}



	.carousel__shop .item {height: auto;}



	.navbar-nav {margin: 0;padding-top: 30px;}



	.nav-item.dropdown {width: 100%;display: block;float: right;}



	.brands__slider .brand-cell {width: 30%;}



	.brands__slider {padding: 15px 10px;}



	



	.nothingtoshow {padding: 10px;font-size: 20px;}



	.page_box {padding: 10px;}



	.data_box {margin: 0;}



	.jq-toast-wrap.bottom-left { bottom: 0; left: 0;}



	.jq-toast-wrap {width: 100%;}



	.jq-toast-single {border-radius: 0;}



	.jq-toast-single {margin: 0;}



	.cd-signin-modal {z-index: 9999999;}



	.js-signin-modal-trigger {position: absolute;left: 0;top: 0;}



    .righthalf, .lefthalf {width: 100%;}



    .righthalf .loginpanel { background: #fff; position: relative; left: auto; top: 100px; border-radius: 0; padding: 20px; width: 100%; margin: 0 auto; float: right;}



    .news_panel {background: #fff; position: relative; right: auto; top: 0px; border-radius: 0; padding: 0px; }



	



	.header_section .col-md-4 {width: 100%; float: right;}



	.header__navsection {visibility: hidden;display: none;}



	.cta__category_index .cta__category_index__item {text-align: center;}



	.index_posts {width: 80%;}



	.index_brands_logo li {flex: 1 0 20%;}



	.textwidget.padding___fooimg {text-align: center;}



	.padding___fooimg img {padding: 5px 0;}



	.order_btn_real { float: left;}



	.addtocompare button {margin: 0 auto;}



	



	.mobimenu .js-signin-modal-trigger {



		position: relative;



		left: auto;



		top: auto;



		width: 100%;



	}



	



	.mobimenu .js-signin-modal-trigger .top_login_btn {



		width: 100%;



		border-radius: 0;



		margin: 0;



		color: #fff !important;



		border: none;



	}



	.why_list__index li {flex: 1 0 100%;}



	.smobitrigger {color: #1F3775;top: 35px; left:30px}



	.login_cart__nav, .insta_hatsapp__nav, .main_menu, .flickity-page-dots, .flickity-button {display: none;visibility: hidden;}



	.about_section p {padding: 10px 20px;}



	.comp_fish__info p, .slice_fish__info p {padding: 10px 10px;}



	.comp_fish__info, .slice_fish__info {border-radius: 0;float: right;box-shadow:none;}



	.comp_fish__bg #img::before, .slice_fish__bg #img::before { right: 30px;}



	.comp_fish__bg img, .slice_fish__bg img {margin: 0 auto;display: block;}



	.cta_index {width: 100%;float: right;height: auto;padding: 20px 15px;}



	.cta_index p {font-size: 1.1rem; margin: 35px auto 0;}



	.as_title h1 {font-size: 17px;}



	.faq_section {padding: 10px 0;}



	.index_comment {width: 80%;}



	



	.resp_insta {



		visibility: visible;



		display: block;



		background: #d6249f;



		background: radial-gradient(circle at 30% 107%, #a2622b 0%, #b56434 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);



		box-shadow: 0px 3px 10px rgba(0,0,0,.25);



		position: fixed;



		bottom: 10px;



		left: 10px;



		z-index: 9999;



		padding: 3px 0px;



		line-height: 40px;



		width: 45px;



		height: 45px;



		color: #fff;



		font-size: 40px;



		text-align: center;



		border-radius: 11px;



	}



	.resp_whatsapp {



		visibility: visible;



		display: block;



		background: #189D0E;



		position: fixed;



		bottom: 65px;



		left: 10px;



		z-index: 9999;



		padding: 2px 0px;



		line-height: 40px;



		width: 45px;



		height: 45px;



		color: #fff;



		font-size: 40px;



		text-align: center;



		border-radius: 11px;



	}

	.blog__list {display: block;}

	.blog__list .blog__list__imag { margin: 0 auto;float: inherit;}



}