/** Shopify CDN: Minification failed

Line 5663:0 Expected "}" to go with "{"

**/
/**
 * Author -> ThemeTidy
 * Email -> support@themetidy.com
 * Version -> 1.5
 */

/* ===========================================================
    Screen Min Width 1600px
============================================================ 

@media (min-width:768px){
.col-lg-4.col-sm-6.col-xs-6.col-md-6.banner-main-image_3qMg49.banner-main.banner-main-image_3qMg49 {
    width: 33% !important;
}}
.table{
      margin-left: 11px;
      width: 96% !important;
}
.table-h1{
  margin-left:21px;
}
.banner-contain{
  margin-left:17px;
}
@media (min-width: 1600px) and (max-width: 1700px) {
  .collection-page-1 .container-fluid.padding-fixed {
    width: 1500px !important;
    padding: 0;
}
}
@media (min-width: 1600px){
    .container-fluid.padding-fixed{
        width: 1300px;
        padding: 0;
    }
}
/* ===========================================================
    Screen Min Width 1400px And Max Width 1599px
============================================================ */
@media (min-width: 1400px) and (max-width: 1599px) {
    .container-fluid.padding-fixed{
        padding: 0;
        width: 1300px;
    }
    .collection-page-1 .container-fluid.padding-fixed {
    width: 1370px !important;
    padding: 0;
}
    .product-page .product-detail .btn {
        padding: 10px 40px;
    }
    .product-page-template-6 .products-bor {
        padding-right: 14px;
    }
    .product-page-template-6 .col-md-2 {
        padding-left: 0;
    }
    .product-page-template-6 .product-detail .btn {
        padding: 12px 25px;
    }
    .product-page-template-6 .products-bor {
        padding-right: 15px !important;
    }
    .product-page-template-6 .ask-margin {
        margin-right: 0;
    }
    .main-slider-con-1 {
        padding: 0 10%;
    }
    .product-page-template-4 .featured .col-md-3 {
        width: 30%;
    }
    .collect-over a {
        font-size: 16px;
    }
    .blog-page .col-md-3, .blog-single-page .col-md-3, .collection-page .col-md-3 {
        width: 25%;
    }
    .blog-page .col-md-9, .blog-single-page .col-md-9, .collection-page .col-md-9 {
        width: 75%;
    }
    .product-page-template-4 .featured .col-md-9 {
        width: 70%;
    }
    .sicoal-share-widget a {
        height: 35px;
        width: 35px;
        padding: 7px 0;
    }
    .icon-banner .icon-border, .icon-banner .icon-border {
        padding: 25px;
    }
}
/* ===========================================================
    Screen Min Width 1200px And Max Width 1399px
============================================================ */
@media (min-width: 1200px) and (max-width: 1399px) {
    .container-fluid.padding-fixed{
        padding: 0;
        width: 1120px;
    }
  .page-header {
    font-size: 30px !important;
}
  .sort-by {
    width: 70%;
    float: right;
}
  .collection-page-1  .product h2{
    font-size: 24px;
  }
      .collection-page-1 .container-fluid.padding-fixed {
    width: 1170px !important;
    padding: 0;
}
    .navigation-1 #Cart_1 {
        height: 28px !important;
    }
    .navbar-default-1 .logo-text {
        margin-right: 30px;
        width: 13%;
    }
    .product-page-template-5 .single-product-buttons .add-to-compare {
        width: 43%;
    }
    .default-nav-3 .mega-menu .navbar-nav>li {
        padding: 0 0 0 20px;
    }
    .navigation-1-new .mega-menu .navbar-nav>li {
        padding: 18px 23px 18px 0;
    }
    .navigation-1-new .cart-drop, .navigation-1-new .com-back, .navigation-1-new .log-usd-compare li {
        padding-top: 18px;
        padding-bottom: 17px;
    }
    .popover-title {
        font-size: 16px !important;
    }
    .header-layout-8 #Cart_1 {
        margin-right: -7px;
        height: 32px !important;
    }
    .blog-page .col-md-3, .blog-single-page .col-md-3, .collection-page .col-md-3 {
        width: 25%;
    }
    .blog-page .col-md-9, .blog-single-page .col-md-9, .collection-page .col-md-9 {
        width: 75%;
    }
    .sale-offer h4 {
         font-size: 24px;
     }
    .product-page-template-6 .products-bor {
        padding-right: 15px !important;;
    }
    .sale-offer {
        padding: 0 10px 0 25px;
    }
    .gallary-banner.insfed ul li .mar-left {
        font-size: 14px !important;
    }
    .icon-banner .icon-border, .icon-banner .icon-border {
        padding: 20px;
    }
    .product-page-template-5 .single-figure {
        padding: 20px;
    }
    .small-products-new .product-title-price h2 {
        font-size: 12px;
    }
    .mid-foot .address p {
        width: 100%;
    }
    .search-frm .container-fluid.padding-fixed {
        padding: 0 80px;
    }
    .sicoal-share-widget a {
        height: 33px;
        width: 33px;
        padding: 6px 0;
    }
    .main-slider-con-1 {
        padding: 0 10%;
    }
    .product.img .btn-default {
        padding: 6px 25px;
        margin-right: 15px;
    }
    .middle-foot {
        padding: 15px 30px;
    }
    .product-title-price h2 {
        font-size: 13px;
    }
    .sicoal-share-widget li {
        padding: 0 2px;
    }
    .comments-content p, .comments-content h6{
        font-size: 12px !important;
    }
    .collection-text h1 {
        font-size: 24px;
    }
    .collection-text {
        padding: 0 15px;
    }
    .collection-text {
        min-height: 280px;
    }
    .free-ship p, .geo-text p {
        display: inline !important;
    }
    .countdown .digit {
        font-size: 12px;
        height: 20px;
    }
    .product-page .product-detail .btn {
        padding: 10px 20px;
        font-size: 16px;
    }
    .product-page-template-6 #barcode {
        margin-top: -8px !important;
    }
    .product-page-template-6 .product-detail .btn {
        padding: 15px 20px !important;
        font-size: 14px;
    }
    .product-page-template-6 .col-md-2 {
        padding-left: 0 !important;
    }
    .product-page-template-5.product-page .blog-back .paira-product-title {
        width: 100% !important;
        margin-top: 5px !important;
    }
    .product-page-template-6.product-page-template-4 .product-detail .half-width {
        width: 50%;
    }
    .product-page-template-6.product-page-template-4 .ask-margin {
        margin-left: 0 !important;
        float: left !important;
        margin-top: 15px;
    }
    .product-page-template-6.product-page-template-4.single-products .ask-margin {
        margin-left: 0 !important;
        float: right !important;
        margin-top: 0;
    }
    .single-product-buttons .add-to-compare {
        font-size: 14px;
    }
    .insfed .ins-back h1 {
        font-size: 23px;
    }
    .mega-menu-grid li a {
        font-size: 12px;
    }
    .header-layout-4 .goog-te-gadget-simple {
        font-size: 12px !important;
    }
    .popover-title {
        font-size: 12px;
    }
    .collection-content .col-md-5 {
        width: 49%;
    }
    .collection-content .col-md-7 {
        width: 51%;
    }
    .free-ship, .single-products .count-product {
        font-size: 13px !important;
    }
    .display-table-cell-blog, .display-table-cell-collection {
        padding: 0 20px;
    }
    .product-page-template-4 .option-switch strong {
        width: 20%;
    }
    .product-page-template-4 .option-switch ul {
        width: 80%;
    }
    .product-page-template-4 .option-switch strong {
        width: 100%;
    }
    .product-page-template-4 .option-switch ul {
        width: 100%;
    }
    .product-page-template-4 .ask-margin {
        margin-left: 10px !important;
    }
    .product-page-template-4 .ask-margin {
        margin-right: 0;
    }
    .product-page-template-4 .sicoal-share-widget ul {
        margin-top: 0;
        margin-bottom: 5px;
        margin-left: 0;
    }
    .product-page-template-4 .sicoal-share-widget li {
        margin: 0 !important;
        margin-bottom: 10px !important;
    }
    .product-page-template-4 .product-detail .half-width {
        width: 100%;
    }
    .product-page-template-4 .featured .col-md-3 {
        width: 34%;
    }
    .product-page-template-4 .featured .col-md-9 {
        width: 66%;
    }
}
/* ===========================================================
    Screen Min Width 992px And Max Width 1199px
============================================================ */
@media (min-width: 992px) and (max-width: 1199px) {
    .search-frm .dropdown-menu li a {
        font-size: 11px;
    }
    .navigation-1-new .log-usd-compare li, .navigation-1-new .com-back, .navigation-1-new .cart-drop {
        padding:0;
    }
    .comments-content p, .comments-content h6{
        font-size: 12px !important;
    }
    .playvideo .modal-dialog {
        width: 80% !important;
    }
    .header-layout-8 .background-color ul li {
        padding: 0 0 0 5px !important;
    }
    .blog-post-comments ul {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .display-table-cell-blog, .display-table-cell-collection {
        padding: 0 15px;
    }
    .main-slider-full {
        margin-bottom: 30px !important;
    }
    .icon-banner .col-lg-3, .icon-banner .col-lg-4 {
        padding: 0 15px;
        width: 50%;
        margin-top: 15px;
    }
    .banner-small-new-cover .banner-main {
        margin-top: 30px;
    }
   .banner-full-paras .container {
       width: 100% !important;
   }
    .image-text h2 {
        font-size: 20px !important;
    }

    .image-text p {
        font-size: 12px !important;
    }
    .mid-foot .address p {
        width: 90%;
    }
    .header-middle .contact-mails {
        display: none;
    }
    .mega-menu .dropdown.mega-menu-fw .dropdown-menu {
        padding: 30px 10px 0 0;
    }
    .mega-menu .paira-product .money {
        font-size: 11px;
    }
    .collection-text h1 {
        font-size: 22px;
    }
    .product-page .blog-back .paira-product-title, .quick-view-dialog .paira-product-title, .single-products.collection-products .paira-product-title {
        font-size: 22px;
    }
    .product-page .product-detail .add-to-cart {
        padding: 9px 50px;
    }
    .product-page .product-detail .btn {
        padding: 10px 15px;
    }
    .free-ship p, .geo-text p {
        display: inline !important;
    }
    #paira-compare-list tr {
        width: 33.33%;
    }
    .compare-page tbody .s-rt, .compare-page tbody .t-rt, .compare-page tbody .fo-rt {
        font-size: 12px;
    }
    .contact-number {
        padding-right: 10px;
        margin-right: 10px;
    }
    .header-layout-2 .contact-number {
        padding-right: 0;
        margin-right: 10px
    }
    .header-layout-2 .geo-text {
        margin-top: 0!important;
    }
    .header-layout-2 .goog-te-gadget {
        padding-top: 3px !important;
    }
    .collection-text {
        min-height: 235px;
    }
    .main-slide-2 .main-slider-con-1 {
        padding: 0 30px;
    }
    .container-fluid.padding-fixed{
        width: 915px;
        padding: 0;
    }
    .collection-text {
        padding: 0 15px;
    }
    .collection-text h3 {
        font-size: 24px;
    }
    .sticky-price-cart .paira-product .money {
        font-size: 18px !important;
    }
    .sticky-price-cart .col-md-offset-2 {
        padding: 0;
    }
    .background-color ul li {
        padding: 0 5px;
    }
    .background-color .pull-right {
        margin-top: -3px !important;
    }
    .main-slider-con-1 h1 {
        font-size: 40px !important;
    }
    .popover-title {
        font-size: 14px !important;
    }
    .sale-offer {
        padding: 0 15px;
    }
    .mega-menu-grid li a {
        font-size: 11px !important;
    }
    .mega-menu-grid li {
        margin-bottom: 5px !important;
    }
    .single-product-details .countdown {
        width: 100%;
    }
    .insfed .ins-back h1 {
        font-size: 20px;
    }
    .para-footer {
        padding: 5px 0 0 15px;
    }
    .middle-foot {
        padding: 15px 5px;
    }
    div#google_translate_element {
        margin-left: 5px;
    }
    .header-3 .background-color .geo-text {
        text-align: center;
        margin-bottom: 5px !important;
    }
    .header-3 .background-color .pull-left, .header-3 .background-color .pull-right, .header-3 div#google_translate_element {
        float: none !important;
        text-align: center;
    }
    .quick-view-dialog .modal-lg {
        width: 992px;
        padding: 0 15px;
    }
    .sicoal-share-widget a {
        height: 33px;
        width: 33px;
        padding: 7px 0;
    }
    .quick-view-dialog .swiper-button-prev, .quick-view-dialog .swiper-button-next {
        position: absolute !important;
        top: 40%;
        padding: 0;
        margin: 0;
    }
    .cart-page .checkout {
        font-size: 18px;
    }
    .default-nav-3 .mega-menu .navbar-nav>li {
        padding: 0;
    }
    .wishlist-content .table>tbody>tr>td.s-rt {
        width: 30% !important;
    }
    .wishlist-content .table>tbody>tr>td {
        width: 25%;
    }
    .cart-item-list li input {
        width: 74px;
    }
    .cart-page figure {
        padding: 0;
    }
    .cart-content .col-md-4 {
        padding-left: 0;
    }
    .single-product-image-list {
        width: 375px;
    }
    .footer-middle .btn-primary {
        padding: 12px 30px;
        font-size: 15px;
    }
    .main-slider-con-1 {
        left: 0;
        padding: 0 10%;
    }
    .main-slider .left-control {
        right: 30px;
    }
    .main-slider .right-control {
        left: 30px;
    }
    .product-title-price h2 {
        padding: 0;
    }
    .small-products .product-title-price h2 {
        font-size: 12px;
    }
  .collection-page-1 .container-fluid.padding-fixed {
    width: 940px !important;
    padding: 0;
}
  .collection-page-1 .product {
    padding: 25px 0px;
}
  .col-md-4.meta-filds {
    padding: 0;
}
    .collection-page-1 .product h2{
     font-size: 18px !important;
  }
  .sort-by {
    width: 60%;
    float: right;
}
 .collection-content .row {
    margin-right: -10px;
    margin-left: -10px;
}

  .page-header {
    font-size: 24px !important;
}
  .collection-page-1 .paira-product .money {
    font-size: 16px !important;
}
  .btn {
    font-size: 14px;
    padding: 15px 20px !important;
}
    .main-divs {
        width: 33.33%;
        float: left;
    }
    .main-divs:last-child {
        padding-left: 15px;
    }
    .main-divs:first-child {
        padding-right: 15px;
    }
    .main-divs .borders {
        padding: 25px 15px;
    }
    .para-footer p{
        font-size: 13px;
    }
    .main-slider-con-2 {
        right: 30px;
    }
    .main-slider-con-3 {
        width: 100%;
    }
    .collection-page .product-con {
        width: 50%;
    }
    .default-nav-3 .style-2 .popover-title {
        margin-top: 15px !important;
    }
    .default-nav-3 .style-2 .margin-bottom-40 {
        margin-bottom: 10px !important;
    }
    .main-slider p {
        width: 100%;
    }
    .mega-menu .dropdown.mega-menu-fw .dropdown-menu.style-2 {
        padding-left: 0 !important;
    }
    .product-page-template .col-md-4,.product-page-template .col-md-5,.product-page-template .col-md-3 {
        width: 50%;
    }
    .navigation-2s .sale-offer {
        padding: 0 15px;
    }
    .product-page-template .col-md-3 {
        margin-top: 20px;
    }
    .footer-middle h4 {
        font-size: 15px !important;
    }
    .quickView-switch strong, .quick-view-quentity strong {
        width: 20%;
    }
    .quick-view-dialog .varient-box-style ul {
        width: 80%;
    }
    .header-2 .contact-number {
        display: none;
    }
    .product-page-template-2 .option-switch strong, .product-page-template-2 .product-detail .vendor-type-sku label {
        width: 20%;
    }
    .product-page-template-2 .option-switch ul, .product-page-template-2 .product-detail .vendor-type-sku p {
        width: 80%;
    }
    .default-nav-3 .mega-menu .navbar-nav>li {
        padding: 0 0 0 17px !important;
    }
    .default-nav-3 .mega-menu .navbar-nav>li a{
        font-size: 13px !important;
    }
    .header-layout-3 .background-color ul li a, .header-layout-3 .geo-text {
        font-size: 12px !important;
    }
    .product-page-template-3 .swiper-button-next,.product-page-template-5 .swiper-button-next {
        right: -18px;
        left: inherit;
    }
    .product-page-template-3 .swiper-button-prev, .product-page-template-5 .swiper-button-prev {
        left: -18px;
        right: inherit;
    }
    .another-btn {
        text-align: center;
        margin-top: 15px;
    }
    .gallary-banner.insfed ul li .mar-left {
        font-size: 12px !important;
    }
    .banner-small .col-md-6.mar-tops {
        margin-top: 30px;
    }
    .navigation-1-new .navbar-default-1 .logo-text {
        margin-right: 0;
        width: 100%;
    }
    .product-page-template-5 .single-figure {
        display: none;
    }
    .product-page-template-5.single-products .col-md-4{
        width: 40%;
    }
    .product-page-template-5.single-products .col-md-5{
        width: 60%;
    }
    .insfed ul {
        padding: 5px;
        right: 15px;
        left: 15px;
    }
    .collection-page .product-con {
        width: 33.33% !important;
    }
    .single-product-tabs li a {
        font-size: 14px;
        padding: 10px 15px;
    }
    .search-frm .container-fluid.padding-fixed {
        padding: 0 80px;
    }
    .header-layout-3 .background-color ul li {
        padding: 0 2px 0 5px;
    }
    .header-layout-3 .geo-text {
        margin-top: 0 !important;
    }
    .navigation-1-new .navbar-default-1 .logo-text img {
        margin: 8px auto;
    }
    .sale-offer h4 {
        font-size: 22px;
    }
    .header-layout-4 .logo-text img {
        margin: 13px auto;
    }
    .brands.container-fluid.padding-fixed.full-width {
        padding: 0 15px;
    }
    .collection-products-slide .container-fluid.padding-fixed.full-width{
        padding: 0 15px;
    }
    .header-layout-2 .contact-number {
        display: none;
    }
    .footer-top p {
        font-size: 12px;
    }
    .collection-page .small-products .col-md-3 {
        width: 34%;
    }
    .collection-page .small-products .col-md-9 {
        width: 66%;
    }
    .product-page-template-4 .featured .col-md-3 {
        width: 34%;
    }
    .product-page-template-4 .featured .col-md-9 {
        width: 66%;
    }
    .option-switch strong {
        width: 20%;
    }
    .option-switch ul {
        width: 80%;
    }
    .product-page-template-3 .sicoal-share-widget, .product-page-template-3 .half-width.pull-right {
        float: left !important;
    }
    .product-page-template-3 .sicoal-share-widget ul {
        margin-top: 0;
        margin-bottom: 0;
    }
    .product-page-template-4 .col-md-5 {
        width: 50%;
        padding-left: 0;
    }
    .product-page-template-4 .sticky-price-cart .col-md-5 {
        padding-left: 15px;
    }
    .product-page-template-4 .sicoal-share-widget ul {
        float: right;
        margin-top: 15px;
    }
    .product-page-template-6 .sicoal-share-widget ul {
        float: left;
        margin-top: 15px;
    }
    .product-page-template-5 .blog-back .paira-product-title {
        margin-top: 7px !important;
    }
    .product-page-template-4 .sicoal-share-widget a {
        height: 30px;
        width: 30px;
        padding: 5px 0;
    }
    .sticky-price-cart .paira-product .money {
        vertical-align: middle;
    }
    .product-page-template-4 .product-detail{
        width: 50%;
    }
    .product-page-template-4.product-page-template-6 .col-md-5 {
        width: 50%;
    }
    .product-page-template-4.product-page-template-6 .product-detail{
        width: 50%;
    }
    .product-page-template-4.product-page-template-6.single-products .product-detail{
        padding-right: 15px !important;
    }
    .product-page-template-4.product-page-template-6.single-products .col-md-5 {
        padding-left: 15px;
    }
    .product-page-template-4 .product-detail .col-md-12{
        padding-right: 0;
    }
    .product-page-template-4 .ask-margin {
        margin-left: 30px;
        margin-right: 0;
    }
    .product-page-template-4 .progress {
        width: 100%;
    }
    .product-page-template-6 .products-bor {
        border-right: 0 !important;
        padding-right: 0 !important;
    }
    .free-ship, .count-product{
        font-size: 13px !important;
    }
    .socials {
        float: right !important;
    }
    .product-page-template-6 .blog-back .col-md-2 {
        border-left: 0 !important;
        margin-left: 0 !important;
        padding-left: 0 !important;
        width: 100%;
        margin-top: 30px !important;
    }
    .product-page-template-6 .col-md-2 .col-md-12 {
        padding-left: 0 !important;
    }
    .product-page-template-6 .col-md-2 .col-md-12 .col-md-12 {
        width: 25%;
    }
    .single-products.product-page-template-4.product-page-template-6 .product-detail{
        width: 50%;
    }
    .paira-sticky.header-middle {
        z-index: 999;
    }
    .product-page-template-6 .progress {
        width: 100%;
    }
    .product-page-template-6 .product-detail .btn {
        padding: 14px 15px;
        font-size: 15px;
    }
    .product-page-template-6 .sicoal-share-widget li {
        margin-top: 0 !important;
    }
    .product-page-template .single-figure {
        border-left: 0;
    }
    .product-page-template-4 .col-md-2 {
        display: none;
    }
    .product-page-template-4 .sticky-price-cart .col-md-2 {
        display: block;
    }
    .product-page-template-6 .col-md-2 {
        display: block;
    }
    .product-page-template-6 .ask-margin {
        float: left !important;
        margin: 15px 0 0 0;
    }
    .product-page-template-6 .sticky-price-cart .col-md-offset-2 {
        padding: 0;
        width: 80%;
        margin-left: 10%;
    }
    .main-slider .container-sm {
        max-width: 715px;
        padding-left: 15px !important;
    }
    .main-slider .collection-widget-list .list-slider>li>a {
        padding: 7px 15px;
        font-size: 14px;
    }
    .main-slider .list-slider .fa {
        top: 7px;
    }
    .mega-menu .navbar-nav {
        float: left;
    }
