@media(max-width:575.98px) {
	.media-w-my-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.media-w-mx-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.media-w-padding-top-0 {
		padding-top: 0 !important;
	}

	.media-w-padding-bottom-0 {
		padding-bottom: 0 !important;
	}

	.media-w-mx-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.sticky-top-1 {
		padding-top: 15px;
	}

	.main-single section:last-child {
		margin-bottom: 0px;
	}

	.article-single h1 {
		padding: 20px 25px 0px 25px;
		font-size: 138%;
		font-weight: 500;
	}

	.article-single .about {
		padding: 10px 25px 0px 25px;
	}

	.entry-content {
		padding: 0px 25px;
	}

	.entry-tags {
		padding: 0px 25px;
	}

	.single-author-box {
		padding: 16px 25px 20px 25px;
	}

	.post-title {
		font-size: 1rem;
		line-height: 1.26em;
		font-family: Roboto !important;
		font-weight: 500;
		padding: 0px 0px 6px 0px;
	}

	.badge-category {
		font-size: 68%;
	}

	.main_logo {
		margin-left: 5px !important;
		width: 110px !important
	}

	.search120 {
		display: none;
		margin-left: 0 !important
	}

	.option_links {
		padding: 10px 3px !important;
		font-size: 18px !important
	}

	.opts_account img {
		width: 30px !important
	}

	.menu.dropdown_loc {
		z-index: 9999 !important
	}

	.menu.dropdown_mn {
		margin-right: -43px !important;
		z-index: 9999 !important
	}

	.menu.dropdown_ms {
		margin-right: -82px !important;
		z-index: 9999 !important
	}

	.menu.dropdown_account {
		z-index: 9999 !important
	}

	.noti_count {
		right: 0 !important
	}

	.opts_account .user__name {
		display: none
	}

	.res_main_logo {
		display: inline-block;
		margin-left: 0px
	}

	.main_logo {
		display: none
	}

	.select_location {
		margin-left: 10px
	}

	.header_right ul li:first-child {
		display: block
	}

	.header_right ul li:nth-child(2) {
		display: block
	}

	.sub-header {
		padding-bottom: 0px !important;
		padding-top: 0px !important;
		justify-content: center;
	}

	.top-header {
		height: 50px !important;
	}

	.header_right ul li:nth-child(3) {
		display: none
	}

	.menu.dropdown_mn {
		margin-right: -82px !important
	}

	.ui.dropdown>.dropdown_loc.left.menu {
		right: auto !important;
		right: 0 !important
	}

	.ui.inline.dropdown.loc-title>.text {
		white-space: nowrap;
		width: 70px;
		overflow: hidden;
		text-overflow: ellipsis
	}

	.category_drop {
		display: none
	}

	.cart__btn {
		padding: 22px 10px 21px !important
	}

	.cart__btn span {
		display: none
	}

	.icon__14 {
		top: 0;
		position: absolute
	}

	.mobileMenu {
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		margin: auto;
		width: 100%;
		transform: translateX(-100%);
		transition: all ease .25s;
		overflow: auto;
		scroll-behavior: auto
	}

	.open {
		transform: translateX(0);
		z-index: 11
	}

	.mt1-5 {
		border-top: 1px solid #efefef
	}

	.menu.dropdown_page {
		position: static !important;
		box-shadow: none !important;
		border: 0 !important;
		margin-top: 0 !important
	}

	.ui.dropdown.nav__menu {
		text-align: left !important
	}

	.page__links {
		text-align: left !important
	}

	.wrapper {
		padding-top: 92px
	}

	.wrapper-no-subheader {
		padding-top: 75px !important;
	}

	.wrapper-no-subheader-profile {
		padding-top: 60px !important;
	}

	.cart__btn {
		padding: 24px !important
	}

	.catey__icon {
		display: flex !important
	}

	.search__icon {
		display: flex
	}

	.category-by-cat li {
		width: 50% !important
	}

	.search-ground-area {
		max-width: 100% !important
	}

	.bs-canvas {
		width: 100% !important;
		margin-left: -576px;
	}

	.side-cart-items {
		height: 310px !important
	}

	.offers-banner .owl-stage-outer {
		overflow: hidden !important
	}

	.footer-last-row {
		text-align: left !important
	}

	.product-left-title {
		float: left;
		width: 100%;
		margin-bottom: 20px
	}

	.filter-btn {
		float: left;
		width: 85px !important
	}

	.product-sort {
		margin-right: 0 !important
	}

	.product-dt-right {
		margin-top: 30px !important;
		margin-left: 0 !important
	}

	.pdp-details ul li {
		border-bottom: 1px solid #efefef;
		display: block !important;
		width: 100% !important;
		border-right: 0 !important
	}

	.pdp-details ul li:last-child {
		border-bottom: 0
	}

	.ordr-crt-share li {
		display: block !important
	}

	.add-cart-btn {
		margin-bottom: 10px
	}

	.icon-bar {
		display: none
	}

	.radio--group-inline-container_1 li {
		display: block !important;
		width: 100% !important
	}

	.left-chck145 {
		margin-bottom: 30px
	}

	.mrt-0 {
		margin-top: 8px !important
	}

	.call-email-alt li {
		display: block !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important
	}

	.call-email-alt li:last-child {
		margin-bottom: 0 !important
	}

	.social-links-footer {
		text-align: left !important;
		margin-top: 15px !important
	}

	.ddsh-body ul li:last-child {
		margin-top: 15px;
		margin-right: 0
	}

	.wallet-list li {
		width: 100% !important;
		display: block !important;
		margin-left: 0 !important
	}

	.left-text {
		text-align: center !important
	}

	.about-img {
		margin-top: 58px !important
	}

	.sign-img {
		display: none
	}

	.sign-inup {
		padding: 0px 0 !important
	}

	.signup-code-list li {
		width: 18%
	}

	ul.signup-code-list input {
		width: 100% !important
	}

	.chck-btn {
		padding: 8px 10px !important
	}

	.contact-title h2 {
		margin-top: 44px !important
	}
}

