

@media only screen and (max-width: 1920px){
    .desktop-search-box .desktop-searchBar{
        width: 600px;
    }
    .product-right .product-details .buy-whislist .fa-ico2{
        right: 370px;
    }
    .product-right .product-details .buy-whislist .fa-ico{
        left: 225px;
    }
    .action-whishlist{
        bottom: 18%;
    }
    .header-scrolled#header .logo{
         display: unset;
    }
    #hero .sub-item{
      width: 26%;
    }
    .header-scrolled#header .nav-menu{
      margin-top: -80px;
    }
     .home-shop-best .home-best-boxes img{
        width: 100%;
    }
    .desktop-product li a img{
      width: 100%;
    }
    .modal-dialog {
    position: absolute !important;
    right: 400px;
    top: 180px;
    }
    .login-main{
      margin-top: 50px;
    }
    .signup-main .signup-boxes .gift-box {
      width: 80%;
    }
    .login-main .login-boxes .frmRegister .btn-register{
      border:none;
    }

}

@media only screen and (max-width: 1680px){
    .signup-main .signup-boxes .gift-box {
      width: 100%;
    }
    .header-scrolled#header .nav-menu{
      margin-top: -50px;
    }
}

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

    .desktop-search-box .desktop-searchBar{
        width: 200px;
    }
    .product-right .product-details .buy-whislist .fa-ico2{
        right: 250px;
    }
    .product-right .product-details .buy-whislist .fa-ico{
        left: 100px;
    }
    .action-whishlist{
        bottom: 18%;
    }
    .signup-main .signup-boxes .gift-box {
      width: 100%;
    }
    .modal-dialog {
      right: 140px;
      top: 155px;
    }
     #hero .sub-item {
      width: 31%;
    }

}

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

    .nav-menu .profile{
        padding-left: 12px;
    }
    .nav-menu .wishlist{
        padding-left: 12px;   
    }
    .nav-menu .cart{
        padding-left: 12px;   
    }
    .filter-recommend #sort{
        width: 190px;
        margin-left: 0px;
    }
    .product-right .product-details .buy-whislist .fa-ico{
        left: 90px;
    }
    .product-right .product-details .buy-whislist .fa-ico2{
        right:225px;
    }
    .product-right .product-details .buy-whislist .fa-ico3{
        left: 90px;
    }
    .desktop-cart-badge{
        left: 40px;
    }
    .desktop-login-box{
        top: 205px;
    }
    #hero .sub-item {
      width: 32%;
    }
    #header .inner-right a{
        padding-right: 0px;
    }
}

@media only screen and (max-width: 1024px) {
    .row-cols-5>* {    
        flex: 0 0 32%;
        max-width: 32%;
    }
    #header .inner-left{
      display: none;
    }
    .header-scrolled#header .logo {
      padding-bottom: 0px;
      display: block;
    }
    .header-scrolled#header .logo img {
      width: 20%;
      padding-top: 0px;
      margin-top: 38px;
    }
    .header-scrolled#header .nav-menu {
      margin-top: -45px;
    }
    .signup-main .signup-boxes:nth-child(2){
      padding-top: 185px;
    }
    .desktop-product-list{
      padding-left: 0px;
      padding-right: 0px;
    }
    .desktop-product li.product-inner .buy-now{
      padding-left: 2px;
      padding-right: 2px;
      font-size: 12px;
    }
    #hero{
      height: 400px;
    }
    #hero .sub-item {
      right: 10px;
    }
    .modal-dialog {
      right: 15px;
      top: 125px;
    }
    #header .inner-right{
        display: none;
    }
    .nav-menu{
        width: 100%;
    }
}

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

     .category-row1 {
        padding-left: 10px !important;
      }
     .top-bar{
        display: none;
     }
     .desktop-popular-search .search-title:after{
        width: 80%;
     }
     #footer .col-lg-3{
        margin-bottom: 30px;
     }
     .home .home-vos-values .value-boxes .inner-value-box{
        width: 100%;
     }
     .home .home-vos-values .value-boxes {
        padding-left: 5px;
        padding-right: 5px;
    }
    .home-interior-banner .banner-text-div {        
        left: 50px;
        bottom: 40px;
    }
    .home-interior-banner {
        margin-top: 70px;
    }
    .footer-carousel .testimonial-wrap {
        padding-left: 0px; 
    }
    .footer-carousel .owl-dots.disabled{
      display: block !important;
      padding-bottom: 25px;
    }
    .header-scrolled#header .logo{
         display: none;
    }
    #header{
        height: 80px;
    }

