/*new css */
.cms-id-73  .ap-accordion .panel-default .panel-title {
padding: 15px 0;
    background: transparent;
}
.cms-id-73 .ap-accordion .panel-default  {
    border-top: 1px solid #eee;
}
.cms-id-73  .ap-accordion .panel-default .panel-heading {
    background: transparent;
    border: 0;
}
.cms-id-73 .ap-accordion .panel-default .panel-title a:before {
    top: 15px;
}
.cms-id-73 .ap-accordion .panel-default .panel-title  a {
    font-size: 18px;
    font-weight: 600;
    color: #000;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
}
.cms-id-73 .ap-accordion .panel-default .panel-title a:before {
    content: "\f056";
    font-family: "FontAwesome";
    font-size: 25px;
        padding-right: 0;
    vertical-align: -3px;
    color: #f3cc28;
    float: left;
}
.cms-id-73 .ap-accordion .panel-default .panel-title a.collapsed:before {
    content: "\f055";
    color: #b3bdd1;
}


/*cms 74*/
.cms-id-74  .ap-accordion .panel-default .panel-title {
padding: 15px 0;
    background: transparent;
}
.cms-id-74 .ap-accordion .panel-default  {
    border-top: 1px solid #eee;
}
.cms-id-74  .ap-accordion .panel-default .panel-heading {
    background: transparent;
    border: 0;
}
.cms-id-74 .ap-accordion .panel-default .panel-title a:before {
    top: 15px;
}
.cms-id-74 .ap-accordion .panel-default .panel-title  a {
    font-size: 18px;
    font-weight: 600;
    color: #000;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
}
.cms-id-74 .ap-accordion .panel-default .panel-title a:before {
    content: "\f056";
    font-family: "FontAwesome";
    font-size: 25px;
        padding-right: 0;
    vertical-align: -3px;
    color: #f3cc28;
    float: left;
}
.cms-id-74 .ap-accordion .panel-default .panel-title a.collapsed:before {
    content: "\f055";
    color: #b3bdd1;
}



