<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1169px) {
.tpl-block-order-customer .jq-selectbox__select {
  padding:0 38px 0 10px;
}
.modal-call {
  font-size: 13px;
  position: relative;
  left:10px; 
  padding:0  5px 8px 5px; 
  width: fit-content;
}
.logo {
  padding:20px 0;
}
.mainmenu ul#nav &gt; li a {
  font-size: 14px;
}
.modal-call i {
  font-size: 18px;
}
footer .modal-call {
   left:0px;
}
.text-search {
  font-size: 13px;
}
.block-contact span.phone {
   font-size: 19px;
   width: 202px;
}
.header-content .logo {
  margin:0 -10px;
}
.single-product-item {

}
.product-carousel-area .row {
  margin:0 -10px;
}
.product-carousel-area .col-md-4 {
  padding:0 10px;
}
.single-product &gt; a .product-image {
    height: 140px;
    line-height: 138px;  
}
.price-box {
  font-size: 17px;
}
#filters .fix-height-block-input input {
  width: 100%;
}
.goods.single-product-item {
  min-height: 210px;
}
.art {
  padding:0 20px;
}
.tpl-block-main.tpl-component-cart .tpl-block-breadcrumbs {
  margin:0 0px 0 0;
}
.tpl-property-item-price {
  font-size: 19px;
}
.tpl-block-main.tpl-component-cart .tpl-block-cart-item .tpl-property-subdivision {
  font-size: 20px;
  line-height: 25px;
}
.tpl-block-main.tpl-component-cart .tpl-block-cart-item {
  font-size: 17px;
}
.m2_count {
  width: 30px !important;
}
.fa.fa-rub {
  font-size: 15px !important;
}


.jast-site {
  font-size: 12px;
}
.container {width:970px}
 
}
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.tpl-block-totals-confirmation.duble-bottom .tpl-caption {
  font-size: 24px;
}
.block-profile {
  padding:20px 0 0;
}                       

.mmenu-bg-block {
  display: block;
}
.block-contact span.phone {
    font-size: 18px;
    width: auto;
    display: inline-block;
}
.block-contact span.phone::before {
  position: relative;
  float:none;
  top:0px;
}
.block-contact.mobile-block-contact {
  float:none
}
.main-menu-bg {
  background: transparent;
}

header .branch {
   margin:15px 0 15px;
}
div.search {
 width: 100%;
 margin:20px 0 6px;
}
.text-search {
  width: 100%;
}
.modal-call {
    float: none;
    display: block;
    margin: 15px auto;
    text-align: center;
    width: 100%;
}
h1,h2 {
  font-size: 25px;
}
.col-lg-3 .blog-area-center {
  margin:0px;
     padding:0px 0 20px;
}
.promo {
  margin:0 0 0px;
 
}
#clear {
  height:0;
}
.header-content {
  padding:10px 0 0;

}
.news {
clear: both;
    float: left;
    margin: 0 -15px;
}
.col-lg-3 .blog-area-center .col-md-4 {
  width: 50%;
  padding:0 15px;
  margin:0 0 15px; 
  background: none;
}
.col-lg-3 .blog-area-center h2 {
  margin:0 0 20px;
}
.banner-box {
     background: #30afea; 
     padding:10px;
}
.footer .modal-call {
  margin:25px 0 0;
  float:right;
}
.agreement_label {
  padding:5px 0 10px 0px;
  float: unset;
}
.promo-category-list .category-title span {
      font-size: 15px;
}
.border-footer-block {
  padding:10px 0 ;
}
.footer .logo {
  margin:5px 0 0;
}
.footer .mainmenu ul#nav li {
  padding:10px 4% 10px;
}
.footer .mainmenu ul#nav li::after {
    right: -12px;
}
.promo-category-list {
  padding:0px;
}
     


.block-contact {
  margin:10px 0 20px;
  float:none;
  line-height: 20px;
  text-align: center;
}
.address {
  text-align: left;
   padding:0 0 0 10px; 
   display:inline-block;
}
.address i {

}
.address .tpl-block-list {

}
header .branch a{

}