/****IMPORTANT****/

    .nav-menu{
        display: none;
    }
    #hero{
        margin-top: 66px !important;
    }
    .fixed-top{
        top: 0px !important;
    }
    #hero p{
        display: none;
    }
    #hero .sub-item{
        right: 0px;
        top: 0px;
        width: 40%;
    }
    #hero {
        height: 350px;
    }
    #hero .carousel-control-prev:hover, #hero .carousel-control-next:hover{
        background: transparent;
    }
    #hero .carousel-control-prev, #hero .carousel-control-next {
        width: 7%;
    }
    #header .inner-left{
        padding-top: 0px;
        display: none;
    }
    #header  .inner-right{
        padding-top: 5px;
        display: none;
    }
    #header .logo img{
        width: 45%;
    }
    iframe.text-left {
        height: 90px !important;
    }
    .header-scrolled#header{ 
        text-align: center;
        /*height: 80px;*/
    }
    .header-scrolled#header .logo img{
        width: 35%;
    }

    #header.header-scrolled .inner-left {
        position: absolute;
        left: 10px;
        top: 2px; 
        text-align: left !important;
    }
    #navbar2{
        display: table-cell;
        /*margin-top: 110px;*/
        position: fixed;
        top: 111px; 
        z-index: 999 !important;
        width: 100%;
        /*padding-left: 60px;*/
    }
    #header.header-scrolled > #navbar2{
        top: 116px; 
    }
    .stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle{
        padding-left: 40px;
    }
    .stellarnav.mobile.left>ul, .stellarnav.mobile.right>ul{
        z-index:999 !important;
    }
    .stellarnav{
        position: relative !important;
        transition: all 0.4s ease-in-out;
        /*background: linear-gradient(to bottom right,#feedf6,#fcf0e2) !important;*/
    }
    .stellarnav .inner-right{
        position: fixed !important;
        right: 20px !important;
        top: 125px;
        z-index: -998;
    }
    /*#header .mobile-logo{
      display: block;
    }
    #header .desktop-logo{
      display: none;
    }
    .header-scrolled#header .mobile-logo{
        display: block;
         margin-top: 10px;
    }*/

    #header .mobile-logo{
      display: block;
      text-align: left;
      margin-top: 20px;
      padding-left: 20px;
    }
    #header .desktop-logo{
      display: none;
    }
    .header-scrolled#header .mobile-logo{
      display: block;    
      text-align: left;
      margin-top: 27px;
      padding-left: 20px;
      transition: all 0.3s linear;
    }

    .stellarnav .inner-right a:nth-child(3){
        margin-left: 10px;
    }
    .stellarnav .inner-right a:nth-child(4){
        margin-left: 10px;
    }
    .mobile-logo img{
        width: 50%;
    }
    .header-scrolled#header .mobile-logo img{
        width: 47%;
    }
    #header{
        padding-bottom: 10px;
    }
    #navbar2{
        top: 20px;
    }
    .stellarnav .inner-right{
        top: 35px;
    }
    .stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle{
        padding-left: 25px;
    }
    .home .home-vos-values .value-boxes{
        padding-left: 20px;
        padding-right: 20px;
    }
    .stellarnav.light, .stellarnav.light ul ul {
        background: transparent;
    }
    #header.header-scrolled{
        padding: 0px;
        height: 80px;
        /*height: auto;*/
        padding-bottom: 12px;
    }
    .row-cols-5>* {
        flex: 0 0 34%;
        max-width: 33%;
    }
    .home-shop-best .col-md-3{
        flex: 0 0 50%;
        max-width: 50%;
        padding-left: 5px;
        padding-right: 5px;
    }
    .inner-right .desktop-cart-badge{
        left: 40px;
        top: -12px;
        padding: 0 5px;
  }
  .modal-dialog{
    top: 45px;
  }
  #header.header-scrolled .modal-dialog{
    top: 47px;
  }
  