#index #page {
    max-width: 1750px;
    margin: auto;
    padding-left: 20px;
    padding-right: 20px;
      
  }
  
  
  @media (max-width: 1199px) {
      #index #page {
          padding-left: 0;
          padding-right: 0;
      }
  }
  
   /* @media (max-width: 1750px) {
     .page-home > div {
       margin-left: 0;
       margin-right: 0;
       padding-left: 9px;
       padding-right: 9px; } } */
  
  /*# sourceMappingURL=profile3353827161.css.map */
  .product-quantity .add .btn:not(.add-to-cart) i {
      display: inline-block;
      font-size: 18px;
      margin-right: 5px;
      margin-top: 10px;
  }
  .product-quantity .add .btn:not(.add-to-cart) .name-btn-product {
  display:none;
  min-width: 50px;
  }
  .leo-compare-bt-content > span {
  display:none;
  }
  
  .box-cate-product .ApTabs .nav-tabs {
      position: relative;
      top: 0;
      right: 0;
      text-align: right;
      display: inline-block;
  }
  @media (min-width: 992px) {
      .box-cate-product .ApTabs .nav-tabs  {
           position: absolute;
          top: -100px;
       }
  }
  .plist-modern .thumbnail-container {
      margin-bottom: 30px;
       box-shadow:none;
      transition: all .4s;
      border: 1px solid rgba(0, 0, 0, 0.05);
  }
  .plist-modern .thumbnail-container:hover {
     box-shadow:none;
     border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .more-info-product #product-details.fade {
  opacity:1!important;
  }
  #product-details  .product-reference, #product-details .product-manufacturer {
  display:none;
  }
  .more-info-product .title-info-product, .more-info-product .product-features p.h6 {
      color: #000000;
      text-transform: uppercase;
      padding: 0.9375rem 0rem;
      margin-bottom: 0.9375rem;
      font-size: 1rem;
      position: relative;
      margin-right: 2.1875rem;
  }
  .more-info-product  .product-features p.h6:before {
      content: "";
      background: #f3cc28;
      bottom: 0px;
      position: absolute;
      display: inline-block;
      width: 30px;
      height: 2px;
  }
  .viewed-products .products-section-title {
      margin-top: 40px;
      display: inline-block;
      width: 100%;
      color: #000000;
      text-transform: uppercase;
      padding: 0.9375rem 0rem;
      font-size: 1rem;
      position: relative;
      margin-right: 2.1875rem;
     text-align: left;
  }
  .viewed-products .products-section-title:before {
      content: "";
      background: #f3cc28;
      bottom: 0px;
      position: absolute;
      display: inline-block;
      width: 30px;
      height: 2px;
  }
  .sidebar > div, .sidebar .block {
      border-bottom: 1px solid #efefef;
  }
  #wrapper .breadcrumb h1, .breadcrumb li a {
      color: #000;
  }
  .list-tab-scroll {
      display: flex;
  justify-content: center;
  margin-bottom:15px;
  margin-top:15px;
  }
  .list-tab-scroll li {
  margin-left:40px;
  }
  .list-tab-scroll li p {
    font-size: 15px;
      font-weight: bold;
      cursor: pointer;
  position: relative;
  }
  .list-tab-scroll li p:before {
      content: '';
      width: 100%;
      height: 2px;
      background-color: #f3cc28;
      display: inline-block;
      position: absolute;
      bottom: -3px;
      left: 0;
      right: 0;
      margin: auto;
      -webkit-transition: all 0.4s;
      -o-transition: all 0.4s;
      transition: all 0.4s;
  opacity:0;
  }
  .list-tab-scroll li:hover > p:before  {
  opacity:1;
  }
  .list-tab-scroll li:hover > p {
      color: #f3cc28;
  }
  @media (max-width: 768px) { 
  .list-tab-scroll {
  display:none;
  }
  }
  #wrapper .breadcrumb h1, .breadcrumb li a {
      color: #000;
  }
  .breadcrumb li:last-child a {
  color:#f3cc28
  }
  @media (max-width: 1360px) and (min-width: 992px) {
  .leo-megamenu .navbar-nav>li.aligned-fullwidth>.dropdown-menu {
      width: 95%!important;
      left: 30px;
  }
  }
  .products-sort-order .select-list{
  display:none;
  }
  .products-sort-order .select-list:nth-child(1), .products-sort-order .select-list:nth-child(5) , .products-sort-order .select-list:nth-child(6) {
  display:block;
  }
  @media (max-width: 500px) {
  .product-features > dl.data-sheet dd.value, .product-features > dl.data-sheet dt.name {
  min-height: 80px;
  }
  }
  @media (min-width: 992px){ 
  #product #wrapper .breadcrumb {
      margin: -30px 0 0;
      height: inherit;
  }
  }
  .thumbnail-container .product-title a {
      -webkit-line-clamp: 3;
      height: 94px;
      font-size: 14px;
  }
   .breadcrumb li:last-child a {
      color: rgba(0,0,0,.38);
  font-weight: 400;
  }
  
  #wrapper .breadcrumb h1, .breadcrumb li a  {
  color:rgba(0,0,0,.87);
  }
  
  .breadcrumb li a:after {
  color: rgba(0,0,0,.54);
  }
  
  .more-info-product .product-availability-date {
    display:none;
  }
  .fs-10 {
    font-size:10px !important; 
  }
  @media (max-width: 992px) {
  #index #wrapper .breadcrumb {
      display: none!important;
  }
  #wrapper .breadcrumb h1 {
  padding-top:20px;
  }
  }
  @media (min-width: 768px) and (max-width: 1199px) {
  .service  .row > div:nth-child(2n + 1)  {
  clear:both;
  }
  }
  @media (min-width: 992px)  and (max-width: 1376px)  {
  .box-cate-product .ApTabs .nav-tabs {
      top: -60px;
  }
  }
  @media (max-width: 575px) {
  .box-cate-product .title_block {
      font-size: 35px;
      line-height: 40px;
  }
  }
  @media (max-width: 768px) {
  .box-cate-product:before, .box-service.home-8:before {
  display:none;
  }
  .page-home > div {
      padding-bottom: 0!important;
      margin-bottom: 0!important;
     margin-top: 0!important;
  }
  .box-cate-product .ApTabs .nav-tabs {
  padding: 0 0 30px;
  }
  .manufacturers_block {
      padding: 0 0!important;
  }
  .py-3 {
  padding-bottom: 0!important;
  padding-top: 0!important;
  }
  .box-cate-product.py-3 {
  margin-top:40px!important;
  
  }
  .plist-modern .thumbnail-container {
      margin-bottom: 0;
  }
  .latest-blogs{
      margin-top: 10px;
  }
  .box-blog {
      padding: 0!important;
  }
  .latest-blogs .owl-theme .owl-buttons div {
      top: 40%;
  }
  #wrapper .breadcrumb {
      display: none!important;
  }
  .box-cate-product .ApTabs .nav-tabs li a {
      padding:  0;
  margin-right:15px;
  }
  }
  .dropdown.tabs-dropdown-menu .btn-secondary, .dropdown.tabs-dropdown-menu .dropdown-menu{
  width:100%;
  }
  .dropdown.tabs-dropdown-menu .dropdown-item.active, .dropdown.tabs-dropdown-menu .dropdown-item.active:focus, .dropdown.tabs-dropdown-menu .dropdown-item.active:hover {
  background-color: #f3cc28;
  }
   #wrapper .breadcrumb  {
  display:none;
  }
  @media (max-width: 992px)  {
  #product #wrapper .breadcrumb, #category #wrapper .breadcrumb {
      display: block!important;
  }
  }
  #product #wrapper .breadcrumb, #category #wrapper .breadcrumb {
      display: flex;
  }
  #leo_block_top .popup-content {
      top: 80%;
  }
  .lql-social-login-title {
  display:none;
  }
  
  #contact .card {
  box-shadow:none;
  border: 0;
  }
  #contact .card .contact-form {
  box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);
      border: 1px solid rgba(0, 0, 0, 0.125);
  }
  .social-hide-login .leo-modal-wishlist .lql-social-login {
  display:none;
  }
  .iview-directionNav a.iview-nextNav {
      bottom: 0;
      top: inherit;
      left: 101%;
  }
  .iview-directionNav a.iview-prevNav {
      top: inherit;
      bottom: 0;
      left: 103%;
  }
  .iview-directionNav a {
      height: calc(50px - 10px);
      width: 50px
  }
  .iview-directionNav a:before {
      line-height: calc(50px - 10px);
  }
  @media (min-width: 576px) {
  #checkout.page-order  #checkout-payment-step.js-current-step .modal-dialog[role="document"]{
      max-width: 80%;
  }
  #checkout.page-order .modal-dialog[role="document"]  .modal-content { 
  padding:20px;
  }
  }
  .box-top .wislish-button  {
      height: 60px;
      line-height: 63px;
      margin-right: 20px;
      float:right;
  }
  .box-top .wislish-button  i {
  font-size:20px;
  }
  .box-top .wislish-button .ap-total-wishlist {
        color: #FFFFFF;
      background-color: #f3cc28;
      font-size: 8px;
      line-height: 10px;
      min-width: 10px;
      height: 10px;
      border-radius: 50px 50px 50px 50px;
      padding: 2px 2px 2px 2px;
      margin: -15px 0px 0px -1px;
      text-align: center;
      box-sizing: content-box;
      display: inline-block;
      vertical-align: 15px;
      margin-left: -5px;
  }
  .plist-modern .thumbnail-container .pro-info .btn.added  .icon-btn-product , .product-quantity .add .btn.leo-wishlist-button.added .icon-btn-product {
              position: relative;
              width: 10px;
              height: 10px;
              margin: 10px auto;
              background-color:#f3cc28;
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
          }
     .plist-modern .thumbnail-container .pro-info .btn.added .icon-btn-product:before, .product-quantity .add .btn.leo-wishlist-button.added .icon-btn-product:before,
         .plist-modern .thumbnail-container .pro-info .btn.added  .icon-btn-product:after, .product-quantity .add .btn.leo-wishlist-button.added .icon-btn-product:after {
              position: absolute;
              width: 10px;
              height: 10px;
              content: '';
              -webkit-border-radius: 50%;
              -moz-border-radius: 50%;
              -o-border-radius: 50%;
              border-radius: 50%;
              background-color: #f3cc28;
          }
        .plist-modern .thumbnail-container .pro-info .btn.added  .icon-btn-product:before, .product-quantity .add .btn.leo-wishlist-button.added .icon-btn-product:before {
              bottom: 0px;
              left: -5px;
          }
        .plist-modern .thumbnail-container .pro-info .btn.added  .icon-btn-product:after , .product-quantity .add .btn.leo-wishlist-button.added .icon-btn-product:after {
              top: -5px;
              right: 0px;
          }
  .plist-modern .thumbnail-container .pro-info .btn span span {
  text-transform: initial;
  }
  .gm-style-iw-d > div > div p, .gm-style-iw-d > div > div a  {
  display:none;
  }
  @media (max-width: 768px) {
  .plist-modern .thumbnail-container {
      margin-bottom: 20px;
  }
  }
  .elp-services__item {    
        padding-left: 30px; 
        padding-top: 25px;
  }
  #delivery-address .form-control-comment {
      width: 100%;
      text-align: right;
      font-size: 12px;
      color: #ccc; }
  
  #content-hook-order-confirmation-footer .featured-products , #content-hook-order-confirmation-footer  .title-info-product{
  display:none;
  }
  .more-info-product.mt-3  .title-info-product, .more-info-product.mt-3  .featured-products {
  display:none;
  }
  #module-leofeature-mywishlist .new-wishlist {
  display:none;
  }
  #mywishlist .footer_links li .btn {
      border: 0;
      padding-left: 0;
  }
  #mywishlist .footer_links li .btn:hover {
      background: transparent;
      color: #eb7025;
  }
  #mywishlist .footer_links li .btn {
      border: 0;
      margin-left: 0;
  }
  .off-canvas-nav-megamenu .nav li.dropdown .caret {
      cursor: pointer;
      position: absolute;
      top: 0;
      margin: auto 0;
      right: 0;
      left: 0;
      width: 100%;
      height: 50px;
      line-height: 50px;
      text-align: center;
  }
  .off-canvas-nav-megamenu .nav li.dropdown .caret:before {
      font-size: 19px;
      text-align: right;
      margin-right: 20px;
  float: right;
  }
  
  .btn-link {
      color: #414141;
      margin-top: 100px;
      font-size: 13px;
      font-family: "Eina03-400";
  display: block;
      float: left;
  }
  .more-header {
  margin-top:30px;
  }
  
  #products .page-not-found, #pagenotfound .page-not-found {
      max-width: 90%
  }
  #pagenotfound .page-content #search_widget {
      width: 50%;
      margin: auto;
  }
  .leo-modal-send-wishlist  .modal-footer  .btn.btn-secondary{display:none;}
  .leo-modal-send-wishlist  .modal-footer {
  padding: 10px;
  }
  .view-wishlist-product {
  font-size:0;
  }
  .view-wishlist-product:after{
  content:"Prekių sąrašas";
  font-size: 14px;
  }
  .list-wishlist .view-wishlist-product i {
      margin-top: -10px;
  }
  .leo-wishlist-product.products .add-to-cart{
  width:100%;
  }
  .leo-wishlist-product.products .leo-wishlist-button-delete.btn  i{
  font-size: 30px;
  }
  #mywishlist .list-wishlist {
  display:none;
  }
  #mywishlist h2 {
  margin-bottom: 30px; 
  }
  .mtop-30 {
      margin-top: 30px;
  }
  #mywishlist .footer_links li .btn:hover {
      color: #f3cc28;
  }
  .lql-form-content-element.leo-form-chk {
      display: block;
      width: 100%;
      clear: both;
      position: relative;
  }
  
  @media (max-width: 768px) { 
  #products .page-not-found, #pagenotfound .page-not-found {
      max-width: 100%;
      padding: 0;
  }
  #pagenotfound .page-content #search_widget {
      width: 100%;
  }
  }
  @media (max-width: 1700px) and (min-width: 992px) {
  
  .box-top .leo-megamenu.navbar {
      position: static;
  }
  .header-top .box-top {
  position: relative;
  }
  .leo-megamenu .navbar-nav>li.aligned-fullwidth>.dropdown-menu {
      width: 95%!important;
      left: 30px;
  }
  }
  @media (max-width: 1600px) and (min-width: 1370px) {
  .leo-megamenu .navbar-nav>li.aligned-fullwidth>.dropdown-menu {
      top: 87%;
  }
  }
  @media (max-width: 1300px) and (min-width: 1200px) {
  .leo-megamenu .navbar-nav > li + .nav-item {
      margin-left: 10px;
  }
  }
  .cw_product_availability i, .product-add-to-cart .product-available {
  display:none!important;
  }
  
  /* New change */
  
  #checkout .ApMegamenu, #cart .ApMegamenu {
  opacity: 0;
  }
  @media (min-width: 1200px) {
  #cart.keep-header #header .header-container , #checkout.keep-header #header .header-nav, #checkout.keep-header #header .header-top{
      max-width: 1540px;
      margin: auto;
  }
  }
  .product-reference.cw {
      padding-top: 10px;
     margin-bottom:10px;
      font-size: 14px;
      text-transform: uppercase;
  }
  .product-reference.cw {
  
   padding-top: 0;
       margin-bottom: 10px;
      font-size: 10px;
      text-transform: uppercase;
  
  }
  .boom-clear-cart , .boom-clear-cart:hover{
  background: transparent;
      color: #000;
      border: 0;
  }
  
  #checkout .ApMegamenu, #cart .ApMegamenu {
      opacity: 0;
      visibility: hidden;
  }
  .leo-dropdown-cart-subtotals .shipping  {
  display:none;
  }
  .leo-compare-bt-content  i {
      display: inline-block;
      font: normal normal normal 14px/1 FontAwesome;
      font-size: inherit;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
  }
  
  .leo-compare-bt-content  .ti-reload:before {
  content: "\f24e";
  }
  .phone-top svg {
  width:20px;
  }
  .box-top .phone-top-new {
   margin-right: 20px;
      float: right;
  }
  .box-top .phone-top-new .dropdown-toggle {
      height: 80px;
      line-height: 89px;
     
  }
  .phone-top-new  .dropdown-toggle::after {
  display:none;
  }
  .phone-top-new .dropdown-menu {
        box-shadow: none;
      top: 74%;
  }
  
  @media (min-width: 768px) {
  .phone-top-new .dropdown-menu {
      right: -40px;
    left: auto;
  }
  }
  @media (max-width: 768px) {
  .phone-top-new .dropdown-menu {
      right: -100px;
      left: auto;
  }
  }
  .phone-top-new .dropdown-item {
      font-size: 15px;
  }
  .phone-top-new a.dropdown-item:hover {
      font-weight: 600;
  }
  .box-top .phone-top-new:hover  .dropdown-menu  {
  display:block;
  }
  .product-quantity .add .btn:not(.add-to-cart) i {
      color: #000;
      font-size: 20px;
  }
  .box-top .phone-top-new .dropdown-toggle  i{
  font-size: 25px;
      color: #000;
  }
  .phone-top-new .number-phone {
  font-weight: bold;
  }
  .product-detail.product-thumbs-right .images-container {
  z-index: 1;
  }
  
  .product-thumbnail {
      position: static;
  }
  
  .leoproductsearch-result .all-search-product {
  display:none!important;
  }
  @media (min-width: 980px) {
  .owl-theme .owl-buttons div.owl-next {
      right: -15px;
  }
  .owl-theme .owl-buttons div.owl-prev {
      left: -15px;
  }
  }
  .owl-theme .owl-buttons div:before {
      color: #000;
  }
  #header.mini-navbar {
      z-index: 9999;
  }
  .product-variants>.product-variants-item ul li.outstock .color:after {
  display:none;
  }
  .plist-center .thumbnail-container .product-flags {
      width: auto;
     color:#000;
  }
  .ApColumn .title_block {
      font-size: 30px;
  }
  .box-cate-product .title_block {
      font-size: 30px;
  }
  .product-detail-name {
      font-size: 18px;
  }
  .banner_pd0 {
      padding-right: 0px;
      padding-left: 0px;
  }
  .cart-detailed-actions .btn.btn-outline {
     font-size: 16px;
     line-height: 30px;
     width: 100%;
  }
  .continue.btn {
     width: 100%;
     font-size: 16px;
  }
  .order_conf {
     width: 100%;
     font-size: 16px;
  }
  .block-promo .promo-code {
     background:none;
  }
  .block-promo .promo-input+button {
      margin-top: 0px;
  }
  #product-availability {
      display: inline-block;
      font-weight: bold;
      text-transform: uppercase;
      font-size: 14px;
      padding-left: 25px;
  }
  .list-images-mobile img {
    display: none;
  }
  .list-images-mobile.slick-slider img {
    display: block;
    max-width: 100%;
  }
  
  @media (max-width: 575px) {
  .box-cate-product.py-3 {
  margin-top: 0 !important;
  }
  }
  .images-container .list-images-mobile {
    touch-action: auto;
  }
.leo-verticalmenu.active::before {
    z-index: 9;
}

.navbar-fixed-top, .navbar-fixed-bottom {
z-index: 99999;
}

.fancybox-overlay {
z-index: 999999;
}

.fancybox-opened {
z-index: 9999999;
}

div.verticalmenu .dropdown-menu ul li {
padding: 2px 0;
}
#wrapper .breadcrumb {
    display: block;
}
@media (max-width: 768px) {
    #wrapper .breadcrumb {
        display: block!important;
    }
#index #wrapper .breadcrumb {
        display: none!important;
    }

