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



}

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



}

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



}

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

.desktopmenu #search {

	border: 1px solid #454545;

	font-size: 16px;

	width: 210px;

}

.desktopmenu .nav-item {

	margin-right: 20px;

}

.desktopmenu .nav-item:first-child {

	margin-left: 20px;

}

.arjiva-collsec .collleft-pic img {

	object-fit: cover;

	min-height: 100%;

}

.arjiva-collsec img {

	width: 100%;

	height: 100%;

}

}

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

.desktopmenu .right img {

	width: 21px;

}



}

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

.desktopmenu .nav-link {

	font-size: 14px;

}

.desktopmenu .nav-item {

	margin-right: 14px;

}

.desktopmenu #search {

	font-size: 14px;

}

.desktopmenu .right img {

	width: 19px;

}

.desktopmenu .navbar-brand img {

	width: 90px;

}

.desktopmenu #search {

	width: 180px;

}

}

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



}

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

    .desktopmenu{

        display: none;

    }

    .mobile-menu-des {

display: block !important;

        position: relative;

    }

    .mobile-menu-des .navbar-brand img {

        width: 45px;

        height: 45px;

        scale: 1.2;

    }

    .mobile-menu-des .right {

        gap: 10px;

    }

    .mobile-menu-des .right img {

        width: 22px;

    }

    .mobile-menu-des #search {

        width: 100%;

        margin: 15px 0;

        font-size: 14px;

    }

    .mobile-menu-des .my-head .container-wrapper {

        background-color: #fff;

        box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1);

    }

    #wish-page .propc {

        width: 100px;

    }

    #wish-page .bt-wish {

        display: flex;

        justify-content: space-between;

    }

}

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

    #wish-page .wibox {

        flex-direction: column;

    }

    #carouselExampleFade .carousel-control-custom {

        width: 30px;

        height: 30px;

    }

    .head h1, h2 {

        font-size: 26px;

    }

    .mobile-menu-des .navbar {

        padding: 10px 0;

    }
  .mobile-menu-des .navbar-brand{
	position: relative;
  }
    .mobile-menu-des .navbar-brand img {

        width: 40px;

        height: 40px;

        scale: 1.1;

    }

    .mobile-menu-des .right {

        gap: 8px;

    }

    .mobile-menu-des .right img {

        width: 20px;

    }

    .mobile-menu-des .menu-toggle {

        font-size: 22px;

    }

    .mobile-menu-des .mobile-menu {

        width: 260px;

        left: -260px;

    }

    #wish-page .propc img {

	width: 70px;

}

#wish-page .wipnm {

	font-size: 12px;

}

#wish-page .price {

	font-size: 13px;

}

#wish-page .wibox {

	padding: 15px;

}

#wish-page .delbtn a {

	width: 100%;

	text-align: center;

}

#wish-page .pdebtn a {

	padding: 5px 5px;

	font-size: 12px;

	width: 100%;

	text-align: center;

}

#wish-page .bt-wish {

	display: flex;

	justify-content: space-between;

	width: 100%;

	margin-top: 7px;

}

#wish-page .delbtn a {

	padding: 5px 5px;

	font-size: 12px;

}

.acount-info {

	margin-top: 60px;

}

.mac-sec .cart-box {

	flex-direction: column;

}

.mac-sec .cart-pic img {

	width: 90px;

}

.catpro-nm {

	font-size: 15px;

}

}

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



}

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



.head-para {

	font-size: 15px;

}

.match-sec {

	margin-top: 20px;

}

.banner .owl-carousel .owl-nav button.owl-next, .banner .owl-carousel .owl-nav button.owl-prev {

	font-size: 32px !important;

	width: 30px;

	height: 40px;

}

.mobile-menu-des .user-containerzz .dropdown-menu {

	min-width: 260px;

	padding: 0px 0px;

}

.match-sec .pre-box .proname span {

	font-size: 16px;

}

.match-sec .owl-carousel .owl-nav button.owl-next, .match-sec .owl-carousel .owl-nav button.owl-prev {

	font-size: 32px !important;

	width: 30px;

	height: 40px;

}