.navigation-6 .mega-menu .navbar-nav>li {
    padding: 0 12px 0 12px !important;
}
    .navigation-1 .mega-menu .navbar-nav>li {
        padding: 0 25px 0 0 !important;
    }
    .navigation-1-new .mega-menu .navbar-nav>li {
        padding: 0 18px 0 0 !important;
    }
    .blog-page .col-md-3, .blog-single-page .col-md-3, .collection-page .col-md-3 {
        width: 25%;
    }
    .blog-page .col-md-9, .blog-single-page .col-md-9, .collection-page .col-md-9 {
        width: 75%;
    }
    #hotspotImg .hot-spot .tooltip {
        width: 170px;
    }
    .colors-temp label {
        height: 18px;
        width: 18px;
    }
    .blog-content .col-lg-7 {
        padding-left: 15px !important;
    }
    .colors-temp span {
        padding: 1px;
        height: 22px;
        width: 22px;
    }
    .filter-product label {
        padding-right: 14px;
    }
    #hotspotImg .hot-spot .tooltip .col-md-12{
        padding-right: 5px;
        padding-left: 5px;
    }
    .brands .swiper-button-next, .brands .swiper-button-prev {
        top: 5% !important;
    }
    .collection-page .paira-list-view .product-con {
        width: 100% !important;
    }
    .quick-view-dialog .product-quantity-group {
        width: 120px;
    }
    .quick-view-dialog .btn-default, .quick-view-dialog .btn-primary {
        padding: 10px 16px;
    }
    .header-layout-7 .background-color .compare-cart-wishs, .header-layout-7 .background-color .pull-left {
        float: none !important;
        text-align: center;
    }
    .header-layout-7 .background-color ul li {
        padding: 0 0 0 10px;
        margin-top: 5px;
    }
    .header-layout-7 .background-color ul li a{
        display: inline-block;
    }
    .header-layout-7 div#google_translate_element {
        float: none;
        display: inline-block;
    }
    .header-layout-7 div#google_translate_element {
        margin-left: 10px;
        line-height: inherit;
    }
    .header-layout-7 .goog-te-gadget-simple {
        vertical-align: sub;
    }
    .navigation-1-new .mega-menu .navbar-nav>li {
        padding: 28px 20px 28px 0;
    }
    .shipping-calculates, .total-prices, .cart-products {
        padding: 25px;
    }
}
/* ===========================================================
    Screen Min Width 768px And Max Width 991px
============================================================ */
@media (min-width: 768px) and (max-width: 991px) {
aside#sidebar{
float: left;
    position: fixed;
    width: 80%;
    z-index: 999999;
    background: white;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
        overflow: scroll;
        padding-bottom: 60px;
}
    .container-fluid.padding-fixed {
        width: 730px;
        padding: 0;
    }
  .text_images .col-md-12{
    flex-direction: column !important;
}
  .collection-page-1 .container-fluid.padding-fixed {
    width: 730px !important;
    padding: 0;
}
  .collection-page-1 .product img{
    margin-bottom: 15px !important;
  }
  .row {
    margin-right: -10px;
    margin-left: -10px;
}
    .header-layout-8 .image-s {
        margin-right: 0 !important;
    }
    #paira-quickView-buttons {
        float: left;
        width: 100%;
        margin-top: 15px !important;
    }
    .news-padding {
        padding: 50px !important;
    }
    .product-page-template-3 .related-pro .col-md-12,.product-page-template-5 .related-pro .col-md-12 {
        padding: 0 15px !important;
    }
    .quick-view-dialog .paira-add-to-cart {
        margin-left: 0;
    }
    .navigation-2s .style-2 .display-flex {
        display: block !important;
    }
    .navigation-2s .mega-menu-grid .col-md-4 {
        margin-bottom: 15px !important;
    }
    .quick-view-dialog .ship-sold img {
        height: 19px;
    }
    .collection-page .paira-list-view .product-con {
        width: 100% !important;
    }
    .footer-top img {
        margin-top: 10px;
    }
    .main-sliders .full-width .col-sm-3 {
        padding: 0;
    }
    .collection-products-slide .container-fluid.padding-fixed.full-width{
        padding: 0 15px;
    }
    .header-layout-1 .search-frm {
        width: 230px;
    }
    .search-frm-6 .instant-search-data .dropdown-menu li {
        width: 25%;
    }
    .header-layout-1 .search-frm .search-btn {
        padding: 5px 10px;
    }
    #shopify-section-navigation-4 .navbar-default .navbar-toggle {
        margin-top: 15px !important;
    }
    #shopify-section-navigation-4 .navbar-default .navbar-toggle.close-menu {
        margin-top: 6px !important;
    }
    #shopify-section-navigation-4 .ins-search .modal-dialog {
        width: 100%;
        padding: 0;
    }
    #shopify-section-navigation-4 .search-frm {
        padding: 0 50px;
        margin-left: 0;
    }
    #shopify-section-navigation-4 .ins-search .container-fluid.padding-fixed{
        width: inherit;
    }
    .small-products-new .for-slide {
        margin-bottom: 0 !important;
    }
    .small-products-new .col-md-9 .product {
        margin-top: 30px !important;
    }
    #hotspotImg .hot-spot .tooltip {
        padding: 30px 0 5px 0;
        width: 154px;
    }
    #hotspotImg .hot-spot .tooltip h5 {
        font-size: 12px;
    }
    .main-slider-full {
        margin-bottom: 30px !important;
    }
    .icon-banner .full-width .row {
        margin: 0 -10px !important;
    }
    .navigation-1-new .navbar-default-1 .logo-text img {
        margin: 8px 0;
        float: left;
    }
    .navigation-1-new .compare-cart-wish {
        position: relative;
    }
    .log-usd-compare li {
        padding-left: 10px;
        font-size: 12px;
    }
    .goog-te-gadget-simple {
        font-size: 12px !important;
    }
    .geo-text {
        margin-bottom: 5px !important;
    }
    .header-layout-3 .contact-number {
        display: none !important;
    }
    .header-2 .contact-number, .header-3 .contact-number {
        display: none;
    }
    .header-2 .geo-text.pull-left {
        float: left !important;
    }
    .header-2 .background-color .pull-right, .header-2  div#google_translate_element {
        float: right !important;
    }
  #Cart_1, #menu-1, #search-img, #searche {
    fill: #ffffff !important;
}
  .cart-item-count {
    color: #fff;
  }
  .icon-border {
    min-height: 230px !important;
}
    .icon-banner .icon-border, .icon-banner .icon-border {
        padding: 20px;
    }
    .icon-banner p {
        font-size: 12px !important;
    }
    .header-3 .background-color .geo-text {
        text-align: center;
        margin-bottom: 5px !important;
    }
    .single-product-image-list {
        width: 295px;
    }
    .single-product-tabs li a {
        font-size: 14px;
    }
    .playvideo .modal-dialog {
        width: 80% !important;
    }
    .quick-view-dialog .modal-content {
        padding: 30px 15px;
    }
    div#google_translate_element, .contact-number {
        display: inline-block;
        margin-left: 0 !important;
    }
    .content-padding {
        width: 100%;
        margin: 0 auto;
    }
    .contact-mails {
        margin-left: 0;
        padding: 0 15px !important;
    }
    .single-figure {
        padding-bottom: 0;
        padding-top: 0;
        border: 0;
        border-left: 0;
        padding-right: 0;
        padding-left: 0;
    }
    .comments-content p, .comments-content h6{
        font-size: 12px !important;
    }
    .main-slider-con-2 {
        right: 30px;
    }
    .instant-search-data .search-loading {
        left: 30%;
        right: 30%;
    }
    .blog-post-comments ul {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .welcome-newsletter-content h1 {
        font-size: 26px;
    }
    .welcome-newsletter-content p {
        font-size: 20px;
    }
    .img-footer {
        width: 100%;
    }
    .img-footer img{
        margin: 0 auto;
    }
    .for-slide {
        margin-bottom: 30px !important;
    }
    .for-slide:last-child {
        margin-bottom: 0 !important;
    }
    .background-color .col-sm-10 {
        padding-left: 0;
    }
    .default-nav-3 .navbar-header {
        float: right;
    }
    .contact-number {
        padding-right: 10px !important;
        margin-right: 10px !important;
        padding-left: 0 !important;
    }
    .header-layout-7 .contact-number {
        padding-right: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
    }
    .header-layout-7 div#google_translate_element {
        margin-left: 15px !important;
    }
    .collection-text h1 {
        font-size: 22px;
    }
    .collection-text {
        min-height: 240px;
    }
    .image-padding-0 {
        padding: 0 !important;
    }
    .mega-menu .navbar-nav > li > a, .cart-menu-body a {
        font-size: 14px !important;
    }
    .ins-search-new .modal-dialog {
        padding: 0;
    }
    .mega-menu .navbar-nav > li {
        padding: 0 24px 0 0;
    }
    .product-page-templater .related-pro .col-md-12 {
        padding: 0 15px !important;
    }
    .navigation-5 .style-2 .col-md-4 {
        margin-left: -5px !important;
        margin-bottom: 0 !important;
    }
    .navigation-5 .style-2 .col-md-4 h5{
        margin-top: 0 !important;
    }
    .navigation-5 .style-2 .display-flex,.style-2 .display-flex {
        flex-direction: inherit !important;
        align-items: center !important;
        display: block !important;
    }
    .navigation-5 .style-3 .col-md-3 {
        margin-bottom: 15px !important;
    }
    .default-nav-3 .style-3 .margin-bottom-30 {
        margin-bottom: 15px !important;
    }
    .ins-search-new .search-close {
        right: 15px !important;
    }
    .header-middle, .header-middle a, .navbar-default .navbar-nav>li>a {
        color: #000000 !important;
    }
    .search-frm-7 .instant-search-data .dropdown-menu li {
        width: 33.33%;
    }
    .header-middle a:hover, .mega-menu .navbar-nav>li.active>a, .mega-menu.navbar-default .navbar-nav>li:hover>a, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
        color: #828282 !important;
    }
    .navbar-toggle {
        display: block !important;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .collapse.in {
        display: block !important;
    }

    .mega-menu .navbar-nav > li.active, .mega-menu .navbar-nav > li:hover {
        border-top: 0;
    }

    .mega-menu .dropdown-menu {
        width: auto;
        float: none;
        position: static;
    }

    .mega-menu-grid .col-lg-3 {
        width: 100%;
        padding: 0 30px 0 25px;
    }

    .mega-menu .navbar-collapse.in {
        overflow-x: hidden;
    }
       .style-2 .margin-bottom-40 {
           margin-bottom: 20px !important;
       }
    .mega-menu ul.nav li.dropdown > ul.dropdown-menu.active, .search-xs-fix .dropdown-menu {
        display: block;
    }

    .paira-container > header, .welcome-newsletter img, .paira-sticky .header-bottom {
        position: relative;
    }

    .mobile-xs, .dropdown.cart-menu-body:hover ul.dropdown-menu, .search-xs-fix > a {
        display: none;
    }

    .notify-container {
        display: none !important;
    }

    .mega-menu .navbar-nav > li.active a {
        color: #2e3a48;
    }

    .mega-menu .navbar-nav > li {
        padding: 0;
        border-bottom: 1px solid #ededed;
    }

    .mega-menu .navbar-nav > li > a {
        padding-left: 15px;
        padding-right: 15px;
    }

    .navbar-default .navbar-toggle {
        border: 0;
        float: right !important;
        font-size: 20px;
        margin-top: 18px;
    }
    .navbar-default .navbar-toggle.close-menu {
        margin-top: 6px;
        float: left !important;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
    }
    .navigation-1 .navbar-default .navbar-toggle {
        float: left !important;
    }
    .navigation-1-new.navigation-1 .navbar-default .navbar-toggle {
        float: right !important;
        margin-left: 10px;
    }
    .navigation-1-new.navigation-1 .navbar-default .navbar-toggle.close-menu{
        float: left !important;
        margin-left: 0;
    }
    .navigation-6  .navbar-default .navbar-toggle {
        float: left !important;
    }
    .main-slider-full.main-slider .right-control, .main-slider-full.main-slider .left-control {
        display: none;
    }
    .swiper-button-next {
        right: 0;
        z-index: 9999;
    }
    .swiper-button-next, .swiper-button-prev {
        background: #fff;
        width: 40px;
        height: 40px;
        font-size: 30px;
    }
    .swiper-button-prev {
        left: 0px;
        z-index: 9999;
    }
    .navigation-6 .navbar-header {
        width: 100%;
    }
    .navigation-6 .mega-menu .navbar-nav>li {
        float: left;
        text-align: left;
        display: inline-block;
        padding: 0 !important;
    }
    .navigation-6 #Cart_1 {
        margin-right: -7px;
        display: inline-block;
        vertical-align: middle;
        height: 35px;
    }
    .glass-image {
        padding-left: 0 !important;
    }
    .sale-offer h4 {
        margin-top: 20px;
    }
    .sale-offer {
        margin-bottom: 20px;
    }
    .mega-menu-grid {
        padding: 0;
    }

    .dropdown-menu {
        box-shadow: none;
    }
    .style-1 {
        padding: 0 0 15px 0 !important
    }
    .popover-title {
        font-size: 14px !important;
    }

    .mega-menu-grid .col-md-5 {
        padding: 0;
    }

    .mega-menu .dropdown.mega-menu-fw .dropdown-menu {
        padding: 5px 10px 15px 10px;
    }

    .mega-menu .product {
        margin-top: 0;
        margin-bottom: 0 !important;
    }

    .popover-title-2 {
        margin-top: 0 !important;
    }
    .style-2 .col-md-6.mar-to-sm-10,.style-3 .col-md-4.mar-to-sm-10 {
        margin-top: 10px !important;
    }
    .style-1 .col-md-12.margin-top-30 {
        margin-top: 15px !important;
    }
    .style-3 .popover-title {
        margin-top: 0 !important;
    }
    .mega-menu .dropdown-menu {
        margin: 0;
    }
    .mega-menu .dropdown-menu > li > a {
        padding: 3px 15px;
        font-size: 12px;
    }

    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: transparent;
    }

    .mega-menu .dropdown.mega-menu-fw .dropdown-menu, .mega-menu .navbar-nav > li, .mega-menu .navbar-nav > li > a {
        float: left;
        width: 100%;
    }

    .mega-menu .search-img {
        float: left !important;
        margin-top: 0 !important;
        margin-right: 5px !important;
    }

    .navbar-collapse.in, .mega-menu .navbar-collapse {
        overflow-x: hidden;
    }

    .mega-menu .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }

    .mega-menu .navbar-collapse {
        border: 0;
        box-shadow: none;
        float: none !important;
    }
    .banner-full-paras .container {
        width: 100% !important;
    }
    .mega-menu .navbar-collapse {
        left: -415px;
        display: block !important;
    }

    .mega-menu .navbar-collapse.in {
        left: 0 !important;
        overflow-x: hidden !important;
    }
    .default-nav-3 .mega-menu .navbar-collapse {
        right: -415px;
        left: inherit !important;
        display: block !important;
    }
    .default-nav-3 .mega-menu .navbar-nav>li {
        padding: 0;
    }
    .default-nav-3 .mega-menu .navbar-collapse.in {
        right: 0 !important;
        overflow-x: hidden !important;
        left: inherit !important;
        border-right: 0 !important;
        border-left: 1px solid #ededed !important;
    }
    .popover-title {
        font-size: 12px;
    }
    .product .countdown li {
        padding: 5px 4px;
    }
    .mega-menu-grid li a {
        font-size: 11px !important;
    }

    .mega-menu-grid li {
        margin-bottom: 3px !important;
    }

    .mobile-logo {
        float: left;
        padding: 0;
        width: 100%;
    }

    .hidden-sm-xs {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 9999;
        width: 100%;
        height: 100%;
        overflow: hidden;
    }

    .navbar-background.nav-toggle-back {
        position: fixed;
        background: rgba(255, 255, 255, 0.5);
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 999999;
        overflow: hidden;
    }
    .total-prices {
        margin-top: 30px !important;
    }
    .side-collapse {
        top: 0;
        bottom: 0;
        right: 0;
        width: 415px;
        position: fixed !important;
        overflow: hidden;
        -webkit-transition: width 4s;
        transition: width .4s;
        background: #fff;
        padding-top: 0;
        z-index: 999999;
        border-left: 0 !important;
        height: 100%;
    }
    .navigation-1 .side-collapse, .navigation-2 .side-collapse{
        border-right: 1px solid #e2e2e2 !important;
        border-left: 0;
    }
     .contact-page aside {
         margin-top: 30px;
     }
    .navbar-toggle img {
        height: 22px;
    }

    .navbar-toggle {
        padding: 0;
        margin-top: 12px;
        margin-bottom: 0;
    }
    .mega-menu .navbar-nav>li>a {
        line-height: 45px;
    }
    .default-nav-3 .compare-cart-wish>ul .cart-drop {
        line-height: 56px;
    }
    .style-2 {
        padding: 0 !important;
    }
    .style-2 .padding-right-0 {
        padding-left: 0;
    }
    .close-menu {
        padding: 0;
        margin-top: 6px;
        margin-bottom: 6px;
    }
    .icon_new > a:before, .icon_new > a:after, .icon_sale > a:before, .icon_sale > a:after, .icon_trade > a:before, .icon_trade > a:after {
        display: none;
    }
    .hidden-sm-xs .paira-container:before {
        content: '';
        background: rgba(255, 255, 255, .5);
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        height: 100%;
    }
    .mega-menu .angle-down {
        margin: 0;
        padding: 11px 0;
        float: right;
        font-size: 20px;
        border: 1px solid transparent;
    }
    #search-img {
        margin: 8px 10px 8px 0;
    }
    .mega-menu ul.nav li.dropdown:hover > ul.dropdown-menu {
        display: none;
    }

    .mega-menu ul.nav li.dropdown > ul.dropdown-menu.active, .search-xs-fix .dropdown-menu {
        display: block;
    }

    .close-menu .fa {
        background: #2e2e2e;
        height: 25px;
        width: 25px;
        vertical-align: middle;
        color: #fff;
        font-size: 15px;
        padding: 4px 0;
        border-radius: 100%;
        margin-top: -3px;
    }

    .border-left {
        border-left: 0;
        float: left;
        padding-left: 0;
    }
    .main-slider .slider-back .right-control, .main-slider .slider-back .left-control {
        height: 40px !important;
        width: 40px !important;
        font-size: 11px;
    }
    .single-products .product-detail {
        margin-top: 30px;
        padding: 0 15px !important;
    }
    .single-products .col-md-11 {
        padding-right: 15px !important;
    }
    .main-slider-con-1 h1 {
        font-size: 30px !important;
    }
    .slider-banner .col-md-4, .main-sliders .col-md-9 {
        padding-left: 0;
    }
    .slider-banner .col-md-4 .margin-top-30{
       margin-top: 15px !important;
    }
    .brands .swiper-button-next, .brands .swiper-button-prev {
        top: 25% !important;
    }
    .banner-big{
        background-attachment: inherit !important;
        background-position: center !important;
        background-size: contain !important;
        height: 432px !important;
    }