body:before {

}
footer .social-icons {
  text-align: left;
  
  margin:0px 0 0 -20px;
}

.contact-us-form .contact-form .submit-form-input {
  float:none !important;
  display: block;
  margin:0 auto;
}
.social-icons li a:hover {
  color:#ebe8db !important;
}
    .mobile-menu-area {
        display: block
    }
     .mainmenu ul#nav &gt; li a {
       font-size:17px;
   
     }
    .logo {
        padding:20px 0;
        text-align: center;
    }
    .mainmenu-area {border: 0 none}
    .slider-area .text-content, .slider-area-home-two .text-content, .slider-area-home-three .text-content {
        left: 0;
        right: 0;
        top: 10%
    }
    .slider-area .banner-content h3, .slider-area-home-three .banner-content h3 {
        font-size: 1em
    }
    .slider-area .banner-content h2, .slider-area-home-three .banner-content h2 {
        font-size: 40px
    }
    .timer-grid &gt; div, .timer-view &gt; div {
        min-width: inherit;
        padding: 10px 5px
    }
    .service-area .row .col-md-3:nth-child(3), .service-area-home-two .row .col-md-3:nth-child(3), .service-area-home-three .row .col-md-3:nth-child(3)  {
        border: 0
    }
    .currency-menu, .language-menu, .account-menu {
        padding: 0;
    }
    .search-box-two, .search-box-three {
        margin: 8px 0 25px;
        width: 100%;
    }
    .search-box-two input, .search-box-three input, .team-img img {
        width: 100%;
    }
    .banner-area .col-md-7 .row:first-child .col-md-6 .banner-box, .banner-area .col-md-7 .row:first-child .col-md-6 .banner-box, .upsell-product-details-carousel {
        margin-bottom: 18px;
    }
    .header-r-cart.header-cart-two, .header-r-cart.header-cart-three {
        margin: 20px 8% 0;
        width: 84%;
    }
    .header-main-home-two ul.header-r-cart .mini-cart-content, .header-content-home-three ul.header-r-cart .mini-cart-content {
        left: -48px;
        right: auto;
    }
    .sidebar-content.post .post-thumb {
        width: 12%
    }
    .sidebar-content.post .post-info {width: 87%}
    .zoomLens {
        height: 160px !important;
        width: 120px !important;
    }
    .blog-carousel .image-blog, .blog-carousel .image-blog img {
        width: 100%;
    }
    .mainmenu-area.home-four-menu {
        padding: 15px 0;
    }
    .slider-area-home-four .banner-content h2 {
        font-size: 25px;
    }
    .slider-area-home-four .banner-area-home-four &gt; .row:first-child &gt; .col-md-6 &gt; .banner-container {
        margin-bottom: 35px;
    }
    .goods.single-product-item {
     width: 30%;
    }
    .m2_count {
      width: 30px;
    }
    .tpl-block-main.tpl-component-cart .tpl-block-breadcrumbs {
      margin:0px;
    }
    .active-sort a {
      margin:10px 0 0;
    }
    .filter-price .fix-height-block-input div.text-do, .filter-count .fix-height-block-input div.text-do {
      text-align: left;
    }
    #filters .fix-height-block-input input {
      width: 100%;
    }
    .fix-block-smxs {
      padding:0px !important;
    }
}                       