.new-ar-sec {

	overflow: hidden;

	margin-top: 40px;

}

.selling-prodct {

	margin-top: 60px;

}

.head {

	text-align: center;

	margin-bottom: 30px;

}

.selling-prodct .bottm-cont .title {

	font-size: 16px;

}

.selling-prodct .bottm-cont .title {

	font-size: 16px;

}

.selling-prodct .owl-carousel .owl-nav button.owl-next, .selling-prodct .owl-carousel .owl-nav button.owl-prev {

	font-size: 32px !important;

	width: 30px;

	height: 40px;

}

.poli-sec {

	margin-top: 50px;

}

.poli-sec .main-box .title {

	font-size: 20px;

}

.poli-sec .main-box .icon-cr img {

	width: 40px;

}

.poli-sec .main-box .icon-cr {

	width: 70px;

	height: 70px;

}

.poli-sec .main-box p {

	font-size: 14px;

}

.news-sec {

	margin-top: 60px;

}

.footer {

	/* margin-top: 60px; */

}

.footer li {

	margin-bottom: 8px;

}

.prolist-sec .price span {

	margin-right: 5px;

	font-size: 15px;

}

.prolist-sec .bottm-cont .title {

	font-size: 17px;

}

.prolist-sec p {

	font-size: 14px;

}

#my-order .itr-box {

	flex-direction: column;

}

#my-order .itr-box .pr-pic {

	width: 150px;

}

.nhj {

	font-size: 14px;

}

#my-order .fgre {

	flex-direction: column;

}

#my-order .fgre li {

	margin-right: 0px;

	margin-bottom: 8px;

	text-align: center;

}

#wish-page .propc img {

	width: 70px;

}

#wish-page .wipnm {

	font-size: 12px;

}

#wish-page .price {

	font-size: 13px;

}

#wish-page .wibox {

	padding: 15px;

}

#wish-page .delbtn a {

	width: 100%;

	text-align: center;

}

#wish-page .pdebtn a {

	padding: 5px 5px;

	font-size: 12px;

	width: 100%;

	text-align: center;

}

#wish-page .bt-wish {

	display: flex;

	justify-content: space-between;

	width: 100%;

	margin-top: 7px;

}

#wish-page .delbtn a {

	padding: 5px 5px;

	font-size: 12px;

}

.acount-info {

	margin-top: 60px;

}

.myqan {

	margin-top: 10px;

	margin-bottom: 10px;

}

.mac-sec .prodlt {

	display: flex;

	justify-content: center;

	margin-top: 10px;

}



/* Mobile menu adjustments for extra small screens */

.mobile-menu-des .navbar-brand img {

	width: 45px;

	height: 45px;

	scale: 1.3;

}

.mobile-menu-des .right {

	gap: 6px;

}

.mobile-menu-des .right img {

	width: 18px;

}

.mobile-menu-des .menu-toggle {

	font-size: 20px;

}

.mobile-menu-des .mobile-menu {

	width: 240px;

	left: -240px;

	padding: 15px;

}

.mobile-menu-des .mobile-nav {

	margin-top: 25px;

}

.mobile-menu-des .accordion-btn {

	padding: 10px 8px;

	font-size: 15px;

}

.mobile-menu-des .submenu a {

	padding: 8px 12px;

	font-size: 14px;

}

.banner-pic img {

	height: 200px;

}

.banner-pic {

	height: 200px;

}

.banner-pic .text h1 {

	font-size: 30px;

	margin-bottom: 5px;

}

.banner-pic .text p {

	font-size: 14px;

	margin-bottom: 10px;

}

.banner-pic .text {

	top: 50%;

}

.banner-pic .text .btn {

	padding: 5px 15px;

	font-size: 14px;

}

.banner-pic .text .btn i {

	font-size: 14px;

}

}

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

.navbar-brand img {

    width: 50px;

    height: 50px;

    scale: 1;

    margin-left: -84px;

}

}

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



}

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



}