@media (max-width:1200px) {
.product_left_image {max-width: 500px;float: left;}
.navigation .menu ul>li>a {padding: 7px 15px;display: block;color: #333;text-transform: capitalize;font-size: 13px;background: none;}
.navigation_bar.stricky-fixed .fixed_left ul li {padding: 0px 9px;}
}
@media (max-width:991px) {
.collection_1 .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12 {margin-bottom: 25px;}
.featured_products .col-xxl-3.col-xl-3.col-lg-3.col-md-3.col-sm-12.col-12, .collection_1 .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12, .trending_products .col-lg-3.col-md-3, .blog_page .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12, .gallery_page .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-6.col-12, footer .col-lg-4.col-md-4.col-12 {width: 50%;}
.advertisement_banner .advertisement-text .title4 {font-size: 35px;}
.modal-body .col-xxl-7.col-xl-7.col-lg-7.col-md-7.col-sm-7.col-12 {width: 100%;}
.modal-body .col-xxl-5.col-xl-5.col-lg-5.col-md-5.col-sm-5.col-12 {width: 100%;margin-top: 10px;}
.heading_banner .cat_title, .title {font-size: 20px;}ul.top_right li:last-child, .top_right{display: none;}
.navigation .menu ul>li:hover>ul.cs-dropdown {display: none;}
.navigation .navbar button {position: absolute;right: 0px;top: -48px;}
.search-top #sw_search .content-search select, .search-top #sw_search .content-search .autosearch-input{width: 50%;}
.nav-menu {width: 100%;}
.navigation {width: 100%;}
.product_left_image {max-width: 100%;float: none;margin: 0px 0px 30px;}
.wps_right {display: flow-root;}
.navigation .navbar {display: block;padding-left: 0;margin-left: 10px;padding: 0px;}
.subscribe_form form input {height: 40px;}
.navigation_bar.stricky-fixed {padding: 0;position: relative;}
.footer_bottom .col-lg-5.col-md-5, .footer_bottom .col-lg-7.col-md-7 {width: 100%;text-align: center;}
.footer_bottom p {text-align: center;padding-top: 5px;}
.navigation .menu {display: none;overflow: hidden;overflow-y: visible;position: relative;z-index: 9999;}
.navigation>.menu ul>li {float: none;padding: 0 !important;padding-bottom: 0;display: block !important;}
.navigation .menu ul>li>a {padding: 7px 15px;font-size: 14px;border-right: 1px dashed transparent;color: #fff;}
.navigation>.menu {width: 100%;position: absolute;top: 100%;left: 15px;background: #333;left: 0;}
.navigation>.menu ul>li>.cs-dropdown {position: relative !important;opacity: 1 !important;visibility: visible !important;top: auto !important;left: auto !important;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;width: 100%;display: none;transition: none !important;}
.navigation>.menu ul>li>ul.cs-dropdown, .navigation>.menu ul>li>ul.cs-dropdown>li>.cs-dropdown {padding-top: 0px;padding-left: 0px;padding-bottom: 0px;display: none;transition: none;padding-right: 0px;width: 100% !important;}
.menu ul {padding-bottom: 5px;}
.menu ul>li>a {border-bottom: 1px solid #666 !important;color: #fff;display: block;font-size: 14px;padding: 0px 15px;}
.menu ul .cs-submenu>a {position: relative;}
.menu ul .cs-submenu>a>button {display: block;position: absolute;top: 9px;right: 15px;background: #7fa409 none repeat;border: 1px solid #c4cab3;border-radius: 5px;color: #fff;font-size: 16px;height: 30px;outline: medium none;width: 30px;padding: 0;text-align: center;line-height: 15px;}
.menu ul .cs-submenu>a>button {display: block;position: absolute;top: 6px;right: 15px;background: transparent;border: 1px solid transparent;border-radius: 5px;color: #fff;font-size: 13px;height: 30px;outline: medium none;width: 30px;padding: 0;text-align: center;line-height: 15px;}
.navigation .menu ul>li>ul.cs-dropdown {border-top: 0;}
.footer_info .read_more {margin: 0 0 15px 0;}
.navigation .menu ul {float: right;width: 100%;text-align: left;}
.nav-menu {margin-top: -60px;}
.navigation>.menu ul>li {float: left;width: 100%;padding: 0 !important;padding-bottom: 0;display: block !important;}
.navigation>.menu ul>li>ul.cs-dropdown, .navigation>.menu ul>li>ul.cs-dropdown>li>.cs-dropdown {padding-top: 0px;padding-left: 0px;padding-bottom: 0px;display: none;transition: none;padding-right: 0px;width: 100% !important;background: #666;}
.navigation>.menu ul>li>ul.cs-dropdown, .navigation>.menu ul>li>ul.cs-dropdown>li>.cs-dropdown>li>.cs-dropdown {padding-top: 0px;padding-left: 0px;padding-bottom: 0px;display: none;transition: none;padding-right: 0px;width: 100% !important;background: #444;}
.menu ul {padding-bottom: 0px;}
.navigation .menu ul>li>ul.cs-dropdown>li>ul.cs-dropdown {left: 100%;margin-top: 0;}
.navigation .menu ul>li>ul.cs-dropdown>li>ul.cs-dropdown>li>ul.cs-dropdown {left: -100%;margin-top: 0px;}
.navigation .menu ul>li ul.cs-dropdown li {border: 0;}
.navigation .menu ul>li ul.cs-dropdown li a {color: #fff;display: block;font-size: 14px;padding: 7px 15px;border-bottom: 1px solid #ba028d;}
.menu ul li.has-submenu>a>button {display: block;position: absolute;top: 6px;right: 15px;background: transparent;border: 1px solid transparent;border-radius: 5px;color: #fff;font-size: 13px;height: 30px;outline: medium none;width: 30px;padding: 0;text-align: center;line-height: 15px;}
.navigation .menu ul>li>a i {padding-left: 0px;font-size: 14px;}
.navigation .menu ul>li ul.cs-dropdown li a i {float: none;}
.navigation .menu ul>li.cs_mega ul.cs-dropdown li a:hover {background: #f58321;color: #fff;}
}
@media (max-width:767px) {
.featured_products .col-xxl-3.col-xl-3.col-lg-3.col-md-3.col-sm-12.col-12, .collection_1 .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12, .trending_products .col-lg-3.col-md-3, .blog_page .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12, .gallery_page .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-6.col-12, footer .col-lg-4.col-md-4.col-12 {width: 100%;}
.home_blog1{display: none;}
.logo {padding-bottom: 5px;}#slider .owl-nav .owl-next, #slider .owl-nav .owl-prev {width: 25px!important;height: 35px!important;}
.img-sec {transform: rotate(0deg);transform-origin: 0% 100%;}
.collection_1 {padding: 20px 0;}
.collection_1 .col-xxl-4.col-xl-4.col-lg-4.col-md-4.col-sm-12.col-12 {margin-bottom: 0px;}
.popular_product {padding: 20px 0px 35px;}
.banners2 {padding: 20px 0px;}
.advertisement_banner {padding: 20px 0;background: #362b2a;}
.advertisement_banner .advertisement-text .title4 {font-size: 25px;}
.advertisement_banner p {font-size: 14px;line-height: 24px;}
.videoSection {display: none;}
.googleReviews {padding:20px 0px 20px;}footer {padding: 10px 0 10px;}
.trending_products {padding: 20px 0;}
.top_collection {padding: 25px 0;}
.featured_products {padding: 20px 0;}
.selectors .owl-carousel .owl-nav button.owl-prev, .selectors .owl-carousel .owl-nav button.owl-next, .selectors .owl-carousel button.owl-dot {background: rgb(255 255 255);opacity: 1;color: inherit;border: 0;padding: 0 !important;font: inherit;padding: 5px !important;border: 1px solid #e1e1e1;height: 72px;color: black;font-size: 26px;position: absolute;}
.selectors .mz-thumb img {transform:rotate(0deg);}
.selectors .owl-nav {display: flex;justify-content: space-between;position: absolute;width: 100%;TOP: 46%;transform: translateY(-50%);}
.selectors .owl-carousel .owl-nav button.owl-prev {margin-left: -10px;left: 0;bottom: -36px;}
.selectors .owl-carousel .owl-nav button.owl-next {margin-right: -10px;right: 0;bottom: -36px;}
.selectors .owl-carousel .owl-nav button.owl-prev, .selectors .owl-carousel .owl-nav button.owl-next {line-height: 68px;position: absolute;top: 50%;display: block;width: 15px;height: 70px;padding: 0;transform: translate(0, -50%);cursor: pointer;color: #ac2b65;border: 0;outline: 0;background: #eee;border-radius: 0px;z-index: 9;border: 1px solid #e3e3e3;}
.selectors .owl-carousel .owl-nav button.owl-prev {left: -1px;z-index: 50;top: 45%;display: block !important;}
.selectors .owl-carousel .owl-nav button.owl-next {right: -1px;left: auto;z-index: 50;top: 45%;display: block !important;}
.navigation>.menu ul>li {float: left;width: 100%;padding: 0 !important;padding-bottom: 0;display: block !important;}
.navigation .menu ul>li.cs_mega ul.cs-dropdown .col-md-3 {width: 100%;height: auto !important;background: transparent !important;padding: 0 15px;}
.right-content {padding: 0 10px;}
.you_may {font-size: 18px;}
.heading_banner {background-size: cover;padding: 20px 0;}
.market-list li {width: 100%;}
.selectors .owl-carousel.img-sec.owl-theme {display: block;width: 100% !important;margin: 0px;overflow-x: auto;}
.mz-thumb.video {width: auto;margin: 0px;}
.owl-carousel.img-sec.owl-theme .owl-item.active, .owl-carousel.img-sec.owl-theme .owl-stage {width: auto !important;}
.owl-carousel.img-sec.owl-theme .owl-item.active, .owl-carousel.img-sec.owl-theme .owl-stage {width: 100% !important;display: flex;}
.left_image .left_centered .image img {width: 100%;object-fit: cover;height: 100%;}
.home_blog {height: auto;margin: 10px 0px;}
.blog_page {padding: 30px 0;}
.sitemap_page {padding: 25px 0;}
.left_image {width: 100%;}
.wps_right p {text-align: left;}
.blog_details_img {height: auto;}
.home_blog .image { height: auto; aspect-ratio: 2/1.4;}
.content-box img {aspect-ratio: 1 / 1;}
.product1 .image01 img {aspect-ratio: 1 / 1;}
.banner a img {aspect-ratio: 2 / 1.06;}
.slide img {aspect-ratio: 3 / 1;}
.banner-adv a img {aspect-ratio: 1 / 1;}
.product .image01 {height: auto; aspect-ratio: 1 / 1.06;}
.carousel-indicators{
    margin-bottom: 0;
    bottom: -35px;
    display: flex;
}
#slider .owl-next, #slider .owl-prev, #slider2 .owl-next, #slider2 .owl-prev{
    display: none!important;
}
}
@media (max-width:650px) {
.nav-menu {width: 100%;margin-top: -60px;}
#slider .owl-next, #slider2 .owl-next {right: 10px;}
#slider .owl-prev, #slider2 .owl-prev {left: 10px;}
.header .navigation_bar .top_right {margin: 0 0 7px }
.navigation>.menu ul>li {float: left;width: 100%;padding: 0 !important;padding-bottom: 0;display: block !important;}
.navigation .menu ul>li>a {padding: 0px 15px;font-size: 14px;border-right: 1px dashed transparent;color: #fff;}
.navigation .menu ul>li ul.cs-dropdown li a {color: #fff;display: block;font-size: 14px;padding: 0px 15px;border-bottom: 1px solid #ba028d;}
.header .navigation_bar .top_right {margin: 0 0 7px;}
.hot_sec01 {margin-bottom: 15px;}
.navigation .menu ul>li.cs_mega ul.cs-dropdown {overflow: hidden;max-height: 300px;overflow-y: auto;}
.navigation .menu ul>li.cs_mega ul.cs-dropdown li {border: 0;line-height: 25px;}
.navigation .menu ul>li.cs_mega ul.cs-dropdown li a {color: #fff;}
.top_right {float: left;text-align: left;margin-top: 10px;}#arrvals .owl-nav .owl-prev {left: -10px;}#arrvals .owl-nav .owl-next {right: -10px }#shop_look .owl-nav .owl-prev {left: -10px;}#shop_look .owl-nav .owl-next {right: -10px }
.box_item .item_images {height: 220px;}
.description02 h3 {height: 110px;}
.cart_left table {border: 0;}
.cart_left table thead {display: none;}
.cart_left table tr {float: left;width: 100%;margin-bottom: 10px;display: block;border-bottom: 1px solid #ddd;padding: 0;}
.cart_left table tbody th {display: none;}
.cart_left table th:last-child {border-bottom: 0;}
.cart_left table th:before {content: attr(data-label);float: left;text-transform: uppercase;font-weight: bold;color: #183883;}
.cart_left table td {display: block;text-align: left;font-size: 13px;border-bottom: 1px dotted #ccc;float: left;width: 100%;}
.cart_info {width: 80%;}
.cart_left table tbody tr td:first-child {width: 100%;}
.cart_left table td:before {content: attr(data-label);float: left;text-transform: uppercase;font-weight: bold;color: #fff;width: 100%;text-align: left;background: #f58321;padding: 5px 5px;margin-bottom: 5px;font-size: 14px;}
.cart_info {float: left;text-align: left;}
.payment-accept img {margin: 0px 8px 10px 0px;width: 45px;}
.social {float: left;}
.view_btn {margin-bottom: 20px;}
.banner-adv {margin-bottom: 20px;}
.banner {margin-bottom: 20px;}
}
@media (max-width:480px) {
.navigation .navbar {padding: 0;}
.navigation .navbar button {margin-top: -43px;}
.header .topbar .top_left>li {padding: 0px;}
.header .topbar .top_left>li a {padding: 0px 15px;background: #333;color: #fff;}
.header .topbar .top_left>li a:hover {background: #f58321;color: #fff;}
.navigation_bar.stricky-fixed .top_right {display: none;}
.navigation_bar.stricky-fixed .logo {padding-top: 5px;}
.navigation_bar.stricky-fixed .navigation .navbar {padding-top: 5px;}
.nav-menu {width: 100%;}
.navigation>.menu ul>li {float: left;width: 100%;padding: 0 !important;line-height: 35px;padding-bottom: 0;display: block !important;}
.header .navigation_bar .top_right {margin: 0 0 7px;}}