/* small mobile :320px. */
@media (max-width: 767px) {

.row-for-filter {
  display: flex;
  flex-direction: column;
}
.row-for-filter &gt; .col-lg-9{
  order:2;
 }
 .row-for-filter &gt; .col-lg-3{
  order:1;
 }
 .block-contact .tpl-block-list {
   width: auto;
 }
.tpl-property-total-price {
  text-align: center;
}
.block-profile {
  padding:20px 0 0;
  text-align: center;
}   
.jq-selectbox {
    width: 100%;
    margin-bottom: 10px;
}
.tpl-block-totals-confirmation.duble-bottom .tpl-value, .tpl-block-totals-confirmation .tpl-property-totals .tpl-value {
  float:none;
  width: 100%;
  text-align: center;
}
.form-error-inputmask, .form-error-inputmask2, .tpl-state-error {
  line-height: 20px;
  text-align: center;
}
.tpl-block-order-customer .tpl-caption, .tpl-block-order-address .tpl-caption, .tpl-block-order-actions .tpl-caption {
  width: 100%;
  text-align: center;
}
.tpl-property-date .tpl-caption, .tpl-property-date input.dp-applied {
  width: 100%;
  margin:0 0 10px;
}
.tpl-block-order-delivery label {
  line-height: 17px;
  margin:0 0 0px;
}
.tpl-block-order-delivery-method-header {
  margin:0 0 10px 0
}
.tpl-block-totals-confirmation.duble-bottom .tpl-caption {
  width: 100%;
  font-size: 17px;
}
.tpl-block-totals-confirmation.duble-bottom .tpl-value {
  width: 100%;
  text-align: center;
}
.block-cart-obl-text {
  line-height: 17px;
  text-align: center;
}
.block-cart-obl-button button[type="submit"].tpl-link-next {
  float:none;
  margin:0 auto;
}
.block-cart-obl-button {
  text-align: center;
}
button[type="submit"], .tpl-block-main input[type="submit"], a.tpl-link-catalog {
  margin:10px 0 10px;
}
.go-back-catalog {
    margin: 10px 0;
}
.col-lg-3 .blog-area-center {
  margin:0px;
  padding:0px;
}
.col-lg-3 .blog-area-center h2 {
  margin:0 0 20px
}
#clear {
  height: 0;
}
.tpl-block-message.tpl-state-info,
.tpl-block-payment-confirmation {
text-align: center;
    line-height: 22px;  
    margin:0 0 10px;
}
.tpl-block-order-delivery h2 {
  margin:0 0 15px;
}
.tpl-block-main fieldset input[type='radio'] {
 display: inline-block;
 width: auto;
 position: relative;
 top:-2px;
}
.tpl-block-order-payment-method {
  line-height: 17px;
}
.tpl-block-order-delivery h3 {
  margin:0 0 15px;
}
.tpl-block-order-address textarea {
  width: 100% !important;
}
.fix-select-order {
  padding:0px !important;
}
.fix-select-order.fix-xs-select {
  padding:0 4px 0 0 !important;
}
.mmenu-bg-block {
    display: block;
}
#modalAddToCart .modal-body .continue_shooping, #modalAddToCart .modal-body .go_to_cart {
  width: 90%;
  margin: 0 0 5px;
  font-size: 14px;
}
#modalAddToCart .modal-body {
  padding:10px 0;
}
.modal-header .close {
     right: -26px;
    top: -27px; 
}
.mm-navbar img {
  width: auto;
  display: flex;
  align-self: center;
}
form input {
  width: 100% !important;
}
.tpl-block-cart-actions button[type="submit"], 
.tpl-block-cart-actions .tpl-block-main input[type="submit"], 
.tpl-block-cart-actions a.tpl-link-catalog,
.tpl-block-cart-actions .tpl-link-cart-refresh, 
.tpl-block-cart-actions .tpl-link-order-add {
  display: block;
  width:100%;
}
.tpl-block-order-items th {
  font-size: 14px !important;
}
.tpl-property-totals {
  font-size: 16px;
}