.banner-full h1 {
    font-size: 36px !important;
}
  .ins-galleryd a span{
    font-size: 11px !important;
  }
    .banner-full-para p {
        font-size: 14px !important;
    }
    .main-slider-con-1 p {
        font-size: 14px !important;
        width: 100%;
    }
    .main-slide-2 .main-slider-con-1 {
        padding: 0 20px;
    }
    .sidebar {
        display: none;
    }
    .another-btn {
        text-align: center;
    }
    .product .countdown {
        bottom: 5px;
        right: 5px;
        left: 5px;
    }
    .mar-tops {
        margin-top: 30px;
    }
    .recent-post-2 .col-md-5, .recent-post-2 .col-md-7 {
        padding: 0 15px !important;
    }
    .recent-post-2 .col-md-7 {
        margin-top: 10px;
    }
    .modal-dialog {
        width: 100%;
        padding: 0 15px;
    }
    .collection-text {
        padding: 0 15px;
    }
    .collection-text h3 {
        font-size: 24px;
    }
    .product-con, .products-con {
        width: 33.33% !important;
    }
    .product-detail .col-md-12 {
        padding: 0 !important;
    }
    .single-figure {
        margin-top: 30px !important;
    }
    .display-table-cell-blog, .display-table-cell-collection {
        padding: 0 15px;
    }
    .product-detail {
        margin-top: 30px;
    }
    .product-page-template-6 .product-detail {
        margin-top: 15px !important;
    }
    .product-page-template-6 .countdown li {
        border: 0;
        padding: 0 !important;
    }
    .product-page-template-6 .products-bor {
        border-right: 0 !important;
        padding-right: 0 !important;
    }
    .tab-products-con .col-md-3 {
        margin-top: 30px;
    }
    .back {
        padding: 0 15px;
    }
    .insfed .ins-back h1 {
        font-size: 16px;
    }
    .back-instagram a{
        font-size: 12px;
    }
    .navigation-1 .navbar-header {
        width: inherit;
    }
    .navigation-1.navigation-1-new .navbar-header {
        width: 100%;
        flex-direction: row !important;
        align-items: center !important;
        display: flex !important;
    }
    .navigation-1-new .navbar-default-1 .logo-text {
        margin-right: 0;
        width: 40%;
    }
    .navs-right {
        width: 60%;
    }
    .navigation-1-new .log-usd-compare li, .navigation-1-new .com-back, .navigation-1-new .cart-drop {
        padding-top: 0;
        padding-bottom: 0;
    }
    .para-footer {
        padding: 0 0 0 15px;
    }
    .footer-top p {
        font-size: 14px;
    }
    .middle-foot {
        padding: 15px 30px;
        border-right: 0;
    }
    .product-page-template-6 .sticky-price-cart .col-md-offset-2 {
        padding: 0;
        width: 95%;
        margin-left: 3%;
    }
    .footer-middle a, .footer-middle {
        font-size: 12px;
    }
    .mid-foot-border .paira-gap-1 {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    figure .product-title-price h2 {
        font-size: 12px !important;
    }
  .text_images .display-table-cell-blog, .text_images .display-table-cell-collection {
    padding: 0;
}
  .banner-big .container-fluid.padding-fixed{
    width: 100% !important;
  }
 .box-img img{
   margin-left: 0 !important;
   margin-bottom: 15px !important;
 }
  .quick-view-dialog .modal-lg {
        width: 768px;
        padding: 0 15px;
    }
    .paira-gap-3.pad-top-sm-0 {
        padding-top: 0 !important;
    }
    .mid-foot .address p {
        width: 90%;
    }
    .quick-view-dialog .modal-content button.close {
        right: 0;
    }
    .quick-view-dialog .btn-default, .quick-view-dialog .btn-primary {
        padding: 13px 18px;
        font-size: 16px;
    }
    .product-page .countdown li, .quick-view-dialog .countdown li {
        padding: 0 20px;
    }
    .product-page-templates-4 .countdown li {
        padding: 8px 20px;
    }
    .shipping-calculates, .total-prices, .cart-products {
        padding: 25px;
    }
    .product-page-template-5 .countdown li, .quick-view-dialog .countdown li {
        padding: 13px 0;
    }
    .footer-bottom .pull-left {
        width: 60%;
    }
    .footer-bottom .pull-right{
        width: 40%;
    }
    .payment ul{
        float: right;
    }
    .paira-sticky.header-middle {
        display: none;
    }
    .progress, .single-product-details .countdown{
        width: 100%;
    }
    .quickView-switch strong, .quick-view-quentity strong, .quick-view-dialog label {
        font-size: 14px;
    }
    .product-page .blog-back .paira-product-title, .quick-view-dialog .paira-product-title, .single-products.collection-products .paira-product-title {
        font-size: 24px;
    }
    .contact-page figure {
        width: 50%;
    }
    .contact_content_widget p {
        margin-bottom: 10px;
    }
    .login-register .login-back {
        margin-top: 30px;
    }
    .register-page .login-register .login-back, .login-register .login-back {
        padding: 30px 15px;
    }
    #paira-compare-list tr {
        width: 50%;
    }
    .compare-page tbody .s-rt, .compare-page tbody .t-rt, .compare-page tbody .fo-rt {
        font-size: 12px;
    }
    .video-gallery {
        -webkit-column-count: 2;
        column-count: 2;
    }
    .paira-list-view .col-md-3 {
        width: 100% !important;
    }
    .style-3 .col-md-5.padding-clear{
        padding-right: 0;
    }
    .wishlist-content .table-responsive {
        float: left;
        width: 100%;
    }
    .blog-content .col-md-9{
        width: 100%;
        padding-left: 0;
    }
    .blog-single-template .col-md-9 {
        width: 100%;
    }
    .blog-content .col-md-3,.blog-single-template .col-md-3 {
        width: 100%;
        padding-right: 15px;
    }
    .face {
        background: transparent;
    }
    .wishlist-content .table>tbody>tr>td.s-rt {
        width: 30% !important;
    }
    .wishlist-content .table>tbody>tr>td {
        width: 25%;
    }
    .wishlist-content .fi-rt label{
        display: none;
    }
    .back-news-img {
        background-size: auto !important;
    }
    #hotspotImg .hot-spot .tooltip .col-md-12 {
        padding-right: 5px;
        padding-left: 5px;
    }
    .cart-content aside{
        margin-top: 30px !important;
    }
    .style-3 {
        padding-left: 0 !important;
    }
    .style-3 .col-lg-7 {
        padding-left: 15px !important;
    }
    .compares .account-drop, .courenccy .symbols .fa, .com-back a {
        height: 32px;
        width: 32px;
        font-size: 14px;
        padding: 6px 0!important;
    }
    .banner-small-new-cover .banner-main {
        margin-top: 30px;
    }
    .courenccy .symbols .fa {
        padding: 8px 0!important;
    }
    .header-top ul .btn {
        font-size: 14px;
    }
    .header-layout-1 ul .btn, .header-layout-1 ul .btn, .header-layout-1 ul .btn.disabled, .header-layout-1 ul .btn:active {
        font-size: 12px;
    }
    #displayTextLeft {
        display: block;
    }
    .quick-view-dialog .swiper-button-next, .quick-view-dialog .swiper-button-prev {
        position: absolute !important;
        top: 30% !important;
        margin: 0;
    }
    .quick-view-dialog .count-product p, .quick-view-dialog .count-product span{
        font-size: 13px;
    }
    .quick-view-dialog .free-ship {
        width: 100%;
        font-size: 13px;
    }
    .main-slider-con-1 {
        padding: 0 30px;
    }
    .main-slider .btn {
        padding: 7px 20px;
        font-size: 14px;
    }
    .main-slide:hover .right-control, .main-slide:hover .left-control{
        display: none;
    }
    .product.img .btn-default {
        padding: 6px 10px;
        margin-right: 10px;
    }
    .small-products .col-sm-6 {
        display: inline-block;
        float: none;
        vertical-align: top;
        letter-spacing: normal;
        margin-left: -3px;
    }
    .main-slider .left-control, .main-slider .right-control {
        display: none;
    }
    .single-figure .vendor-type-sku label {
        width: 15%;
    }
    .face {
        border: 0;
    }
    .collection-content .nav-justified h4 {
        font-size: 14px;
    }
    .header-layout-4 .logo-text img {
        margin: 7px 0;
        margin-right: auto;
        margin-left: auto;
    }
    .header-layout-4 .background-color .col-md-6 {
        text-align: left;
    }
    .padding-right-50 {
        padding-right: 15px !important;
    }
    .collection-products-slide .col-md-12 {
        padding: 0;
    }
    .collect-over a {
        font-size: 18px;
    }
    .collect-over h4 {
        line-height: .5;
    }
    .collection-list-2 .collect-over h4 {
        line-height: 1;
    }
    .cllosped_mobile_menu{
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-left: -3px;
    }
    .blog-page .col-md-9, .blog-single-page .col-md-9, .collection-page .col-md-9 {
        width: 100%;
    }
    .blog-page .col-md-3, .blog-single-page .col-md-3, .collection-page .col-md-3 {
        width: 100%;
    }
    .grid-pro-banner .product-con {
        width: 50% !important;
    }
    .grid-pro-banner .product-con:nth-child(3),.grid-pro-banner .product-con:nth-child(4) {
        margin-top: 30px;
    }
    .collect-over {
        padding: 10px 35px;
    }
    .banner-small .col-sm-4 {
        padding: 7.5px;
    }
    .banner-small .container-fluid.padding-fixed.full-width {
        padding: 0 7.5px;
    }
    .image-text h2 {
        font-size: 18px !important;
    }
    .image-text p {
        font-size: 12px !important;
    }
    .image-text .btn {
        display: inline-block;
        padding: 4px 12px;
        font-size: 12px;
    }
    .insfed ul {
        padding: 3px 5px;
        bottom: 5px;
        right: 5px;
        left: 5px;
    }
    .images-text h2 {
        font-size: 20px !important;
    }
    .images-text p {
        font-size: 12px !important;
    }
    .images-text .btn {
        padding: 4px 12px;
        font-size: 12px;
    }
    .margins-top {
        margin-top: 12px;
    }
    .banner-small.single-banner .container-fluid.padding-fixed.full-width {
        padding: 0;
    }
    .collection-page .small-products .col-md-3 {
        width: 34%;
    }
    .collection-page .small-products .col-md-9 {
        width: 66%;
    }
    .product-page-template-4 .featured .col-md-3 {
        width: 34%;
    }
    .product-page-template-4 .featured .col-md-9 {
        width: 66%;
    }
    .product-page-template-3 .relation, .quick-view-dialog .relation, .product-page-template-3 .progress, .quick-view-dialog .progress {
        width: 100%;
    }
    .product-page-template-3 .countdown li, .quick-view-dialog .countdown li {
        padding: 10px 10px;
        margin-right: 5px;
        width: 22%;
    }
    .quickView-switch strong, .quick-view-quentity strong {
        width: 20%;
    }
    .quick-view-dialog .varient-box-style ul {
        width: 80%;
    }
    .product-page-template-4 .col-md-2 {
        display: none;
    }
    .product-page-template-4 .sticky-price-cart .col-md-2 {
        display: block;
    }
    .product-page-template-6 .col-md-2 {
        display: block;
    }
    .product-page-template-4 .col-md-5 {
        padding-left: 0 !important;
    }
    .product-page-template-4.product-page-template-6.single-products .col-md-5 {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .product-page-template-4 .sticky-price-cart .col-md-5 {
        padding-left: 15px !important;
    }
    .product-page-template-6 .sticky-price-cart .col-md-5 {
        padding-left: 15px !important;
    }
    .product-page-template-4 .container-fluid .container-fluid {
        padding: 0;
    }
    .contact-page figure:first-child {
        width: 62%;
        margin-bottom: 0 !important;
    }
    .cart-item-list .col-md-2 {
        padding-right: 10px !important;
    }
    .navigation-1-new .mega-menu .navbar-nav>li {
        padding: 0;
    }
    .product-page-template-4 .zoomContainer {
        display: none;
    }
    .product-page-template-4 #paira-product-zoom {
        pointer-events: none;
    }
    #paira-product-zoom {
        pointer-events: none;
    }
    .product-page-template-4 a#paira-product-zoom, a#paira-product-zoom {
        pointer-events: inherit !important;
    }
    .slider-back figcaption h4 {
        padding: 5px 10px;
    }
    .main-slider .collection-widget-list .list-slider>li>a {
        padding: 5px 10px;
        font-size: 12px;
    }
    .main-slider .list-slider .fa {
        position: absolute;
        right: 10px;
        top: 5px;
        font-size: 16px;
    }
    .main-slider .container-sm {
        max-width: 530px;
    }
    .main-sliders .container-sm {
        max-width: 507px;
    }
    .banner-small .image-text-3 {
        padding: 15px;
    }
    .display-table-cell-blog-2 {
        padding: 0 15px !important;
    }
    .blog-content .col-lg-7 {
        padding-left: 15px !important;
    }
    .map-contents {
      margin-top: 30px;
    }
    .faqs-page .contact-form {
        margin-top: 30px;
    }
    .video-gallery {
        -webkit-column-count: 2;
        column-count: 2;
        column-gap: 20px;
    }
    .product-page-template-5 .single-product-tabs li a {
        padding: 10px 15px;
    }
    .ajax-success-message .modal-dialog{
        padding: 0;
    }
    .header-layout-8 .background-color ul li {
        padding: 0 15px 0 0 !important;
    }
}
/* ===========================================================
    Screen Max Width 767px
============================================================ */
@media only screen and (max-width:767px) {
    .mega-menu .dropdown-submenu:hover>.dropdown-menu.paira-dropdown-menu.active.active-on  {
        display: block;
              padding-left: 10px;
    }
aside#sidebar{
float: left;
    position: fixed;
    width: 80%;
    z-index: 999999;
    background: white;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
        overflow: scroll;
        padding-bottom: 60px;
}

  
    .faqs-page .page-back {
        padding: 30px 15px;
    }
    .banner-contain, .back-color {
        padding: 30px 15px;
    }
    .news-padding {
        width: 100%;
        padding: 0 20px;
        float: left;
    }
    .image-s{
        display: none;
    }
    .product-page-template-6 .product-quantity-group {
        width: 135px;
    }
    .product-page-template-6 .product-detail {
        margin-top: 10px !important;
    }
    .banner-contain h2 {
        font-size: 16px !important;
    }
    .banner-small.banner-small-new-cover .col-xs-6 {
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-left: -3px;
    }
    .banner-small.banner-small-new-cover .row {
        margin-left: -4.5px;
    }
    .welcome-newsletter form button {
        text-align: center;
        margin: 15px 0;
        align-items: center;
        float: none;
    }
    .product-page-template-6 .products-bor {
        border-right: 0 !important;
        padding-right: 0 !important;
    }
    .back-news-img {
        background-size: auto !important;
        background-position: center !important;
    }
    .faqs-page .contact-form {
        margin-top: 30px;
    }
    .blog-content .col-lg-7 .blog-info {
        margin-top: 15px;
    }
    .banner-small .image-text-3 {
        padding: 15px;
    }
    .display-table-cell-blog-2 {
        padding: 0 15px !important;
    }
    .blog-page .col-md-9, .blog-single-page .col-md-9, .collection-page .col-md-9 {
        width: 100%;
    }
    .blog-page .col-md-3, .blog-single-page .col-md-3, .collection-page .col-md-3 {
        width: 100%;
    }
    .blog-content .col-lg-7 {
        padding-left: 15px !important;
    }
    .main-slider .collection-widget-list .list-slider {
        display: none;
    }
    .main-slider .dropdown-menu {
        display: none !important;
    }
    .main-sliders .row {
        margin: 0;
    }
    .mega-menu .navbar-nav > li > a, .cart-menu-body a {
        font-size: 14px !important;
    }
    .style-2 {
        padding: 0 !important;
    }
    .style-2 .padding-right-0 {
        padding-left: 0;
    }
    .popover-title-2 {
        margin-top: 0 !important;
    }
    .style-2 .col-md-6.mar-to-sm-10,.style-3 .col-md-4.mar-to-sm-10 {
        margin-top: 10px !important;
        margin-bottom: 20px !important;
    }
    .style-1 .col-md-12.margin-top-30 {
        margin-top: 15px !important;
    }
    .style-3 .popover-title {
        margin-top: 0 !important;
    }
    .mega-menu .navbar-nav > li {
        padding: 0 24px 0 0;
    }
    .faqs-page .panel h2 {
        font-size: 14px;
        line-height: 20px;
    }
    .footer-bottom .pull-right, .footer-bottom .pull-left {
        float: none !important;
        text-align: center;
    }
    .footer-middle .col-xs-12.paira-gap-4 {
        padding-bottom: 0!important;
    }
    .footer-middle .col-xs-12.paira-gap-3 {
        padding-top: 30px !important;
    }
    .blog-content .col-md-9 {
        padding-left: 0;
    }
    .blog-content .col-md-3 {
        padding-right: 15px;
    }
    .face {
        background: transparent;
    }
    .footer-middle .col-xs-12.paira-gap-4:last-child {
        padding-bottom: 30px!important;
    }
    .cart-content aside{
        margin-top: 30px !important;
    }
    .navbar-toggle {
        display: block !important;
    }
    .header-3 .logo-text img {
        margin: 10px auto;
    }
    .navbar-collapse.collapse {
        display: none !important;
    }
    #menu-1{
        height: 20px;
    }
    #Cart_1, #search-img {
        height: 27px;
    }
    div#google_translate_element {
        margin-top: 0!important;
        margin-bottom: 0!important;
    }
    .padding-right-50 {
        padding-right: 15px !important;
    }
    .footer-top h3 {
         font-size: 20px !important;
     }

    header .logo-text {
        height: auto;
        margin: 0 auto;
        width: 100%;
    }
    .collapse.in {
        display: block !important;
    }

    .mega-menu .navbar-nav > li.active, .mega-menu .navbar-nav > li:hover {
        border-top: 0;
    }
    .mega-menu .dropdown-menu {
        width: auto;
        float: none;
        position: static;
    }
    .banner-full-paras .container {
        width: 100% !important;
        padding: 0;
    }
    .mega-menu-grid .col-lg-3 {
        width: 100%;
        padding: 0 30px 0 25px;
    }

    .mega-menu .navbar-collapse.in {
        overflow-x: hidden;
    }
    .header-layout-7 .courenccy span {
        margin-top: 0!important;
        display: inline-block;
    }
    .header-layout-7 div#google_translate_element {
        float: inherit !important;
        display: inline-block;
        margin-left: 13px;
    }
    .mega-menu ul.nav li.dropdown > ul.dropdown-menu.active, .search-xs-fix .dropdown-menu {
        display: block;
    }

    .paira-container > header, .welcome-newsletter img, .paira-sticky .header-bottom {
        position: relative;
    }

    .mobile-xs, .dropdown.cart-menu-body:hover ul.dropdown-menu, .search-xs-fix > a {
        display: none;
    }

    .notify-container {
        display: none !important;
    }

    .mega-menu .navbar-nav > li.active a {
        color: #2e3a48;
    }

    .mega-menu .navbar-nav > li {
        padding: 0;
        border-bottom: 1px solid #ededed;
    }

    .mega-menu .navbar-nav > li > a {
        padding-left: 15px;
        padding-right: 0;
    }

    .navbar-default .navbar-toggle {
        border: 0;
        float: left;
        font-size: 20px;
    }
    .default-nav-3 .navbar-default .navbar-toggle {
        border: 0;
        float: right !important;
    }
    .default-nav-3 .navbar-default .navbar-toggle.close-menu {
        float: left !important;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .mega-menu-grid {
        padding: 0;
    }
    .main-slide:hover .right-control, .main-slide:hover .left-control{
        display: none;
    }
    .dropdown-menu {
        box-shadow: none;
    }
    .mega-menu-grid .col-md-5 {
        padding: 0;
    }

    .mega-menu .dropdown.mega-menu-fw .dropdown-menu {
        padding: 5px 10px 15px 10px;
    }

    .mega-menu .product {
        margin-top: 0;
        margin-bottom: 0 !important;
    }

    .popover-title-2 {
        margin-top: 0 !important;
    }

    .mega-menu .dropdown-menu {
        margin: 0;
    }

    .mega-menu .dropdown-menu > li > a {
        padding: 3px 15px;
        font-size: 14px;
    }

    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background-color: transparent;
    }

    .mega-menu .dropdown.mega-menu-fw .dropdown-menu, .mega-menu .navbar-nav > li, .mega-menu .navbar-nav > li > a {
        float: left;
        width: 100%;
    }

    .mega-menu .search-img {
        float: left !important;
        margin-top: 0 !important;
        margin-right: 5px !important;
    }

    .navbar-collapse.in, .mega-menu .navbar-collapse {
        overflow-x: hidden;
    }

    .mega-menu .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }

    .mega-menu .navbar-collapse {
        border: 0;
        box-shadow: none;
        float: none !important;
    }

    .mega-menu .navbar-collapse {
        left: -350px;
        display: block !important;
    }
    .default-nav-3 .mega-menu .navbar-nav>li {
        padding: 0;
    }
    .mega-menu .navbar-collapse.in {
        left: 0 !important;
        overflow-x: hidden !important;
    }
    .navigation-1-new .navbar-default-1 .logo-text img {
        margin: 5px 0;
    }
    .navigation-1-new .navigation-1 .compare-cart-wish {
        padding: 0;
    }
    .navigation-1-new .navbar-default-1 .compare-cart-wish>ul .cart-drop {
        line-height: inherit;
    }
    .navigation-1-new .navbar-default-1 .com-back a {
        line-height: inherit;
    }
    .navigation-1-new #searche {
        height: 23px;
        margin-top: -3px;
    }
    .navigation-1-new.navigation-1 #Cart_1 {
        margin-top: 0;
    }
    .header-layout-6 .background-color ul li {
        padding: 0;
    }
    .navigation-1-new .compare-cart-wish {
        position: relative !important;
        padding: 0 !important;
    }
    .default-nav-3 .mega-menu .navbar-collapse {
        right: -350px;
        display: block !important;
        left: inherit !important;
    }

    .default-nav-3 .mega-menu .navbar-collapse.in {
        right: 0 !important;
        overflow-x: hidden !important;
        left: inherit !important;
    }
    .popover-title {
        font-size: 12px;
    }

    .mega-menu-grid li a {
        font-size: 12px;
    }

    .mega-menu-grid li {
        margin-bottom: 3px !important;
    }

    .mobile-logo {
        float: left;
        padding: 0;
        width: 100%;
    }

    .hidden-sm-xs {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 9999;
        width: 100%;
        height: 100%;
        overflow: hidden;
    }

    .navbar-background.nav-toggle-back {
        position: fixed;
        background: rgba(255, 255, 255, 0.5);
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 999999;
        overflow: hidden;
    }

    .side-collapse {
        top: 0;
        bottom: 0;
        right: 0;
        width: 350px;
        position: fixed !important;
        overflow: hidden;
        -webkit-transition: width 4s;
        transition: width .4s;
        background: #fff;
        padding-top: 0;
        z-index: 999999;
        border-left: 0 !important;
        height: 100%;
    }
    .navigation-1-new .navbar-nav {
        margin: 0;
    }
    .navigation-1-new .style-1 {
        padding: 0 7.5px 0 7.5px !important;
    }
    .navigation-1-new .style-3 .mega-menu-grid .col-md-4 {
        margin-bottom: 15px !important;
    }
    .navigation-1-new .style-3 .col-md-4.mar-to-sm-10 {
        margin-top: 20px !important;
        margin-bottom: 10px !important;
    }
    .navigation-2 .side-collapse, .navigation-1 .side-collapse{
        border-right: 1px solid #e2e2e2 !important;
        border-left: 0;
    }
    .navbar-toggle img {
        height: 22px;
    }
    .product .countdown li {
        padding: 5px 3px;
    }
    .insfed .ins-back h1 {
        font-size: 20px;
    }
    .main-slide-1 .main-slider-con-1 {
        top: 0;
    }
    .filter-back .col-md-8{
        padding-right: 0 !important;
    }
    .navbar-toggle {
        padding: 0;
        margin-top: 7px;
        margin-bottom: 0;
    }
    .default-nav-3 .navbar-toggle {
        padding: 0;
        margin-top: 0;
        margin-bottom: 0;
    }
    .default-nav-3 .close-menu {
        margin: 5px 0;
    }
    .header-layout-5 .col-md-12 {
        padding: 0 !important;
    }
    .navigation-1 .form-control, .navigation-2 .form-control, .navigation-3 .form-control {
        border-radius: 0 !important;
    }
    .navigation-1 .search-frm .form-group {
        margin-top: 0;
    }
    .navigation-1 .search-frm .search-btn {
        top: 0;
    }
    .navigation-1 .search-hidden .search-btn .fa {
        vertical-align: super;
        margin-top: 4px;
        font-size: 19px;
    }
    .compare-cart-wish>ul .cart-drop {
        line-height: 23px;
        padding-top: 5px;
    }
    .navigation-1 .compare-cart-wish>ul .cart-drop {
        padding-top: 0;
    }
    .default-nav-3 .compare-cart-wish>ul .cart-drop {
        padding-top: 0;
    }
    .icon_new > a:before, .icon_new > a:after, .icon_sale > a:before, .icon_sale > a:after, .icon_trade > a:before, .icon_trade > a:after {
        display: none;
    }
    .style-1 {
        padding: 0 7.5px 15px 7.5px !important;
    }
    .style-1 .col-xs-6 {
        padding: 0 7.5px;
    }
    .popover-title {
        font-size: 16px !important;
    }
    #search-img {
        margin-top: 3px !important;
        margin-right: 1px;
    }
    .navigation-1 #search-img {
        margin-top: 0!important;
        margin-right: 6px;
        height: 25px;
    }
    .mega-menu .angle-down {
        margin: 0;
        padding: 11px 15px;
        float: right;
        font-size: 20px;
        border: 1px solid transparent;
    }
    #Cart_1 {
        margin-right: 0;
        margin-top: -3px;
    }
    .mega-menu ul.nav li.dropdown:hover > ul.dropdown-menu {
        display: none;
    }
    .search-im {
        width: 10%;
    }
    .search-desc {
        width: 90%;
        padding-left: 10px;
    }
    .close-menu .fa {
        background: #2e2e2e;
        height: 25px;
        width: 25px;
        vertical-align: middle;
        color: #fff;
        font-size: 14px;
        padding: 5px 0;
        border-radius: 100%;
        margin-top: -3px;
    }

    .border-left {
        border-left: 0;
        float: left;
        padding-left: 0;
    }

    .welcome-newsletter-content .modal-content {
        min-height: inherit;
        float: left;
        width: 100%;
    }

    .pinterest-style {
        -webkit-column-count: 1;
        column-count: 1;
    }

    #description img {
        width: 100%;
    }

    .mega-menu .dropdown-submenu:hover > .dropdown-menu, .mega-menu ul.nav li.dropdown:hover > ul.dropdown-menu {
        display: none;
    }
    .courenccy:hover .dropdown-menu {
        display: none;
    }
    .mega-menu ul.nav li.dropdown > ul.dropdown-menu.active, .search-xs-fix .dropdown-menu {
        display: block;
        float: left;
        width: 100%;
    }
    .courenccy .dropdown.open .dropdown-menu {
        display: block;
    }
    .paira-gap-2 {
        padding-bottom: 50px !important;
    }

    .paira-gap-1 {
        padding-top: 50px !important;
    }
    .sicoal-share-widget a {
        height: 30px;
        width: 30px;
        padding: 6px 0;
        font-size: 12px;
    }
    .paira-gap-5 {
        margin-bottom: 50px !important;
    }

    .news-padding {
        display: block;
        height: 100% !important;
    }
    .art-btn {
        margin-top: 15px;
        margin-bottom: 5px;
    }
    .about-content .col-md-10, .page-content .col-md-10 {
        padding: 0;
    }
    .vertical-midddle {
        display: block;
        vertical-align: top;
        height: 100%;
        padding: 30px 50px;
    }
    .welcome-newsletter .vertical-midddle {
        padding: 30px 0;
    }
    .welcome-newsletter form input {
        width: 100%;
    }

    .welcome-newsletter-content, .coupon-newsletter-content {
        padding-top: 5%;
        padding-bottom: 5%;
    }
    .welcome-newsletter-content .modal-content button.close {
        color: #231f20;
    }
    .welcome-newsletter-content h1 {
        font-size: 23px !important;
        margin-bottom: 0 !important;
    }

    .welcome-newsletter-content .margin-top-20, .welcome-newsletter form input {
        margin-top: 10px !important;
    }

    .courenccy button {
        border: none;
        background: transparent;
        padding: 0 0 0 15px;
        width: 100%;
        text-align: left;
    }

    .navbar-nav {
        margin: 7.5px 0;
    }

    .courenccy span {
        margin-top: 13px !important;
        display: inline-block;
    }
    .header-layout-8 .courenccy span {
        margin-top: 0!important;
    }
    .courenccy .btn.active, .courenccy .btn:active {
        box-shadow: none;
    }

    .courenccy .btn.active.focus, .courenccy .btn.active:focus, .courenccy .btn.focus, .courenccy .btn:active.focus, .courenccy .btn:active:focus, .courenccy .btn:focus {
        outline: 0;
        outline-offset: 0;
    }
    .news-padding {
        width: 100%;
        padding: 30px !important;
        float: left;
    }
    .navbar-nav .open .dropdown-menu {
        padding: 0 0 10px 0;
    }

    .navbar-nav .open .dropdown-menu > li > a {
        padding: 2px 15px;
    }
    .navigation-1-new .courenccy .dropdown.open .dropdown-menu {
        display: block;
        background: #fff;
        float: left;
        width: 100%;
        padding-top: 10px;
    }
    header .padding-fixed {
        padding: 0 15px;
    }
    #displayTextLeft {
        display: block;
    }
    .sidebar {
        display: none;
    }
    .product-page-template-3 .related-pro .col-md-12, .product-page-template-5 .related-pro .col-md-12 {
        padding: 0 15px !important;
    }
    .header-3 .background-color ul li {
        border-left: 0;
        padding: 0;
    }
    .header-3 .menus {
        text-align: center;
        width: 100%;
    }
    .geo-text {
        text-align: center;
    }
    header .background-color {
        padding: 5px 0 !important;
    }
    .compare-cart-wishs .contact-number {
        display: none;
    }
    .background-color .pull-left, .background-color .pull-right {
        float: none !important;
    }
    div#google_translate_element {
        position: relative;
        float: none !important;
        margin-left: 0;
        text-align: center;
        margin-top: 8px;
        margin-bottom: 4px;
    }
    .header-layout-8 .background-color .pull-left {
float: none !important;
    width: 100%;
    text-align: center;
    }
  #Cart_1, #menu-1, #search-img, #searche {
    fill: #ffffff !important;
}
  .cart-item-count {
    color: #fff !important;
  }
  .banner-full h1 {
    line-height: 1;
    font-size: 27px !important;
}
  .banner-full-paras p {
    font-size: 13px !important;
}
    .header-layout-8 div#google_translate_element {
        position: relative;
        float: none!important;
        margin-left: 0;
        text-align: center;display: inline-block;
    }
    .header-layout-7 .header-top {
        padding: 5px 0;
    }
    .navigation-5 #Cart_1 {
        margin-top: 0 !important;
    }
    .navigation-2 .compare-cart-wish>ul .cart-drop {
        line-height: 35px;
    }
    .header-layout-2 .search-frm input {
        width: 100% !important;
    }
    .navigation-5 .compare-cart-wish > ul .cart-drop {
        margin-top: 0;
        float: inherit;
    }
    .navigation-5 .cart-item-count {
        padding-left: 0 !important;
        vertical-align: middle;
    }
    .navigation-5 .style-2 .col-md-4 {
        margin-left: -5px !important;
        margin-bottom: 0 !important;
    }
    .navigation-5 .style-2 .col-md-4 h5{
        margin-top: 0 !important;
    }
    .navigation-5 .style-2 .display-flex, .style-2 .display-flex {
        flex-direction: inherit !important;
        align-items: center !important;
        display: block !important;
    }
    .navigation-5 .style-3 .col-md-3 {
        margin-bottom: 15px !important;
    }
    .header-middle.default-nav-3 {
        border-bottom: 1px solid #ededed;
    }
    .header-middle.default-nav-3 .style-3 .mar-to-sm-10{
        margin-top: 0 !important;
    }
    .header-middle.default-nav-3 .style-3 .margin-bottom-30{
        margin-bottom: 15px !important;
    }
    .popover-title {
        font-size: 14px !important;
    }
    .mega-menu-grid li a {
        font-size: 12px !important;
    }
    .ins-search.ins-search-new .search-frm {
        margin-left: 0;
        padding: 0 20px;
    }
    .header-middle a:hover, .mega-menu .navbar-nav>li.active>a, .mega-menu.navbar-default .navbar-nav>li:hover>a, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
        color: #696969 !important;
    }
    .ins-search-new .search-close {
        right: 20px !important;
    }
    .navigation-5 .compare-cart-wish li {
        line-height: 35px;
    }
    .search-frm-7 .instant-search-data .dropdown-menu li {
        width: 50%;
        padding: 0 5px;
    }
    header .padding-fixed, .header-middle .padding-fixed {
        padding: 0 15px;
    }
    .header-middle, .header-middle a, .navbar-default .navbar-nav>li>a {
        color: #000 !important;
    }
    .navigation-6 .compare-cart-wish {
        position: absolute;
        right: 0;
        top: 0;
    }
    .navigation-1 .compare-cart-wish {
        position: relative;
        top: inherit;
        right: inherit;
        padding: 5px 0 0 0;
    }
    .default-nav-3 .compare-cart-wish {
        position: relative;
        float: right !important;
        margin-right: 10px !important;
    }
    .black-search {
        padding: 0;
        border: 0;
        background: transparent;
        float: left;
    }

    .mega-menu .search-img {
        margin-top: 8px !important;
        margin-right: 5px !important;
        height: 30px;
        float: left !important;
        margin-bottom: 8px;
    }
    .header-layout-5 .search-frm .search-btn {
        top: 12px;
        height: 33px;
    }
    .compare-cart-wish > ul .cart-drop {
        margin-top: 0;
        float: left;
    }
    .search-hidden {
        position: absolute;
        width: 100%;
        z-index: 999;
        padding: 0;
        top: -1px;
    }

    .search-hidden .search-btn.close-search img {
        height: 16px;
    }

    .header-middle {
        position: relative;
    }

    .header-middle .navbar-form {
        padding: 0;
        margin: 0;
    }

    .header-layout-2 .search-frm .form-group {
        width: 100%;
        margin: 0;
    }
    .header-layout-2 .search-frm input {
        height: 42px;
        border-radius: 0 !important;
    }
    .instant-search-data .dropdown-menu {
        margin-top: -1px;
    }
    .header-layout-2 .search-frm .search-btn {
        padding: 0 15px;
        height: 41px
    }
    .search-hidden .search-btn {
        right: 32px;
        font-size: 20px;
    }
    .header-layout-5 .search-frm .navbar-form {
        margin: 0 !important;
    }
    .search-hidden .search-btn .fa{
        vertical-align: super;
        margin-top: 10px;
        font-size: 20px;
    }
    .header-layout-2 .search-frm .search-btn {
        top: 0;
    }
    .image-padding-0 {
        padding: 0 !important;
    }
    .contact-mails {
        display: none !important;
    }
    .header-layout-2 .instant-search-data .search-loading{
        margin: -12px 0 0 15px;
    }
    .header-layout-2 .search-frm input {
        padding-right: 85px;
    }
    .header-layout-2 .search-frm input {
        border-color: #e2e2e2 !important;
        border-left: 0;
        border-right: 0;
        border-top: 0;
    }
    .search-hidden .search-btn.close-search {
        right: 0;
        top: 0;
    }
    .fotorama__nav-wrap {
        padding: 0 !important;
    }
    .nav-justified>li {
        padding: 5px 5px;
    }
    .paira-list-view .col-md-3 {
        width: 100% !important;
    }
    .main-slide-2 .main-slider-con-1 {
        padding: 10px 15px;
    }
    .main-slide-3 .main-slider-con-1 {
        padding: 0 15px;
    }
    .collection-products-custom.collection-products .container-fluid.padding-fixed.full-width {
        padding: 0 15px;
    }
    .mega-menu .navbar-nav>li>a {
        line-height: 45px;
    }
    .main-slider .right-control, .main-slider .left-control {
        display: none !important;
    }
    .brands.container-fluid.padding-fixed.full-width {
        padding: 0;
    }
    .banner-small .container-fluid.padding-fixed.full-width {
        padding: 0 7.5px;
    }
    .single-banner .container-fluid.padding-fixed.full-width {
        padding: 0;
    }
    .main-slide-2 .main-slider-con-1 {
        left: inherit;
    }
     .geo-text {
         font-size: 13px !important;
         white-space: nowrap;
         overflow: scroll;
     }
    .header-layout-6 .geo-text {
        margin-top: 2px !important;
        margin-bottom: -5px !important;
    }
    .main-slider-con-2 {
        right: 0;
        left: inherit;
    }
    .navigation-1-new .navbar-toggle {
        margin-top: 3px;
        float: right !important;
        margin-left: 8px;
    }
    .navigation-1-new .navbar-toggle.close-menu {
        margin-top: 0;
        float: left !important;
        margin-left: 0;
    }
    .home-page .padding-fixed {
        padding: 0 15px;
    }

    .main-slider .padding-fixed {
        padding: 0;
    }

    .navigations {
        margin-bottom: 0 !important;
    }

    .page-header span {
        margin-left: 0;
        padding: 0 6px 0 0;
    }

    .hidden-sm-xs .paira-container:before {
        content: '';
        background: rgba(255, 255, 255, .5);
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        height: 100%;
    }
    .style-3 {
        padding-left: 0 !important;
    }
    .style-3 .col-lg-7 {
        padding-left: 15px !important;
    }
    .style-3 .col-md-5.padding-clear{
        padding-right: 0;
    }

    .paira-sticky.header-middle {
        position: relative;
    }

    .header-middle {
        border-bottom: 0 !important;
    }

    .main-slider-con-1 h1 {
        font-size: 24px !important;
    }

    .main-slider-con-1 p {
        font-size: 13px !important;
        margin-bottom: 0;
    }
    .brands .swiper-button-next, .brands .swiper-button-prev {
        top: 5% !important;
    }
    .main-slider .btn {
        padding: 6px 20px;
        font-size: 12px !important;
        margin-top: 0 !important;
    }
    .product-con, .products-con {
        width: 50% !important;
        padding: 0 7.5px;
    }
    .icon-banner .col-md-4:nth-child(2), .icon-banner .col-md-4:nth-child(3) {
        margin-top: 15px !important;
    }
    .product .product-cart-con {
        margin-bottom: 0;
    }
    .collection-item:hover .collect-over-number {
        opacity: 0;
    }
    .product .countdown {
        bottom: 5px;
        right: 5px;
        left: 5px;
    }
    .product .countdown {
        opacity: 0;
        display: none;
    }
    .image-text h2 {
        font-size: 14px !important;
    }

    .another-btn {
        text-align: center;
    }
    .product .product-hover {
        display: none !important;
    }
   .banner-small .col-xs-6 {
       padding: 0 7.5px;
   }