/****END*****/


/*CONTACT-US*/
    
    .banner{
        margin-top: 68px !important;
    }
    .banner .desktop-banner-info{
        top: 45px;
    }
    .banner .desktop-banner-info p{
        padding-top: 0px;
    }
    .contact-us .contact-main-box .contact-sub-box{
        padding-left: 0px;
        padding-right: 0px;
    }
    .popup{
        top: 35px;
        width: 38%;
    }

/*END CONTACT US*/


.breadcrumbs{
    display: inline-block;
    margin-top: 0px !important;
    padding-left: 0px;
  }

  .title-page{
    padding-left: 0px;
  }
  .desktop-filter-list{
    margin-right: 0px;
    margin-left: 0px;
  }
  .custom-select{
    width: 170px !important;
  }
   .desktop-product-list{
    padding-right: 3px;
    padding-left: 3px;
    margin-top: 0px;
  }
  .desktop-product li.product-inner{
    width: 30%;
  }
  .desktop-product li.product-inner img{
    width: 100%;
   }
  .desktop-product li h3.product-title{
    padding-top: 0px;
  }
  .desktop-product li.product-inner{
    padding-bottom: 50px;
  }
  .desktop-product li h4.product-price{
    font-weight: 500;
    font-size: 14px;
  }

   .mobile-filter-list{
    display: none;
  }
  /*LOGIN-PAGE*/
  .login-main {
    margin-bottom: 50px;
    margin-top: 120px;
  }
  /*END-LOGIN-PAGE*/

  /*START SIGNUP PAGE*/

  .signup-main{
    margin-top: 110px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .signup-main .signup-boxes{
    padding-left: 20px;
    padding-right: 0px;
  }
  .signup-main .signup-boxes .card-body {
    padding-right: 0px;
    padding-bottom: 0px;
  }
  .signup-main .signup-boxes .card{
    margin-bottom: 0px;
  }
  .signup-main .signup-boxes .gift-box{
    padding-top: 160px;
  }
  /*END SIGNUP PAGE*/

  .mobile-search-box {
    position: absolute;
    margin-top: -15px !important;
    right: 150px;
    left: unset;
    top: 0px;
    z-index: 1 !important;
    /* position: relative; */
    width: 300px;
  }
  .mobile-search-box .mobile-searchBar{
    width: 300px;
  }
  .mobile-search-box .mobile-searchBar:focus{
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 1px solid #ddd !important;
  }
  .mobile-search-box .mobile-submit{
    left: 25px;
      top: 15px;
  }
  .mobile-search-box .icofont-close-line{
    position: absolute !important;
    right: -80px !important;
  }
  .inner-right .ico{
    font-size: 20px !important;
  }



  /****START-SINGLE-PRODUCT-PAGE****/


  .product-right .products-all .buy-whislist .btn-cart{
    width: 190px;
  }
  .product-right .products-all .buy-whislist .btn-whislist{
    width: 190px;
    margin-right: 0px;
  }
  .product-right .products-all .buy-whislist .fa-ico{
    left: 10px;
  }
  .product-right .products-all .buy-whislist .fa-ico2{
    padding-left: 25px;
  }
  .desktop-single-product{
    padding-left: 0px;
  }
  .desktop-single-product .product-right{
    padding-top: 50px;
  }
  .signup-main .signup-boxes:after{
   
  border-right: none;
 
}


  /****END-SINGLE-PRODUCT-PAGE****/




}