@media(min-width:576px) and (max-width:767.98px) {
	.sticky-top-1 {
		padding-top: 15px;
	}

	.main-single section:last-child {
		margin-bottom: 15px;
	}

	.post-title {
		font-size: 1.2rem;
		line-height: 1.28em;
		font-family: Roboto !important;
		padding: 2px 0px 6px 0px;
	}

	.main_logo {
		margin-left: 10px !important
	}

	.search120 {
		display: none;
		margin-left: 0 !important
	}

	.opts_account .user__name {
		display: none
	}

	.main_logo {
		display: none
	}

	.res_main_logo {
		display: inline-block;
		margin-left: 10px
	}

	.main_logo {
		display: none
	}

	.select_location {
		margin-left: 10px
	}

	.menu.dropdown_loc {
		z-index: 9999 !important
	}

	.header_right ul li:first-child {
		display: block
	}

	.menu.dropdown_mn {
		z-index: 9999 !important
	}

	.menu.dropdown_ms {
		z-index: 9999 !important
	}

	.menu.dropdown_account {
		z-index: 9999 !important
	}

	.mobileMenu {
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		margin: auto;
		width: 100%;
		transform: translateX(-100%);
		transition: all ease .25s;
		overflow: auto;
		scroll-behavior: auto
	}

	.open {
		transform: translateX(0);
		z-index: 11
	}

	.mt1-5 {
		border-top: 1px solid #efefef
	}

	.menu.dropdown_page {
		position: static !important;
		box-shadow: none !important;
		border: 0 !important;
		margin-top: 0 !important
	}

	.ui.dropdown.nav__menu {
		text-align: center !important
	}

	.page__links {
		text-align: center !important
	}

	.wrapper {
		padding-top: 130px
	}

	.wrapper-no-subheader {
		padding-top: 75px !important;
	}

	.wrapper-no-subheader-profile {
		padding-top: 60px !important;
	}

	.category_drop {
		display: none
	}

	.cart__btn {
		padding: 24px 30px !important
	}

	.catey__icon {
		display: block !important
	}

	.search__icon {
		display: block
	}

	.offers-banner .owl-stage-outer {
		overflow: hidden !important
	}

	.footer-last-row {
		text-align: center !important
	}

	img.download-btn {
		width: 110px !important
	}

	.product-left-title {
		float: left;
		width: 100%;
		margin-bottom: 20px
	}

	.filter-btn {
		float: left;
		width: 85px !important
	}

	.product-sort {
		margin-right: 0 !important
	}

	.product-dt-right {
		margin-top: 30px !important;
		margin-left: 0 !important
	}

	.pdp-details ul li {
		border-bottom: 1px solid #efefef;
		display: block !important;
		width: 100% !important;
		border-right: 0 !important
	}

	.pdp-details ul li:last-child {
		border-bottom: 0
	}

	.ordr-crt-share li {
		display: block !important
	}

	.add-cart-btn {
		margin-bottom: 10px
	}

	.icon-bar {
		display: none
	}

	.radio--group-inline-container_1 li {
		display: block !important;
		width: 100% !important
	}

	.left-chck145 {
		margin-bottom: 30px
	}

	.mrt-0 {
		margin-top: 8px !important
	}

	.call-email-alt li {
		display: block !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important
	}

	.call-email-alt li:last-child {
		margin-bottom: 0 !important
	}

	.wallet-list li {
		width: 100% !important;
		display: block !important;
		margin-left: 0 !important
	}

	.left-text {
		text-align: center !important
	}

	.about-img {
		margin-top: 58px !important
	}

	.sign-img {
		display: none
	}

	.sign-inup {
		padding: 50px 0 !important
	}

	.contact-title h2 {
		margin-top: 44px !important
	}

	.sub-header {
		justify-content: center;
		padding-bottom: 15px;
		padding-top: 15px;
	}
}