.tpl-block-order-items,
.tpl-component-order-added {
  text-align: center;
}
.tpl-block-order-items .tpl-property-item-price {
   font-size: 14px !important;
    line-height: normal;
     text-align: center;
}
.tpl-block-totals-confirmation .tpl-caption {
  text-align: center;
  display: block;
} 
.tpl-block-totals-confirmation .tpl-value {
  font-size: 22px;
} 
h3 {
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    text-align: center;
} 
.tpl-block-order-delivery,
.tpl-block-order-payment,
.tpl-block-order-actions,
.tpl-block-order-address-confirmation,
.tpl-block-order-delivery-confirmation {
  text-align: center;
}
.tpl-block-order-address-confirmation,
.tpl-block-order-delivery-confirmation {
  margin:0 0 20px;
}
.tpl-block-main fieldset label,
.tpl-block-main fieldset input {
 display: block;
 width: 100%;
 margin:0 auto;
}
.tpl-block-order-delivery-courier {
  margin:0 0 20px;
}
.tpl-block-cart-summary span {
 display: block;
 text-align: center;
}
.tpl-property-totals .tpl-value {
  font-family: Acrom-b;
  text-align: center;
  display: block;
} 
.tpl-block-order-items th:nth-child(3),
.tpl-block-order-items td:nth-child(3) {
 width: 0% !important;
 text-indent: -999px;
 padding:0px;
}
.tpl-block-order-items td {
  font-size: 13px;
}
  .goods.single-product-item {
     width: 48%;
    }
    .goods.single-product-item .art {
      padding:0 15px;
    }
    .m2_count {
      width: 30px;
    }
    .tpl-block-main.tpl-component-cart .tpl-block-breadcrumbs {
      margin:0px;
    }
    .active-sort a {
      margin:10px 0 0;
    }
    .filter-price .fix-height-block-input div.text-do, .filter-count .fix-height-block-input div.text-do {
      text-align: left;
    }
    #filters .fix-height-block-input input {
      width: 100%;
    }
    .pagination-col .floatright,
    .pagination-col .floatleft {
      width: 100%;
    }
    #modalClip .modal-dialog {
      width: 100%;
      margin: 0px;
      padding: 0;
      top: 0%;
    transform: translate(0,0%) !important;
    } 
    #for_1_click_price,
    #for_1_click_qty  {
      width: 100%;
      padding:0px;
      text-align: center;
    }
    .tpl-block-breadcrumbs-item {
     border-bottom: 1px solid #dedede;
    width: 100%; 
    }        
    .tpl-property-image {
      margin:0px;
    }
    .tpl-property-qty {
      margin:0 0 0;
    }
    .fix-block-smxs {
      padding:0px !important;
    }
    .tpl-link-cart-remove {
      margin:15px 0 0;
    }
    .tpl-block-main.tpl-component-cart .tpl-block-cart-item {
      text-align: center;
    }
    #for_1_click_sale {
      font-size: 17px;
    }
    .pagination-col {
      text-align: center;
      padding:0px 15px 15px;
    }
    .pagination-col span.block-xs-text {
      display: block;
      width: 100%;
      margin:10px 0;
      text-align: center;
    }
    .h_and_g {
      text-align: center;
    }
    .first-sort-prise {
      z-index: 555;
    }
.bg-header-top {
 
}
.mobile-menu-area {
  background: #ffc767;  
  padding:5px 0;
}
.header-content {
  padding:0px;
  margin:0px;
}
.header-main {
  padding:0px 0 0;
  margin:0px;
}
.block-contact span.phone {
      width: 223px;
    margin: 0 auto 5px;
}
.blog-area-center .col-md-4 {
  width: 100%;
}
.footer-padding {
  text-align: center;
}
.address {
   position: relative;
    text-align: center;

}
.flex-align_item {
 display: block;
}
.address i {

}
.footer .block-contact {
  margin:0px;
}
.mmenu-bg-block .block-contact span.phone {
    font-size: 18px;
    width: 100%;
    padding: 0;
    margin: 0 auto;
}
.mmenu-bg-block .block-contact span.phone::before {
      top: 0px;
      display: none;
    font-size: 10px;
}
.block-contact span.email {
  font-size: 20px;
}
body {

}
.modal-call {
    float: none;
    display: block;
    margin: 0 auto;
    text-align: center;
}
footer .block-contact span.phone {
 display:inline-block;
 margin:0 0 30px;
} 
.footer .logo {
    margin: 15px 0 10px;
}
body.inner {
  background: url(/images/promo.jpg) no-repeat center 45px #3c7200;
}

.logo img.element-logo {
 display: none;
}

    .logo img {
    position: relative;
    top: 0;
    left: 0px;
}
.img-branch {
  margin:16px 10px 0 0; 
}