@media only screen and (max-width: 580px) {
    .desktop-popular-search .search-title:after{
        width: 58%;
     }
     .fixed-top{
        top: 0px !important;
     }
     #header {
        margin-top: 0px;
     }
    .nav-menu{
        display: none;
     }
    #header .inner-left{
        display: none;
    }
    #header .inner-right{
        display: none;
    }
    #header .logo img{
        width: 75%;
    }
    .header-container{
        padding-left: 0px;
        padding-right: 0px;
    }
    .mobile-slider{
        margin-top: 56px;
    }
    .desktop-popular-search-links a{
        display: unset;
    }
    .row-cols-5>* {
        /*-ms-flex: 0 0 100%;*/
        flex: 0 0 50%;
        max-width: 50%;
    }
    .shop-by-cat .cat-boxes .inner-cat-box img{
        width: 100%;
    }
    .best-selling .testimonial-item{
        padding: 0px;
    }
    .heart-ico{
      display: none;
      width: 18px !important;
      height: 18px;
      position: absolute;
      bottom: 12px;
      right: 20px;
    }
    .home .home-vos-values .value-boxes .inner-value-box{
        width: 100%;
    }
    .service-quality .quality-inner-boxes{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .footer-carousel .owl-dots{
        position: absolute;
        bottom: 20px;
        left: 42%;
    }
    .home-interior-banner .banner-text-div{
        left: 15px;
        bottom: -120px;
        line-height: 1.1 !important;
    }
    .home-interior-banner .banner-text-div p{
        margin-bottom: 2px;
    }
    .home-interior-banner{
        margin-top: 65px;
    }
    .show-case{
        margin-top: 85px;
    }
    #header .mobile-logo{
      display: block;
      text-align: left;
      margin-top: 5px;
      padding-left: 55px;
    }
    #header .desktop-logo{
      display: none;
    }
    .header-scrolled#header .mobile-logo{
      display: block;    
      text-align: left;
      margin-top: 5px;
      padding-left: 55px;
    }
    .mobile-logo img{
        width: 63%;
    }
    .header-scrolled#header .mobile-logo img{
        width: 62%;
    }
    /*.header-scrolled#header .logo{
        display: none;
    }*/
    #header{
        padding-bottom: 10px;
        height: 65px;

    }
    #navbar2{
        top: 15px;
    }
    .stellarnav .inner-right{
        top: 27px;
        padding-left: 10px;
        z-index: unset;
        width: 110px;
        right: 5px !important;
    }
    .stellarnav .inner-right a:nth-child(2){
        margin-left: 10px;
    }
    .stellarnav .inner-right a:nth-child(3){
        margin-left: 10px !important;
    }
    .stellarnav .inner-right a:nth-child(4){
        margin-left: 10px !important;
    }
    
    .stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle{
        padding-left: 25px;
    }
    .home .home-vos-values .value-boxes{
        padding-left: 40px;
        padding-right: 40px;
    }
    .stellarnav.light, .stellarnav.light ul ul {
        background: transparent;
    }
    #header.header-scrolled{
        padding: 0px;
        height: 65px;
        padding-bottom: 10px;
    }
    .desktop-home-best-selling{
        margin-top: 190px;
        padding-top: 0px;
    }
    .home-show-case .show-boxes .inner-show-box .inner-top-box{
        float: left;
        width: 58%;                
    }
    .home-show-case .show-boxes .inner-show-box .inner-bottom-box{
        float: left;
        width: 42%;  
        padding-top: 35px;
        padding-bottom: 35px;
    }
    .home-interior-banner .ad-banner .desktop-ad{
      display: none;
    }
    .home-interior-banner .ad-banner .mobile-ad{
      display: block;
    }
    .home-shop-best .home-best-boxes{
        width: 100%;
    }

     .home-shop-best .home-best-boxes img{
        width: 100%;
    }
    .home-shop-best .container-fluid{
        padding-left:0px;
        padding-right:0px;
    }
     .inner-right .desktop-cart-badge{
    left: 55px;
    top: -12px;
    padding: 0 5px;
  }
  .category-row1{
    padding-left: 0px !important;
  }
  /*CONTACT-US*/

  .banner .desktop-banner-info{
    top: 10px;
  }
  .banner .desktop-banner-info h4{
    font-size: 1.2rem;
  }
  .popup{
        top: 30px;
        width: 80%;
    }
    #footer .footer-row-third .copyright{
        text-align: center;
        float: none;
        width: 100%;
        padding-bottom: 10px;
    }
    #footer .footer-row-third .desktop-about-content{
        float: none;
        width: 100%;
        text-align: center;
        padding-bottom: 40px;
        
    }
    #footer .footer-row-third .desktop-about-content hr{
        margin-bottom: 30px;
    }

  /*END CONTACT-US*/

  /*SILVER ARTCLES PAGE*/

  .breadcrumbs{
    display: inline-block;
    margin-top: 5px !important;
    padding-left: 0px;
  }

  .title-page{
    padding-left: 0px;
  }
  .desktop-filter-list{
    display: none;
  }
  .desktop-product-list{
    padding-right: 1px;
    padding-left: 1px;
    margin-top: 0px;
  }
  .desktop-product li.product-inner{
    margin-right: 1px;
    margin-left: 1px;
    width: 48.5%;
  }
  .desktop-product li a img{
    width: 100%;
  }
  .desktop-product li h3.product-title{
    padding-top: 0px;
    margin-bottom: 0px;
  }
  .desktop-product li.product-inner{
    padding-bottom: 50px;
  }
  .desktop-product li h4.product-price{
    font-weight: 500;
    font-size: 14px;
  }
  .mobile-filter-list{
    display: inline-block;
  }
  .mobile-filter-list{
    display: inline-block;
  }
  .back-to-top{
    display: none !important;
  }

  #desktop-shop-content{
    padding-bottom: 60px;
  }
  #footer .footer-row-third{
    margin-right: 0px;
    margin-left: 0px;
  }
  .modal-dialog{
    top: 58px;
  }
  #filter .cat{
    margin: 0 16px 0 0;
    width: 16px;
    height: 16px;
  }

  #sort .cat{
    margin: 0 16px 0 0;
    width: 16px;
    height: 16px;
  }

  .mobile-search-box {
    position: absolute;
    margin-top: -12px !important;
    right: 90px;
    left: unset;
    top: 0px;
    z-index: 1 !important;
    /* position: relative; */
    width: 280px;
  }
  .mobile-search-box .mobile-searchBar{
    width: 280px;
  }
  .mobile-search-box .mobile-searchBar:focus{
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 1px solid #ddd !important;
  }
  .mobile-search-box .mobile-submit{
    left: 25px;
      top: 15px;
  }
  .mobile-search-box .icofont-close-line{
    position: absolute !important;
    right: -80px !important;
  }
  .stellarnav .menu-toggle span.bars{
    z-index: -1;
  }
  /*END SILVER ARTICLES PAGE*/

    /*LOGIN-PAGE*/
  .login-main {
    margin-bottom: 50px;
    margin-top: 70px;
  }
  .login-main .login-boxes{
    /*padding-right: 50px;*/
  }
  .login-main .login-boxes:fisrt-child{
    padding-right: 0px;
  }
  .login-main .login-boxes:nth-child(2){
    /*margin-top: 40px;*/
    padding-bottom: 40px;
    
  }
  .login-main .page-info{
    font-weight: 600;
    font-size: 17px;
    line-height: 1.8;
  }
  .login-main .login-boxes .card-body{
    padding-right: 40px;
  }
  /*.login-main .login-boxes:nth-child(2){
    padding-right: 50px;
  }*/
  .login-main .login-boxes .frmRegister .btn-register{
    margin-top: 20px;
    margin-bottom: 20px;
    width: 90%;
  }

  /*END-LOGIN-PAGE*/


  /*START SIGNUP PAGE*/
  .signup-main .signup-boxes:nth-child(2){
    display: none;
  }
  .signup-main .signup-boxes .card-body{
    padding-right: 30px;
  }
  /*END SIGNUP PAGE*/


  .desktop-product li.product-inner .buy-now{
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
  }


    /****START-SINGLE-PRODUCT-PAGE****/


  .product-right .products-all .buy-whislist .btn-cart{
    width: 180px;
  }
  .product-right .products-all .buy-whislist .btn-whislist{
    width: 180px;
    margin-right: 0px;
    margin-left: 0px;
  }
  .product-right .products-all .buy-whislist .fa-ico{
    left: 7px;
    font-size: 23px;
  }
  .product-right .products-all .buy-whislist .fa-ico2{
    padding-left: 15px;
    font-size: 23px;
  }
  .desktop-single-product{
    padding-left: 0px;
  }
  .desktop-single-product .product-right{
    padding-top: 50px;
    padding-left: 20px;
  }
  .product-also-like{
    margin-top: 70px;
  }

  .checkout-boxes .cart-gift-box {
      width: 100%;
  }
  .checkout-boxes{
    float: none;
  }
  .checkout-boxes:last-child{
    /*margin-top: 30px;*/
    /*float: none;*/
  }
  .checkout-boxes:first-child {  
    padding-bottom: 10px;
}
  .footer2 .footer-row-third .desktop-about-content img {
    margin-top: 15px;
  }
  .checkout-boxes{
    padding-left: 0px;
    padding-right: 0px;
  }
  .modal-dialog {
    right: 10px !important;
    top: 60px !important;
  }
  .footer2 .footer2-links{
    text-align: center;
  }
  .checkout-boxes h3{
    padding-left: 15px;
  }