.banner-small .col-xs-6 {
    margin-bottom: 7.5px;
    margin-top: 7.5px;
    float: none;
    display: inline-block;
    margin-left: -4px;
    vertical-align: top;
    margin-top: 10px !important;
}
  .icon-border {
    min-height: auto !important;
}
.collection-page-1 .container-fluid.padding-fixed {
    width: 100% !important;
    padding: 0 15px !important;
}
  .text_images .col-md-12{
    flex-direction: column !important;
  }
  .text_images .display-table-cell-blog {
    padding:  0!important;
    padding-top: 15px !important;
}
    .product-cart-con {
        display: block;
        position: relative;
        width: 100%;
        opacity: 1;
        margin-top: 0;
        padding: 15px 8px 8px 8px;
    }
    .navigation-6 .com-back .searchs{
        display: none;
    }
    .welcome-newsletter-content .modal-dialog {
        width: 100%;
        padding: 0 15px;
    }
    .collection-products .products-wrapper.row {
        margin: 0 -7.5px;
    }
    .banner-small .col-md-6:last-child {
        margin-bottom: 0;
    }
    .ban-height {
        padding: 0 15px;
    }
    .product-detail .col-md-12 {
        padding: 0;
    }
    .videos iframe {
        height: 200px;
        margin-bottom: -5px !important;
    }
    .option-background {
        padding: 5px 0;
    }
    .ajax-success-message .content {
        width: 100%;
        padding: 0 15px;
    }
    .testimonial .col-md-9 {
        padding-left: 0;
    }
    .nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .title-sale {
        margin-top: 20px;
    }
    .progress, .single-product-details .countdown {
        width: 100%;
    }
    .modal-dialog {
        width: 100%;
        padding: 0 15px;
    }
    .ajax-success-message .paira-success-message-img {
        width: 17%;
    }
    .content {
        width: 83%;
    }

    .product-page .product-detail .btn {
        padding: 10px 30px;
    }
    .main-slide-3 .content-sliders {
        height: inherit !important;
        padding: 30px 0 !important;
    }
    .banner-big {
        background-size: inherit !important;
        background-attachment: inherit !important;
        background-position: center!important;
        border-bottom: 1px solid #ededed;
        border-top: 1px solid #ededed;
    }

    .banner-big-con h1 {
        font-size: 30px !important;
    }
    .free-ship {
        font-size: 11px;
    }

    .product:hover {
        border: 0;
        box-shadow: none;
        position: relative !important;
        width: 100%;
    }
    .insta-li {
        width: 50%;
        list-style: none;
    }
    .back {
        padding: 0 15px;
    }
    .footer-middle {
        border-top: 1px solid #ededed !important;
    }
    .video-gallery {
        -webkit-column-count: 2;
        column-count: 2;
        column-gap: 15px;
        margin-top: 15px !important;
    }
    .video-gallery li {
        margin-top: 15px;
    }
    .product-page-template-3 .relation, .quick-view-dialog .relation, .product-page-template-3 .progress, .quick-view-dialog .progress {
        width: 100%;
    }
    .product-page-template-3 .countdown li, .quick-view-dialog .countdown li {
        padding: 10px 10px;
        width: 23%;
    }
    .product-page-template-3 .product-page .product-detail .btn {
        padding: 9px 15px;
        font-size: 14px;
    }
    .main-sliders .mega-menu-grid .col-md-4 {
        margin-left: -3px;
        width: 50%;
        padding-left: 0;
        margin-top: 5px !important;
    }
    .margins-top {
        margin-top: 10px;
    }
    .icon-border .img-footer {
        width: 100%;
        margin: 0 auto;
    }
    .icon-border .para-footer {
        width: 100%;
        padding: 0;
        text-align: center;
        margin-top: 10px;
    }
    .icon-banner .icon-border, .icon-banner .icon-border {
        padding: 15px;
    }
    .icon-banner h4 {
        font-size: 14px !important;
    }
    .product-page-template-3 .product-quantity-group {
        width: 114px;
    }
    .product-page-template-3 .single-product-buttons .add-to-compare {
        font-size: 14px;
        height: 37px;
        width: 37px;
        padding: 8px 0;
        margin-right: 5px !important;
    }
    .product-page-template-3 .product-detail .btn {
        padding: 9px 18px;
        font-size: 13px;
    }
    .product-page-template-3 .product-quantity-group .form-control {
        height: 37px;
    }
    .product-page-template-3 .input-group-addon.left-adon, .product-page-template-3 .input-group-addon.right-adon {
        padding: 9px 12px;
    }
    .mar-clear {
        margin: 0 -7px;
    }
  .collection-page-1 .product h2 {
    font-size: 18px;
  }
  .product-page-template-6 .single-product .half-width {
    width: 100% !important;
}
  .product-page-template-4.product-page-template-6 .product-detail .btn {
    padding: 15px 30px !important;
    font-size: 14px;
}
  .collection-page-1 .product img{
    margin-bottom: 15px;
  }
  .collection-page-1 .product {
    padding: 25px 0 !important;
}
    .collection-page .product-con {
        width: 50%;
    }
    .ins-search .modal-dialog {
        padding: 0;
    }
    .ins-search .search-frm {
        margin-left: 0;
        padding: 0 30px;
    }
    .search-frm-6 .instant-search-data .dropdown-menu li {
        width: 33.33%;
    }
    .ins-search .search-frm .navbar-form {
        margin: 0;
    }
    .search-close {
        height: 20px;
        width: 20px;
        font-size: 13px !important;
    }
    .main-slider-full {
        margin-bottom: 30px !important;
    }
    .ins-search .search-frm .container-fluid {
       padding: 0;
    }
    .insfed ul {
        opacity: 0 !important;
    }
    .collection-list .row {
        margin: 0;
    }
    .collection-wrapper .col-xs-6 {
        margin-top: 0 !important;
    }
    .main-slide-1 .main-slider .btn {
        padding: 7px 30px;
        font-size: 16px;
    }
    .main-slider-con-1 {
        padding: 0 15px;
    }
    .label-name-color {
        margin-top: 0 !important;
    }
    .option-switch strong, .quantities label {
        margin-top: 0;
    }
    .footer-top img {
        margin-top: 10px;
    }
    .footer-top .btn {
        padding: 0 20px;
    }
    .footer-middle .paira-gap-4 {
        padding-bottom: 0 !important;
    }
    .footer-middle .paira-gap-3 {
        padding-top: 20px !important;
    }
    .padding-fixed {
        padding: 0 15px;
    }
    .footer-middle {
        padding: 20px 0 40px 0;
    }
    .footer-middle a, .footer-middle, .footer-bottom p, .footer-bottom p a, .footer-middle p {
        font-size: 12px !important;
    }
    .footer-social li a {
        padding: 6px 0;
    }
    .middle-foot {
        padding: 0;
        border-right: 0;
        border-left: 0;
        min-height: inherit;
    }

    .middle-foot .col-md-6 {
        padding: 0;
    }

    .mid-foot-border.text-center {
        text-align: left;
        padding: 20px 15px 30px 15px !important;
    }

    .mid-foot-border .paira-gap-1 {
        padding-top: 0 !important;
    }

    #back-to-up {
        right: 15px;
    }

    .sort-by {
        width: 70%;
    }

    .list-grid-xs h5 a {
        padding: 17px 8px;
        margin-left: 5px;
        font-size: 14px;
    }

    .list-grid.margin-left-10 {
        margin-left: 5px !important;
    }
    .total-prices {
        margin-top: 30px !important;
    }
    .margin-right-10.sx-screen {
        margin-right: 5px !important;
    }

    .grid-views, .row.paira-recent-view-list {
        margin: 0 -7.5px;
    }
    .collection-clear {
        padding: 0 !important;
    }
    .filter-product {
        text-align: left;
    }
    .filters {
        padding: 0 7.5px;
    }
    .filters .col-lg-3 {
        width: 33.33%;
        padding: 0 7.5px !important;
    }
    .filters h5 {
        font-size: 12px;
    }
    .tab-content {
        padding: 20px 15px;
    }

    .tab-content .col-md-6 {
        padding: 0;
    }
    .single-product .half-width{
        width: 100% !important;
    }
    .product-page-template-6 .single-product  .half-width{
        width: 50% !important;
    }
    .product-page-template-6 .sicoal-share-widget a {
        width: 30px;
    }
    .product-page-template-6 #barcode {
        width: 90%;
    }
    .page-header, .insfed .ins-back h1.page-header {
        font-size: 24px !important;
    }
    .product-page .sicoal-share-widget ul {
        margin-top: 0;
    }
    .different-pro .col-md-12 {
        padding: 0;
    }
    .banner-big.banner-big-new {
        height: inherit !important;
    }
    .nav-tabs > li {
        width: 49%;
    }
    .collection-products .nav-tabs>li {
        width: inherit;
    }
    .collection-products .nav-tabs>li {
        margin-left: 10px;
    }
    .tab-pro .page-header, .tab-pro .heading {
        width: 100%;
        text-align: center;
    }
    .collection-products .tab-content .row {
        margin-right: -7.5px;
        margin-left: -7.5px;
    }
    .single-product-tabs li a {
        padding: 10px 12px;
        font-size: 14px;
    }
    .collection-products .nav-tabs.single-product-tabs {
        margin-top: 0px;
        float: none;
        display: inline-block;
    }
    .banner-small .col-xs-4 {
        padding: 0 7.5px;
    }
    .banner-small .row {
        margin: 0 -7.5px;
    }
    .main-slide-2 {
        margin-top: 30px;
    }
    .collection-products-common .row {
        margin-left: -15px;
    }
    .small-products .product-title-price h2 {
        height: inherit;
        white-space: inherit;
        text-overflow: inherit;
        font-size: 12px !important;
    }
    .banner-big-con {
        padding: 0;
    }
    .product-page .spr-reviews {
        -webkit-column-count: 2;
        column-count: 2;
    }
    .cart-sticky {
        padding: 5px 0;
    }
    .cart-sticky .container {
        padding: 0;
    }
    .slidess.col-md-9 {
        padding: 0 15px !important;
    }
    .slidess.col-md-9 .product-con {
        padding: 0 3px!important;
        margin-top: 15px;
        margin-bottom: 30px;
    }
    .small-products-fst .for-slide {
        padding: 0 !important;
    }
    .collection-products-custom .row{
        margin: 0 -7.5px!important;
    }
    .contact-page aside {
        margin-top: 30px;
    }
    .sticky-price-cart .single-product-buttons .btn-default {
        font-size: 12px !important;
        padding: 0 5px;
        margin-top: 8px !important;
    }
    .face {
        border: 0;
    }
    .cart-sticky h1 {
        padding-left: 15px;
    }
    .wi-1 {
        width: 40px;
    }
    .cart-sticky .paira-product .money {
        font-size: 16px;
    }
    .sticky-price-cart .btn {
        float: right;
    }
    .sticky-price-cart del .money {
        font-size: 16px !important;
    }
    .sticky-price-cart .paira-product .money {
        vertical-align: middle;
    }
    .ins-gallery {
        width: 50%;
    }
    .ins-gallery .ins-over {
        width: 100%;
    }
    .wi-2 {
        width: 40%;
    }
    .swiper-button-prev {
        margin-right: 13px;
    }
    .ajax-success-message.right{
        display: none !important;
    }
    .s-text {
        margin-bottom: 20px;
    }
    .sticky-price-cart .money {
        font-size: 20px !important;
    }
    .common-message .modal-dialog {
        width: auto;
    }
    .wi-3 {
        width: 80%;
    }
    .blog-coloum {
        margin-left: 0;
    }
    .article-title {
        font-size: 24px;
    }
    .collect-over {
        opacity: 1;
    }
    .page-back {
        padding: 0;
    }
    .page-back .col-md-10 {
        padding: 0;
    }
    .content-page p, .content-page span, .content-page {
        font-size: 14px;
        line-height: 1.6;
    }
    .faqs-page .contact-form, .contact-page .contact-form {
        padding: 20px;
    }
    .login-register .login-back {
        padding: 30px 15px;
        margin-top: 30px;
    }
    .login-back {
        padding: 20px;
    }
    .register-page .login-register .login-back {
        padding: 30px 15px;
    }
    .ajax-success-message .modal-dialog {
        width: inherit;
    }
    .ajax-success-message .btn {
        padding: 8px 15px;
        font-size: 14px;
    }
    .alert-success .fa {
        font-size: 14px;
        margin-right: 1px;
    }
    .ajax-success-message .continue {
        padding: 0!important;
        font-size: 14px;
        letter-spacing: 0;
        margin-left: 8px;
    }
    .ajax-success-message .modal-content button.close {
        right: 6px;
        top: 2px;
        font-size: 16px;
    }
    .free-ship {
        width: 100%;
    }
    .banner-big {
        height: 400px !important;
    }
    .banner-big h1 {
        font-size: 40px !important;
    }
    .navigation-1-new {
        border-bottom: 1px solid #ededed !important;
    }
    .navigation-1-new .log-usd-compare li, .navigation-1-new .com-back, .navigation-1-new .cart-drop {
        padding-top: 0;
        padding-bottom: 0;
    }
    .banner-full-para p {
        font-size: 16px !important;
    }
    .ajax-success-message .modal-body {
        padding: 15px 0 15px 0;
    }
    .continue span {
        font-size: 12px;
    }
    .alert-success {
        padding: 0 10px 0 0 !important;
        letter-spacing: 0;
    }
    .cart-item-list ul {
        padding: 20px 0;
    }
    .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
        white-space: inherit;
    }
    #paira-compare-list tr {
        width: 50%;
        padding-left: 7.5px;
        padding-right: 7.5px;
    }
    .search-content .col-md-10 {
        padding: 0;
    }
    .blog-article p {
        font-size: 14px;
    }
    .wishlist-content .table-responsive {
        overflow-x: auto;
    }
    .compare-content .row {
        margin-right: -7.5px;
        margin-left: -7.5px;
    }
    .wishlist-content .table>tbody>tr>td {
        white-space: nowrap;
    }
    .style-3 .col-md-7 img{
        margin: 10px 0;
    }
    .close-menu {
        padding: 5px 0;
        margin-top: 0;
        margin-bottom: 0;
    }
    .page-header span {
        background: transparent !important;
    }
    .panel-default>.panel-heading a {
        padding: 12px 37px 12px 15px;
    }
    .heading .page-header:after {
        display: none !important;
    }
    .comments-content p, .comments-content h6{
        font-size: 12px !important;
    }
    .blog-post-comments ul {
        -webkit-column-count: 2;
        column-count: 2;
    }
    .free-ship p, .geo-text p {
        display: inline !important;
    }
    .product-page-template-4 #zoom-image-effect div{
        width: 16.55% !important;
        margin-top: 15px;
    }
    .product-page-template-4 #zoom-image-effect div img{
        width: 100% !important;
    }
    .zoomContainer {
        display: none !important;
    }
    .product-page-templater .related-pro .col-md-12 {
        padding: 0 15px !important;
    }
    .fb_dialog {
        bottom: 15% !important;
    }
    #back-to-up {
        bottom: 35%;
        z-index: 999;
    }
    .playvideo .modal-dialog {
        width: 100% !important;
        margin: 10px 0;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 15%;
    }
    .small-products .col-xs-6 {
        text-align: left;
        display: inline-block;
        float: none;
        vertical-align: top;
        letter-spacing: normal;
        margin-left: -4px;
    }
    .blog-content .full-width-collection {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .display-table-cell-blog, .display-table-cell-collection {
        padding: 0 15px;
    }
    .content-padding {
        width: 100%;
        margin: 0 auto;
        padding: 50px 30px;
    }
    .banner-small .image-text p {
        font-size: 12px !important;
    }
    .banner-small .btn {
        padding: 4px 12px;
        font-size: 12px;
    }
    .collect-over {
        padding: 10px 15px;
    }
    .single-figure {
        margin-top: 30px;
        padding-bottom: 0;
        padding-top: 0;
        border: 0;
        border-left: 0;
        padding-right: 0;
        padding-left: 0;
    }
    .option-switch ul {
        width: 100%;
    }
    .option-switch strong {
        padding-right: 10px;
        width: 100%;
    }
    .single-figure .vendor-type-sku label {
        width: 20%;
    }
    .images-text p {
        display: none;
    }
    .images-text h2 {
        font-size: 18px !important;
    }
    .collection-wrapper .col-xs-6 {
        padding: 0;
    }
    .tab-content iframe {
        max-width: 100% !important;
        width: 100%!important;
    }
    .tab-content table{
        width: 100% !important;
    }
     header .compare-cart-wishs {
    display: none;
  }
    .icon-banner .container-fluid.padding-fixed.full-width .row {
        margin: 0 -7.5px !important;
    }
    .recent-post .container-fluid.padding-fixed.full-width, .collection-products .container-fluid.padding-fixed.full-width {
        padding: 0 15px;
    }
    .collection-products .container-fluid.padding-fixed.full-width, .icon-banner-text .container-fluid.padding-fixed.full-width, .testimonials .container-fluid.padding-fixed.full-width, .recent-post .container-fluid.padding-fixed.full-width, .collection-list .container-fluid.padding-fixed.full-width {
        width: 100%;
        padding: 0 15px;
    }
    .small-products .container-fluid.padding-fixed.full-width {
        padding: 0 15px;
    }
    .product-page .spr-form {
        width: 100%;
    }
    .product-page .tab-content {
        padding: 20px 0;
    }
    .product-page-template-5 .tab-content {
        padding: 20px 15px !important;
    }
    .grid-pro-banner .col-md-3 {
        padding: 0 7.5px;
    }
    .grid-pro-banner .col-md-3.pull-right {
        float: left !important;
    }
    .grid-pro-banner .col-md-9 .product-con {
       margin-top: 30px !important;
    }
    .small-products-new .for-slide {
        width: 100% !important;
        margin-bottom: 10px;
    }
    .collection-list-2  .collectioner {
        padding: 0 !important;
        margin-top: 0 !important;
    }
    .slider-banner .row {
        margin: 0;
    }
    .slider-banner .carousel-inner {
        margin-bottom: 30px !important;
    }
    .product-page-template-5 .free-ship, .product-page-template-5 .count-product, .quick-view-dialog .free-ship, .quick-view-dialog .count-product {
        font-size: 14px;
    }
    .header-layout-5 .search-frm {
        width: 230px;
        margin-right: 0 !important;
    }
    #hotspotImg .hot-spot .tooltip {
        width: 120px;
    }
    .small-products-new .row{
        margin: 0;
    }
    .small-products-new .product-con {
        padding: 0;
    }
    .glass-image {
        padding-left: 0 !important;
    }
    .single-banner-hotspot .col-md-12 {
        padding: 0 5px;
    }
    .single-banner-hotspot .col-md-12 .product h5{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .single-banner-hotspot .col-md-12 .product .money {
        font-size: 12px;
    }
    .sale-offer h4 {
        margin-top: 20px;
    }
    .sale-offer {
        margin-bottom: 20px;
    }
    .mar-to-sm-10 {
        margin-top: 10px !important;
    }
    .paira-recentView .btn-default {
        padding: 6px 10px;
        margin-right: 0;
    }
    .product-page-template-2 .option-switch ul, .product-page-template-2 .option-switch strong {
        width: 100%;
    }
    .product-page-template-2 .ask-margin {
        margin-left: 0;
        margin-top: 15px;
    }
    .product-page-template-2 .product-detail .vendor-type-sku label {
        width: 20%;
    }
    .product-page-template-2 .option-switch ul, .product-page-template-2 .product-detail .vendor-type-sku p {
        width: 80%;
    }
    .navigation-2s .courenccy button {
        color: #000 !important;
    }
    .navigation-2s .style-2 .display-flex {
        display: block !important;
    }
    .navigation-1.navigation-2s #Cart_1 {
        margin-top: 0 !important;
    }
    .navigation-2s.header-middle {
        border-bottom: 1px solid #e1e1e1 !important;
    }
    .navigation-2s.navigation-2 .cart-item-count {
        padding-left: 0 !important;
        vertical-align: sub;
    }
    .navigation-2s .search-frm input {
        height: 37px !important;
    }
    .navigation-2s #Cart_1 {
        margin-top: 5px !important;
    }
    .navigation-2.navigation-2s .compare-cart-wish>ul .cart-drop {
        line-height: 19px;
        padding-top: 0;
    }
    .navigation-2.navigation-2s #search-img {
        margin-right: 5px;
    }
    .navigation-2s .black-search {
        display: inline-block;
    }
    .option-switch .select_options span, .quickView-switch .select_options span {
        padding-left: 8px;
        padding-right: 8px;
    }
    .navigation-2 #search-img {
        margin-top: 2px !important;
        margin-right: 5px;
    }
    .navigation-2 .search-frm .form-group {
        width: 100%;
        position: relative;
        margin-top: 0;
        padding: 0;
        margin-bottom: 0;
    }
    .navigation-2 .search-frm .form-group {
        margin-top: 0;
        margin-bottom: 0;
    }
    .navigation-2 .search-hidden .search-btn .fa {
        margin-top: 7px;
    }
    .navigation-2 .search-frm input {
        height: 36px;
        border-radius: 0;
        margin-right: 0;
        margin-top: -1px;
        border-left: 0;
        border-right: 0;
    }
    .navigation-2 .search-frm .search-btn {
        top: 2px;
        padding: 0 15px;
        height: 35px;
    }
    .navigation-2 .compare-cart-wish>ul .cart-drop {
        line-height: 31px;
        padding-top: 0;
    }
    .navigation-2 #search-img {
        margin-right: 1px;
        margin-top: 6px !important;
        height: 24px;
    }
    .navigation-2 #Cart_1 {
        margin-top: -5px;
    }
    /* .sections-gap {
    margin-bottom: 12px !important;
} */
    .navigation-2 .cart-item-counts {
        margin-top: 5px;
    }
    .header-layout-3 .background-color ul li {
        padding: 0;
        border-left: 0;
    }
    .background-color .pull-right {
        text-align: center;
    }
    .header-layout-8 .background-color .pull-right {
        text-align: center;
    }
    .header-layout-3 .logo-text img {
        margin: 10px auto;
    }
    .header-layout-8 .background-color ul li {
        padding: 0 10px 0 0;
    }
    .navigation-2 .search-frm input {
        background: #ffffff;
        color: #000;
    }
    .navigation-6 #Cart_1{
        height: 30px;
        margin-top: 2px !important;
    }
    .navigation-6 .mega-menu .navbar-nav>li {
        float: none;
        text-align: left;
        display: inline-block;
        padding: 0 !important;
    }
    .swiper-button-next, .swiper-button-prev {
        font-size: inherit;
    }
    .swiper-button-next .fa, .swiper-button-prev .fa{
        font-size: 40px;
        line-height: .6;
    }
    .collection-list .col-md-3.col-xs-12{
        padding-left: 0;
    }
    .navigation-6 span.cart-item-count {
        padding-left: 0 !important;
        margin-left: -4px;
        vertical-align: middle;
    }
    .testimonials .container-fluid.padding-fixed.full-width {
        padding: 0 15px;
    }
    .collection-products-custom .container-fluid.padding-fixed .product-con{
        margin-left: -3px;
    }
    .reset-password-page .page-back {
        padding: 0;
    }
    .product-page-template-3 .single-product .half-width {
        width: 60% !important;
    }
    .product-page-template-3 .single-product .half-width.barcode {
        width: 40% !important;
    }
    .product-page-template-3 .sicoal-share-widget a {
        height: 33px;
        width: 33px;
        padding: 7px 0;
    }
    .product-page-template-3 .sicoal-share-widget {
        margin-top: 15px;
    }
    .product-page-template-3 .sicoal-share-widget ul{
        float: right;
    }
    .product-page-template-3 .ask-margin {
        margin-left: 0;
    }
    .product-page-template-3 .nav-tabs>li {
        margin-right: 25px;
        text-align: center;
        width: inherit;
    }
    .product-page-template-5 .blog-back .paira-product-title {
        margin-top: 5px !important;
    }
    .product-page-template-5 .product-detail {
        padding-right: 0;
    }
    .product-page-template-4 .col-md-2 {
        display: none;
    }
    .product-page-template-4 .zoomContainer {
        display: none;
    }
    .product-page-template-6 .sticky-price-cart .col-md-2 {
        border-left: 0;
        margin-left: 0;
        display: block;
    }
    .product-page-template-4 #paira-product-zoom {
        pointer-events: none;
    }
    #paira-product-zoom {
        pointer-events: none;
    }
    .product-page-template-4 a#paira-product-zoom, a#paira-product-zoom {
        pointer-events: inherit !important;
    }
    .product-page-template-4 .col-md-11 {
        padding-left: 0 !important;
    }
    .product-page-template-4 .col-md-5 {
        padding-left: 0 !important;
    }
    .product-page-template-4.product-page-template-6.single-products .col-md-5, .product-page-template-4.product-page-template-6.single-products .col-md-7 {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .product-page-template-4 .bx-wrapper .bx-prev {
        right: 0;
    }
    .product-page-template-4 .bx-wrapper .bx-next {
        left: 0;
    }
    .product-page-template-4 .bx-wrapper .bx-next, .product-page-template-4 .bx-wrapper .bx-prev {
        width: 25px;
        background: #262626!important;
        border-color: #262626!important;
        height: 25px;
        padding: 3px 0;
        top: 60%!important;
        color: #fff;
    }
    .product-page-template-4 .bx-viewport {
        margin-top: 10px;
    }
    .product-page-template-4 .zoon-click-img img {
        margin-bottom: 0;
    }
    .product-page-template-4 .title-sale {
        margin-top: 30px;
    }
    .product-page-template-4 .ask-margin {
        margin-left: 0;
    }
    .product-page-template-4 .progress {
        width: 100%;
    }
    .product-page-template-4 .countdown li{
        padding: 5px 10px;
    }
    .product-page-template-6 .countdown li{
        padding: 0;
    }
    .product-page-template-4 .product-detail .btn {
        padding: 7px 24px;
        font-size: 16px;
    }
    .cllosped_mobile_menu {
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-left: -3px;
    }
    .map-contents {
        position: relative;
        top: inherit;
        padding: 0;
        left: 0;
        width: 100%!important;
        margin-bottom: 0 !important;
    }
    .image-gallery {
        -webkit-column-count: 3;
        column-count: 3;
        margin-top: 15px !important;
        column-gap: 15px;
    }
    .ajax-success-message .modal-dialog.right{
        padding: 0;
    }
    .image-gallery li {
        margin-top: 10px;
    }
    .footer-bottom-1 .pull-left, .footer-bottom-1 .pull-right {
        float: none !important;
        text-align: center;
    }
    .collection-page .small-products .col-md-3 {
        width: 34%;
    }
    .collection-page .small-products .col-md-9 {
        width: 66%;
    }
    .blog-con .col-md-5 {
        padding-right: 15px !important;
    }
    .collection-list-1 .heading {
        padding: 0 !important;
        margin-bottom: 20px !important;
    }
    .product-page-template-4.product-page-template-6 .product-detail .btn {
        padding: 15px 23px;
        font-size: 14px;
    }
    .product-page .blog-back .paira-product-title {
        width: 100%;
        float: left;
    }
    .product-page-template-6 .ask-margin {
        float: left !important;
        margin: 15px 0 0 0;
        width: 100%;
    }
    .product-page-template-6 .free-ship {
       font-size: 13px !important;
    }
    .blog-con {
        float: left;
        width: 100%;
    }
    .xs-paddings {
        padding: 0;
    }
    .collection-container {
        float: left;
        width: 100%;
    }
    .blog-info {
        margin-top: 10px !important;
    }
    .contact-page aside img {
        width: 55%;
        float: left;
    }
    .cart-item-list li {
        display: inline-block;
    }
    .carts {
        padding-right: 10px !important;
    }
    .cart-item-list .text-center{
        text-align: left;
    }
    .quentitys {
        padding: 0;
    }
    .cart-item-list .money{
        margin-top: 5px;
    }
    .testimonial .container-fluid.padding-fixed.full-width .row,.custom-html .container-fluid.padding-fixed.full-width .row,.custom-page .container-fluid.padding-fixed.full-width .row{
        margin: 0 -15px !important;
    }
    .main-sliders .full-width .col-md-3, .main-sliders .full-width .col-md-9 {
        padding: 0;
    }
    .product-page-template .option-switch strong {
        width: 100%;
    }
    .blog-article iframe {
        width: 100%;
    }
    .search-frm .form-group {
        margin-bottom: 0;
    }
    .main-slider .container-sm {
        max-width: inherit;
        padding-left: 18px !important;
    }
    .main-dropdown li {
        padding: 0 15px !important;
    }
    .navigation-5.sale-offer {
        padding: 0 30px;
    }
    .navigation-1.navigation-1-new .navbar-header {
        width: 100%;
        flex-direction: row !important;
        align-items: center !important;
        display: flex !important;
    }
    .navigation-1-new .navbar-default-1 .logo-text {
        margin-right: 0;
        width: 40%;
    }
    .navigation-5 .navbar-nav .hidden-lg {
        display: none !important;
    }
    .navs-right {
        width: 60%;
    }
    .navigation-1-new .mega-menu .navbar-nav>li {
        padding: 0;
    }
    .main-sliders .list-slider .fa {
        position: absolute;
        right: 0;
        top: 0;
        padding: 12px 15px
    }
    .main-sliders .list-slider>li.active,
    .main-sliders .list-slider>li:hover {
        border-top: 0
    }
    .main-sliders .dropdown-menu {
        width: auto;
        float: none;
        position: static
    }
    .mmain-sliders .navbar-collapse.in {
        overflow-x: hidden
    }
    .main-slider .dropdown-submenu:hover>.dropdown-menu,
    .main-slider ul.list-slider li.dropdown:hover>ul.dropdown-menu {
        display: none
    }
    .main-slider ul.list-slider li.dropdown>ul.dropdown-menu.active {
        display: block!important
    }
    .main-slider ul.list-slider li.dropdown>ul.dropdown-menu.active {
        padding: 15px 0!important
    }
    .swiper-button-prev {
        left: inherit;
        right: inherit;
        display: inline-block;
    }
    .swiper-button-next {
        right: inherit;
        left: inherit;
        display: inline-block;
    }
    .swiper-button-next, .swiper-button-prev {
        position: relative;
    }
    .header-layout-8 .background-color .dropdown-menu li a {
        padding: 5px 15px;
    }
    .header-layout-8 .account-drop-ul .dropdown-menu {
        min-width: 105px;
    }
    .goog-te-menu-frame {
        width: 150px !important;
    }
    .collection-page .nav-justified {
        display: none;
    }
    .paira-recentView .row {
        margin-left: -7.5px;
    }
    .navigation-2s .compare-cart-wish {
        position: absolute;
        right: 0;
        top: 0;
    }
    .navigation-2s #Cart_1 {
        margin-right: -3px !important;
        height: 26px !important;
    }
    .product-page-template-2 .related-pro .col-md-12 {
        padding: 0 15px !important;
    }
}
/* ===========================================================
    Screen Max Width 480px
============================================================ */
@media only screen and (max-width:480px) {
    .vertical-midddle {
        padding: 30px 20px;
    }
    .blog-post-comments ul {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .product .countdown li {
        padding: 5px 5px;
    }
    .product-detail .pull-right {
        float: left !important;
    }
    .search-frm-8 input {
        font-size: 16px;
        padding: 15px !important;
    }
    .search-frm-8.search-frm .search-btn {
        position: absolute;
        top: 11px;
        padding: 6px 15px;
        height: inherit;
        font-size: 16px;
    }
    .product-page-template-5 .tab-products-con .single-product-tabs img{
        height: 20px;
    }
    .product-page-template-5 .single-product-tabs li a {
        padding: 10px 5px;
        font-size: 12px;
    }
    .image-gallery {
        -webkit-column-count: 3;
        column-count: 3;
    }
    .navigation-6 .compare-cart-wish {
        right: 25px;
    }
    #back-to-up {
        bottom: 15%;
    }
    .video-gallery {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .single-products .count-product {
        font-size: 12px;
    }
    .main-sliders .full-width .col-md-9 .col-xs-6 {
        width: 100%;
        padding: 0;
    }
    .icon-banner p {
        font-size: 12px;
    }
    .collection-list-2 .collect-over {
        height: 70px;
        width: 70px;
    }
    .collection-list-2 .collect-over span {
        font-size: 25px !important;
    }
    .collection-list-2 .collect-over h4 {
        font-size: 12px;
    }

    .collection-list-2 .collect-over {
        padding: 10px;
        height: inherit;
        width: inherit;
    }
    .small-products-new .product-widget {
        display: inline-block;
        padding: 0 15px 15px;
    }
    .small-products-new .col-xs-6 {
        width: 100%;
    }
    .progrsser {
        margin-bottom: 15px;
    }
    .product-title-price h2 {
        font-size: 12px !important;
    }
    .page-header, .insfed .ins-back h1.page-header {
        font-size: 20px !important;
    }
    .heading a {
        display: none;
    }
    .ask-margin {
        margin-top: 15px;
        margin-left: 0 !important;
    }
    .product-page-template-3 .product-quantity-group {
        width: 140px;
    }
    .product-page-template-3 .single-product-buttons .add-to-compare .fa {
        font-size: inherit;
        height: inherit;
        width: inherit;
        padding: 0;
    }
    .product-page-template-3 .product-detail .btn.add-to-cart {
        margin-bottom: 10px;
    }
    .product-page-template-3 .product-detail .btn.add-to-cart {
        padding: 10px 30px;
    }
    .navigation-2 .search-frm .search-btn {
        height: 33px;
    }
    .product-page-template-3 .single-product .half-width.barcode {
        width: 100% !important;
    }
    .product-page-template-3 .single-product .half-width {
        width: 100% !important;
    }
    .product-page-template-3 .sicoal-share-widget {
        margin-top: 0;
    }
    .product-page-template-4 .product-quantity-group {
        width: 155px;
    }
    .product-page-template .countdown li, .product-page-template-2 .countdown li{
        padding: 5px 8px;
    }
    .close-menu .fa {
        padding: 4px 0;
    }
    .contact-page aside img {
        width: 70%;
    }
    .cart-item-list .col-xs-3 {
        width: 25%;
    }
    .product-page-template-2 .option-switch ul, .product-page-template-2 .product-detail .vendor-type-sku p{
        width: 100%;
    }
    .cart-item-list .col-xs-9 {
        width: 75%;
    }
    .single-product-buttons .margin-top-15 {
        margin-top: 5px !important;
    }
    .banner-small .col-xs-6:nth-child(2) {
        margin-top: 15px;
    }
    .product-quantity-group {
        width: 175px;
    }
    .product-quantity-group .form-control {
        height: 40px;
    }
    .input-group-addon.right-adon, .input-group-addon.left-adon {
        padding: 0 10px;
    }
    .sizechart .modal-body, .page .modal-body, .ask .modal-body {
        padding: 40px 15px;
    }
    .product-page .blog-back .paira-product-title, .quick-view-dialog .paira-product-title, .single-products.collection-products .paira-product-title {
        font-size: 18px;
    }
    .product-page-template-6 .quantities {
        float: left;
        width: 100%;
        margin-bottom: 20px;
    }
    .product-page .product-detail .btn {
        padding: 10px 20px;
        font-size: 14px;
        margin-right: 5px !important;
    }
    .policy .width-span {
        width: 100%;
    }
    .banner-big-con p {
        font-size: 14px !important;
    }
    .main-slider-con-1 h1 {
        font-size: 24px !important;
        margin: 0;
    }
    .product-page-template .product-detail .product-quantity-group, .product-page-template-2 .product-detail .product-quantity-group {
        width: 130px;
    }
    .main-slide-1 .btn {
    display: none! important;
    }
    .main-slider p {
        width: 100%;
        margin-top: 5px !important;
    }
    .back {
        padding: 0 10px;
    }
    .banner-small .col-xs-6 {
        width: 100%;
    }
    .product-page-template-4.product-page-template-6 .product-detail .btn {
        padding: 10px 35px !important;
        font-size: 16px;
    }
    .banner-small .videos {
        margin-top: 30px;
    }
    .slider-back figcaption h4 {
        padding: 5px 15px;
    }
    .color-img {
        width: 20px !important;
        height: 20px !important;
    }
    .insfed .ins-back h1 {
        font-size: 14px;
        margin-bottom: 10px !important;
    }
    .back-instagram a{
        font-size: 12px;
    }
    .footer-bottom .pull-left, .footer-bottom .pull-right {
        float: none !important;
        text-align: center;
    }
    .footer-bottom .payment ul {
        margin-top: 10px !important;
    }
    .filter-back .col-md-8 {
        width: 70%;
    }
    .filter-back .col-md-4 {
        width: 30%;
    }
    .list-grid-xs h5 a {
        padding: 18px 10px;
        margin-left: 0;
        font-size: 14px;
    }
    .sort-by {
        width: 62%;
    }
    .count-product p {
        display: inline-block;
        margin-bottom: 0;
    }
    .page-header, .insfed .ins-back h1.page-header {
        font-size: 22px;
    }
    .alert-success {
        font-size: 12px;
    }
    .product-page .product-detail .product-sale, .single-products .product-sale {
        margin-top: 2px;
    }
    .footer-middle .btn-default {
        padding: 10px 20px;
    }
    .cart-sticky h1 {
        font-size: 12px !important;
        padding: 0 5px;
        margin-top: 0 !important;
    }
    .sticky-price-cart .btn {
        padding: 7px 12px;
        font-size: 12px;
    }
    .sticky-price-cart .single-product-buttons .btn-default {
        padding: 7px 10px;
        font-size: 10px;
    }
    .search-page .paira-product .money {
        font-size: 14px !important;
    }
    .collection-page .product .size-label {
        padding: 4px 6px 4px;
    }
    .navigation-1 #Cart_1 {
        margin-right: 0;
    }
    .navigation-1-new #Cart_1 {
        margin-right: -3px;
    }
    .wi-3 {
        width: 78%;
    }
    .wi-2 {
        width: 80%;
    }
    .sticky-price-cart del .money {
        font-size: 14px !important;
    }
    .article-title {
        font-size: 20px;
    }
    .sticky-price-cart .money {
        font-size: 17px !important;
    }
    .social-btns .pull-right, .social-btns .pull-left {
        float: none !important;
        text-align: center;
    }
    .list-grid-xs {
        padding-left: 0;
    }
    .mar-top-3 {
        margin-top: 0!important;
    }
    .color-option-class .select_options, .quickView-switch .color-option-class .select_options {
        min-width: 40px !important;
        min-height: 40px !important;
    }
    .color-option-class span {
        width: 38px;
        height: 38px;
    }
    .art-btn {
        margin-top: 10px;
        margin-bottom: 0;
    }
    .content-page p, .content-page span, .content-page, .collect-description span, .collect-description p {
        font-size: 12px;
        line-height: 1.4;
    }
    .filters .col-lg-3 {
        width: 50%;
    }
    .alert-success .fa {
        font-size: 18px;
    }
    .ajax-success-message .paira-success-message-img {
        width: 16%;
    }
    .sticky-price-cart .col-xs-9 {
        width: 70%;
    }
    .sticky-price-cart .col-xs-3 {
        width: 30%;
    }
    .content {
        width: 84%;
        padding: 0 0 0 5px;
    }
    .ajax-success-message .btn {
        padding: 6px 15px;
        font-size: 12px;
    }
    .ajax-success-message .continue {
        display: none;
    }
    .progrsser p, .progrsser span {
        font-size: 14px;
    }
    .single-product-buttons .add-to-compare .fa {
        font-size: 18px;
        height: 40px;
        width: 40px;
        padding: 12px 0;
    }
    .product-page-template-6 .single-product-buttons .add-to-compare .fa {
        font-size: 18px;
        height: 22px;
        width: 22px;
        padding: 0;
    }
    .product-page-template-6 .product-detail .half-width{
        width: 100%;
    }
    .collection-page .small-products .col-md-3 {
        width: 30%;
    }
    .collection-page .small-products .col-md-9 {
        width: 70%;
    }
    .collection-page .small-products .paira-product .money {
        font-size: 11px;
    }
    .product-page .product-detail .btn {
        padding: 10px 40px;
    }
    .product-page .product-detail .btn.add-to-cart {
        padding: 10px 20px;
    }
    .banner-big-con h1 {
        font-size: 26px !important;
    }
    .single-products .half-width .margin-bottom-20 {
        margin-bottom: 0 !important;
    }
    .cart-item-a {
        font-size: 13px;
        line-height: normal;
        margin-top: -4px !important;
        display: block;
        width: 100%;
    }
    .cart-item-list h4{
        margin: 0 !important;
    }
    .product .countdown {
        opacity: 0;
    }
    .main-slide-1 .main-slider-con-1 h1 {
        font-size: 20px !important;
    }
    .main-slide-1 .main-slider-con-1 p {
        font-size: 14px !important;
    }
    .cart-page-delete, .cart-page-update {
        margin-left: 0!important;
        font-size: 20px;
    }
    .footer-middle h4 {
        font-size: 22px;
    }
    .cart-page figure {
        padding: 0;
    }
    .product-page-template-6 #barcode {
        width: initial;
    }
    .product-page-template-6 .sicoal-share-widget li {
        padding: 0 5px 0 0;
    }
    .product-page-template-6 .single-product .half-width {
        width: 100% !important;
    }
    .cart-item-list li input {
        width: 100%;
    }
    .heading .page-header:after {
        content: none;
        border-top: 0;
    }
    .navigation-1-new .navbar-default-1 .logo-text img {
        margin: 9px auto;
    }
    .option-switch-dropdown label {
        width: 100%;
    }
    .option-switch-dropdown .selector-wrapper select, .quickView-switch .selector-wrapper select {
        width: 100%;
    }
    .page-header span {
        background: transparent;
    }
    .product-page .spr-reviews {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .cart-hide {
        display: none;
    }
    .fb_reset {
        display: none !important;
    }
    .cart-item-list .col-xs-3 {
        padding: 0 8px 0 10px;
    }
    .cart-item-list .col-xs-9 {
        padding-right: 10px !important;
    }
    .cart-item-list ul h4{
        margin-top: 5px !important;
    }
    .cart-item-list ul h4 {
        margin-top: 2px !important;
        margin-bottom: 2px !important;
    }
    .image-popup .modal-dialog, .playvideo .modal-dialog {
        padding-top: 20%;
    }
    .product-page .spr-summary-actions-newreview {
        margin-top: 10px;
        padding: 7px 15px;
        float: left;
        width: 100%;
    }
    .navigation-5 .navbar-nav .hidden-lg {
        display: block !important;
    }
    .side-collapse {
        width: 310px;
    }
    .mega-menu .navbar-collapse {
        left: -310px;
    }
    .cart-item-list li {
        display: inline-block !important;
    }
    .mega-menu-grid .col-xs-6 {
        width: 100%;
    }
    .product .size-label {
        padding: 4px 7px 4px;
    }
    .collection-text h1 {
        font-size: 28px;
    }
    .middle-foot .col-md-6 ul {
        padding-top: 30px !important;
    }
    .search-im {
        width: 15%;
    }
    .images-text p {
        font-size: 12px !important;
        margin-bottom: 5px;
    }
    .banner-small .btn {
        padding: 3px 12px;
        font-size: 10px;
    }
    .search-desc {
        width: 85%;
        padding-left: 10px;
    }
    .goog-te-gadget-simple {
        font-size: 12px !important;
    }
    .mega-menu-grid .col-xs-6.pros {
        width: 50%;
    }
    .mega-menu .product h6 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .paira-product .money {
        font-size: 12px;
    }
    .mega-menu .product .money {
        margin-bottom: 0 !important;
    }
    .welcome-newsletter .vertical-midddle {
        padding: 30px 0 0 0;
    }
    .news-padding {
        padding: 15px !important;
    }
    .banner-big {
        height: 350px !important;
    }
    .banner-big h1 {
        font-size: 30px !important;
    }
    .banner-full .btn {
        padding: 5px 25px;
        font-size: 14px;
    }
    .banner-small .col-xs-4 {
        width: 100%;
        margin-bottom: 15px;
    }
    .navigation-6 .com-back .searchs{
        display: block;
    }
    .welcome-newsletter form button {
        margin: 10px 0;
    }
    .welcome-newsletter form button {
        padding: 10px 35px;
        height: inherit;
    }
    .news-padding .margin-bottom-30 {
        margin-bottom: 15px!important;
    }
    .footer-bottom .payment ul {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }
    #paira-compare-list tr {
        width: 100%;
    }
    .product-page-template-3 .countdown li, .quick-view-dialog .countdown li {
        width: 20%;
    }
    .banner-small .col-xs-4:last-child {
        margin-bottom: 0;
    }
    .back-news-img {
        min-height: 190px !important;
    }
    .welcome-newsletter ul li a {
        height: 35px;
        width: 35px;
        font-size: 16px;
    }
    .header-layout-5 .search-frm {
        width: 170px;
    }
    .product-page-template-6 .sicoal-share-widget ul {
        margin-top: 5px !important;
        margin-bottom: 0;
        margin-left: 0;
        float: left;
    }
    .header-layout-5 .search-frm input {
        padding-right: 25px;
    }
    .collect-over a {
        font-size: 14px;
    }
    .product.img .btn-default {
        padding: 5px 15px;
        margin-right: 0;
        font-size: 12px;
    }
    .navigation-5 #searche {
        height: 20px;
    }
    .navigation-5 #Cart_1 {
        height: 22px;
    }
    .ins-search.ins-search-new .search-frm {
        margin-left: 0;
        padding: 0 15px;
    }
    .ins-search-new .search-close {
        right: 15px !important;
    }
    .search-frm-7 .instant-search-data .dropdown-menu li {
        width: 100%;
        padding: 0;
    }
    .navigation-5 .sale-offer h4 {
        margin-top: 10px;
        font-size: 22px;
    }
    .another-btn {
        text-align: center;
    }
    .images-text h2 {
        font-size: 14px !important;
    }
    .carousel-indicators {
        bottom: -10px;
    }
    .product-page-template-2 .single-product-buttons .add-to-compare {
        margin-top: 15px !important;
        font-size: 16px;
        letter-spacing: 0;
        margin-right: 5px;
        padding: 8px 20px;
    }
    .product-page-template-3 .sicoal-share-widget {
        float: left;
    }
    .product-page-template-3 .sicoal-share-widget ul {
        float: left;
        width: 100%;
    }
    .product-page-template-3 .icon-banner .col-lg-3, .product-page-template-3 .icon-banner .col-lg-4 {
        padding: 0 7.5px !important;
        width: 100%;
    }
    .product-page-template-3 .icon-banner .col-lg-3:nth-child(2), .product-page-template-3 .icon-banner .col-lg-4:nth-child(2) {
        margin-top: 10px !important;
    }
    .navigation-2 #Cart_1 {
        margin-top: -3px;
    }
    .footer-middle .col-xs-6 {
        width: 100%;
    }
    .collection-products .nav-tabs>li {
        margin-left: 0;
    }
    .product-title-price h2 {
        font-size: 13px;
    }
    .icon-banner h4 {
        font-size: 12px !important;
    }
    .paginates .col-md-12 {
        padding: 0;
    }
    .pagination>li>a, .pagination>li>span {
        padding: 6px 10px;
    }
    .quentitys {
        width: 40%;
    }
    .updates {
        width: 37% !important;
    }
    .product-page-template .ask-margin {
        margin-top: 0;
        margin-left: 0 !important;
    }
    .default-nav .com-back a {
        margin-right: 14px !important;
    }
    .navigation-1-new .cart-item-count {
        padding-left: 0 !important;
    }
    .icon-banner p {
        font-size: 12px !important;
    }
    .product-page-template-5 .ship-sold, .quick-view-dialog .ship-sold {
        padding: 15px 10px;
    }
    #hotspotImg .hot-spot .tooltip {
        width: 100px;
    }
    .single-banner-hotspot .col-md-12 .product h5 {
        font-size: 12px;
    }
    .product-page-template-5 .free-ship, .product-page-template-5 .count-product, .quick-view-dialog .free-ship, .quick-view-dialog .count-product {
        font-size: 12px;
    }
    .shipping-method img{
        float: left;
    }
    #Cart_1, #search-img {
        height: 22px;
    }
    .navigation-1-new #Cart_1 {
       height: 27px;
    }
    .product-page-template-5 .countdown li, .quick-view-dialog .countdown li {
        padding: 13px 0;
        height: 62px;
        width: 62px;
    }
    .product-page-template-5 .single-figure {
        padding: 15px;
    }
    .single-figure .vendor-type-sku label {
        width: 30%;
    }
    .footer-middle .col-xs-12.paira-gap-4:last-child {
        padding-bottom: 0!important;
    }
    .main-sliders .btn {
        display: none !important;
    }
    .main-sliders .col-xs-6 {
        width: 100%;
        padding: 0;
    }
    .header-layout-7 .background-color ul li a {
        font-size: 12px !important;
    }
    .header-layout-7 .background-color ul li {
        padding: 0 0 0 10px;
    }
    .hide-xs {
        display: none !important;
    }
    .header-layout-7 .dropdown-menu {
        min-width: 100px;
    }
    .header-layout-7 .background-color .dropdown-menu li a {
        padding: 5px 0 0 0;
    }
    .navigation-2s #Cart_1 {
        margin-top: 5px !important;
    }
    .navigation-2.navigation-2s #search-img {
        margin-right: 3px;
        margin-top: 8px !important;
        height: 21px;
    }
    .navigation-2s.navigation-2 .cart-item-count {
        vertical-align: bottom;
    }
    .navigation-1-new .style-3 .col-md-4.mar-to-sm-10 {
        margin-top: 0 !important;
        margin-bottom: 15px !important;
    }
    .header-layout-8 .header-top .col-xs-4{
        width: 45%;
        margin: 0 auto;
    }
    .header-layout-8 .header-top .col-xs-8 {
        display: none !important;
    }
    .navigation-6 .com-back a{
        height: inherit;
        width: inherit;
        border-radius: 0;
        text-align: center;
        font-size: 16px;
        padding: 6px 0!important;
        margin: 0!important;
        display: inline-block;
        border: 0;
    }
    .cart-page .cart-item-list li {
    margin: 0 0 25px 0;
}
    .cart-page .cart-item-list li:last-child {
    margin: 0;
}
    .shipping-calculates, .total-prices, .cart-products {
        padding: 35px 20px;
    }
    .shipping-calculates {
        padding: 30px 20px 40px 20px;
    }
    .courenccy .dropdown.open .dropdown-menu {
        min-width: 110px;
    }
    .list-grid-xs {
        display: none !important;
    }
    .xs-heading {
        width: 100%;
    }
}
/* ===========================================================
    Screen Max Width 320px
============================================================ */
@media only screen and (max-width:320px) {
    .logo-text {
        height: 50px;
    }
    .header-layout-5 .search-frm input {
        padding-left: 10px;
        padding-right: 25px;
    }
    .header-layout-5 .search-frm {
        width: 160px;
    }
    .img-footer {
        border: 0;
    }
    .para-footer h4 {
        font-size: 16px;
        margin-bottom: 5px !important;
    }
    .main-slider-con-1 h1 {
        font-size: 24px !important;
    }
    .main-slider-con-1 p {
        font-size: 14px !important;
        margin-bottom: 0;
    }
    .banner-big h1 {
        font-size: 27px !important;
    }
    .free-ship {
        font-size: 12px !important;
    }
    .product .size-label {
        padding: 4px 9px 4px;
    }
    .product .countdown {
        display: none;
    }
    .count-product p {
        font-size: 12px;
    }
    .product-page .product-detail .btn {
        font-size: 13px;
    }
    .single-product-buttons .add-to-compare {
        font-size: 12px;
    }
    .banner-big {
        height: 350px !important;
    }
    .banner-big-con h1 {
        font-size: 22px !important;
    }
    .side-collapse {
        width: 300px;
    }
    .collection-content .form-group{
        display: none;
    }
    .product-cart-con .btn {
        padding: 6px 14px;
        font-size: 12px;
    }
    .color-img {
        width: 17px !important;
        height: 17px !important;
    }
    .mega-menu-grid .col-md-4 {
        margin-left: 0;
        margin-bottom: 10px !important;
        width: 100%;
    }
    .filters .col-lg-3 {
        width: 100%;
    }
    .filter-back .col-md-4 {
        padding: 0;
    }
    .cart-item-list li input {
        width: 100%;
    }
    .shipping-calculates {
        padding: 25px 15px 25px 15px;
    }
    .product-page-template-5 #zoom-image-effect div, .product-page-template-5 .paira-product-thumb div {
        padding: 5px;
        width: 16.66%;
        float: none;
        display: inline-block;
        margin-left: -4px;
        vertical-align: text-bottom;
    }
    .cart-item-list .col-xs-3, .cart-item-list .col-xs-9 {
        padding: 0 5px!important;
    }
    .insfed .ins-back h1 {
        font-size: 12px;
    }
    .back-instagram a {
        font-size: 11px;
    }
    .back-instagram img {
        max-width: 30px;
    }
    .checkout {
        font-size: 18px;
    }
    .footer-middle h4 {
        font-size: 20px;
    }
    .welcome-newsletter-content h1 {
        font-size: 24px;
    }
    .feature-text-extended ul {
        padding: 0 0 0 18px !important;
    }
    .sort-by {
        width: 65%;
    }
    .product-page-template-5 .countdown li, .quick-view-dialog .countdown li {
        height: 55px;
        width: 55px;
        padding: 9px 0;
    }
    .single-products .product-quantity-group {
        width: 130px;
    }
    .related-pro .product-title-price h2, .related-pro .product .money, .related-pro .product del .money, .related-pro .product .spr-badge-starrating, .recentView-list .product-title-price, .recentView-list .product .money, .recentView-list del .money, .ajax-success-message .product-title-price, .ajax-success-message .product .money, .ajax-success-message del .money {
        font-size: 12px;
    }
    .product .size-label {
        padding: 4px 7px 4px;
    }
    .store-return {
        font-size: 14px;
    }
    .login-page .btn-default {
        padding: 10px 20px;
    }
    .login-back {
        padding: 15px;
    }
    .blog-post-comments ul {
        -webkit-column-count: 1;
        column-count: 1;
    }
    .welcome-newsletter ul li a {
        padding: 6px 0;
        height: 35px;
        width: 35px;
        font-size: 16px;
    }
    .back {
        padding: 0 5px;
    }
    .collection-text h1 {
        font-size: 24px;
    }
    .single-product-details p label, .quantities label, .sub-tol label, .option-switch strong, .quantities label, .price-preview label, .option-switch-dropdown label, .product-page .paira-single-product-count label, .shipping-method label {
        font-size: 14px;
    }
    .single-products label {
        font-size: 14px;
    }
    .progrsser p, .progrsser span {
        font-size: 12px;
    }
    .product-quantity-group {
        width: 148px;
    }
    .input-group-addon.right-adon, .input-group-addon.left-adon {
        padding: 0 11px;
    }
    .main-slide-1 .main-slider-con-1 {
        top: 0;
        padding: 0 15px;
    }
    .ins-over {
        width: 33.33%;
    }
    .collect-over h4 {
        font-size: 14px;
    }
    .nav-tabs > li {
        width: 100%;
    }
    .welcome-newsletter-content h1 {
        font-size: 20px !important;
    }
    .welcome-newsletter p {
        font-size: 14px !important;
    }
    .content-padding {
        width: 100%;
        margin: 0 auto;
        padding: 50px 15px;
    }
    .images-text h2 {
        font-size: 12px !important;
    }
    .option-switch .select_options span, .quickView-switch .select_options span {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 12px;
    }
    .sticky-price-cart .col-xs-3 {
        width: 35%;
    }
    .sticky-price-cart .col-xs-9 {
        width: 65%;
    }
    .wi-2 {
        width: 78%;
    }
    .option-switch-dropdown label {
        width: 100%;
    }
    .option-switch-dropdown .selector-wrapper {
        margin-bottom: 10px !important;
    }
    .option-switch-dropdown .selector-wrapper select,.quickView-switch .selector-wrapper select {
        width: 100%;
    }
    .collection-products .single-product-tabs li a {
        font-size: 14px;
    }
    .collection-products .nav-tabs>li {
        margin-right: 10px;
    }
    .icon-banner .col-lg-3, .icon-banner .col-lg-4 {
        width: 100%;
    }
    .single-product-tabs li a {
        font-size: 12px;
    }
    .product-page-template-4 .product-quantity-group {
        width: 140px;
    }
    .product-page-template .ask-margin {
        margin-top: 0;
    }
    .product-page-template .product-detail .product-quantity-group, .product-page-template-2 .product-detail .product-quantity-group {
        width: 130px;
    }
    .single-figure .vendor-type-sku label {
        width: 30%;
    }
    .single-figure .vendor-type-sku p {
        width: 70%;
    }
    .product-page-template-2 .product-detail .btn {
        padding: 10px 19px;
    }
    .main-slide-2 .main-slider-con-1 h1 {
        font-size: 18px !important;
    }
    .main-slide-2 .main-slider-con-1 h1 {
        font-size: 18px !important;
    }
    .icon-banner .col-xs-6:nth-child(2) {
        margin-top: 12px;
    }
    .collection-page .small-products .col-md-9 {
        width: 80%;
    }
    .product-page-template-4.product-page-template-6 .product-detail .btn {
        padding: 10px 20px !important;
        font-size: 16px;
    }
    .product-page-template-6 .single-product-buttons .add-to-compare .fa {
        font-size: 14px;
        height: 17px;
        width: 17px;
        padding: 0;
    }
    .collection-content .small-products .col-xs-6 {
        width: 100%;
    }
    .collection-page .small-products .col-md-3 {
        width: 20%;
    }
}
.product-cart-price{
  font:small;
}
@media screen and (min-device-width: 990px) and (max-device-width: 1200px) { 
  .navigation-6 .mega-menu .navbar-nav>li {
    padding: 0 8px  !important;
  }
  
@media(max-width:480px) {
  .margin-right-15 {
     margin-right: 0 px!important; 
}
  }
