@media (max-width: 420px) {
    .payment-frame {
		width: 100%;
		height: 880px;
		overflow: hidden;
		border: 0px;
	}

}

@media (max-width: 992px) {
	.fix-image {
        max-width: 100%;
		width: auto;
		height: auto;
	}

	.custom-order-table {
		table-layout: fixed !important;
	}
	.custom-order-table th {
		/* padding:25px !important; */
	}
	.w-20-t {
		min-width: 150px;
	}

	.w-5-t {
		min-width: 100px;
	}
	.w-8-t {
		min-width: 150px;
	}

	.w-3-t {
		max-width: 50px;
	}

	.display-desktop-row {
		display: none;
	}
	.social-container-menu {
		width: 30px;
		height: 30px;
	}
	.social-container-menu i {
		font-size: 19px;
	}
	.payment-form-container .pl-5,
	.payment-form-container .pr-5 {
		padding: 0px !important;
	}
	.payment-form-container {
		padding-top: 20px;
	}
	.mb-order-fix {
		margin-bottom: 0px;
	}
	.our-story-section .slick-arrow {
		background-color: #eeecec;
	}
	.d-desktop-flex {
		display: none;
	}
	.fix-mobile-me {
		top: 0px;
	}
	.blue-section {
		background-size: cover;
		background-position: center center;
		width: 100%;
		height: 332px;
		position: relative;
	}
	nav {
		height: 65px;
	}

	.card-container {
		/* box-shadow: 0px 0px 0px; */
		box-shadow: 0px 0px 6px #00000042;
	}
	.slick-arrow {
		/* width: 45px; */
	}
	.align-items-end-mobile {
		align-items: flex-end !important;
	}
	.container-box {
		padding: 25px 25px;
	}
	.width-342px {
		width: 100%;
	}
	.font-size-60px {
		font-size: 30px;
	}
	.form-section .w-100 {
		/* width: auto !important; */
	}
	.center-mobile {
		justify-content: center;
		align-items: center;
	}
	.mb-upload-mobile {
		margin-bottom: 20px;
	}
	.border-left {
		border-left: 0px !important;
	}
	.padding-right-110px {
		padding-right: 15px;
	}
	.m-0-mobile {
		margin-right: 0px !important;
	}
	label > input[type="radio"] + * {
		padding: 0px !important;
		margin: 0px !important;
	}
	.start-mobile {
		align-items: flex-start !important;
	}
	.fix0ne {
		flex-direction: row !important;
		display: flex;
		margin-top: 10px;
	}
	.fix0ne .mr-fix {
		margin-left: 10px;
	}
	.d-flex-column-mobile {
		flex-direction: column !important;
	}
	.d-flex-column-reverse-mobile {
		flex-direction: column-reverse;
	}
	.w-100-mobile {
		width: 100%;
	}
	.p-0-mobile {
		padding: 0px !important;
	}
	.p-3-mobile {
		padding-bottom: 1rem !important;
	}
	.d-none-mobile {
		display: none;
	}
	.text-right-mobile {
		text-align: right !important;
	}
	.align-items-start-mobile {
		align-items: flex-start !important;
	}
	.search-form-container .pl-3 {
		padding-left: 0px !important;
		padding-bottom: 15px;
	}
	.blue-section-position {
		margin-top: 15px;
	}
	.mb-search {
		margin-top: 20px;
	}
	.font-size-50px {
		font-size: 26px;
	}
	.d-desktop {
		display: none;
	}
	.ml-0-mobile {
		margin-left: 0px !important;
	}
	.font-size-13px-mobile {
		font-size: 13px;
	}
	.menu-login {
		text-align: center;
		width: 113px;
		padding: 6px 0px;
	}
	.pr-0-mobile {
		padding-right: 0px !important;
	}
	.pl-0-mobile {
		padding-left: 0px !important;
	}
	.img-logo-mobile {
		width: auto;
		height: 40px;
	}
	.navbar {
		padding-top: 8px !important;
		padding-bottom: 8px !important;
	}
	.font-size-22px-mobile {
		font-size: 22px !important;
	}
	.font-size-16px-mobile {
		font-size: 16px !important;
	}
	.d-mobile {
		display: block;
	}
	.padding-17px-77px {
		padding: 10px 40px;
	}
	.rand-section {
		padding: 17px 0px;
	}
	.rand-section .mb-5 {
		margin-bottom: 12px !important;
	}
	.upper-icon-container {
		width: 44px;
		height: 44px;
	}
	.field-upper-icon {
		top: -24px;
	}
	.mb-field {
		margin-top: 50px;
	}
	.fields-section {
		padding: 35px 0px;
	}
	.font-size-20px-mobile {
		font-size: 20px !important;
	}
	.order-button {
		font-size: 14px;
		padding: 10px 26px;
	}
	.column-reverse-mobile {
		display: flex;
		flex-direction: column-reverse;
	}
	.cards-body {
		padding-bottom: 0px;
	}
	.img-more {
		width: 100% !important;
		max-width: 100% !important;
		height: auto !important;
	}
	.home-slider {
		width: 80%;
		margin: 0 auto;
	}
	.rightSlickHome {
		/* right: -22px; */
	}
	.leftSlickHome {
		/* left: -22px; */
	}
	.social-container {
		width: 50px;
		height: 50px;
		border: 2px solid #2f3334;
	}
	.border-top-footer {
		margin-bottom: 20px;
	}
	.border-top-footer h1 {
		border-top: 1px solid #2f3334;
		padding: 20px 0px;
		padding-bottom: 0px;
	}
	.search-input {
		font-size: 14px;
		padding: 13px 19px;
	}
	.search-form-container {
		padding: 23px 17px;
	}
	.search-button {
		font-size: 14px;
		padding: 9px;
	}
	.send-button {
		padding: 7.5px 63px;
		font-size: 16px !important;
	}
	.contact-us-section {
		padding: 25px 0px;
		padding-top: 0px;
	}
	.border-top-footer:last-of-type {
		margin-bottom: 0px !important;
	}
	.d-mobile-flex {
		display: flex;
	}
	.footer-mobile li {
		padding-bottom: 5px;
	}
	.footer-mobile li .font-size-20px {
		font-size: 18px;
	}
	.footer-mobile li .font-size-16px {
		font-size: 14px;
	}
	.max-height-85 {
		max-height: 85px;
	}
	.overflow-hidden-mobile {
		overflow: hidden;
	}
	.text-right-mobile {
		text-align: right;
	}
	.full-mobile {
		background: #06427b;
	}
	#disexpand-search,
	#expand-search {
		color: white;
	}
	.full-mobile .search-form-container {
		box-shadow: 0px 0px 0px #00000029;
		padding-left: 0px;
		padding-right: 0px;
		margin-top: 0px;
		padding-top: 35px;
		padding-bottom: 10px;
	}
	.d-flex-desktop {
		display: none;
	}
	.d-flex-mobile {
		display: flex;
	}
	.font-size-18px-mobile {
		font-size: 18px;
	}
	.our-story-section {
		padding-top: 30px;
		padding-bottom: 30px;
		overflow: hidden;
	}
	.expand-menu-mobile {
		display: none;
		position: fixed;
		width: 25px;
		background-color: #0f76ec;
		width: 100%;
		height: 100%;
		top: 65px;
		left: 0px;
		overflow: scroll;
		bottom: 0px;
		padding-bottom: 70px;
	}
	.inner-nested-nav-ul {
		display: none;
		padding-right: 20px;
	}
	.inner-nested-nav-ul li:last-of-type {
		border-bottom: 0px;
	}
	.inner-nav-ul li {
		padding-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid white;
	}
	.inner-nav-ul li:first-child {
		margin-top: 10px;
	}
	.font-size-12px-mobile {
		font-size: 12px;
	}
	.ptb-35px {
		padding: 20px 0px;
	}
	.search-title-mobile {
		font-size: 22px;
		text-align: right;
	}
	.font-size-20px-mobile {
		font-size: 20px;
	}
	.font-size-22px-mobile {
		font-size: 22px;
	}
	.font-size-36px-mobile {
		font-size: 36px;
	}
	.font-size-14px-mobile {
		font-size: 14px;
	}
	.details-table th {
		font-size: 14px;
	}
	.padding-30px {
		padding: 20px;
	}
	.wh-145px {
		width: 110px;
		height: 110px;
	}
	.search-form-full-container .search-form-container {
		padding: 10px 0px;
		padding-top: 30px;
	}
	.wh-45px {
		width: 35px;
		height: 35px;
	}
	.table-padding-mobile {
		padding-top: 40px;
	}
	.hide-mobile {
		display: none;
	}
	.shipping-container {
		padding-bottom: 20px;
	}
	.sapak-details-container {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}
	.min-height-762px {
		min-height: 438px;
	}
	.container-box {
		margin-bottom: 25px;
	}
	.pt-65px {
		padding-top: 35px;
	}
	.M-CON {
		margin-top: 0px !important;
		margin-bottom: 50px !important;
	}
	.center-mobile {
		justify-content: center;
		align-items: center;
		display: flex;
	}
	.order-bored {
		width: 120px;
	}
	.mb-form-title {
		padding-bottom: 0px;
	}
	.form-section {
		margin-bottom: 0rem;
	}
	.top-0-mobile {
		top: 0px !important;
	}

	#main-slider-desktop {
		height: auto !important;
	}

	.d-flex-mobile {
		display: flex;
	}

	.d-flex-desktop {
		display: none;
	}
}

@media (min-width: 992px) {
	.height-p {
		height: 100px;
		overflow: hidden;
	}
	.title-height {
		/*height: 60px;*/
		word-break: break-all;
		overflow: hidden;
	}
	.makat-height {
		height: 30px;
	}

	.mr-2-desktop {
		margin-left: 15px !important;
	}
}