.xs-center {
  text-align: center;
}
.logo img.element-logo {
  display: none;
}
header .branch {
 display: inline-block;
    float: none;
    text-align: center;
    margin: 5px auto 15px;
    position: relative;
    left:-5px;
}
.email-block  {
  font-size: 15px;
}
.tpl-component-cart .tpl-block-breadcrumbs{
  display: none;
} 
h2 {
 
}
.agreement_label {
  padding:5px 0 10px 0px;
  float: unset;
}
.promo-category-list .category-title span {
      font-size: 15px;
}
.border-footer-block {
  padding:10px 0 ;
}
.footer .logo {
  margin:20px 0;
}
.footer .mainmenu ul#nav li {
  padding:10px 4% 10px;
}
.footer .mainmenu ul#nav li::after {
    right: -12px;
}
.promo-category-list {
  padding:0px;
}
header .branch a{

}

.social-icons {
  text-align: center;
  margin:0px;
}
.contact-us-form .contact-form .submit-form-input {
  float:none !important;
  display: block;
  margin:0 auto;
}
.social-icons li a:hover {
  color:#ebe8db !important;
}
#facebox .floatright {
  float:left !important;
  padding:0px;
  width: 100%;
  display: block;
}
.header-content {
  padding:0px;
  margin:0px;
}
.header-main {
  margin:0px;
}
div.search {
  margin:0 0 20px;
  width: 100%;
}
.text-search {
  width: 100%;
}
.menu-clipp li {
  width: 100%;
}
#search-category {
  width: auto;
  margin:0 auto;
  float:none;
}            
 .logo img {
 position: relative;
    top: 0;
    left: 0px;  
 }
    .mobile-menu-area {
        display: block
    }
    #newsletter-popup-conatiner, .header-top, .slider-area .preview-2 .nivo-controlNav, .modal-backdrop.in, #quickview-wrapper, .header-top-home-two, .header-top-home-three, .header-top-home-four, form#search-form-four, .zoomLens,.zoomContainer, .page.floatright, .wishlist-concept .product-img {
       
    }
    #modalCall .modal-dialog {
      width: 90%;
      margin:0 auto;
    }
    .contact-us-form .page-title h2 {
      font-size:25px;
      text-align: center;
    }
    .footer .mainmenu-area {

    }
    .mainmenu ul#nav &gt; li a {
      font-size:15px;
          padding:0px !important;
    }
    .footer  .mainmenu {
      padding:0px 0;
      text-align: center;
    }
    .mainmenu ul#nav &gt; li div.middle {
       display: inline-block;
       padding:5px 0;
    }
    .footer .mainmenu ul#nav li {
      width:100% !important;
      text-align: center;
      padding:6px 0;
    }
    .footer .mainmenu ul#nav li::after {
     display: none;
    }
    .block-contact {
      text-align: center;
      float:none !important;
      margin:15px 0 0;
    }
    .block-contact span.phone::before {
      display: none;
    }
    .promo {
      margin:0 0 20px 0
    }
    .jast-site {
      text-align: center;
      float:none !important;
      margin:20px 0 0;
    }
    .single-product-item {
      left:0px;
    }
    .footer .logo {
      float:none;
    }
    footer .block-contact {
      text-align: center !important;
      color:#040b06 !important;
    }
    
    footer .block-contact span.phone {
     display: block;
     text-align: center;
     color: #000 !important;
     margin: 0 auto 5px;
    }
    #modalCall .modal-header h2 {
    width: auto;
    }
    .footer .block-contact a {
        color:#fff !important;   
    }
    .brand-area-inner .agreement_label, .modal-content .agreement_label {
           font-size: 13px;
    line-height: 18px;
    }
    #modalAddToCart .modal-dialog {
     width: 90%;
    padding: 0px;
    left: 5%;
    margin: 0px;
    }
    .product-details-fix .sale_value {
     display: inline-block;
     clear:both;
     margin:5px 0 0;
    }
    .shop_buy_count {
      border:0px;
      padding:0px;
      margin:10px 0 0 0px;
    }
    .button-animate {
      margin:10px 0 0;
    }
    .Live {
      text-align: center;
    }
 
    .float-block-brnach {
 display: inline-block;
 width:auto;
}      
.img-branch {
  margin:10px 10px 0 0;
}
.product-carousel-area {
  margin:0 0 10px;
}
.brand-area .form-group label {
  padding:10px 15px 0 0;
}
.footer .modal-call {
  width: 100%;
  margin:0px;
}
    h1,h2 {
      text-align: center;
      font-size: 30px;
    }
    .social-icons li {
      margin:20px 12px 0px 0;
    }
  
    .block-contact .email, .block-contact .phone {

      margin:0 0 5px 0;
    }
    .modal-call {
      display: block;
      margin:10px 0;
      width: 100%;
      text-align: center; 
    }
    .mainmenu-area {border: 0}
    .service-area .row &gt; div, .service-area-home-two .row &gt; div, .service-area-home-three .row &gt; div, .cart-main-area .all-cart-buttons {
        border: 0 none;
        overflow: hidden;
    }
    .cart-main-area .all-cart-buttons .floatright {
        float: none !important;
    }
    .logo {
        margin: -10px 0 0;
        padding:0px;
        text-align: center;
    }
    .header-r-cart {
        float: none;
        margin: 20px 0 10;
    }
    .home-two-header ul.header-r-cart .mini-cart-content, .home-three-header ul.header-r-cart .mini-cart-content {
        left: -40px;
        right: auto;
    }
    .banner-area .row:first-child .col-md-5.col-sm-5, .banner-area .row:first-child .col-md-5.col-sm-5, .banner-area .row:last-child .col-md-6.col-sm-6:first-child {
        margin-bottom: 30px;
    }
    .single-blog .blog-title {
       
    }
    .single-brand {
        text-align: center;
    }
    .service-area .single-service, .service-area-home-two .single-service, .service-area-home-three .single-service, .banner-area-home-four .row:last-child .col-md-6:first-child .banner-container {
        margin-bottom: 30px;
    }
    .service-area .row .col-md-3:last-child .single-service, .service-area-home-two .row .col-md-3:last-child .single-service, .service-area-home-three .row .col-md-3:last-child .single-service {
        margin-bottom: 0;
    }
    .footer-widget-area .single-widget, .footer-widget-area-home-two .single-widget, .footer-widget-area-home-three .single-widget, .product-details-content .product-thumb {
        margin-bottom: 25px;
    }
    .footer-widget-area .row .col-md-3:last-child .single-widget, .footer-widget-area-home-two .row .col-md-3:last-child .single-widget, .footer-widget-area-home-three .row .col-md-3:last-child .single-widget {
        margin-bottom: 0;
    }
    .footer ul li a {
        line-height: 25px;
        padding: 0 5px;
    }
