#ui-id-3 > li.view-ru.switcher-option > a:nth-child(2) > img {
    display:none;
}


input[type=radio], input[type=checkbox] {display:inline-block; }
.panel.panel-primary.block.filter-options-block {
    overflow-x: hidden;
    max-height: 250px;
    overflow-y: auto;
    margin-top: 30px;
}
a.action.skip.gallery-next-area {
    display: none;
}
a.action.skip.gallery-prev-area {
    display: none;
}

.products-grid .item .product-content .product-top .product-item-photo:after
{background:unset;}

.rating-summary {
    display: none!important;
}
.makecommerce-logo {
    width: 88px;
display:inline;
}

input[type=radio], input[type=checkbox] {
    top: 5px;
}

a.myButton {
    background-color: #00c19e;
    border: 1px solid #09864c;
    padding: 10px;
    color: #fff;
}

.content-page-404 .text-404 { color:#000; }

.navigation ul.nav-main li.level0.mega-menu-item li.level1>a { font-size:11px; }
.navigation ul.nav-main li.level0 li.level1 a, .navigation ul.nav-main li.level0 li a { font-size:12px; }

.navigation ul.nav-main li.level0.dropdown>a.level0 .icon-next { display:none; }

.minicart-wrapper .showcart .counter {background-color: #e74c3c!important; }

div#block-summary {
    display: none;
}

span.coupon.title {
    text-transform: capitalize!important;
    color: #000!important;
    background-color: #fff!important;
    padding: 0px!important;
}
span.discount.coupon {
    display: none;
}

.header-v2 {
background-color:#070805;
    background-position: top;
    background-repeat: no-repeat;
    background-image: url(https://vaibagalerii.ee/header2.png);
height:240px;
}

.header .top-header-content { height:0px; }
.header .logo-container { margin-bottom:0px; }


.minicart-wrapper .showcart .fa {
    color: #fff;
    font-size: 17px;
}

i.fa.fa-search {
    color: #fff;
    font-size: 17px;
}

.header .navbar-collapse {
    margin-top: -5px!important;
}

span.discount.coupon {
    display: none;
}

.checkout-cart-index .shopping-cart-bottom .title:after { display:none; }

.header .top-links a {
    color: #fff;
}

.switcher-language .dropdown span, .switcher-currency .dropdown span {
    color: #fff;
}

.header .top-header-content {
    color: #fff;
}

button.btn.btn-responsive-nav.btn-inverse {
    color: #fff;
}

.minicart-wrapper { border:none; }
.header .top-header-content .header-social ul li { border:none; }

.header .top-header-content .header-social ul li:last-child {
    border: none!important; }

.lightbox {
    display: none;
    position: fixed;
    z-index: 999;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
}

.thumbnail {
    max-width: 200px; }

.lightbox img {
	/** Pad the lightbox image */
	max-width: 90%;
	max-height: 80%;
	margin-top: 2%;
}

.lightbox:target {
	/** Remove default browser outline */
	outline: none;

	/** Unhide lightbox **/
	display: block;
}

.img-thumbnail { 
margin-left:auto;
margin-right:auto;
display:block;
max-height:240px;
object-fit:contain;
}

.product-top-related {
    margin-left: auto;
    margin-right: auto;
}

a.header_account_link {
    text-transform: uppercase;
    float: right;
    color: #fff;
    padding-top: 15px;
    font-size: 12px;
}

img.flags {
    padding-right: 4px;
    margin-bottom: 2px;
}

li.level3 {
    padding-left: 15px;
}

img.product-image-photo.img-thumbnail { border:none!important; }

.products-grid .item .product-content .product-desc .product-item-name {
    font-size: 13px;
}

strong.product.name.product-item-name {
    font-size: 13px;
    font-weight: 400;
}

.price-box .old-price .price { padding-left:10px; }

.products-grid .item .product-content .product-top {min-height:266px;}

.minicart-wrapper>.ui-widget-content .block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items>.item .product .product-item-photo img {
    width: 100%!important; 
}

.minicart-wrapper>.ui-widget-content .block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items>.item .product .product-item-photo 
{
margin-right:0px;
}

.owl-carousel .owl-item { padding:0px; }


.checkout-cart-index .items .img-thumbnail {
    width: 70%; 
}

.slider-product-top {
margin-left:auto;
margin-right:auto;
    width: 150px;
    min-height: 230px;
}

span.price {
    color: #e74c3c;
}

ul.bullet {
    list-style: disc;
    margin-left:15px;
}

table {
    border: 1px;
}


span.price-saving {
    font-size: 17px;
    color: #e74b3c;
    font-weight: 500;
}

button.btn.btn-responsive-nav.btn-inverse {
    width: 30px;
}

table.availability-table {
    width: 100%;
    margin-top: 50px;
}

td.col.store-name {
    float: left;
}

.swatch-option.image {
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: list-item;
    border: 1px solid gray;
}

.swatch-option.color {
    border: 1px solid gray;
    width: 20px;
    height: 20px !important;
}

.filter-options .am-swatch-wrapper {
    float: left;
    width: 50%;
    margin: 0 0 5px 0 !important;
    line-height: initial;
}

input[name="amshopby[color][]"] {
  display:none;
}

.minicart-wrapper>.ui-widget-content .block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper {
    height: auto!important;
    float: left;
    width: 100%;
    /* max-height: 400px; */
    overflow-y: auto;
}

.customer-account-login .block-title strong {
    font-size: 15px;
}


@media (max-width: 767px) {
.footer-block-content {
    display: none;
    padding-bottom: 30px;
}
}

@media (max-width: 767px) {
.footer .middle-footer .block-title .title:after {
    content: "\f107";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    color: #fff;
    position: absolute;
    right: 0;
    top: 2px;
    width: 12px;
    background-color: #222;
    text-align: right;
}
}


.breadcrumbs h1 {
        color: rgb(255 255 255);
    -webkit-text-fill-color: rgb(255 255 255);
}


.galeria {
  display: grid;
  grid-gap: 1em;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 10vh auto;
  margin: 2em auto;
  max-width: 100%;
  width: 600px;
}

.galeria h2 {
  font-size: 30px;
  grid-column: 1/4;
}

.galeria a {
  cursor: zoom-in;
  transition: filter 0.2s ease-in-out;
}

.galeria a:hover {
  filter: brightness(90%);
}

.galeria .item strong {
  display: block;
  font-size: 1.5em;
  text-align: center;
}

.galeria img {
  border-radius: 1em;
  max-width: 100%;
}

/* Lightbox */

.lightbox {
  background: rgba(0, 0, 0, 0.8);
  display: none;
  position: fixed;
  z-index: 1000;
}

.lightbox:target {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  right: 0;
  top: 0;
}

.lightbox img {
  border-radius: 1em;
  display: block;
  margin: auto;
  max-height: 80vh;
  max-width: 90vh;
}

.lightbox .fechar {
  color: #fff;
  font-size: 4em;
  font-weight: bold;
  height: 1em;
  position: fixed;
  right: 0;
  top: 0;
  width: 1em;
  z-index: 1001;
}

.lightbox p {
  font-size: 2em;
  font-weight: bold;
  text-align: center;
}


.gallery-category-item-widget {
    padding: 6px;
    width: 25%;
    float: left;
}

p.gallery-category-item-title-widget {
    word-break: break-word;
    font-size: 12px;
    min-height: 80px;
}

hr {
    float: left;
}

div#hideprice {
    font-size: 30px;
    font-weight: 700;
    color: #000;
}

p#hideprice {
    font-size: 30px;
    font-weight: 700;
    color: #000;
}