@media(min-width:768px) and (max-width:991.98px) {
	.media-w-my-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.media-w-mx-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.media-w-padding-right-0 {
		padding-right: 0 !important;
	}

	.media-w-padding-left-0 {
		padding-left: 0 !important;
	}

	.media-w-padding-top-0 {
		padding-top: 0 !important;
	}

	.media-w-padding-bottom-0 {
		padding-bottom: 0 !important;
	}

	.media-w-mx-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.container {
		max-width: 991px !important;
	}

	.post-title {
		font-size: 1.1rem;
		line-height: 1.16em;
		font-family: Roboto !important;
		padding: 2px 0px 6px 0px;
	}

	.sub-header {
		justify-content: space-between;
		padding-bottom: 15px;
		padding-top: 15px;
	}

	.main_logo {
		margin-left: 10px !important
	}

	.search120 {
		display: none;
		margin-left: 0 !important
	}

	.opts_account .user__name {
		display: none
	}

	.menu.dropdown_loc {
		z-index: 9999 !important
	}

	.menu.dropdown_mn {
		z-index: 9999 !important
	}

	.menu.dropdown_ms {
		z-index: 9999 !important
	}

	.menu.dropdown_account {
		z-index: 9999 !important
	}

	.mobileMenu {
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		margin: auto;
		width: 100%;
		transform: translateX(-100%);
		transition: all ease .25s;
		overflow: auto;
		scroll-behavior: auto
	}

	.open {
		transform: translateX(0);
		z-index: 11
	}

	.mt1-5 {
		border-top: 1px solid #efefef
	}

	.menu.dropdown_page {
		position: static !important;
		box-shadow: none !important;
		border: 0 !important;
		margin-top: 0 !important
	}

	.ui.dropdown.nav__menu {
		text-align: left !important
	}

	.page__links {
		text-align: left !important
	}

	.wrapper {
		padding-top: 120px
	}

	.wrapper-no-subheader {
		padding-top: 75px !important;
	}

	.wrapper-no-subheader-profile {
		padding-top: 60px !important;
	}

	.category_drop {
		display: none
	}

	.cart__btn {
		padding: 24px 30px !important
	}

	.catey__icon {
		display: block !important
	}

	.search__icon {
		display: block
	}

	.offers-banner .owl-stage-outer {
		overflow: hidden !important
	}

	.offr-none {
		display: none
	}

	.pdp-details ul li {
		border-bottom: 1px solid #efefef;
		display: block !important;
		width: 100% !important;
		border-right: 0 !important
	}

	.pdp-details ul li:last-child {
		border-bottom: 0
	}

	.radio--group-inline-container_1 li {
		display: block !important;
		width: 100% !important
	}

	.radio--group-inline-container_1 {
		display: block !important
	}

	.left-text {
		text-align: center !important
	}

	.about-img {
		margin-top: 58px !important
	}

	.sign-img {
		display: none
	}

	.sign-inup {
		padding: 50px 0 !important
	}
}

@media(min-width:992px) and (max-width:1199.98px) {
	body {
		overflow-y: scroll
	}

	.media-w-my-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.media-w-mx-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.media-w-padding-right-0 {
		padding-right: 0 !important;
	}

	.media-w-padding-left-0 {
		padding-left: 0 !important;
	}

	.media-w-padding-top-0 {
		padding-top: 0 !important;
	}

	.media-w-padding-bottom-0 {
		padding-bottom: 0 !important;
	}

	.media-w-mx-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.post-title {
		font-size: 1.22rem;
		line-height: 1.14em;
		font-family: Roboto !important;
		padding: 2px 0px 6px 0px;
	}

	.logo img {
		width: 200px;
		text-align: center;
		margin-top: 10px;
		float: none
	}

	.search120 {
		width: 25% !important;
	}

	.header_right ul li:first-child {
		display: block
	}

	.menu.dropdown_loc {
		z-index: 9999 !important
	}

	.menu.dropdown_mn {
		z-index: 9999 !important
	}

	.menu.dropdown_ms {
		z-index: 9999 !important
	}

	.menu.dropdown_account {
		z-index: 9999 !important
	}

	.offers-banner .owl-stage-outer {
		overflow: hidden !important
	}
}

@media(min-width:1200px) {
	.media-w-my-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.media-w-mx-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.media-w-padding-right-0 {
		padding-right: 0 !important;
	}

	.media-w-padding-left-0 {
		padding-left: 0 !important;
	}

	.media-w-padding-top-0 {
		padding-top: 0 !important;
	}

	.media-w-padding-bottom-0 {
		padding-bottom: 0 !important;
	}

	.media-w-mx-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.container {
		max-width: 1100px !important
	}

	.menu.dropdown_loc {
		z-index: 9999 !important
	}

	.menu.dropdown_mn {
		z-index: 9999 !important
	}

	.menu.dropdown_ms {
		z-index: 9999 !important
	}

	.menu.dropdown_account {
		z-index: 9999 !important
	}

	.offers-banner .owl-stage-outer {
		overflow: hidden !important
	}
}