.footer #footer-menu {
  margin-bottom: 8px;
  text-align: center;
}
.footer p.author {
  text-align: center;
}
.payment-image {
  text-align: center;
}
    .header-r-cart.header-cart-two .mini-cart-content {
        left: -50px;
        right: auto;
    }
    .slider-area-home-two .preview-2, .product-category-area .row .col-md-3:nth-child(1) .single-products-category, .product-category-area .row .col-md-3:nth-child(2) .single-products-category, .product-category-area .row .col-md-3:nth-child(3) .single-products-category {
        margin-bottom: 25px;
    }
    .single-product-item {
        margin-bottom: 17px;
    }
    .service-home-four .single-service {
        border: 0 none;
        margin: 20px 0;
        padding-left: 31px;
    }
    .header-r-cart.cart-home-four &gt; li {
        margin: 10px 65px 0;
    }  
    .featured-product-carousel-area .product-carousel .single-product-item {
        margin: 0;
    }
    .preview-2 .nivo-directionNav a {
        margin-top: -20px;
    }
    .home-hello-info blockquote {
        padding: 18px 30px;
    }
    .img-element {
        margin-top: 20px;
    }
    .blog-page-area .post-date {
        display: block;
        padding: 6px 0;
        position: inherit;
    }
    .postinfo-wrapper {
        padding-left: 0;
    }
    .single-blog .post-info {
        display: block;
        padding-top: 55px;
    }
    .post-thumbnail {
        margin: 0 0 20px;
    }
    .blog-post-title {margin: 0 0 20px}
    .single-blog {margin: 0 0 35px}
    .entry-summary {
        line-height: 28px;
        margin: 0;
    }
    .blog-post-title {
        font-size: 18px;
        margin: 5px 0 20px;
    }
    .blog-sidebar.post .post-info {
        padding-top: 0
    }
    .blog-page-area .single-blog .share-icon h3 {
        margin: 0 10px 0 0;
    }
    .blog-page-area .single-blog .share-icon ul li a {
        font-size: 16px;
        padding: 0 4px;
    }
    .blog-page-area .single-blog .share-icon {
        margin: 5px 0 35px;
    }
    .blog-page-area .form-list .fields .field, .postal-code &gt; input, .cart-main-area select.country, .login-form input, .city-country select, .checkout-area .customer-name div, .checkout-area .customer-info div, .customer-info div, .city-country div {
        padding-right: 0;
        width: 100%;
    }
    .cart-main-area .amount-totals {
        padding: 27px 20px;
    }
    .cart-main-area .all-cart-buttons button span {
        margin: 5px auto;
        width: 200px;
    }
    .p-details-tab ul li {
        margin-bottom: 5px;
        padding: 0 5px;
    }
    .filter-by {margin-left: 0}
    .filter-by.floatright {
        float: left !important;
    }
    .filter-by .select-filter &gt; select {
        margin-right: 10px;
    }
    .wishlist-concept .cart-table tbody tr td p {
        width: 350px !important;
    }
    .cart-main-area .cart-table table td.p-name {
        min-width: 180px;
    }
    .cart-main-area .cart-table table td.p-amount {
        min-width: 97px;
        text-align: center;
    }
    .wishlist-concept .all-cart-buttons button:last-child {
        margin-top: 10px;
    }
    .blog-carousel .image-blog, .blog-carousel .image-blog img {
        width: 100%;
    }
    .header-r-cart.cart-home-four {
        margin: 10px 0;
    }