i.fa.fa-minus {
    font-size: 14px;
}

i.fa.fa-plus {
    font-size: 14px;
}

.account-social-login .actions-toolbar.social-btn {
    max-width: 250px!important;
}

@media (max-width: 767px) {

aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide {
    width: 100%;
}
}


.breadcrumbs h1 {
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    margin: 0;
}



.montonio-payment-method .payment-method-title img {
    height: 22px;
    margin-top: 13px;
}


.choice {
    padding: 7px;
}

.checkout-index-index .label {
    display: grid;
    font-weight: 400;
}

span.product-image-container {
    display: unset!important;
}



.tab-electronic > li > a > span[class^="pe-7s"],.header-v5 .social li a:hover,.widget-latest-post .item .latest-post-decs .post-info a:hover,.widget-latest-post .item .latest-post-decs .latest-name a:hover,.widget-latest-post .item .read-more:hover,.service-box a:hover,.service-box .icon,.tab-menu.tab-products.tabs-categories-portfolio li a.is-checked,.shopping-guides li .icon,.chart-parent span,.breadcrumbs .breadcrumb li a:hover,.products-grid .item .product-content .product-desc .desc-prd .add-cart-item .product-item-actions button,.products-grid .item .product-content .product-desc .top-desc .controls .actions-secondary li a .fa-heart.active,.products-grid .item .product-content .product-desc .top-desc .controls .actions-secondary li a:hover,.category-products-list .item .controls .icon-links li a.action:hover,.toolbar .view-mode strong,.modal-popup._inner-scroll .modal-footer .action-hide-popup,.contact-info .icon,.catalog-product-compare-index .product-item-actions .action.tocart,.form-wishlist-items .product-item-actions a,.account-nav ul li.active a strong,.account-nav ul li.current a strong,.account-nav ul li.active strong,.account-nav ul li.current strong,.account-nav ul li a:hover,.account-nav ul li strong:hover,.account-nav ul li a:focus,.account-nav ul li strong:focus,.checkout-onepage-success .checkout-success .actions-toolbar .continue,.checkout-index-index .opc-sidebar .minicart-items .product-item .product-item-details .subtotal,.checkout-index-index .opc-sidebar .modal-content .opc-block-summary .grandtotal,.checkout-index-index .opc-wrapper .step-content .shipping-address-item .edit-address-link,.checkout-index-index .authentication-wrapper button span,.checkout-index-index .authentication-wrapper .secondary a,.checkout-index-index .checkout-payment-method .payment-option-title .action-toggle span,.checkout-cart-index .items .item .actions-toolbar a:hover,.catalog-product-view .product-essential .product-social-links .product-addto-links a.action:hover,.catalog-product-view .product-essential .product-info-stock-sku .product-info .text-desc a,.catalog-product-view .block.related .block-actions .action,.price,.service-inline .icon,.category-tabs .item.title.active a,.category-tabs .item.title a:hover,.vertical-menu li a:hover,.vertical-menu-home .vertical-menu-content .vertical-menu li.active > a,.header-v1 .navigation.mega-menu ul.nav-main li.level0.active > a.level0,.header-v3 .navigation.mega-menu ul.nav-main li.level0.active > a.level0,.header .top-header-content.header-v1 .header-social ul li a:hover,.block-search .btn-primary:focus,.block-search .btn-primary:active,.block-search .btn-primary:hover,.minicart-wrapper > .ui-widget-content .block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items > .item .product .product-item-details .actions a,.minicart-wrapper > .ui-widget-content .block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items > .item .product .product-item-details .actions,.minicart-wrapper > .ui-widget-content .block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items > .item .product .product-item-details .product-name a:hover,.switcher-language .switcher-options > .ui-widget-content ul.switcher-dropdown li a:hover,.switcher-currency .switcher-options > .ui-widget-content ul.switcher-dropdown li a:hover,.switcher-language .dropdown span:hover,.switcher-currency .dropdown span:hover,a:hover, a:focus {
    color: #00c19e;
}