/****END-SINGLE-PRODUCT-PAGE****/

/****MAIL TEMPLATE START*****/

.header-mail .header-content-left img{
  width: 100%;
  margin-left: -25px;
}

.header-mail .header-content-right h6{
    padding-top: 30px;
    padding-right: 0px;
    font-size: 1rem;
}
.tracking .container{
  width: 100% !important;
}
ol.progtrckr li{
  font-size: 10px;
}
ol.progtrckr[data-progtrckr-steps="4"] li{
  width: auto;
}
.main-order-data .orders-left:after{
  border:none;
}
.main-order-data .orders-right{
  padding-left: 30px;
}


.mail-footer .footer-row-third .copyright{
  float: left !important;
  width: 50% !important;
}
.mail-footer .footer-row-third .desktop-about-content{
  float: left !important;
  width: 50% !important;
  padding-bottom: 0px !important;
}
.mail-footer .copyright img {
    width: 100%;
    margin-left: -25px;
}
.mail-footer .footer-row-third .desktop-about-content img{
  margin-top: 15px !important;
  width: 90%;
  margin-right: 0px;
  padding-bottom: 0px;
}
.main-order-data .user-name{
  padding-left: 30px;
}
.product-mail-left{
  text-align: center;
}
.product-mail-left:after{
  border:none;
}
/****MAIL TEMPLATE END*****/


    .main-address-box .address-data .frmaddress{
        width:100%;
    }
    .checkout-boxes .table td:nth-child(3){
        left:0px;
    }
    .checkout-boxes .table td:nth-child(3) .cart-img {
        width: 100%;
        height: 50px;
    }
    .wishlist-box{
        width:100%;
    }
    .wishlist-box .whislist-left{
        width: 100%;
    }
    .wishlist-box .whislist-right{
        width: 100%;
        padding-top: 0px;
    }
    .wishlist-box .whislist-right .view-product{
        top: 7px;
    }
    .inner-right .desktop-cart-badge{
        padding: 0 3px;
    }
    .form-checkout #cartRemoveAll{
        width: 45%;
    }
    .form-checkout #cartContinue{
        width: 45%;
    }
    .checkout-boxes .checkout-content{
        padding-left: 20px;
    }
    .address .table td:first-child {
        padding-left: 20px;
    }


    /*ORDERS*/

    .orders-main .orders .order-boxes{
      width: 48%;
      /*text-align: left !important;*/
      display: inline-block;
      padding-top: 40px;
    }
    .orders-main .orders .order-boxes img{
      width: 100%;
    }
    .order-success .card .order{
      padding-left: 0px;
      padding-right: 0px;
    }

}


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

    .header-scrolled#header .logo img{
        width: 75%;
        padding-top: 7px;
    }
    .home-show-case .show-boxes .inner-show-box .inner-bottom-box {
        padding-top: 35px;
        padding-bottom: 35px;
    }
     .desktop-popular-search .search-title:after{
        width: 58%;
     }
     .stellarnav .inner-right {
        top: 27px;
        padding-left: 0px;
        /*right: 25px;*/
    }
    .stellarnav .inner-right a:nth-child(3){
        margin-left:0px;
    }
    .stellarnav .inner-right a:nth-child(4) {
        margin-left: 7px;
    }
    .inner-right .desktop-cart-badge {
        /*left: 40px;*/
    }
    .stellarnav .inner-right{
        top: 27px;
        padding-left: 10px;
        z-index: unset;
        width: 110px;
        right: 5px !important;
    }
    .stellarnav .inner-right a:nth-child(2){
        margin-left: 7px;
    }
    .stellarnav .inner-right a:nth-child(3){
        margin-left: 7px !important;
    }
    .stellarnav .inner-right a:nth-child(4){
        margin-left: 7px !important;
    }

        /****START-SINGLE-PRODUCT-PAGE****/


        .product-right .products-all .buy-whislist .btn-cart{
          /*width: 160px;*/
          text-align: right;
        }
        .product-right .products-all .buy-whislist .btn-whislist{
          /*width: 160px;*/
          margin-right: 0px;
          margin-left: 0px;
          text-align: center;
        }
        .product-right .products-all .buy-whislist .fa-ico{
          left: 7px;
          font-size: 23px;
        }
        .product-right .products-all .buy-whislist .fa-ico2{
          /*padding-left: 10px;*/
          /*font-size: 23px;*/
          display:none;
        }
        .desktop-single-product{
          padding-left: 0px;
        }
        .desktop-single-product .product-right{
          padding-top: 50px;
          padding-left: 20px;
        }
        .product-also-like{
          margin-top: 70px;
        }


  /****END-SINGLE-PRODUCT-PAGE****/


  ol.progtrckr li {
    font-size: 9px;
  }
  
  .checkout-boxes .table td:first-child{
      padding-left:12px;
  }
  .checkout-boxes .input-group {
    width: 100%;
   }
    .form-checkout #cartRemoveAll{
        width: 45%;
    }
    .form-checkout #cartContinue{
        width: 45%;
    }
    .address .table td:first-child {
        padding-left: 20px;
    }
}