.shop-tab .nav-tabs {
  float: left;
}	
.filter-by {
  display: none;
}
.comment-author {
  width: 18%;
}
.comment-info {
  width: 80%;
}
}
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {

    .mobile-menu-area {
        display: block
    }
    .header-r-cart {
  margin: 20px 73px 0;
}
    #newsletter-popup-conatiner {
        display: none;
    }
    .mainmenu-area, .service-area .row &gt; div, .service-area-home-two .row &gt; div, .service-area-home-three .row &gt; div {
        border: 0 none;
    }
    .timer-grid &gt; div, .timer-view &gt; div {
        min-width: inherit;
        padding: 10px 5px
    }
    .banner-box a, .banner-box a img, .banner-container a, .banner-container a img {
        width: 100%;
    }
    .footer ul li a {padding: 0 9px}
    .single-product-item .button-actions .add-to-links li a, .single-product-item .button-actions button.button span {
        height: 42px;
        line-height: 42px;
        width: 42px;
    }
    .header-r-cart.header-cart-two, .header-r-cart.header-cart-three {
    margin: 20px 63px 0;
        }
    .service-home-four .single-service {
        padding-left: 102px;
    }   
    .sidebar-content.post .post-thumb {
        width: 23%
    }
    .sidebar-content.post .post-info {width: 77%}
    .wishlist-concept .all-cart-buttons button:last-child {
        margin-top: 0px;
    }
    .header-r-cart.cart-home-four &gt; li {
        margin: 11px 140px 0;
    }
    ul.header-r-cart.cart-home-four .mini-cart-content {
        left: 74px;
        right: auto;
    }
    .product-tag-name .form-control {
        float: none;
        height: 38px;
    }
}</pre></body></html>