.tab-electronic > li.active,.tab-electronic > li:hover,.header-v5 .vertical-menu-home .vertical-menu-content .vertical-menu > li,.slider_mgs_carousel .owl-dots .owl-dot.active span,.slider_mgs_carousel .owl-dots .owl-dot:hover span,.tab-center .btn-promo-banner:hover,.products-grid .item .product-content .product-desc .desc-prd .add-cart-item .product-item-actions button:hover,.category-products-list .item .controls .icon-links li.add-cart-item button,.toolbar .top-toolbar .pager .sort-by .sorter-action .fa.sellect,.modal-popup .modal-footer .action-primary,.modal-popup._inner-scroll .modal-footer .action-save-address,.footer .top-footer,.checkout-index-index .checkout-payment-method .payment-method-content .actions-toolbar button,.checkout-cart-index .shopping-cart-bottom .totals .table-caption,.checkout-cart-index .shopping-cart-bottom .title,.vertical-menu-home .vertical-title,.minicart-wrapper .showcart .counter {
    color: #00c19e;
}

.block-blog-tags .block-content .small:hover,.tab-center .btn-promo-banner:hover,.toolbar .top-toolbar .pager .sort-by .sorter-action .fa.sellect,.modal-popup .modal-footer .action-primary,.modal-popup._inner-scroll .modal-footer .action-save-address,.checkout-index-index .methods-shipping .actions-toolbar button,.checkout-index-index .opc-wrapper .form-login button.login,.checkout-index-index .opc-wrapper .step-content .action-show-popup,.checkout-index-index .opc-wrapper .step-content .shipping-address-item.not-selected-item button,.checkout-index-index .checkout-payment-method .payment-option-content .actions-toolbar button:hover,.checkout-index-index .checkout-payment-method .payment-method-content .actions-toolbar button,.checkout-cart-index .shopping-cart-bottom .totals tbody,.checkout-cart-index .shopping-cart-bottom .content,.catalog-product-view .info.detailed .detailed-menu .item.title.active a,.catalog-product-view .info.detailed .detailed-menu .content {
    border-color:#00c19e;
}

