/*End Screen 1920*/
/*End Screen 1366*/
@media (max-width: 1280px) {
  .featured-product-sidebar {
    float: left;
    width: 22%;
  }
  .featured-product-content {
    width: 78%;
  }
  .list-cat-childrent > li {
    width: auto;
  }
  .inner-top-toggle .close-top-toggle {
    right: 0;
  }
  .wrap-category-dropdown {
    display: none;
    width: 290px !important;
  }
  .tp-caption.lfl.start {
    left: 30px !important;
  }
  .outlet-slider-thumb img {
    width: 100%;
  }
}
/*End Screen 1280*/
@media (max-width: 1024px) {
  .block-product07 .product-slider2 {
    width: 65.5%;
  }
  .block-product07 .banner-adv07 {
    width: 34.5%;
  }
  .block-product07 .item-product5 {
    padding: 0px;
  }
  .header06 .search-form05 {
    margin: 0;
  }
  .main-nav.menu-toggle03 .mega-menu {
    display: none;
  }
  .main-nav.menu-toggle03 > ul > li.has-mega-menu > a::after {
    display: none;
  }
  .inner-top-toggle .list-inline-block li {
    display: block;
    text-align: center;
  }
  .inner-top-toggle .list-inline-block {
    float: left;
    padding-top: 20px;
  }
  .main-nav.main-nav5 > ul > li > a {
    padding: 0 15px;
  }
  .wrap-cart-info05 {
    margin-right: 0;
  }
  .wrap-cart-info05 .top-info > li {
    margin-right: 0;
  }
  .header4 .wrap-register-cart {
    margin-left: -45px;
  }
  .header4 .smart-search.search-form4 {
    margin-right: 30px;
  }
  .item-normal04 {
    width: 21.56%;
  }
  .item-leading04 {
    width: 35.3%;
  }
  .footer-box6 {
    padding-left: 0;
  }
  .cat-menu2 {
    width: 100%;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
  .featured-product2 .main-featured-product::after {
    display: none;
  }
  .featured-product2 .adv-featured-product {
    margin-right: 0px;
  }
  .item-blog5 .from-blog-thumb a {
    width: 70px;
  }
  .hot-deal-tab-slider.hot-deal-tab-slider12 {
    margin-top: 80px;
  }
  .content-popular11 .popular-cat-title a {
    line-height: 40px;
    padding: 0 20px;
  }
  .box-category10 .item-large-cat-hover {
    padding: 21px 20px;
  }
  .list-trending8 .product-info3 .desc {
    display: none;
  }
  .featured-product2 .product-info-cart,
  .trending-thumb3 a.addcart-link {
    display: none;
  }
  .featured-product-cat .main-featured-left .item-featured-product {
    min-height: auto;
  }
  .featured-product-cat .featured-list-brand a {
    margin: auto;
    max-width: 150px;
  }
  .footer-contact6 .footer-box-contact {
    margin-bottom: 20px;
  }
  .slider-home2 .item-product-bestseller {
    padding: 24px 0;
  }
  .list-latest-new {
    margin: 0;
    padding: 2px 20px 3px;
  }
  .addcart-link.addcart-single {
    display: none!important;
  }
  .supper-deal6 .popular-cat-slider.slider-home6 {
    padding-top: 20px;
  }
  .item-category-featured-product {
    padding: 5px 20px;
  }
  .inner-category-hover4 .list-category-hover {
    max-height: 401px;
    overflow: hidden;
  }
  .box-category10 .large-cat-info {
    margin-top: 10%;
  }
  .list-tab-product {
    min-height: auto;
  }
  .top-extra-link {
    margin-left: -110px;
  }
  .social-footer li {
    margin-bottom: 10px;
  }
  .category-dropdown.category-dropdown8 {
    display: none;
  }
  .main-nav.main-nav8 {
    margin-left: -255px;
  }
  .banner-slider8.simple-owl-slider {
    margin-left: -255px;
  }
  .banner-slider8 .banner-thumb img {
    width: 100%;
  }
  .content-top8 {
    background: transparent none repeat scroll 0 0;
  }
  .box-trending8 .trending-thumb3 {
    width: 70px;
  }
  .box-trending8 .trending-thumb3 a img {
    max-width: 70px;
  }
  .main-nav.main-nav7 > ul > li > a {
    padding: 0 13px;
  }
  .supperdeal-sidebar {
    padding-left: 15px;
  }
  .supperdeal-header::before {
    display: none;
  }
  .main-nav.main-nav5 {
    margin: 0;
  }
  .item-slider1 .banner-info {
    left: 0;
    padding: 0 50px;
  }
  .header-nav5 .wrap-category-dropdown {
    left: auto;
    right: 0;
  }
  .header-nav5 .category-dropdown.hidden-dropdown.right-category-dropdown {
    float: right;
  }
  .smart-search.search-form4 {
    margin-right: -20px;
  }
  .wrap-category-hover4 {
    margin-top: 30px;
    position: relative;
  }
  .popular-listcat {
    min-height: auto;
    margin: 0;
  }
  .item-service-info3 {
    display: block;
    text-align: center;
    padding-left: 0;
  }
  .item-service-thum3 {
    display: block;
    margin-bottom: 10px;
    text-align: center;
  }
  .trending-thumb3 a {
    max-width: 70px;
  }
  .wrap-cart-info3 {
    margin-left: -40px;
  }
  .list-categorybox .category-adv-sidebar {
    width: 37%;
  }
  .list-categorybox .category-adv-content {
    width: 63%;
  }
  .main-nav {
    margin-left: -206px;
  }
  .item-tags-category li {
    margin-bottom: 10px;
  }
  .item-tags-category ul {
    vertical-align: top;
  }
  .newsletter-footer label {
    margin: 0 0 10px;
    display: block;
  }
  .social-footer.social-network label {
    display: block;
    margin: 0 0 10px;
  }
  .category-home-total {
    width: 20%;
  }
  .banner-home-category {
    width: 30%;
  }
  .featured-product-category {
    width: 50%;
  }
  .menu-footer {
    display: block;
  }
  .menu-footer ul {
    margin: 20px 0 -10px 0px;
  }
  .menu-footer ul li {
    margin-bottom: 10px;
  }
  .menu-footer ul li:first-child a {
    border: none;
    padding-left: 0;
  }
  .post-paginav {
    text-align: left !important;
  }
  .list-post-tab .zoom-image-thumb a {
    width: 70px;
  }
  .list-post-tab .zoom-image-thumb {
    width: 70px;
  }
  .title-post-tab::after {
    display: none;
  }
  .post-readmore,
  .post-tags-info {
    float: none !important;
  }
  .header-mini-cart2 .total-mini-cart-item {
    right: -10px;
    top: -7px;
  }
  .smart-search.search-form2 {
    margin: 0 -20px 0 0px;
  }
  .main-nav.main-nav2 {
    margin: 0;
  }
  .inner-left-category-hover {
    float: left;
    position: relative;
    top: 0;
    width: 23.6%;
  }
  .inner-category-hover .content-left-category-hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
  .inner-category-hover {
    padding-left: 0;
  }
  .title-category-hover {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  }
  .hotnews-ticker-slider {
    margin-left: 5px;
  }
  .main-nav.main-nav2 > ul {
    margin: 0;
  }
  .category-hover {
    margin-top: 15px;
  }
  .inner-right-category-hover .large-cat-hover {
    display: none;
  }
  .banner-category-hover {
    float: left;
    width: 70.4%;
  }
  .small-cat-hover {
    float: left;
    width: 29.4%;
  }
  .content-right-category-hover {
    float: right;
    width: 76.4%;
  }
  .hot-deal-tab-countdown .time_circles {
    left: 0;
    padding: 0 5px 0 40px;
    top: -46px;
    width: auto;
  }
  .hot-deal-tab-countdown .time_circles > div {
    border-top: none;
    display: inline-block;
    padding: 5px 9px;
    width: auto !important;
  }
  .hot-deal-tab-countdown .time_circles::before {
    left: 10px;
  }
  .hot-deal-tab-slider,
  .product-bestseller-slider {
    margin-top: 30px;
  }
  .hot-deal-tab-title li.active::before {
    display: none;
  }
  .item-product-right .product-info {
    padding: 0 10px;
  }
  .quick-category a {
    margin-bottom: 5px;
  }
  .testimo-content-right {
    padding: 30px 15px;
  }
  .info-testimo-author {
    top: 50px;
  }
  .range-filter #amount {
    margin-bottom: 5px;
  }
  .header-cat-parent label {
    display: block;
    margin: -15px 0 15px;
    position: static;
  }
  .header-cat-parent {
    padding: 15px 0;
  }
  .list-product-cat {
    border-left: none;
  }
  .list-categorybox .list-product-cat {
    border-left: 1px solid #e5e5e5;
  }
  .item-adv9.box-left {
    padding-right: 30px;
  }
  .item-product9 .product-info {
    padding: 15px 0;
  }
  .inner-content-text {
    padding: 20px;
  }
  .box-category10 .banner-category-hover {
    display: none;
  }
  .box-category10 .large-cat-hover {
    border-left: medium none;
    width: 65.9%;
  }
  .box-category10 .small-cat-hover {
    width: 34.1%;
  }
  .item-privacy-shipping li {
    display: block;
    text-align: center;
  }
  .item-privacy-shipping h2 {
    margin: 10px 0 0;
  }
  .featured-product12 .category-brand-slider {
    width: 20%;
  }
  .category-hover2 .inner-category-hover .inner-left-category-hover {
    top: 0;
  }
  .trending-thumb3 {
    width: 70px;
  }
  .trending-thumb3 a img {
    max-width: 70px;
  }
  .hotdeal-countdown {
    display: none;
  }
  .social-home2.social-network li {
    margin-bottom: 10px;
  }
  .tags-featured-product a {
    margin-left: 25px;
  }
  .back-to-top {
    right: 0px;
  }
  .main-featured-left .item-featured-product {
    min-height: 265px;
  }
  .item-paginav-featured {
    min-height: 350px;
  }
  .cat-bestsale-slider.slider-home2 .featured-product-info {
    display: none;
  }
  .list-cat-childrent.no-icon > li {
    padding: 0 8px;
  }
  .item-featured-product {
    min-height: 273px;
  }
  .banner-category-hover {
    margin-left: -15px;
    width: 71.54%;
  }
  .box-facebook .fb-page.fb_iframe_widget > span {
    display: block;
    width: 100%!important;
    height: 414px!important;
  }
  .box-facebook .fb-page.fb_iframe_widget iframe {
    display: block;
    width: 100% !important;
    height: 414px!important;
  }
  .box-facebook .fb-page.fb_iframe_widget {
    display: block;
    width: 100%;
  }
  .owl-controls {
    display: none!important;
  }
  .list-category-hover > li {
    height: 40px;
  }
  .small-cat-info {
    height: 46px;
  }
  .item-adv-simple a::after,
  .item-adv-simple a::before {
    display: none;
  }
  .item-product-bestseller .product-thumb {
    width: 40%;
  }
  .item-product-bestseller .product-info2 {
    width: 60%;
  }
  .hotdeal-countdown5 {
    margin: 10px 0 5px -5px;
    width: 200px;
  }
  .hotdeal-countdown5 .time_circles > div {
    height: 67px;
    margin-left: -2px;
    margin-top: -24px;
    width: 67px !important;
  }
  .list-outlet-brand {
    height: 350px;
  }
  .box-social.box-twitter iframe {
    height: 414px!important;
  }
  .mobile-access-box.mobile-access-long {
    padding: 69px 25px;
  }
}
@media (max-width: 1024px) and screen and (-webkit-min-device-pixel-ratio: 0) {
  .box-category10 .item-large-cat-hover {
    padding: 22px 20px 21px;
  }
  .box-top-home3 .item-trending3 {
    padding: 23px 10px 20px 21px;
  }
  .hotdeals-slider.slider-home4 .list-product-hotdeal > li {
    padding: 18px 10px;
  }
  .slider-home2 .item-product-bestseller {
    padding: 17px 0;
  }
  .item-small-cat-hover {
    padding: 8.5px 20px;
  }
  .small-cat-info {
    margin-top: 8px;
  }
  .inner-right-category-hover {
    padding-right: 2px;
  }
}
/*End Screen 1024*/
@media (max-width: 990px) {
  .item-slider06 .banner-info h2 {
    font-size: 48px;
  }
  .item-slider06 .banner-info h3 {
    font-size: 30px;
  }
  .item-slider06 .banner-info {
    height: 220px;
    padding-top: 30px;
    width: 320px;
  }
  .list-service06 {
    margin-top: 30px;
  }
  .item-slider06 {
    height: 500px;
  }
  .banner-product05 .banner-info {
    padding: 0 20px;
  }
  .search-form05 .select-category .category-toggle-link::after {
    background: transparent;
    color: #555;
    right: 5px;
    font-size: 14px;
  }
  .search-form05 .select-category .category-toggle-link {
    overflow: hidden;
  }
  .title-tab05 li a {
    padding: 0 25px;
  }
  .banner-product05 .banner-info h2 {
    font-size: 18px;
  }
  .header05 .search-form05 {
    margin-left: 0;
  }
  .search-form05 .select-category .category-toggle-link {
    padding: 0 10px;
  }
  .privacy-shipping.style2 .item-privacy-shipping {
    border: none;
  }
  .item-slider3 .banner-info h3 {
    font-size: 30px;
  }
  .item-slider3 .banner-info h2 {
    font-size: 40px;
  }
  .item-slider3 .banner-info h4 {
    font-size: 18px;
  }
  .item-slider3 .banner-info {
    height: 200px;
    padding: 0 30px;
  }
  .item-slider3 {
    height: 500px;
  }
  .item-service02 .service-info {
    padding: 80px 20px 20px;
    text-align: center;
  }
  .list-service02 .item-service02 {
    padding-left: 0;
  }
  .item-service02 .service-thumb {
    left: 50%;
    margin-left: -35px;
    top: -40px;
  }
  .list-service02 {
    margin-top: 80px;
  }
  .item-product-bestseller .product-thumb {
    width: 50%;
  }
  .item-product-bestseller .product-info2 {
    width: 50%;
  }
  .list-category-hover > li {
    height: 39px;
  }
  .featured-product12 .category-brand-slider {
    width: 30%;
  }
  .sidebar-cat-childrent {
    min-height: auto;
  }
  .deal-title8 {
    text-align: center;
    padding-left: 0;
  }
  .adv-product-thumb {
    float: none;
    width: auto;
  }
  .adv-product-info {
    float: none;
    width: auto;
  }
  .deal-countdown8 {
    float: none;
    margin: auto auto 20px ;
  }
  .smart-search.search-form8 {
    margin: 0 0px 20px 0px;
    padding: 0;
  }
  .banner-slider8.simple-owl-slider {
    margin-left: 0;
  }
  .box-trending8 .trending-thumb3 {
    width: 100px;
  }
  .box-trending8 .trending-thumb3 a img {
    max-width: 100px;
  }
  .main-nav.main-nav8 {
    margin: 0;
  }
  .register-box9 > ul {
    text-align: left;
  }
  .smart-search.search-form9 {
    margin: 0 0px 20px -30px;
    padding: 0;
  }
  .main-nav.main-nav7 {
    float: none;
    margin: 10px 0 0;
  }
  .supperdeal-sidebar {
    margin-right: 0;
  }
  .popular-cat-slider.slider-home6 {
    padding-left: 0;
    padding-top: 0;
  }
  .search-form4 .smart-search-form input[type="submit"] {
    font-weight: 400;
    width: 80px;
  }
  .banner-thumb img {
    width: 100%;
  }
  .smart-search.search-form4 .select-category .category-toggle-link::after {
    font-size: 14px;
    right: 13px;
  }
  .item-privacy-shipping {
    margin-bottom: 30px;
  }
  .privacy-shipping {
    margin: 30px 0 0;
  }
  .search-form2 .select-category .category-toggle-link {
    padding: 0 15px;
  }
  .simple-owl-slider {
    margin-right: 0;
  }
  .single-post-share {
    margin: 20px 0 0;
    text-align: left;
  }
  .single-post-leading > h2 {
    font-size: 18px;
    margin: 20px 0;
  }
  .item-post-blog .blog-post-thumb {
    padding-right: 0;
  }
  .category-home-total {
    width: 30%;
  }
  .banner-home-category {
    width: 37.9%;
  }
  .featured-product-category {
    width: 32%;
  }
  .service-box {
    padding: 0 15px;
  }
  .main-nav {
    margin-left: 0;
  }
  .main-nav > ul {
    margin: 0;
  }
  .main-nav > ul > li > a {
    padding: 0 10px;
  }
  .category-toggle-link > span {
    display: none;
  }
  .select-category {
    width: 50px;
  }
  .select-category .category-toggle-link::after {
    right: 18px;
    font-size: 18px;
  }
  .smart-search {
    padding: 0 0 0 50px;
    margin-left: -15px;
  }
  .list-category-toggle.sub-menu-top {
    width: 200px;
  }
  .cat-mega-menu {
    display: none;
  }
  .video-about {
    padding-right: 0;
  }
  .about-full-protec span {
    display: inline-block;
  }
  .detail-info {
    margin-top: 30px;
    padding-left: 0;
  }
  .title-tab-detail li {
    display: block;
    margin-bottom: 1px;
    margin-right: 0;
  }
  .detail-gallery {
    margin-right: 0;
  }
  .product-list .product-thumb {
    margin-bottom: 15px;
  }
  .product-list .product-thumb .product-thumb-link {
    margin: auto;
    max-width: 270px;
  }
  .smart-search.smart-search6 .smart-search-form input[type="text"] {
    padding-left: 65px;
  }
  .smart-search.smart-search6 .select-category .category-toggle-link::after {
    right: auto;
    width: 50px;
    height: 45px;
    top: 0;
    line-height: 45px;
    left: 0;
  }
  .smart-search.smart-search6 .select-category .category-toggle-link::after {
    right: 30px;
  }
  .smart-search.smart-search6 .select-category {
    width: 0;
  }
  .smart-search.smart-search6 {
    padding: 0 0 0 1px;
  }
  .contact-top {
    text-align: center;
    margin-bottom: 10px;
  }
  .top-extra-link {
    text-align: center;
  }
  .footer-box6 {
    padding: 0px!important;
  }
  .footer-box6 {
    border: none;
    margin-bottom: 30px;
  }
  .list-footer-box6 {
    margin-bottom: 0;
  }
  .item-team-gallery,
  .item-team-circle,
  .item-team-rectang {
    margin-bottom: 30px;
  }
  .list-team-box {
    margin-bottom: 0;
    margin-top: 0;
  }
  .info-circle-thumb {
    top: 30%;
  }
  .top-extra-link {
    margin-left: 0px;
  }
}
/*End Screen 990*/
@media (max-width: 860px) {
  .block-product07 .product-slider2 {
    width: 49%;
  }
  .block-product07 .banner-adv07 {
    width: 51%;
  }
  .item-category-featured-product {
    padding: 0px 20px;
  }
  .product-thumb .addcart-link.addcart-single,
  .trending-thumb3 a.addcart-link {
    display: none;
  }
  .latest-testimo-tab .comment-date-info {
    display: none;
  }
  .banner-category-hover {
    margin-left: 0;
  }
  .item-paginav-featured {
    min-height: 245px;
  }
  .item-from-blog .from-blog-info {
    float: none;
    padding: 15px 0;
    width: auto;
  }
  .item-from-blog .zoom-image-thumb {
    float: none;
    width: auto;
  }
  .fromblog-slider .item-from-blog {
    padding: 0 15px;
  }
  .fromblog-slider {
    margin: 0 -15px;
  }
  .box-trending8 .trending-thumb3 {
    width: 70px;
  }
  .box-trending8 .trending-thumb3 a img {
    max-width: 70px;
  }
  .trending-thumb3 a.addcart-link {
    left: 15px;
    top: 15px;
  }
  .list-trending8 .product-info3 .desc {
    display: none;
  }
  .item-adv-simple a::before,
  .item-adv-simple a::after {
    display: none;
  }
  .contact-top7 > li {
    margin-right: 25px;
  }
  .main-nav.main-nav7 > ul > li > a {
    padding: 0 11px;
  }
  .popular-cat-title a {
    padding: 0 15px;
  }
  .hotdeal-countdown5 {
    margin: 10px 0 3px -5px;
  }
  .header-nav2.header-nav4 {
    border: none;
  }
  .header4 {
    border-bottom: 1px solid #e5e5e5;
  }
  .popular-cat-tab-title li.active a::after {
    display: none;
  }
  .popular-cat-tab-title > ul {
    bottom: 2px;
  }
  .popular-listcat {
    padding: 15px 30px;
  }
  .list-cat-childrent a {
    margin: 0px 15px;
  }
  .hot-deal-tab-title > label {
    display: none;
  }
  .hot-deal-tab-title > ul {
    display: block;
    margin: 0;
  }
  .hot-deal-tab-title {
    height: auto;
  }
  .hot-deal-tab-title li {
    margin-left: 0;
    margin-right: 15px;
  }
  .search-form2 .smart-search-form input[type="submit"] {
    font-weight: 400;
    width: 80px;
  }
  .inner-right-category-hover .small-cat-hover {
    display: none;
  }
  .banner-category-hover {
    width: 100%;
  }
  .content-right-category-hover {
    width: 72%;
    float: right;
  }
  .inner-left-category-hover {
    width: 28%;
  }
  .search-form2 .smart-search-form::before {
    left: 10px;
  }
  .search-form2 .smart-search-form input[type="text"] {
    padding: 0 80px 0 35px;
  }
  .search-form2 .smart-search-form input[type="submit"] {
    width: 80px;
  }
  .top-toggle-coutdown {
    margin-right: 20px;
  }
  .top-toggle-info {
    width: 400px;
  }
  .top-toggle-info .shop-now {
    display: none;
  }
  .top-info.top-info-left > li {
    margin-right: 20px;
  }
  .top-info-right > li {
    margin-left: 15px;
  }
  .item-deal-product .product-thumb,
  .item-deal-product .product-info {
    float: none;
    width: 100%;
  }
  .mega-hot-deal .item-deal-product .product-thumb,
  .mega-hot-deal .item-deal-product .product-info {
    float: left;
    width: 50%;
  }
  .mega-hot-deal .deal-shop-social {
    display: none;
  }
  .masonry-list-post .item-post-masonry {
    width: 50%;
  }
  .check-billing {
    border-right: medium none;
    margin-right: 0;
  }
  .top-info.top-info7 {
    margin-left: -15px;
  }
  .circle2 {
    margin-bottom: 15px;
  }
  .list-feature-boxes .row .col-md-6.col-sm-6.col-xs-12:nth-child(2n) {
    padding-left: 15px;
  }
  .list-feature-boxes .row .col-md-6.col-sm-6.col-xs-12:nth-child(2n+1) {
    padding-right: 15px;
  }
  .list-outlet-brand ul {
    padding: 0 15px;
  }
  .list-outlet-brand a {
    padding: 5px 0;
  }
  .list-outlet-brand {
    height: 250px;
  }
  .sidebar-cat-childrent a {
    padding: 5px 0;
  }
  .box-bottom-home2 {
    padding: 15px;
    margin-bottom: 30px;
  }
  .item-service2 {
    padding: 0 15px;
  }
  .box-from-blog .viewall {
    position: static;
    margin-top: 15px;
  }
  .box-testimo .viewall {
    position: static;
    display: block;
  }
  .item-trending3 .desc {
    display: none;
  }
  .trending-thumb3 a img {
    max-width: 70px;
  }
  .trending-thumb3 {
    width: 70px;
  }
  .inner-content-text > h2 {
    font-size: 30px;
  }
  .banner-content-text {
    margin-top: 20px;
  }
  .social-home2.social-network li {
    margin-bottom: 10px;
  }
  .category-hover2 .inner-category-hover .inner-left-category-hover {
    width: 28%;
  }
  .category-hover2 .list-category-hover > li > a {
    padding: 9px 20px 9px 50px;
  }
  .hot-deals .slider-home4 .list-product-hotdeal > li {
    padding: 15px 10px;
  }
  .latest-testimo-tab .list-latest-new > li {
    padding: 16px 0;
  }
  .latest-testimo-tab .latest-post-info > h3 {
    line-height: 20px;
    margin: -7px 0 0px;
  }
  .featured-info-sale {
    min-height: auto;
  }
  .featured-product-thumb .product-info-cart {
    display: none;
  }
  .persale-text {
    display: none;
  }
  .popcat-box {
    padding: 25px 10px;
  }
  .from-blog-info {
    display: block;
    padding-left: 0;
    vertical-align: top;
    margin-top: 15px;
  }
  .from-blog-thumb {
    display: block;
  }
  .box-newsletter form {
    padding-right: 0;
  }
  .box-newsletter input[type="submit"] {
    position: static;
    margin-top: 10px;
  }
  .new {
    display: none;
  }
  .item-featured-product {
    min-height: 210px;
  }
  .featured-product2.red-box .item-featured-product {
    min-height: 260px;
  }
  .hot-deal-tab-slider.hot-deal-tab-slider12 {
    margin-top: 50px;
  }
  .content-popular11 .popular-cat-title ul li + li + li + li + li + li {
    display: none;
  }
  .featured-product2.featured-product-cat .product-rating.rating-style2 {
    display: none;
  }
  .featured-product-cat .main-featured-left .item-featured-product {
    min-height: 195px;
  }
  .featured-product2 .adv-featured-product {
    margin-right: 0px;
  }
  .search-form4 .smart-search-form input[type="text"] {
    padding: 0 10px;
  }
  .supper-deal6 .popular-cat-slider.slider-home6 {
    padding-top: 0;
  }
  .list-tab-product {
    min-height: 0;
  }
  .mobile-access-thumb a:hover::before,
  .mobile-access-thumb a:hover::after {
    display: none;
  }
  .box-facebook .fb-page.fb_iframe_widget > span {
    height: 300px!important;
  }
  .box-facebook .fb-page.fb_iframe_widget iframe {
    height: 300px!important;
  }
  .box-social.box-twitter iframe {
    height: 300px !important;
  }
  .box-best-seller3 .ad-best-seller {
    margin-bottom: 30px;
  }
  .mobile-access-box.mobile-access-long {
    padding: 39px 25px;
  }
  .box-trending8 .list-trending8 {
    border: 1px solid #e5e5e5;
    padding: 9px 0px;
  }
  .box-trending9 .list-trending8 {
    padding: 6px 0;
  }
  .list-trending9 .item-trending3 {
    padding: 17px 10px 17px 20px;
  }
  .adv-sidebar9 .sidebar-cat-childrent {
    min-height: 230px;
  }
  .category-adv .sidebar-cat-childrent {
    min-height: 200px;
  }
  .category-adv .item-cat-brand img {
    max-width: 155px;
  }
  .item-leading04 {
    width: 33.7%;
  }
  .item-normal04 {
    width: 22.1%;
  }
  .min-cart6 .total-mini-cart-item {
    display: none;
  }
}
@media (max-width: 860px) and screen and (-webkit-min-device-pixel-ratio: 0) {
  .category-hover2 .list-category-hover > li > a {
    padding: 9px 20px 10px 50px;
  }
  .hot-deal-slider.slider-home2 .hot-deal-product-thumb {
    padding: 10px 19px 0;
  }
  .box-trending3 .list-trending3 {
    padding: 3px 0;
  }
  .item-best-seller.item-leading {
    padding-top: 6px;
  }
  .hot-deals .slider-home4 .list-product-hotdeal > li {
    padding: 12px 10px;
  }
}
/*End Screen 860*/
@media (max-width: 767px) {
  .special-slider-header.style2 .list-cat-title2 {
    position: static;
    display: block;
    margin-top: 15px;
  }
  .block-product07 {
    padding-left: 0;
  }
  .list-cat07 {
    position: static;
    padding: 15px;
    width: auto;
  }
  .list-cat07 .list-none li {
    display: inline-block;
    margin: 0 5px;
  }
  .list-cat07 .list-none {
    margin: 0 -5px;
  }
  .block-product07 .banner-adv07 {
    width: auto;
    float: none;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
  }
  .block-product07 .product-slider2 {
    width: auto;
    float: none;
  }
  .main-nav.main-nav06 > ul {
    right: auto;
    left: 0;
  }
  .main-nav.menu-toggle03 > ul {
    display: block !important;
  }
  .main-nav.menu-toggle03 > ul {
    background: transparent;
    width: 100%;
    position: static;
    border: none;
  }
  .main-nav.menu-toggle03 > ul > li > a {
    color: #fff;
  }
  .main-nav.menu-toggle03 > ul > li {
    margin: 0;
  }
  .main-nav.menu-toggle03 > ul > li.menu-item-has-children > a::after {
    content: "\f107";
  }
  .menu-toggle03 > ul > li {
    padding-right: 0;
  }
  .main-nav.menu-toggle03 {
    padding-right: 15px;
  }
  .main-nav.menu-toggle03 > ul li > .sub-menu {
    top: 100%;
    left: 0;
  }
  .main-nav.menu-toggle03 > ul li a {
    color: #fff!important;
  }
  .hot-deal05,
  .banner-ads05 {
    margin-bottom: 30px;
  }
  .wrap-call-canter03 {
    text-align: left;
    margin-top: 20px;
  }
  .min-cart6 .total-mini-cart-item {
    display: inline;
  }
  .item-slider5 .banner-info {
    padding: 0 30px;
  }
  .call-center06 {
    text-align: center;
  }
  .top-header06 {
    margin-bottom: 5px;
  }
  .header06 .search-form05 {
    margin: 20px 0!important;
  }
  .header-nav06.bg-color {
    background: transparent;
  }
  .main-nav.main-nav06 {
    margin-top: -70px;
    float: left;
  }
  .header05 .search-form05 {
    margin-bottom: 20px!important;
  }
  .header-nav05 .main-nav.main-nav5 {
    float: left;
    margin: -65px 0 0 20px;
  }
  .header-nav05 .main-nav.main-nav5 > ul {
    left: 0;
    right: auto;
  }
  .header-nav05 .main-nav > ul > li:hover > a,
  .header-nav05 .main-nav > ul li.current-menu-item > a {
    background: transparent;
    color: #333;
  }
  .main-nav.main-nav5 > ul > li > a {
    padding: 0;
  }
  .title-tab-block4 {
    display: block;
    margin: 0;
  }
  .product-block4 .item-leading04 {
    display: none;
  }
  .product-block4.style3 .item-leading04 {
    display: block;
  }
  .item-normal04 {
    width: 33.33%;
  }
  .product-slider04 {
    border-left: 1px solid #e5e5e5;
  }
  .product-block4.style2 .product-slider04 {
    border-left: none;
    border-right: 1px solid #e5e5e5;
  }
  .banner-adv3 .banner-info {
    left: 30px;
    right: 30px;
    text-align: center;
  }
  .item-slider3 {
    height: 400px;
  }
  .footer-box6 {
    min-height: 0;
  }
  .cat-menu2 {
    display: none;
  }
  .list-service02 .item-service02 {
    margin-bottom: 50px;
  }
  .adv-sidebar9 .sidebar-cat-childrent > li {
    border-bottom: 1px solid #e5e5e5;
  }
  .popular-cat-title li.active::after {
    display: none;
  }
  .box-trending8 .list-trending8 {
    padding: 0px;
  }
  .item-online-shipping {
    min-height: auto;
  }
  .item-featured-product,
  .item-paginav-featured {
    min-height: auto!important;
  }
  .popular-cat-label label {
    display: block;
    padding: 0 15px;
  }
  .featured-product12 .item-category-featured-product:first-child {
    border-bottom: none;
  }
  .featured-product12 .category-brand-slider {
    position: static;
    width: auto;
  }
  .item-trending3 .desc {
    display: block;
  }
  .trending-thumb3 a img {
    max-width: 100px;
  }
  .trending-thumb3 {
    width: 100px;
  }
  .item-product-bestseller .product-info2 {
    margin-top: 10%;
  }
  .list-chart-processbar .item-progressbar {
    float: none !important;
    margin-bottom: 30px;
  }
  .detail-info {
    margin-top: 15px;
  }
  .title-detail {
    font-size: 18px;
  }
  .product-related-info {
    margin-top: 10%;
  }
  .content-shop {
    margin-top: 0;
  }
  .item-product-right .product-info {
    margin-top: 10%;
  }
  .content-mini-cart {
    width: 290px;
  }
  .contact-top7 {
    text-align: center;
  }
  .top-info.top-info7 {
    margin-top: 10px;
  }
  .logo7 {
    margin: 0 0 10px;
    text-align: center;
  }
  .main-nav.main-nav7 .toggle-mobile-menu::after {
    right: auto;
    left: 0;
  }
  .main-nav.main-nav7 .toggle-mobile-menu {
    text-align: right;
    z-index: 9999;
  }
  .main-nav.main-nav7 > ul {
    right: auto;
    left: 0;
  }
  .mini-cart.mini-cart-7 {
    margin-top: 10px;
  }
  .main-nav.main-nav7 .toggle-mobile-menu span {
    margin-right: -45px;
    color: #fff;
  }
  .list-footer-box6 {
    margin-bottom: 0;
  }
  .payment6.payment-method > label {
    display: block;
    margin: 0 0 10px 5px;
  }
  .payment6.payment-method {
    margin: 10px 0 0 -5px;
  }
  .supperdeal-sidebar {
    padding-right: 15px;
  }
  .logo5 {
    text-align: center;
  }
  .popular-cat-title li {
    border-bottom: 1px solid #e5e5e5;
    display: block;
  }
  .hotdeal-countdown5 {
    margin: 10px 0 3px 0px;
  }
  .header-nav5 {
    float: right;
    margin-top: -62px;
    z-index: 999;
    position: relative;
    margin-bottom: 0;
    border: none;
  }
  .main-nav.main-nav5 {
    float: right;
    margin: 0;
  }
  .banner-slider5.simple-owl-slider {
    margin-top: 30px;
  }
  .sidebar-cat-brand {
    margin-right: 0;
  }
  .slider-home5.brand-cat-slider .wrap-item.owl-theme .owl-controls {
    left: 0;
    right: auto;
    top: -30px;
  }
  .slider-home5.hot-category-slider .wrap-item.owl-theme .owl-controls {
    top: -30px;
    right: 0;
  }
  .item-banner5 .banner-info {
    display: none;
  }
  .main-nav.main-nav3 .toggle-mobile-menu::after {
    background: #E0CB26;
  }
  .wrap-cart-info3 {
    margin-left: 0;
    float: left;
    margin-top: 30px;
  }
  .header-nav3 {
    background: transparent none repeat scroll 0 0;
    float: right;
    margin-top: -62px;
  }
  .sub-header2 {
    padding-bottom: 10px;
  }
  .content-page {
    margin-top: 0;
  }
  .check-address .form-my-account {
    float: none;
    margin-top: 30px;
  }
  .item-post-blog .blog-post-thumb {
    margin-bottom: 20px;
  }
  .list-post-tab .zoom-image-thumb a {
    width: 100px;
  }
  .item-contact-info::after {
    display: none;
  }
  .item-contact-info {
    margin-bottom: 30px;
  }
  .list-contact-info {
    margin-bottom: 0;
  }
  .contact-info-page {
    padding: 40px 0;
  }
  .protect-video {
    margin-top: 50px;
  }
  .video-about {
    text-align: left;
  }
  .about-review {
    border-top: 2px solid #e5e5e5;
    margin-top: 45px;
    padding-top: 45px;
  }
  .item-about-review.last-item {
    margin: 0;
  }
  .category-home-total {
    width: 50%;
  }
  .banner-home-category {
    width: 50%;
  }
  .featured-product-category {
    width: 100%;
  }
  .item-category-featured-product {
    border-top: 1px solid #e5e5e5;
  }
  .super-deal-countdown {
    float: none;
  }
  .super-deal-header {
    padding: 15px;
  }
  .inner-list-service {
    padding: 15px 0;
    margin-top: 30px;
  }
  .service-thumb {
    width: 70px;
  }
  .service-box {
    padding: 15px;
  }
  /*Start Menu*/
  .header-nav {
    margin: 20px 0 30px;
    border-bottom: 1px solid #e5e5e5;
  }
  .main-nav {
    position: relative;
    background: transparent!important;
  }
  .main-nav > ul {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    width: 290px;
    z-index: 999;
    background: #fff;
    border: 1px solid #e5e5e5;
  }
  .toggle-mobile-menu {
    display: block;
    height: 40px;
    line-height: 40px;
    width: 50px;
  }
  .toggle-mobile-menu > span {
    color: #333;
    display: block;
    font-weight: 700;
    margin-left: -30px;
    text-transform: uppercase;
    display: none;
  }
  .main-nav > ul > li {
    display: block;
    margin: 0 15px;
  }
  .main-nav > ul > li > a {
    border-bottom: 1px solid #e5e5e5;
    color: #333;
    font-weight: 400;
    height: 40px!important;
    line-height: 40px!important;
    padding: 0;
  }
  .main-nav > ul > li > a:hover {
    background: transparent!important;
  }
  .main-nav > ul > li:last-child > a {
    border: medium none;
  }
  .main-nav > ul > li.menu-item-has-children > a::after {
    position: absolute;
    right: 0;
    top: 0;
  }
  .main-nav > ul > li .sub-menu::after {
    display: none;
  }
  .main-nav > ul > li .sub-menu {
    display: none;
    width: 100%;
  }
  .main-nav > ul > li.menu-item-has-children li.menu-item-has-children > .sub-menu {
    left: 0;
    top: 100%;
    margin-top: 1px;
  }
  .main-nav > ul > li.menu-item-has-children li.menu-item-has-children > a::after {
    content: "\f107";
    top: 13px;
  }
  /*End Menu*/
  .top-menu {
    border-bottom: 1px solid #e5e5e5;
    margin: 0 -15px;
    text-align: center;
  }
  .top-info > li {
    float: none;
    display: inline-block;
  }
  .top-info {
    float: none;
    text-align: center;
  }
  .logo {
    text-align: center;
  }
  .smart-search {
    margin: 15px 0 0!important;
  }
  .sub-menu-top {
    right: auto;
    left: 0;
  }
  .list-category-dropdown {
    border: 1px solid #e5e5e5;
  }
  .payment-method {
    margin: 10px 0 0 -12px;
    text-align: left;
  }
  .menu-footer {
    margin-bottom: -10px;
    margin-top: 20px;
  }
  .menu-footer li:first-child > a {
    border: medium none;
    padding-left: 0;
  }
  .menu-footer li {
    margin-bottom: 10px;
  }
  .social-footer {
    text-align: left;
    margin-top: 20px;
  }
  .social-footer ul {
    margin: 0 0 0 -10px;
  }
  .footer-bottom {
    padding: 20px 0;
  }
  .list-tags-category {
    padding: 30px 0 10px;
  }
  .content-tab-product {
    margin-top: 4px;
  }
  .box-adv-col2 .item-adv-simple {
    margin-bottom: 30px;
  }
  .item-adv-simple {
    margin-bottom: 30px;
  }
  .box-adv-col2 {
    margin-bottom: 0px;
  }
  .sort-pagi-bar {
    float: none;
  }
  .account-register .form-my-account {
    float: none;
    margin-top: 30px;
  }
  .mini-cart.mini-cart-2 {
    float: left;
    margin-right: 15px;
  }
  .wrap-register-cart {
    margin-top: 25px;
    width: 100%;
  }
  .logo2 {
    text-align: center;
  }
  .header-mini-cart2 .total-mini-cart-item {
    right: auto;
    top: -8px;
    left: -7px;
  }
  .mini-cart.mini-cart-2 .content-mini-cart {
    right: auto;
    width: 290px;
    left: 0;
  }
  .register-box {
    border-right: none;
  }
  .header-nav2 {
    background: transparent;
    margin-top: -60px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 20px;
    float: right;
  }
  .main-nav.main-nav2 .toggle-mobile-menu > span {
    display: none;
  }
  .content-right-category-hover {
    display: none;
  }
  .content-left-category-hover {
    position: relative;
  }
  .inner-left-category-hover {
    width: 100%;
  }
  .featured-product-sidebar,
  .featured-product-content {
    width: 100%;
  }
  .featured-list-brand li {
    display: inline-block;
  }
  .list-cat-childrent {
    text-align: center;
  }
  .item-featured-product {
    width: 100%;
    border-bottom: 1px solid #e5e5e5!important;
  }
  .list-cat-childrent.no-icon a {
    padding: 0px;
  }
  .list-cat-childrent.no-icon > li::after {
    display: none;
  }
  .list-cat-childrent.no-icon > li {
    height: auto;
    margin-bottom: 15px;
  }
  .main-featured-left,
  .main-featured-right {
    width: 100%;
  }
  .world-ad-box > img {
    width: 100%;
  }
  .findin-store {
    text-align: left;
    margin-top: 10px;
  }
  .social-footer.social-footer3.social-network > ul {
    margin: 0 0 0 -10px;
  }
  .popular-cat-tab-title li.active a::after {
    display: block;
  }
  .popular-cat-tab-title > ul {
    bottom: 10px;
  }
  .sub-header4 {
    padding-bottom: 10px;
  }
  .header4 {
    padding: 10px 0 20px;
  }
  .best-seller-header > ul {
    display: block;
    margin-left: -45px;
  }
  .best-seller-header .title {
    display: block;
  }
  .best-seller-header li.active::after {
    display: none;
  }
  .item-order-policy {
    border-right: none;
  }
  .item-order-policy > ul {
    text-align: left;
  }
  .item-order-policy > ul li {
    max-width: none;
  }
  .social-footer.social-footer4.social-network ul {
    margin: 10px 0 0 -10px;
  }
  .logo4 {
    text-align: center;
  }
  .logo6 {
    text-align: center;
  }
  .top-extra-link > a {
    margin-left: 0;
    padding: 0 15px;
  }
  .category-dropdown.category-dropdown6 .title-category-dropdown::before {
    display: none;
  }
  .category-dropdown.category-dropdown6 .title-category-dropdown {
    width: 50px;
    height: 40px;
    line-height: 40px;
  }
  .main-nav.main-nav6 .toggle-mobile-menu {
    text-align: right;
    position: relative;
    z-index: 9999;
  }
  .main-nav.main-nav6 .toggle-mobile-menu > span {
    margin-right: -30px;
  }
  .main-nav.main-nav6 .toggle-mobile-menu::after {
    left: 0;
    right: auto;
    background: #4BAE4F;
  }
  .header-nav6 {
    margin-top: 30px;
  }
  .main-nav.main-nav6 > ul {
    right: auto;
    left: 0;
  }
  .main-nav.main-nav6 > ul > li.current-menu-item > a::before,
  .main-nav.main-nav6 > ul > li:hover > a::before {
    display: none;
  }
  .main-nav.main-nav6 > ul > li.current-menu-item > a,
  .main-nav.main-nav6 > ul > li:hover > a {
    background: transparent;
    color: #4BAE4F;
  }
  .slider-banner6.simple-owl-slider {
    margin: 0 0px 30px 0;
  }
  .footer-box6.first-item {
    margin-bottom: 30px;
  }
  .footer-box6 {
    margin-bottom: 0;
  }
  .item-adv-simple.item-ad7 {
    margin-bottom: 10px;
  }
  .footer-box7 .social-footer.social-network {
    margin: 0px 0;
  }
  .footer-bottom6.footer-bottom7 {
    margin-top: -30px;
  }
  .list-cat-great-deal a span::after {
    display: none;
  }
  .item-service2 {
    padding: 15px;
  }
  .item-box-filter {
    width: 50%!important;
  }
  .logo8 {
    text-align: center;
  }
  .register-box9 {
    margin-bottom: 10px;
  }
  .register-box9 ul {
    text-align: center;
  }
  .main-nav.main-nav8 {
    float: right;
    margin-top: -60px;
  }
  .register-box8 ul {
    margin-top: 30px;
    text-align: left;
  }
  .banner-slider8.simple-owl-slider {
    margin: 0 0 30px;
  }
  .content-top8 .box-trending8 {
    margin-top: 0;
  }
  .box-trending8 .trending-thumb3 {
    width: 100px;
  }
  .box-trending8 .trending-thumb3 a img {
    max-width: 100px;
  }
  .trending-thumb3 a.addcart-link {
    left: 30px;
    top: 40px;
  }
  .list-trending8 .product-info3 .desc {
    display: block;
  }
  .list-trending8 {
    border: 1px solid #e5e5e5;
  }
  .box-trending8.box-border {
    margin-bottom: 30px;
  }
  .product-advert::after {
    display: none;
  }
  .item-adv9.box-right {
    margin-left: 0;
    margin-top: 30px;
  }
  .footer-contact6 .social-footer.social-network {
    margin-left: 0px;
  }
  .item-adv9.box-left {
    padding-right: 0;
  }
  .main-nav9 .toggle-mobile-menu::after {
    background: #3EBB51;
  }
  .category-hover.category-hover2 {
    display: none;
  }
  .featured-product-content {
    border: none;
  }
  .item-featured-product {
    border-left: none;
  }
  .privacy-shipping.privacy-shipping11 {
    margin: 30px 0 10px;
  }
  .content-popular11 {
    margin-bottom: 30px;
  }
  .footer-bottom5 .payment2.payment-method {
    margin: 10px 0 0 -5px;
  }
  .main-nav.main-nav10 {
    margin: 0;
  }
  .main-nav.main-nav10 .toggle-mobile-menu > span {
    color: #fff;
    margin-left: 0;
  }
  .item-banner10 .banner-info {
    display: none;
  }
  .list-partner10 {
    margin: -30px 0 30px;
  }
  .box-adv10 .item-adv-simple {
    margin-bottom: 30px;
  }
  .box-adv10 .item-adv-simple {
    margin-bottom: 30px;
  }
  .box-category10 {
    margin-bottom: 30px;
  }
  .box-category10 .large-cat-hover {
    width: 100%;
  }
  .box-category10 .small-cat-hover {
    display: none;
  }
  .item-featured-product {
    min-height: auto;
  }
  .sidebar-cat-childrent a {
    padding: 10px 0 12px;
  }
  .content-cat-parent .item-adv-simple {
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
  }
  .sidebar-cat-brand .sidebar-cat-childrent {
    min-height: auto;
  }
  .back-to-top {
    display: none;
  }
  .box-bottom-home2 {
    margin-bottom: 0;
  }
  .outlet-brand {
    border: none;
    margin: 0;
  }
  .outlet-adv {
    padding: 15px;
    margin-left: 0;
  }
  .adv-sidebar9 .sidebar-cat-childrent {
    min-height: auto;
  }
  .box-trending8 .trending-thumb3 a img {
    max-width: 200px;
  }
  .box-trending8 .trending-thumb3 {
    width: 200px;
  }
  .item-trending3 .product-info3 {
    padding-top: 5%;
  }
  .item-special .zoom-image-thumb img {
    max-width: 200px;
  }
  .item-special li .product-info5 {
    padding-top: 5%;
  }
  .list-product-hotdeal .zoom-image-thumb img {
    max-width: 200px;
  }
  .list-product-hotdeal .product-info {
    padding-top: 5%;
  }
  .featured-product-info.product-info2 {
    padding-top: 5%;
  }
  .adv-sidebar9 .item-adv-simple,
  .adv-sidebar9 .list-brand-zoom {
    display: none;
  }
  .list-categorybox .category-adv-sidebar {
    width: 100%;
  }
  .list-categorybox .category-adv-content {
    width: 100%;
  }
  .adv-sidebar9 .sidebar-cat-childrent {
    min-height: 0px;
  }
  .list-categorybox .list-product-cat {
    border-left: none;
  }
  .category-adv-sidebar,
  .category-adv-content {
    width: 100%;
  }
  .category-adv.box-left .list-img-video {
    border-left: none;
  }
  .category-adv.box-right .list-img-video {
    border-right: none;
  }
  .desc-hidden {
    display: block;
  }
  .latest-testimo-tab .comment-date-info {
    display: block;
  }
  .latest-testimo-tab .latest-post-info {
    padding-top: 10%;
  }
  .trending-thumb3 a img {
    max-width: 200px;
  }
  .trending-thumb3 {
    width: 200px;
  }
  .list-product-hotdeal .zoom-image-thumb {
    width: 200px;
  }
  .item-special li .zoom-image-thumb {
    width: 200px;
  }
  .item-service2 {
    max-width: 290px;
    margin: auto;
    border: none;
  }
  .list-cat-great-deal img {
    display: none;
  }
  .list-cat-great-deal > li {
    min-width: auto;
    padding: 0 15px;
    border: 1px solid #e5e5e5;
    height: 40px;
    line-height: 40px;
    margin: 0 5px 10px;
  }
  .list-cat-great-deal > li.active {
    border-color: #fe9c00;
  }
  .banner-home-category,
  .category-home-total .category-filter-slider,
  .category-home-total .category-brand-slider {
    display: none;
  }
  .category-home-total {
    width: 100%;
  }
  .category-home-total .list-child-category {
    min-height: 0;
  }
  .category-home-total .list-child-category ul {
    padding: 0;
  }
  .logo3 {
    text-align: center;
  }
  .online-shipping {
    padding: 0 15px 30px;
  }
  .mega-menu {
    display: none;
  }
  .main-nav > ul > li.has-mega-menu > a::before,
  .main-nav > ul > li.has-mega-menu > a::after {
    display: none!important;
  }
  .window-popup {
    max-width: 600px;
    width: 100%;
  }
  .header03 .wrap-cart-info3 {
    float: right;
    margin-left: -30px;
  }
  .call-center03 {
    margin-top: 10px;
  }
}
/*End Screen 767*/
@media (max-width: 640px) {
  .item-normal04 {
    width: 50%;
  }
  .item-normal04:last-child {
    width: 100%;
  }
  .item-normal04:last-child .item-product04 {
    width: 50%;
    float: left;
    border-right: 1px solid #e5e5e5;
  }
  .item-normal04 .item-product04 {
    border-bottom: 1px solid #e5e5e5;
  }
  .banner-adv3 .banner-info .title60 {
    font-size: 30px;
  }
  .banner-adv3 .banner-info .title30 {
    font-size: 18px;
  }
  .banner-adv3 .banner-info {
    width: auto;
    max-width: none;
  }
  .banner-adv3 .banner-info .list-inline-block li {
    margin: 0 10px;
  }
}
/*End Screen 640*/
@media (max-width: 560px) {
  .item-slider2 .banner-info {
    padding: 0 30px;
  }
}
/*End Screen 560*/
@media (max-width: 480px) {
  .list-tab06 li {
    display: block;
    border-bottom: 1px solid #e5e5e5;
  }
  .list-tab06 li:last-child {
    border: none;
  }
  .list-tab06 li.active a::after {
    left: 0;
    top: 17px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    margin-left: -5px;
  }
  .item-slider5 .banner-info {
    display: none;
  }
  .list-adv06 .col-xs-6,
  .list-product06 .col-xs-6 {
    width: 100%;
  }
  .item-ads06 .banner-info {
    padding: 0 30px;
  }
  .item-ads06 .banner-info h2 {
    font-size: 30px;
    margin-bottom: 10px;
  }
  .item-ads06 .banner-info h3 {
    font-size: 18px;
  }
  .item-slider06 .banner-info h3 {
    font-size: 18px;
  }
  .item-slider06 .banner-info h2 {
    font-size: 30px;
  }
  .item-slider06 .banner-info {
    width: 270px;
  }
  .item-slider06 {
    height: 400px;
  }
  .banner-product05 .banner-info h2 {
    font-size: 14px;
  }
  .title-tab-block4 li {
    display: block;
    margin-bottom: 5px;
  }
  .title-tab-block4 li a {
    display: block;
    border: 1px solid #e5e5e5;
  }
  .banner-adv3 .banner-info {
    display: none;
  }
  .header4 .register-box {
    display: none;
  }
  .featured-product03 .col-xs-6 {
    width: 100%;
  }
  .item-slider3 .banner-info {
    padding: 0;
  }
  .logo.logo2 {
    float: none!important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    padding-bottom: 15px;
  }
  .item-slider1 .banner-info {
    display: none;
  }
  .item-special li .zoom-image-thumb {
    width: 100px;
  }
  .list-product-hotdeal .zoom-image-thumb {
    width: 100px;
  }
  .trending-thumb3 a img {
    max-width: 100px;
  }
  .trending-thumb3 {
    width: 100px;
  }
  .latest-testimo-tab .comment-date-info {
    display: none;
  }
  .desc-hidden {
    display: none;
  }
  .item-special .zoom-image-thumb img,
  .list-product-hotdeal .zoom-image-thumb img {
    max-width: 100px;
  }
  .mobile-access-col2 .product-info3 {
    padding-top: 0;
    margin-top: 0;
  }
  .box-trending8 .trending-thumb3 a img {
    max-width: 100px;
  }
  .box-trending8 .trending-thumb3 {
    width: 100px;
  }
  .hot-deal-tab-title {
    padding-right: 20px;
  }
  .list-child-category {
    min-height: auto;
  }
  .category-filter-title li {
    display: block;
    font-size: 14px;
    margin: 0;
  }
  .header-product-filter > h2 {
    font-size: 18px;
  }
  .title-home3 {
    margin: 0 0 25px;
    font-size: 20px;
  }
  .quick-category a {
    margin-right: 7px;
    padding-right: 10px;
  }
  .item-paginav-featured {
    border-right: none;
  }
  .popcat-list-box > h2::after {
    display: none;
  }
  .deal-cat-title li {
    display: block;
  }
  .box-category10 {
    padding-left: 0;
  }
  .box-category10 .content-left-category-hover {
    position: static;
    width: 100%;
  }
  .box-category10 .category-brand-slider {
    position: static;
  }
  .box-category10 .large-cat-hover {
    border: 1px solid #e5e5e5;
  }
  .item-banner9 .banner-info {
    display: none;
  }
  .item-banner8 .banner-info {
    padding-left: 50px;
  }
  .newsletter-footer.newsletter-footer8 {
    padding: 30px;
  }
  .newsletter-footer.newsletter-footer8 label {
    margin: 0 0 10px;
    position: static;
  }
  .great-deal-countdown .time_circles > div::after {
    right: -10px;
    top: 4px;
  }
  .great-deal-countdown .time_circles > div {
    border: 2px solid #fe9c00;
    font-size: 14px;
    margin: 0 6px;
    width: 60px !important;
  }
  .best-seller-header li {
    display: block;
    margin-bottom: 10px;
  }
  .popular-cat-tab-title .viewall {
    top: -20px;
  }
  .adv-sale3 {
    display: none;
  }
  .popular-cat-tab-title li.active a {
    font-size: 14px;
  }
  .thenew-info {
    display: none;
  }
  .dealoff-countdown {
    top: -30px;
  }
  .popular-cat-tab-title .viewall {
    display: none;
  }
  .main-featured-left .item-featured-product {
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
  }
  .item-paginav-featured {
    width: 100%;
  }
  .hot-deal-tab-title {
    padding-right: 55px;
  }
  .product-pagi-nav {
    display: block;
    margin: 10px 0 0;
  }
  .product-per-page {
    margin-left: 7px;
  }
  .partner-link {
    width: 33.334%;
  }
  .category-home-total {
    width: 100%;
  }
  .banner-home-category {
    width: 100%;
  }
  .banner-home-category .item-adv-simple {
    margin-bottom: 0;
  }
  .masonry-list-post .item-post-masonry {
    width: 100%;
  }
  .size-chart {
    display: none;
  }
  .product-list .product-info-cart {
    margin-top: 15px;
    position: static;
  }
  .shop-slider-info {
    display: none;
  }
  .banner-shop-slider {
    margin-bottom: 30px;
  }
  .list-shop-cat {
    padding: 15px;
  }
  .item-from-blog .from-blog-info {
    padding: 15px 0 0;
    width: 100%;
  }
  .item-from-blog .zoom-image-thumb {
    width: 100%;
  }
  .item-banner7 .banner-info {
    display: none;
  }
  .list-shop-cat li {
    display: block;
  }
  .list-shop-cat a span {
    border-radius: 0;
  }
  .list-shop-cat a {
    border-radius: 0;
  }
  .top-info .top-language,
  .top-info .top-currency {
    display: none;
  }
  .list-cat-childrent {
    border-top: 1px solid #e5e5e5;
  }
  .main-featured-left .item-featured-product:last-child {
    border-right: none;
  }
  .featured-product2.pink-box .list-cat-childrent {
    padding-top: 15px;
  }
  .tags-featured-product a {
    margin-left: 15px;
  }
  .list-child-category li {
    border-bottom: 1px solid #e5e5e5;
  }
  .list-child-category li:last-child {
    border: none;
  }
  .list-child-category ul {
    padding: 0;
  }
  .hot-news-ticker {
    display: none;
  }
  .list-cat-title2 {
    margin-top: 20px;
    display: block;
    margin: 0;
  }
  .list-cat-title2 li {
    display: block;
  }
  .mac-banner .banner-info h2 {
    font-size: 30px;
    margin-bottom: 15px;
  }
  .mac-banner .banner-info .desc {
    display: none;
  }
  .title-tab05 li {
    display: block;
    border-bottom: 1px solid #e5e5e5;
  }
}
/*End Screen 480*/
@media (max-width: 375px) {
  .header03 .wrap-cart-info3 {
    margin-top: 40px;
  }
  .banner-product05 .banner-info {
    display: none;
  }
  .wrap-cart-info05 .top-info > li.top-account {
    display: none;
  }
  .item-normal04 {
    width: 100%;
  }
  .item-normal04:last-child .item-product04 {
    width: 100%;
    float: none;
    border-right: none;
  }
  .deal-count02 {
    float: none!important;
    margin-top: 42px;
  }
  .latest-testimo-tab .latest-post-info {
    padding-top: 0;
  }
  .search-form4 .select-category {
    display: none;
  }
  .header-cat-parent a {
    display: block;
    padding: 5px 0px;
    font-weight: 700;
  }
  .smart-search.search-form4 {
    padding-left: 0;
    border-left: 1px solid #e5e5e5;
  }
  .hot-deal-tab-title li {
    display: block;
    margin-bottom: 10px;
    margin-right: 0;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
  }
  .hot-deal-tab-title li:last-child {
    border: none;
    margin: 0;
    padding: 0;
  }
  .hot-deal-tab-title {
    padding-right: 20px;
  }
  .popular-cat-title.popular-cat-label > ul li {
    display: block;
  }
  .deal-cat-title li {
    display: block;
    margin: 10px 0;
  }
  .item-banner8 .banner-info {
    display: none;
  }
  .item-box-filter {
    width: 100%!important;
  }
  .attr-product label {
    display: block;
    margin-bottom: 10px;
  }
  .attr-info .addcart-link,
  .product-social-extra {
    margin: 10px 0 0;
  }
  .icon-table-detail {
    width: 40px;
  }
  .item-tags-category h2 {
    display: block;
    margin-bottom: 20px;
  }
  .item-tags-category ul {
    display: block;
    padding: 0 0 10px;
  }
  .post-info-extra {
    display: none;
  }
  .item-post-full .post-title {
    font-size: 18px;
  }
  .search-form2 .select-category {
    display: none;
  }
  .smart-search.search-form2 {
    margin: 0;
    padding: 0;
  }
  .top-info.top-info3 {
    display: none;
  }
  .mini-cart.mini-cart-3 .content-mini-cart {
    right: auto;
    left: 0;
    width: 290px;
  }
  .mobile-access-col2 .mobile-access-thumb {
    width: 100%;
  }
  .mobile-access-col2 .product-info3 {
    padding-left: 0;
    padding-top: 0;
    width: 100%;
  }
  .payment4.payment-method > label {
    margin: 0 0 10px 10px;
    display: block;
  }
  .gallery-control a {
    height: 24px;
    line-height: 24px;
    margin-top: -50px;
    width: 24px;
  }
  .list-button-box2 .bt-link,
  .list-button-box1 .bt-link {
    margin-left: 15px;
  }
  .btn-circle-box {
    margin: 10px 15px;
  }
  .circle2,
  .pie-chart,
  .circle1 {
    float: none;
    margin: 10px auto !important;
  }
  .info-testimo-author {
    top: 25px;
  }
  .quick-category {
    text-align: left;
  }
  .header-product-filter .toggle-link-filter {
    position: static;
    display: block;
    padding: 15px 20px;
  }
  .header-product-filter h2 span {
    display: block;
  }
  .newsletter-footer.newsletter-footer8 {
    padding: 15px;
  }
  .list-product-cat .item-product9 {
    float: none;
    width: auto;
  }
  .list-outlet-left {
    padding-left: 30px!important;
  }
  .quick-category a {
    border-right: none;
    display: block;
    margin-right: 0;
    padding-right: 0;
  }
  .category-filter-title li {
    display: block;
    margin: 0;
  }
  .header-nav2 {
    border: none;
  }
  .header2 {
    padding: 25px 0 0 0;
  }
}
/*End Screen 375*/
@media (max-width: 320px) {
  .contact-top7 > li:first-child {
    border-right: none;
    margin-right: 0;
    padding-right: 0;
  }
  .super-deal-countdown {
    margin-left: -10px;
  }
  .bt-loadmore {
    max-width: 260px;
  }
  .product-social-extra a {
    margin-right: 4px;
  }
  .detail-gallery .carousel a {
    width: 60px;
  }
  .large-cat-info,
  .large-cat-thumb {
    width: 100%;
  }
  .box-category10 .info-price span {
    display: inline-block;
  }
  .top-extra-link > a {
    padding: 0 28px;
  }
}