@media only screen and (max-width: 380px) {
    
    .home-show-case .show-boxes .inner-show-box .inner-bottom-box {
        padding-top: 25px;
        padding-bottom: 25px;
    }
     .product-right .products-all .buy-whislist .btn-cart{
          width: 160px;
          text-align: right;
        }
        .product-right .products-all .buy-whislist .btn-whislist{
          width: 160px;
          margin-right: 0px;
          margin-left: 0px;
          text-align: center;
        }
         .desktop-single-product .product-right{
          padding-top: 50px;
          padding-left: 20px;
        }
     

}

@media only screen and (max-width: 321px) {
  
      #navbar2 {
      top: 10px;
      }
      .stellarnav .inner-right {
      top: 25px;
      }
      .desktop-popular-search .search-title:after {
      width: 55%;
      }
      .product-right .products-all .buy-whislist .fa-ico{
      left: 7px;
      font-size: 15px;
      }
      .product-right .products-all .buy-whislist .fa-ico2{
      padding-left: 10px;
      font-size: 15px;
      }
      .product-right .products-all .buy-whislist .btn-cart{
        width: 140px;
        text-align: right;
      }
      .product-right .products-all .buy-whislist .btn-whislist{
        width: 140px;
      }
      .desktop-single-product .product-right{
        padding-top: 50px;
        padding-left: 5px;
      }


}