.accordion_question.panel-group .panel-collapse .panel-body,.vertical-menu-home .vertical-title {
    border-top-color:#00c19e;
}

.catalog-product-view .info.detailed .detailed-menu .item.title a:hover {
    border-bottom-color:#00c19e;
}

.header nav.navigation,.header .navbar-collapse {
    background-color:#00c19e;
}

.header #mainMenu .level0 a.level0 {
    color:#fff;
}

nav.navigation #mainMenu li:hover a.level0, nav.navigation #mainMenu a.level0:active, nav.navigation #mainMenu a.level0:focus, nav.navigation #mainMenu .level0 > a.ui-state-focus, nav.navigation #mainMenu li.active a.level0 {
    color:#fff;
}


.title-inline .heading, .title-inline .text-desc {
    height: unset!important;
}


.checkout-index-index .label {
    display:unset!important;
}

.payment-method .payment-method-title label.esto {
    white-space: inherit!important;
}

.montonio-payment-method .payment-method-title label {
    margin-top:14px;
    display:inline-flex!important;
}

.first-row-item {
    clear: unset!important;
}

.product-item-info {
    min-height: 420px;
}

.row-xs-first {
    clear: unset!important;
}

span.counter.qty {
    color: #fff!important;
}

strong#block-discount-heading {
    color: #fff;
}

caption.table-caption {
    color: #fff!important;
}

.field-tooltip {
    display: none;
}

button.action.primary.checkout {
    color: #fff!important;
}


.fancybox-inner {
    height: auto!important:;
    width: auto!important;
}


.fancybox-wrap.fancybox-desktop.fancybox-type-image.fancybox-opened {
    height: auto !important;
}


.payment-method.montonio-payment-method.payment-method-montonio_payments_card_applepay {
    padding-bottom: 20px;
}

.payment-method.montonio-payment-method.payment-method-montonio_payments_card {
    padding-bottom: 20px;
}

