/*
Theme Name: leclemerk Child
Description: This is a child theme for leclemerk Theme
Author: UX Themes
Template: leclemerk
Version: 3.20
*/

@import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap');

@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	src: url('fonts/new/manrope-regular.woff2') format('woff2');
	font-display: swap;
}
@font-face {
	font-family: 'Manrope';
	font-style: medium;
	font-weight: 400;
	src: url('fonts/new/manrope-medium.woff2') format('woff2');
	font-display: swap;
}
@font-face {
	font-family: 'Manrope';
	font-style: semibold;
	font-weight: 500;
	src: url('fonts/new/manrope-semibold.woff2') format('woff2');
	font-display: swap;
}
@font-face {
	font-family: 'Manrope';
	font-style: bold;
	font-weight: 600;
	src: url('fonts/new/manrope-bold.woff2') format('woff2');
	font-display: swap;
}

html {
	scroll-behavior: smooth;
  }

body{
	font-weight:400 !important;
	color:#222;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Varela Round', sans-serif;
}
.header-cart-link.is-small {
	padding-bottom: 5px;
}
.page-id-21 .large-7.col,
.page-id-22 .large-7.col {
	padding-right: 25px;
	padding-left: 25px;
}
.page-id-6643 .large-7.col {
	padding-right: 25px;
}
.page-id-6644 .large-7.col {
	padding-right: 25px;
}
.title_divider {
	position:relative;
}
.header-inner.flex-row.container.logo-center.medium-logo-center {
	max-width: 1250px;
}
.page-id-7 .name.product-title, .page-id-462 .name.product-title, .page-id-6745 .name.product-title, .page-id-6815 .name.product-title, .page-id-6789 .name.product-title  {
	height: 25px ;
}
.title_divider:before {
    content: '';
    position: absolute;
    width: 49px;
    top: 0;
    bottom: 0;
    left: -55px;
    height: 1px;
    margin: auto;
    background: #10c9c3;
}
.title_divider.title_divider_left:before {
	right:-55px;
	left:unset;
}
.title_divider_sides {
	position: relative;
}
.title_divider_sides:before,.title_divider_sides:after {
    content: '';
    position: absolute;
    width: 55px;
    top: 0;
    bottom: 0;
    height: 1px;
    margin: auto;
    background: #10c9c3;
}
.title_divider_sides:after {
right:-55px;
}
.title_divider_sides:before {
left:-66px;
}
#gmwplw_products_list_widget_filter-3 {
	display: none;
}
.main_banner {
	background: url(https://leclermasks.eu/wp-content/uploads/2019/08/ultimate-min.jpg)no-repeat bottom left;

}
.lecler_veido_kaukes_bg {
	background: url(https://leclermasks.eu/wp-content/uploads/2019/08/lecler-min.png)no-repeat bottom right;
	margin-bottom: 0px !important;
}
.fourth_section {
	background: url(https://leclermasks.eu/wp-content/uploads/2019/07/leaf-bg-min.jpg)no-repeat bottom center;
}
.main_banner > .banner-inner.fill > .banner-layers.container {
	max-width: 1255px;
}
.main_headline {
	letter-spacing: 8px;
	font-size: 36px;
}
.header_buttons > span {
	font-size: 13px;
	font-weight: bold;
}
.h5_head {
	margin-bottom: 6px !important;
}
.nav-dropdown {
	min-width: 165px;
}
.banner_one {
    font-size: 30px;
    letter-spacing: 8px;
    color: white;
    font-weight: 600;
    margin-bottom: 15px;
}
.after_one_banner {
	width: 32%;
    margin-left: auto;
    margin-right: auto;
    color: white;
    opacity: 1;
    border-top: 3px solid;
}
.icons_line{
	align-items:center;
}
.f_dex h3{
 font-weight:400;
 font-size:24px;
 font-family:'Varela Round', sans-serif;
 color:#111;
 margin-bottom:64px;
 min-height: 52px;
}

.l_icon_box h3{
	font-weight:400;
	font-size:24px;
	font-family:'Varela Round', sans-serif;
	color:#111;
	margin-bottom:24px;
}

.bg-color-svg{
	position:absolute;
	z-index: 0;
	top: 0;
	max-width:320px;
}
@media(max-width:1440px){
	.bg-color-svg svg{
		width: 33vw;
		height: auto;
	}
}
@media(max-width:849px){
	.bg-color-svg svg{
		width: 75vw;
	}
}
.z-index-2{
	z-index:2;
	position:relative;
}
.icons_line .icon-box-text.last-reset{
	padding-left:30px;
}
.first_line .icon-box-text.last-reset {
	padding-left:16px;
}
.button {
	 padding: 0 2.4em;
}
.header_foto_col {
	padding: 0;
}
.moks_dov > span {
	padding-right: 10px;
}
.lecler_logos {
	padding-right: 5px;
}
.page-id-3 ol {
	font-weight: 600;
	color: black;
}

.lecler_v_kauk {
	font-size: 40px;
	letter-spacing: 8px;
	color: #000000;
	font-weight: 600;
	line-height: 52px;
}
.post-type-archive-product .shop-container {
	margin-bottom: 50px;
}
.lecler_v_kauk_ultimate {
	font-size: 30px;
	letter-spacing: 8px;
	color: #000000;
	font-weight: 600;
	line-height: 52px;	
}
.lecler_v_kauk_text {
	font-size: 17px;
	letter-spacing: 0.5px;
}

.clin_pr_form {
	font-size: 56px;
	line-height: 72px;
}
.spacing {
	margin-bottom: 0px;
}
.lecler_ef_t {
	font-size: 13px;
	letter-spacing: 0.6px;
}
.counter {
    border: 2px solid;
    border-radius: 100%;
    width: 75px;
    height: 75px;
    margin-left: auto;
    margin-right: auto;
    color: #10c9c3;
    margin-bottom: 30px;
}
.counter > p {
	padding-top: 33%;
	font-size: 16px;
	font-weight: 600;
}
.lecler_big:before {
	z-index: 1;
    width: 105%;
    height: 100%;
    content: '';
    position: absolute;
    background: url(https://leclermasks.eu/wp-content/uploads/2019/07/badge_new-min.png)no-repeat bottom right;
    top: 10%;
}
.testimonial-meta.pt-half {
	text-align: center;
}
.is-italic {
	font-style: initial !important;
}
.flickity-page-dots {
	bottom: 0px;
}
.menu-footer-container {
    border-top: 1px solid #383539;
    border-bottom: 1px solid #383539;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;	
}
.copyright-footer {
	color: #d9d9d9;
}
.footer_col > div > div > .icon-box-text.last-reset {
	padding-left: 2px;
}
.footer_col > div > a > div > .icon-box-text.last-reset {
	padding-left: 2px;
}

.header-main .nav > li > a {
	letter-spacing: 1.5px;
	color: #000000;
}

.nav-spacing-xlarge>li {
	margin: 0px 19px;
}
.bef_left {
	font-size: 13px;
    letter-spacing: 1.7px;
    font-weight: 600;
} 

.all_button_header {
	text-align: right;
	padding-right: 10px;
}
div.product-main > div > div.product-info.summary.col.col-fit.entry-summary.product-summary > form > div > input.plus.button.is-form:hover {
	background-color: #10c9c3 !important;
	color: white;
	border: 1px solid #44608400 !important;	
}
div.product-main > div > div.product-info.summary.col.col-fit.entry-summary.product-summary > form > div > input.minus.button.is-form:hover {
	background-color: #10c9c3 !important;
	color: white;
	border: 1px solid #44608400 !important;	
}
.all_button_header > div > a > span {
	letter-spacing: 2.5px;
}
.efektyvumas {
	margin-top: 50px;
}
.header_buttons {
	background-color: #fff !important;
	border: 1px solid #44608400 !important;
	outline: 1px solid #10c9c3;
	padding: 0 1.6em;
}
.button.primary.is-outline.is-xlarge.header_buttons:hover {
	background-color: #10c9c3 !important;
	outline: 1px solid #10c9c3;
	border: 1px solid #fff !important;	
}

.flickity-page-dots {
	padding-bottom: 25px;
}

.bef_right {
	font-size: 13px;
    font-weight: 600;
    letter-spacing: 2px;
}

.h5_head {

	font-size: 16px;
	color: #222222;
	letter-spacing: 0.5px;
}
.k_text {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.5px;	
}
.has-icon-bg .icon svg, .has-icon-bg .icon i, .has-icon-bg .icon img {
	width: 80%;
	margin-left: 11%;
	margin-right: 11%;
}
.ultimate_button {
	font-size: 13px;
}
.bio_button {
	font-size: 13px;
}
.section-title b {
	background-color: #10c9c3;
	opacity:1;
	height: 1px;
}
.section-title-main {

	font-size: 13px;
	letter-spacing: 1px;
}
div.col.medium-8.small-12.large-8 > div > p:nth-child(3) {
    letter-spacing: 0.5px;
}
div.col.medium-8.small-12.large-8 > div > a > span {
	letter-spacing: 2px;	
}
.counter_h {
	font-size: 16px;
	color: #2f2f2f;
    letter-spacing: 5px;
    font-weight: 600;	
}
.with_margin {
	margin-top: 25px;
}
.counter_text {
	letter-spacing: 0.9px;
}
.lecler_apdov {
	font-size: 30px;
	letter-spacing: 8px;
	color: #000000;
	font-weight: 600;
	line-height: 52px;
}
.bef_left2 {
	font-size: 13px;
    letter-spacing: 3px;
    font-weight: 600;
} 

.lecler_ef_t > h4 {
	margin: auto;
}
.lecler_atsiliep {
	font-size: 30px;
	letter-spacing: 4px;
	color: #000000;
	font-weight: 600;
	line-height: 52px;
}
.testimonials_x > div > div {
	line-height: 30px;
	font-size: 18px;
	letter-spacing: 1px;
}
.custom_slider > div > ol {
	bottom: -29% !important;
}
.testimonial-name.test_name {
	font-weight: bold;
	color: #2b2b2b;
}

.custom_slider > div > ol > .dot.is-selected {
	border: 3px solid white;
	box-shadow: 0 0 4px #10c9c3;
	background-color: #10c9c3;
}
.custom_slider > div > ol > .dot {
	width: 15px;
	height: 15px;
	box-shadow: 0 0 4px #10c9c3;
    border: 3px solid white;
	background-color: white;
	opacity: 1;
}
.custom_slider2 > div > ol > .dot.is-selected {
	border: 3px solid white;
	box-shadow: 0 0 4px #10c9c3;
	background-color: #10c9c3 !important;
}
.custom_slider2 > div > ol > .dot {
	width: 15px;
	height: 15px;
	box-shadow: 0 0 4px #10c9c3;
    border: 3px solid white;
	background-color: white;
	opacity: 1;
}
.custom_slider3 > div > ol > .dot.is-selected {
	border: 3px solid white;
	box-shadow: 0 0 4px #10c9c3;
	background-color: #10c9c3 !important;
}
.custom_slider3 > div > ol > .dot {
	width: 15px;
	height: 15px;
	box-shadow: 0 0 4px #10c9c3;
    border: 3px solid white;
	background-color: white;
	opacity: 1;
}
.animate-left{position:relative;animation:animateleft 1s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.animate-right{position:relative;animation:animateright 1s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}

.custom_ultimate_product {
	justify-content:center;
}
.custom_ultimate_product > div > div > .product-small.box > .box-text.box-text-products.text-center.grid-style-2 > .price-wrapper > span {
	display: none;
}
.custom_ultimate_product > div > div > .product-small.box > .box-text.box-text-products.text-center.grid-style-2 > .title-wrapper {
	width: 75%;
	border: 1px solid #10c9c3;
	margin-top: 15px;
}
.custom_ultimate_product > div > div > .product-small.box > .box-text.box-text-products.text-center.grid-style-2 > .title-wrapper > p > a {
	font-size: 13px;
	color: #10c9c3;
	font-weight: 600;
}
.custom_ultimate_product > div > div > .product-small.box > .box-text.box-text-products.text-center.grid-style-2 > .title-wrapper > .name.product-title {
	margin-top: 15px;
	margin-bottom: 15px;
}
.custom_ultimate_product > .product-small > .col-inner > .prod_buttons {
	display: none;
}
.custom_ultimate_product > .product-small > .col-inner > .product-small.box > div > .price-wrapper {
	display: none;
}
.bio_actv > div > div > div > div > div > p {
	background-color: white;
	margin-top: 0px !important;
    margin-bottom: 0px !important;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #10c9c3;
	text-align: center;
}
.bio_actv > div > div > div > div > div > p > a {
	color: #10c9c3;	
}
.custom_ultimate_product > .product-small > .col-inner > .product-small.box > div > .title-wrapper {
	margin-top: 0px !important;
    margin-bottom: 0px !important;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #10c9c3;
	text-align: center;	
}
.custom_ultimate_product > .product-small > .col-inner > .product-small.box > div > .title-wrapper > p > a {
	color: #10c9c3;
}
div.section-content.relative > div.row.bio_actv.large-columns-4.medium-columns-.small-columns-2.row-small > div.product-small.col.has-hover.product.type-product.post-314.status-publish.last.instock.product_cat-ultimate.has-post-thumbnail.shipping-taxable.purchasable.product-type-simple::before {
	background: url(https://leclermasks.eu/wp-content/uploads/2019/08/leaf_kaire-min.jpg) no-repeat bottom left;
	bottom: 7%;
    content: '';
    display: block;
    height: 100%;
	transform: translate(-50%,0);
    position: absolute;
    width: 100%;
}
div.section-content.relative > div.row.bio_actv.large-columns-4.medium-columns-.small-columns-2.row-small > div.product-small.col.has-hover.product.type-product.post-312.status-publish.instock.product_cat-ultimate.has-post-thumbnail.sale.shipping-taxable.purchasable.product-type-simple::before {
    background: url(https://leclermasks.eu/wp-content/uploads/2019/08/leaf-desine-min.jpg) no-repeat top right;
    bottom: 9%;
    content: '';
    display: block;
    height: 100%;
    transform: translate(-50%,0);
    position: absolute;
    width: 100%;
    left: 69%;	
}
.shop-page-title.category-page-title.page-title {
	background-color: #f8f8f9;
	padding-bottom:20px;
}
.page-title.shop-page-title.product-page-title {
	background-color: #f8f8f9;
	padding-bottom:20px;	
}
.woocommerce-breadcrumb.breadcrumbs {
	text-align: end;
	text-transform: capitalize;
	font-size: 15px;
	color: #5f5f5f;
	font-weight: 300;
}
.pard_name {
	font-weight: 600;
	font-size: 17px;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: 2px;
}
#wrapper > div > div {
	padding-left: 0px;
}
.box-text.box-text-products {
	padding-bottom: 0px;
}
.add-to-cart-button > a {
	border-top: 1px solid #eeeeee !important;
	border-right: 1px solid #eeeeee !important;
	border-left: none !important;
	border-bottom: none !important;
	color: #979ca4 !important;
}
.bio_actv > div > div > .prod_buttons {
	display: none;
}
.bio_actv > div > div > .product-small.box > div > .price-wrapper {
	display: none;
}
/* .products > .product-small {
	border: 1px solid #eeeeee;
    border-radius: 5px;
    padding-top: 10px;
	margin: 10px;
	padding: 10px 0px 0px 0px;	
} */
div.related.related-products-wrapper.product-section > div > .product-small.col {
	border: 1px solid #eeeeee;
    border-radius: 5px;
	margin: 10px;
	padding: 40px
}
.gallery-columns-4 .gallery-item, .large-columns-4>.col, .large-columns-4 .flickity-slider>.col {
	max-width: 23%; 
	flex-basis: 23%;
}
.title-wrapper {
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 25px;
}
.price-wrapper {
	padding-left: 15px;
}
.woocommerce-Price-amount.amount{
	color: #86dfdb;
}

.prod_buttons {
	display: flex;
}
.view-prod {
    margin-left: 35%;	
}
.view-prod2 {
    margin-left: 20%;		
}
.add_prod:hover {
	background-color: #eeeeee;
}
.view_prod:hover {
	background-color: #eeeeee;	
}
.add_prod {
	width: 100%;
	padding: 10px;
	border-top: 1px solid #eeeeee;
	/* border-right: 1px solid #eeeeee; */
	border-left: none;
	border-bottom: none;
	color: #979ca4;
	font-size: 14px;
	
}
.add_prod > img {
	width: 12px;
    height: 12px;
    position: relative;
    bottom: 6%;
    left: 7%;	
}
.name.product-title {
	height: 40px;
}
body.home .name.product-title,
body.page-id-462 .name.product-title {
	height: 80px;
}
.view_prod {
	width: 100%;
	padding: 10px;
	border-top: 1px solid #eeeeee;
	border-left: none;
	border-bottom: none;
	color: #979ca4;	
	font-size: 14px;
	display:block;
}
.view_prod > img {
	width: 12px;
    height: 12px;
    position: relative;
    bottom: 6%;
    left: 7%;
}
/* .price-wrapper {
	padding-bottom: 20px;
} */
.page-title:not(.featured-title)+main .product-main {
	padding-top:40px;
}
#product-sidebar {
	padding-left: 15px;
    border: 1px solid #ececec;
    border-radius: 5px;
    padding-right: 15px;
    padding-top: 25px;	
}
.is-divider.small {
	background-color: #10c9c3;
	height: 1px;
	max-width: 60px;
}
.widget-title.shop-sidebar {
	color: #333333;
	font-size: 15px;
	letter-spacing: 3px;
}
.productsbycat_list.productsbycat_taxonomy {
	color: #5b5f65;
	font-size: 15px;
	font-weight: 600;
}
#wrapper > div > div > div:nth-child(2) > span > span > span > a {
	padding-left: 15px;
	padding-right: 15px;	
}
#wrapper > div > div > div:nth-child(2) > span > span > a {
	padding-right: 15px;	
}
.breadcrumb_last {
	padding-left: 15px;
}
.product-gallery.large-4.col {
	margin-left: 15px;
	border-radius: 5px;
}
.product-info.summary.col.col-fit.entry-summary.product-summary {
	margin-left: 25px;
}
#tab-title-additional_information > a,
#tab-title-description > a {
	font-size: 18px;
	text-transform: capitalize !important;
	font-weight: 300;
	color: #000000;
}
#tab-title-sudetis > a {
	font-size: 18px;
	text-transform: capitalize !important;
	font-weight: 300;
	color: #000000;
}
.nav>li {
    margin: 0px 20px;	
}
.nav-line-bottom>li>a:before, .nav-line-grow>li>a:before, .nav-line>li>a:before {
	height: 1px;
}
.product-title.product_title.entry-title {
	text-transform: uppercase;
	font-size: 26px;
	letter-spacing: 3px;
	color: #000000;
}
.price-wrapper {
	padding-left: 0px;
	font-size: 20px;
}
.is-form, button.is-form, input[type='submit'].is-form, input[type='reset'].is-form, input[type='button'].is-form, .quantity input[type="number"] {
    text-shadow: none;
    color: var(--primary-color);
    border-color: var(--primary-color);
    font-size: 1.25em;	
}	
.quantity .button {
	padding: 0;
    letter-spacing: 0;
    background: transparent !IMPORTANT;
    height: 52px;
    width: 52px;	
}
.quantity input[type='number'] {
    height: 52px;
    max-width: 52px;
    width: 52px;	
}

#wrapper > div > div > div:nth-child(2)	{
	font-size: 15px;
}
.gmwplw-product {
	font-size: 15px;
}
.related.related-products-wrapper.product-section {
	border-top: 0px;
	padding-bottom: 80px;
}
.related.related-products-wrapper.product-section > h3 {
	font-size: 26px;
	letter-spacing: 3px;
	color: #000000;
}	
.product-summary .woocommerce-Price-currencySymbol {
	font-size: .95em;
}
.goldBasket {
	width: 18px;
}
[data-icon-label]:after {
	background-color: #45d6b6;
}
.zingsnis1 {
	margin-top: 180px;
}
.zingsnis5 {
	margin-top: 120px;
}
.zingsnis3 {
	margin-top: 100px;
}
.zingsnis2 {
	margin-top: 150px;
}
.zingsnis {
	font-size: 13px;
	font-weight: 600;
	letter-spacing: 2px;
}

#content > div > div > div:nth-child(2) > span > span > a {
	padding-right: 15px;
}
.apie_mus {
	margin-top: 60px;
	padding-right: 80px;
}

.lecler_kilme {
	margin-top: 110px;
}

.lecler_ultimate_foto_col {
	margin-top: 100px;
}

.kmrlk {
	padding-left: 60px;
}
.lecler_foto_last {
	margin-top: 25px;
}
.ultimate_row {
	border: 1px solid #ebebeb;
    border-radius: 5px;
    padding-top: 40px;
    padding-bottom: 40px;
	margin-top: 50px;
}
.bio_actv {
	justify-content: center;
}
.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.active > a {
	color: #32d0ca !important;
}
.ultimate_row > div > div > p > strong {
	font-weight: 600;
}
.blog-wrapper.blog-archive.page-wrapper {
	padding-top: 0px;
}
/* div.product-small.box > div.box-text.box-text-products > div.price-wrapper {
	padding-left: 15px;
} */
.products > div > div > div > div > .title-wrapper > .name.product-title > a {
	color: #333333;
	font-weight: 600;
	font-size: 14px;
}
.custom_ultimate_product > div > div > div > div .title-wrapper {
	width: 80%;
    margin-left: auto;
    margin-right: auto;	
}
.custom_ultimate_product > div > div > div > div > .title-wrapper > p > a {
	font-weight: 600;
}
.box-text {
	padding-top: 30px;
}
.bio_actv > div > div > div > div > .title-wrapper > p > a {
	font-weight: 600;
}
.article-inner {
	background-color: #fafafa;
	margin-top: 50px;
	box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.03), 2px 2px 2px rgba(0, 0, 0, 0.01);
}
.post-sidebar {
	margin-top: 50px;
	border-left: 0px !important;
	padding-left: 15px !important;
}
.badge.absolute.top.post-date.badge-outline {
	display: none;
}
.entry-content {
	padding-left: 50px;
    padding-right: 50px;
	color: #222;
}
.entry-meta.uppercase.is-xsmall {
    margin-bottom: 30px;
    margin-top: 16px;
    text-transform: capitalize;
    font-size: 15px;	
}
.entry-summary > .text-center {
	padding-bottom: 20px;
	padding-top: 20px;
}
.entry-summary > p {
	font-weight: 400;
}
.byline {
	color: #919191;
}
.meta-author.vcard > a {
	color: #919191;
}
.posted-on > a {
	color: #919191;
}
.entry-title {
	font-size: 18px;
    text-transform: uppercase;
	color: #000000;
	font-weight: 600;
	letter-spacing: 2px;
	margin-bottom: 0px !important;
}
.more-link.button.primary.is-outline.is-smaller {
	background-color: #fff !important;
    border: 1px solid #44608400 !important;
    outline: 1px solid #10c9c3;
    padding: 0 1.6em;
	font-size: 13px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.more-link.button.primary.is-outline.is-smaller:hover {
	background-color: #10c9c3 !important;
    outline: 1px solid #10c9c3;
    border: 1px solid #fff !important;
}
.sidebar_icons {
	padding-top: 12px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
    border: 1px solid #3333;
}
.sidebar_icons2 {
	padding-top: 12px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
    border-bottom: 1px solid #3333;
	border-left: 1px solid #3333;
	border-right: 1px solid #3333;
}
.widget-title {
	font-size: 13px !important;
	font-weight: 600;
	color: #000000;
}
.search-field.mb-0 {
	height: 55px;
	font-size: 15px;
	padding-left: 20px;
}
#search-2 > form > div.flex-row.relative > div:nth-child(2) {
	display: none;
}
#block_widget-2 > div.icon-box.featured-box.sidebar_icons.icon-box-left.text-left > div.icon-box-text.last-reset > p {
	font-size: 15px;
	font-weight: 400;
	color: #363636;
}
#block_widget-2 > div.icon-box.featured-box.sidebar_icons2.icon-box-left.text-left > div.icon-box-text.last-reset > p {
	font-size: 15px;
	font-weight: 400;
	color: #363636;	
}
li.cat-item {
    padding-bottom: 10px;
    padding-top: 10px;
}
li.cat-item > a {
	font-size: 15px;
	font-weight: 400;
	color: #9c9c9c;
}
#comments {
	display: none;
}
.checkout.woocommerce-checkout > div > .large-7.col {
	margin-right: 10px;
	max-width: 56%;
	flex-basis: 56%;
}
.payment-group-wrapper > .payment > label {
	justify-content: flex-start;
    display: flex;
    margin: 0;
}
div div.paysera-payments.grid div.payment {
padding: 5px 0px 5px 0px;
    border: 0px;
    border-bottom: 1px solid #ccc;	
}
div.paysera-payments.grid label span.paysera-text {
    padding-right: 10px;
    margin: 0;
    align-self: center;
    text-align: left;	
}
.rd_pay {
    margin-top: auto;
    margin-bottom: auto;
}
.payment {
    margin-bottom: 0px !important;
    padding-left: 0px !important;
}
.payment-group-wrapper>div {
    width: 100%;
}
.payment-group-title {
	display: none;
}

.payment.activePayseraPayment {
	 border: none !important;
	  border-bottom: 1px solid #3333 !Important;	
}
#payment > ul > li.wc_payment_method.payment_method_paysera > label > img {
	display: none;
}
.cross-sells > .products.row.row-small.large-columns-4.medium-columns-3.small-columns-2.equalize-box > div {
	max-width:46%;
	flex-basis: 46%;
}
/* .single_add_to_cart_button.button.alt {
	padding-left:10px;
	padding-right: 10px;
} */
@media only screen and (min-width: 1300px) and (max-width: 1400px) {
	.third_section:before {
		 height: 90% !important;
	}
	.fourth_section {
		background-size: contain;
	}
}
@media only screen and (min-width: 1500px) and (max-width: 1600px) {
	.third_section:before {
		 height: 95% !important;
	}
	.fourth_section {
		background-size: contain;
	}
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.checkout.woocommerce-checkout > div > .large-7.col {
		max-width: 100%;
		flex-basis:100%;
		margin-left: 15px;
		margin-right: 15px;
	}
	.checkout.woocommerce-checkout > div > .large-5.col {
		margin-left: 15px;
		margin-right: 15px;		
	}
	.menu-item button.toggle {
		position: absolute;
		width: 100%;
		text-align: right;
	}
	.woocommerce-MyAccount-content {
		margin-left: 15px;
		margin-right: 15px;
	}
	.cross-sells > .products.row.row-small.large-columns-4.medium-columns-3.small-columns-2.equalize-box > div {
		max-width: 85%;
		flex-basis: 85%;
	}
	.cross-sells {
		margin-left: 15px;
	}
	.cart-collaterals.large-5.col.pb-0 {
		margin-left: 25px;
		margin-right: 25px;
	}
	.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
		margin-left: 15px;
		margin-right: 15px;
	}
	.main_headline {
		margin-right: 20px;
	}
	.menu-item.active>.toggle {
	  ms-transform:none;
		transform: none;
	}
	.menu-item.active>.toggle i {
		-ms-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}
	.col.all_button_header.medium-8.small-12.large-8 > div > a {
		width: 80%;
		margin-left: auto;
		margin-right: auto !important;
	}
	.upper {
		width: 100% !important;
	}
	.all_button_header {
		text-align: center;
	}
	.upper > div > div > h3 {
		padding-right: 20px;
	}
	.bef_left {
		padding-right: 30px !important;
	}

	.main_headline {
		line-height: 60px;	
	}
	.second_section:before {
		display: none;
	}
	.sec_right > div {
		padding: 0px 0px 0px 0px !important;	
	}
	.sec_left > div {
		padding: 60px 0px 40px 0px !important;
	}
	.sec_right > div > a {
		width: 100%;		
	}
	.third_section:before {
		display: none;
	}
	.thr_left > div {
		padding: 40px 0px 0px 0px !important;
	}
	.row.row-small.ultimate.is-selected.animate-left {
		left: -21% !important;
	}
	.row.row-small.bio.is-selected.animate-left {
		left: -21% !important;
	}
	.shop_site {
		width: 95% !important;
	}
	.thr_inner {
		padding-left: 10px;
		padding-right: 15px;
	}
	.thr_inner > div {
		padding: 30px 0px 0px 0px !important;
	}
	.thr_buttons > div {
		padding: 0px 60px 0px 64px !important;
	}
	.col.lecler_veido_kaukes_bg.thr_right.medium-5.small-12.large-5 {
		background: url(https://leclermasks.eu/wp-content/uploads/2019/08/lecler-min.png)no-repeat top right;
		height: 360px;
	}
	.section.fourth_section {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	.lecler_ef_t > h4 {
		width: 97%;
	}
	.empt {
		display: none;
	}
	.ftab {
		max-width: 100%;
		flex-basis: 100%;
	}
	.section.fifth_section {
		padding-top: 60px !important;
		padding-bottom: 25px !important;
	}
	.section.sixth_section {
		padding-top: 60px !important;
		padding-bottom: 40px !important;
	}
	.col.lecler_big.medium-4.small-12.large-4 > div > div > div > img {
		width: 80%;	
	}
	.col.lecler_big.medium-4.small-12.large-4 > div > div {
		margin-right: auto;
		margin-left: auto;
		text-align: center;	
	}
	.bef_left2 {
		padding-right: 0px !important;
	}
	.lecler_big:before {
		width: 98%;
		height: 84%;
		background-size: 135px;
	}
	.lecler_apdov {
		font-size: 21px;
	}
	.sth_right > div > p {
		padding-left: 10px;
		padding-right: 10px;
	}
	.sth_right > div {
		padding: 15px 0px 0px 0px !important;
	}
	.seventh_section {
		padding-top: 65px !important;
		padding-bottom: 0px !important;
	}
	.custom_slider > div.slider.slider-nav-simple.slider-nav-large.slider-nav-dark.slider-nav-outside.slider-style-normal.flickity-enabled.is-draggable > div {
		height: 400px !important;
	}
	.custom_slider > div.slider.slider-nav-simple.slider-nav-large.slider-nav-dark.slider-nav-outside.slider-style-normal.flickity-enabled.is-draggable > div > div > div {
		padding-top: 400px !important;
	}
	
	.ul_section {
		padding-top: 60px !important;
		padding-bottom: 60px !important;		
	}
	.custom_ultimate_product > div {
		max-width: 100% !important;
		flex-basis: 100% !important;
	}
	.empt_Gap {
		display: none !Important;
	}
	.bio_actv > div {
		max-width: 100% !important;
		flex-basis: 100% !important;		
	}
	div.section-content.relative > div.row.bio_actv.large-columns-4.medium-columns-.small-columns-2.row-small > div.product-small.col.has-hover.product.type-product.post-314.status-publish.last.instock.product_cat-ultimate.has-post-thumbnail.shipping-taxable.purchasable.product-type-simple::before {
		display: none;
	}
	div.section-content.relative > div.row.bio_actv.large-columns-4.medium-columns-.small-columns-2.row-small > div.product-small.col.has-hover.product.type-product.post-312.status-publish.instock.product_cat-ultimate.has-post-thumbnail.sale.shipping-taxable.purchasable.product-type-simple::before {
		display: none;
	}
	.flogo > div {
		padding: 30px 0px 30px 0px !important;
	}
	#menu-footer {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}
	ul#menu-footer>li {
		width: 50%;
		margin: 0;
		padding: .3em;	
	}
	.footer_col > div {
	    padding: 0px 20px 0px 20px !important;	
	}
	.ultimate_row > .col.k8col.medium-8.small-12.large-8 {
		padding-left: 10px;
		padding-right: 10px;
	}
	.col.k8col.medium-8.small-12.large-8 {
		padding-bottom: 0px;
	}
	.kn_first {
		padding-top:20px !important;
		padding-bottom: 20px !important;
		padding-left: 10px;
		padding-right: 10px;
	}
	.kn_second {
		padding-left: 10px;
		padding-right: 10px;
	}
	.col.zingsnis1.medium-7.small-12.large-7 {
		margin-top: 20px !important;
	}
	.kn_third > div > div {
		flex-direction: column-reverse;
	}
	.kn_third {
		padding-left: 10px;
		padding-right: 10px;
	}
	.col.zingsnis2.medium-5.small-12.large-5 {
		margin-top: 20px !important;
	}
	.kn_fourth {
		padding-left: 10px;
		padding-right: 10px;		
	}
	.col.zingsnis3.medium-6.small-12.large-6 {
		margin-top: 20px !important;
	}
	.kn_fifth > .section-content.relative {
	    flex-direction: column-reverse;
		display: flex;	
	}
	.section.kn_fifth {
		padding-top: 60px !important;
		padding-bottom: 0px !important;;	
	}
	.kn_sixth > .section-content.relative > div {
	    flex-direction: column-reverse;
		display: flex;			
	}
	.kn_sixth {
		padding-left: 10px;
		padding-right: 10px;
	}
	.col.zingsnis5.medium-5.small-12.large-5 {
		margin-top: 20px !important;
	}

	
/*************** WOO PARDUOTUVĖ  ***************/	
	.woocommerce-breadcrumb.breadcrumbs {
		text-align: center;
	}
	.shop-container > div > div {
		max-width: 100% !important;
		flex-basis: 100% !important;
		/* margin-left: auto !important;
		margin-right: auto !important; */
	}
/*************** WOO PARDUOTUVĖ  ***************/
/*************** WOO PRODUKTAS FOOTER  ***************/
	.product-footer > div > div > div > div {
		max-width: 100% !important;
		flex-basis: 100% !important;
	}
	.single_add_to_cart_button.button.alt {
		width: 95%;
	}
	.single_add_to_cart_button.button.alt:hover {
		width: 95%;
	}
	.product-info.summary.col.col-fit.entry-summary.product-summary {
		margin-left: 0px !important;
	}
	.product-gallery.large-4.col {
		margin-left: 0px !important;
	}
	.product-footer > .container {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-line.nav-right > li {
		border: 1px solid #4fd7d2;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
		margin-bottom: 5px !important;
	}
/*************** WOO PRODUKTAS FOOTER  ***************/
/*************** APIE MUS  ***************/
	.ap_first, .ap_second, .ap_third, .ap_fourth, .ap_fifth {
		padding-left: 10px !important;
		padding-right: 10px !important;
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
	.col.apie_mus.medium-8.small-12.large-8 {
		padding-right:0px;
	}
	.ap_second > div > div {
	    flex-direction: column-reverse;
		display: flex;			
	}
	.col.lecler_kilme.medium-8.small-12.large-8 {
		margin-top: 0px !important;
	}
	.citata:before {
		display: none;
	}
	.citata:after {
		display: none;
	}
	.col.citata.medium-8.small-12.large-8 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.col.apie_mus.medium-8.small-12.large-8 > div > h3 {
		margin-bottom: 20px;
	}
	.col.lecler_ultimate_foto_col.medium-4.small-12.large-4 {
		margin-top: 0px !Important;
	}
	.ap_fifth > div > div {
		flex-direction: column-reverse;
		display: flex;	
	}
	.col.kmrlk.medium-8.small-12.large-8 {
		padding-left: 0px !important;
	}
	.col.kmrlk.medium-8.small-12.large-8 > div > h3 {
		margin-bottom: 20px;
	}

/*************** APIE MUS  ***************/	
/*************** BLOGAS  ***************/	
	.entry-header-text.entry-header-text-bottom.text-center {
		padding-left: 10px;
		padding-right: 10px;
	}
	.entry-content {
		padding-left: 10px;
		padding-right: 10px;		
	}
	.post-sidebar {
		padding-left: 10px !important;
		padding-right: 10px;			
	}
	.fourth_section > div > div > .col.medium-4.small-12.large-4 > div > .lecler_ef_t {
		margin-top: 50px;
	}
/*************** BLOGAS  ***************/	
}
@media (min-width: 768px) and (max-width: 1079px){
	.col.all_button_header.medium-8.small-12.large-8 > div > a {
		width: 35%;
	}
	.all_button_header > div {
		text-align: end;
		padding-right: 20px;
	}
	.col.header_foto_col.medium-4.small-12.large-4 {
		padding-right: 20px !important;
	}
	.one > div {
		margin: 0px 0px 0px 90px !important;
	}
	.two > div {
		margin: 0px 0px 0px 45px !important;	
	}
	.second_section {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	.third_section {
		padding-top: 60px !important;
		padding-bottom: 60px !important;		
	}
	.thr_left {
		max-width: 100%;
		flex-basis: 100%;
	}
/* 	.bef_right:before {
	    height: 91.8%;
		right: 65%;	
	} */
	.banner_one {
		font-size: 21px;
	}
	.thr_right {
		max-width: 77%;
		flex-basis: 77%;	
	}
		.cross-sells > .products.row.row-small.large-columns-4.medium-columns-3.small-columns-2.equalize-box > div {
		max-width: 46%;
		flex-basis: 46%;
	}
	.fourth_section > div > div > .col.medium-8.small-12.large-8 {
		max-width: 100%;
		flex-basis: 100%;		
	}
	.fourth_section > div > div {
		justify-content: center;
	}
	.fourth_section > div > div > div {
		max-width: 42%;
		flex-basis: 42%;
	}
	.ftab {
		max-width: 50%;
		flex-basis: 50%;
	}
	.sixth_section > div > div {
		justify-content: center;
	}
	.seventh_section > div > div {
		justify-content: center;
	}
	.custom_slider > div.slider.slider-nav-simple.slider-nav-large.slider-nav-dark.slider-nav-outside.slider-style-normal.flickity-enabled.is-draggable > div > div > div {
		padding-top: 266px !important;
	}
	.custom_slider > div.slider.slider-nav-simple.slider-nav-large.slider-nav-dark.slider-nav-outside.slider-style-normal.flickity-enabled.is-draggable > div {
		height: 266px !important;
	}
	.ul_section > div > div {
		justify-content: center;
	}
	.custom_ultimate_product > div {
		max-width: 50% !important;
		flex-basis: 50% !important;
	}
	.main_last_sec > div > div {
		justify-content: center;
	}
	.main_last_sec > div > div > .col.medium-4.small-12.large-4 {
		max-width: 40% !important;
		flex-basis: 40% !important;
	}
	.bio_actv > div {
		max-width: 50% !important;
		flex-basis: 50% !important;
	}
	.fot > div > div {
		justify-content: center;
	}
	.fot > div > div > .flogo {
		max-width: 33% !important;
		flex-basis: 33% !important;		
	}
	#menu-footer {
	    flex-direction: unset;
		flex-wrap: unset;	
	}
	.fot > div > div > .col.medium-6.small-12.large-6 {
		max-width: 73%;
		flex-basis: 73%;
	}
	.fot > div > div > .col.footer_col.medium-2.small-12.large-2 {
		max-width: 29%;
		flex-basis: 29%;
	}
	.fot > div > div > .col.footer_col.medium-1.small-12.large-1 {
		max-width: 18%;
		flex-basis: 18%;
	}
	.mailto {
		margin-left: 90px;
	}
	.kaukes > div > div {
		justify-content: center;
	}
	.kaukes_last > div > div {
		justify-content: center;
	}
	.kaukes_last > div > div > .col.medium-4.small-12.large-4 {
		max-width: 40% !important;
		flex-basis: 40% !important;		
	}
	.kn_first > div > div {
		justify-content: center;
	}
	.kn_third > div > div {
		flex-direction: row;
	}
	.zingsnis1 {
		max-width: 50% !important;
		flex-basis: 50% !important;		
	}
	.kn_second > div > div > .col.medium-5.small-12.large-5 {
		max-width: 50% !important;
		flex-basis: 50% !important;	
	}
	.kn_third > div > div > div {
		max-width: 50% !important;
		flex-basis: 50% !important;			
	}
	.kn_fourth > div > div > div {
		max-width: 50% !important;
		flex-basis: 50% !important;		
	}
	.kn_fifth > div > div {
		justify-content: center;
	}
	.kn_sixth > .section-content.relative > div {
		flex-direction: row;
	}
	.kn_sixth > div > div > div {
		max-width: 50% !important;
		flex-basis: 50% !important;		
	}
	.shop-container > div > div {
		max-width: 100% !important;
		flex-basis: 100% !important;
	}
	.ap_first > div > div > .apie_mus {
		max-width: 60% !important;
		flex-basis: 60% !important;			
	}
	.ap_first > div > div > .col.medium-4.small-12.large-4 {
		max-width: 40% !important;
		flex-basis: 40% !important;
		margin-top: 60px;		
	}	
	.ap_second > div > div {
		flex-direction: row;
	}
	.ap_third > div > div {
		justify-content: center;
	}
	.col.lecler_ultimate_foto_col.medium-4.small-12.large-4 {
		margin-top: 200px !important;
	}
	.ap_fifth > div > div {
		flex-direction: row;
	}
	.col.lecler_foto_last.medium-4.small-12.large-4 {
		margin-top: 110px !important;
	}
	.post-sidebar.large-3.col > #secondary {
		    display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		flex-direction: row-reverse;
	}
	#secondary>aside {
		width: 30%;
	}
/* 	.shop-container > div > div {
		max-width: 90% !important;
		flex-basis: 90% !important;
	} */
	div.product-main > div > div.product-gallery.large-4.col {
		width: 45%;
	}
	div.product-main > div > div.product-info.summary.col.col-fit.entry-summary.product-summary {
		padding-left: 20px;
	}
	.product-footer {
		padding-top: 20px;
	}
	.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-line.nav-right > li {
		border: none;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 0px !important;
	}
	.product-footer > div > div > div > div {
		max-width: 47% !important;
		flex-basis: 47% !important;
	}
	.cart-container {
		    width: 90%;
	}
	.checkout.woocommerce-checkout > div > .large-7.col {
	    max-width: 100%;
		flex-basis: 100%;
	}
	
}

ul.delivery-notes,
ul.delivery-notes li{
	list-style-type:none;
	padding-left:0 !important;
	margin:0 !important;
}
ul.delivery-notes{
	margin-top:30px !important;
}
ul.delivery-notes li{
	display:flex;
	align-items:center;
	line-height:20px;
} 
.ico-shipping-term{
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	flex-shrink: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNDkxLjEgNDkxLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4xIDQ5MS4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxnPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTU0MC4zNikiIGQ9Ik00MDEuNSw4NjMuMzFjLTEyLDAtMjMuNCw0LjctMzIsMTMuMmMtOC42LDguNi0xMy40LDE5LjgtMTMuNCwzMS44czQuNywyMy4yLDEzLjQsMzEuOCAgYzguNyw4LjUsMjAsMTMuMiwzMiwxMy4yYzI0LjYsMCw0NC42LTIwLjIsNDQuNi00NVM0MjYuMSw4NjMuMzEsNDAxLjUsODYzLjMxeiBNNDAxLjUsOTMzLjMxYy0xMy44LDAtMjUuNC0xMS40LTI1LjQtMjUgIHMxMS42LTI1LDI1LjQtMjVjMTMuNiwwLDI0LjYsMTEuMiwyNC42LDI1UzQxNS4xLDkzMy4zMSw0MDEuNSw5MzMuMzF6IE00MTMuMSw3MTMuNDFjLTEuOC0xLjctNC4yLTIuNi02LjctMi42aC01MS4zICBjLTUuNSwwLTEwLDQuNS0xMCwxMHY4MmMwLDUuNSw0LjUsMTAsMTAsMTBoODEuNGM1LjUsMCwxMC00LjUsMTAtMTB2LTU0LjljMC0yLjgtMS4yLTUuNS0zLjMtNy40TDQxMy4xLDcxMy40MXogTTQyNi41LDc5Mi44MSAgaC02MS40di02Mi4xaDM3LjRsMjQsMjEuNlY3OTIuODF6IE0xNTcuMyw4NjMuMzFjLTEyLDAtMjMuNCw0LjctMzIsMTMuMmMtOC42LDguNi0xMy40LDE5LjgtMTMuNCwzMS44czQuNywyMy4yLDEzLjQsMzEuOCAgYzguNyw4LjUsMjAsMTMuMiwzMiwxMy4yYzI0LjYsMCw0NC42LTIwLjIsNDQuNi00NVMxODEuOSw4NjMuMzEsMTU3LjMsODYzLjMxeiBNMTU3LjMsOTMzLjMxYy0xMy44LDAtMjUuNC0xMS40LTI1LjQtMjUgIHMxMS42LTI1LDI1LjQtMjVjMTMuNiwwLDI0LjYsMTEuMiwyNC42LDI1UzE3MC45LDkzMy4zMSwxNTcuMyw5MzMuMzF6IE05MC42LDg3NS42MUg3MC41di0yNi42YzAtNS41LTQuNS0xMC0xMC0xMHMtMTAsNC41LTEwLDEwICB2MzYuNmMwLDUuNSw0LjUsMTAsMTAsMTBoMzAuMWM1LjUsMCwxMC00LjUsMTAtMTBTOTYuMSw4NzUuNjEsOTAuNiw4NzUuNjF6IE0xNDEuMyw4MjEuMTFjMC01LjUtNC41LTEwLTEwLTEwSDEwICBjLTUuNSwwLTEwLDQuNS0xMCwxMHM0LjUsMTAsMTAsMTBoMTIxLjNDMTM2LjgsODMxLjExLDE0MS4zLDgyNi43MSwxNDEuMyw4MjEuMTF6IE0zMC4zLDc4NS4wMWwxMjEuMywwLjdjNS41LDAsMTAtNC40LDEwLjEtOS45ICBjMC4xLTUuNi00LjQtMTAuMS05LjktMTAuMWwtMTIxLjMtMC43Yy0wLjEsMC0wLjEsMC0wLjEsMGMtNS41LDAtMTAsNC40LTEwLDkuOUMyMC4zLDc4MC41MSwyNC44LDc4NS4wMSwzMC4zLDc4NS4wMXogTTUwLjcsNzM5LjYxICBIMTcyYzUuNSwwLDEwLTQuNSwxMC0xMHMtNC41LTEwLTEwLTEwSDUwLjdjLTUuNSwwLTEwLDQuNS0xMCwxMFM0NS4yLDczOS42MSw1MC43LDczOS42MXogTTQ4Ny40LDcyNi4xMUw0ODcuNCw3MjYuMTFsLTcxLjYtNTkuMyAgYy0xLjgtMS41LTQtMi4zLTYuNC0yLjNoLTg0LjJ2LTM2YzAtNS41LTQuNS0xMC0xMC0xMEg2MC41Yy01LjUsMC0xMCw0LjUtMTAsMTB2NzMuMmMwLDUuNSw0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwdi02My4yaDIzNC44ICB2MjM3LjFoLTgyYy01LjUsMC0xMCw0LjUtMTAsMTBzNC41LDEwLDEwLDEwaDEyMi4xYzUuNSwwLDEwLTQuNSwxMC0xMHMtNC41LTEwLTEwLTEwaC0yMC4xdi0xOTEuMWg4MC42bDY1LjIsNTRsLTAuNywxMzYuOUg0NjAgIGMtNS41LDAtMTAsNC41LTEwLDEwczQuNSwxMCwxMCwxMGgyMC4zYzUuNSwwLDEwLTQuNCwxMC05LjlsMC44LTE1MS42QzQ5MSw3MzAuOTEsNDg5LjcsNzI4LjAxLDQ4Ny40LDcyNi4xMXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0E0QTRBNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD48L2c+IDwvc3ZnPg==)
}
.ico-shipping-free{
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	flex-shrink: 0;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgY2xhc3M9IiI+PGc+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDc2LjE1OCwyODYuOTM4bC0xMy4yNTktNTMuMDM1YzMuNjI1LTAuNzcsNi4zNDUtMy45ODYsNi4zNDUtNy44Mzl2LTguNTUxYzAtMTguNTY2LTE1LjEwNS0zMy42Ny0zMy42Ny0zMy42N2gtNjAuMzkyICAgIHYtMTcuNjM3YzAtOS4xMzYtNy40MzItMTYuNTY4LTE2LjU2OC0xNi41NjhIMjQ2LjMybDY4LjI0LTI3LjI5NmM0LjExMS0xLjY0NCw2LjExLTYuMzEsNC40NjYtMTAuNDIxICAgIGMtMS42NDQtNC4xMS02LjMwNy02LjExMS0xMC40MjEtNC40NjZsLTU1Ljg3NCwyMi4zNDljMTcuMDI2LTEwLjkyNCwzMy44NzEtMjIuOTQ3LDQwLjI4NC0zMS4zNTUgICAgYzEyLjQ4NS0xNi4zNjksOS4zMjMtMzkuODQzLTcuMDQ2LTUyLjMyOGMtMTYuMzY5LTEyLjQ4Ni0zOS44NDMtOS4zMjMtNTIuMzI4LDcuMDQ2Yy05LjEyMiwxMS45NjItMjEuMTU4LDQ1LjU3My0yOC45NDgsNjkuMjU4ICAgIGMtNy43OS0yMy42ODMtMTkuODI2LTU3LjI5Ni0yOC45NDgtNjkuMjU4Yy0xMi40ODQtMTYuMzY5LTM1Ljk1OS0xOS41My01Mi4zMjgtNy4wNDZjLTE2LjM2OSwxMi40ODQtMTkuNTMsMzUuOTU4LTcuMDQ2LDUyLjMyOCAgICBjNi40MTMsOC40MDksMjMuMjU3LDIwLjQzMSw0MC4yODQsMzEuMzU1bC01NS44NzQtMjIuMzQ5Yy00LjExMy0xLjY0Ny04Ljc3NywwLjM1NS0xMC40MjEsNC40NjYgICAgYy0xLjY0NSw0LjExMSwwLjM1NSw4Ljc3Nyw0LjQ2NiwxMC40MjFsNjguMjQsMjcuMjk2SDUwLjc3MmMtOS4xMzYsMC0xNi41NjgsNy40MzItMTYuNTY4LDE2LjU2OHYxNDUuMzcgICAgYzAsNC40MjcsMy41ODksOC4wMTcsOC4wMTcsOC4wMTdjNC40MjcsMCw4LjAxNy0zLjU4OSw4LjAxNy04LjAxN3YtMTQ1LjM3YzAtMC4yOTUsMC4yMzktMC41MzQsMC41MzQtMC41MzRoMzA3Ljg0MSAgICBjMC4yOTUsMCwwLjUzNCwwLjIzOSwwLjUzNCwwLjUzNHYxNDUuMzcyYzAsNC40MjcsMy41ODksOC4wMTcsOC4wMTcsOC4wMTdjNC40MjcsMCw4LjAxNy0zLjU4OSw4LjAxNy04LjAxN3YtOS4wODhoOTQuNTY2ICAgIGMwLjAwOSwwLDAuMDE2LDAuMDAyLDAuMDI1LDAuMDAyczAuMDE3LTAuMDAxLDAuMDI2LTAuMDAxYzExLjYzNiwwLjAwOSwyMS41MTYsNy42NDcsMjQuOTA4LDE4LjE3MWgtMjQuOTI4ICAgIGMtNC40MjcsMC04LjAxNywzLjU4OS04LjAxNyw4LjAxN3YxNy4xMDJjMCwxMy44NTEsMTEuMjY4LDI1LjExOSwyNS4xMTksMjUuMTE5aDkuMDg2djM1LjI3M2gtMjAuOTYyICAgIGMtNi44ODYtMTkuODgyLTI1Ljc4Ny0zNC4yMDUtNDcuOTgyLTM0LjIwNXMtNDEuMDk3LDE0LjMyMi00Ny45ODIsMzQuMjA1aC0zLjg2VjM0NS43OGMwLTQuNDI3LTMuNTg5LTguMDE3LTguMDE3LTguMDE3ICAgIGMtNC40MjcsMC04LjAxNywzLjU4OS04LjAxNyw4LjAxN3Y2MC4zOTJIMTkyLjgxN2MtNi44ODYtMTkuODgyLTI1Ljc4Ny0zNC4yMDUtNDcuOTgyLTM0LjIwNXMtNDEuMDk3LDE0LjMyMi00Ny45ODIsMzQuMjA1ICAgIEg1MC43NzJjLTAuMjk1LDAtMC41MzQtMC4yMzktMC41MzQtMC41MzR2LTE3LjYzN2gzNC43MzljNC40MjcsMCw4LjAxNy0zLjU4OSw4LjAxNy04LjAxN3MtMy41ODktOC4wMTctOC4wMTctOC4wMTdIOC4wMTcgICAgYy00LjQyNywwLTguMDE3LDMuNTg5LTguMDE3LDguMDE3czMuNTg5LDguMDE3LDguMDE3LDguMDE3aDI2LjE4OHYxNy42MzdjMCw5LjEzNiw3LjQzMiwxNi41NjgsMTYuNTY4LDE2LjU2OGg0My4zMDQgICAgYy0wLjAwMiwwLjE3OC0wLjAxNCwwLjM1NS0wLjAxNCwwLjUzNGMwLDI3Ljk5NSwyMi43NzcsNTAuNzcyLDUwLjc3Miw1MC43NzJzNTAuNzcyLTIyLjc3Nyw1MC43NzItNTAuNzcyICAgIGMwLTAuMTgtMC4wMTItMC4zNTYtMC4wMTQtMC41MzRoMTgwLjY3Yy0wLjAwMiwwLjE3OC0wLjAxNCwwLjM1NS0wLjAxNCwwLjUzNGMwLDI3Ljk5NSwyMi43NzcsNTAuNzcyLDUwLjc3Miw1MC43NzIgICAgYzI3Ljk5NSwwLDUwLjc3Mi0yMi43NzcsNTAuNzcyLTUwLjc3MmMwLTAuMTgtMC4wMTItMC4zNTYtMC4wMTQtMC41MzRoMjYuMjAzYzQuNDI3LDAsOC4wMTctMy41ODksOC4wMTctOC4wMTd2LTg1LjUxMSAgICBDNTEyLDMwNy41NjQsNDk2LjQyMywyOTAuMDIyLDQ3Ni4xNTgsMjg2LjkzOHogTTE3Mi45LDEyMS4wNTljLTMxLjYyMy0xOS42NTEtNDEuMDAzLTI4LjY5Mi00My43OC0zMi4zMzQgICAgYy03LjEyMy05LjMzOS01LjMxOS0yMi43MzIsNC4wMjEtMjkuODU1YzMuODUtMi45MzYsOC4zODgtNC4zNTUsMTIuODkzLTQuMzU1YzYuNDIyLDAsMTIuNzc2LDIuODg2LDE2Ljk2Myw4LjM3NiAgICBjNy43NTUsMTAuMTY4LDE5LjksNDQuMzkxLDI3LjkxOCw2OS4wNTJDMTg1LjUwNCwxMjguNzU3LDE3OS4yODQsMTI1LjAyOCwxNzIuOSwxMjEuMDU5eiBNMjE4LjQ3MywxMzEuOTQyICAgIGM4LjAxOC0yNC42NiwyMC4xNjMtNTguODgyLDI3LjkxNy02OS4wNTJjNy4xMjMtOS4zMzksMjAuNTE2LTExLjE0MiwyOS44NTUtNC4wMmM5LjM0LDcuMTIzLDExLjE0MywyMC41MTYsNC4wMjEsMjkuODU1ICAgIGMtMi43NzcsMy42NDEtMTIuMTU3LDEyLjY4My00My43NzgsMzIuMzMzQzIzMC4xMDUsMTI1LjAyNiwyMjMuODg1LDEyOC43NTYsMjE4LjQ3MywxMzEuOTQyeiBNMzc1LjE4MiwxOTkuODc1aDYwLjM5MiAgICBjOS43MjUsMCwxNy42MzcsNy45MTIsMTcuNjM3LDE3LjYzN3YwLjUzNGgtNzguMDI5VjE5OS44NzV6IE0zNzUuMTgyLDI4Ni40NTZWMjM0LjA4aDcxLjIzNWwxMy4wOTQsNTIuMzc2SDM3NS4xODJ6ICAgICBNMTQ0LjgzNSw0NTcuNDc5Yy0xOS4xNTUsMC0zNC43MzktMTUuNTg0LTM0LjczOS0zNC43MzlzMTUuNTg0LTM0LjczOSwzNC43MzktMzQuNzM5YzE5LjE1NSwwLDM0LjczOSwxNS41ODQsMzQuNzM5LDM0LjczOSAgICBTMTYzLjk5LDQ1Ny40NzksMTQ0LjgzNSw0NTcuNDc5eiBNNDI3LjAyMyw0NTcuNDc5Yy0xOS4xNTUsMC0zNC43MzktMTUuNTg0LTM0LjczOS0zNC43MzlzMTUuNTg0LTM0LjczOSwzNC43MzktMzQuNzM5ICAgIGMxOS4xNTUsMCwzNC43MzksMTUuNTg0LDM0LjczOSwzNC43MzlTNDQ2LjE3OCw0NTcuNDc5LDQyNy4wMjMsNDU3LjQ3OXogTTQ5NS45NjcsMzU0Ljg2NWgtOS4wODYgICAgYy01LjAxLDAtOS4wODYtNC4wNzYtOS4wODYtOS4wODZ2LTkuMDg2aDE4LjE3MVYzNTQuODY1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojQTRBNEE0IiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTQ0LjgzNSw0MDYuMTcyYy05LjEzNiwwLTE2LjU2OCw3LjQzMi0xNi41NjgsMTYuNTY4czcuNDMyLDE2LjU2OCwxNi41NjgsMTYuNTY4YzkuMTM2LDAsMTYuNTY4LTcuNDMyLDE2LjU2OC0xNi41NjggICAgUzE1My45NzEsNDA2LjE3MiwxNDQuODM1LDQwNi4xNzJ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNBNEE0QTQiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00MjcuMDIzLDQwNi4xNzJjLTkuMTM2LDAtMTYuNTY4LDcuNDMyLTE2LjU2OCwxNi41NjhzNy40MzIsMTYuNTY4LDE2LjU2OCwxNi41NjhjOS4xMzYsMCwxNi41NjgtNy40MzIsMTYuNTY4LTE2LjU2OCAgICBTNDM2LjE1OSw0MDYuMTcyLDQyNy4wMjMsNDA2LjE3MnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0E0QTRBNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTMzMi45NiwzNzEuOTY3SDIxMy4yNDRjLTQuNDI3LDAtOC4wMTcsMy41ODktOC4wMTcsOC4wMTdzMy41ODksOC4wMTcsOC4wMTcsOC4wMTdIMzMyLjk2ICAgIGM0LjQyNywwLDguMDE3LTMuNTg5LDguMDE3LTguMDE3UzMzNy4zODgsMzcxLjk2NywzMzIuOTYsMzcxLjk2N3oiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0E0QTRBNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTEyNy43MzMsMzM3Ljc2M0gyNS4xMTljLTQuNDI3LDAtOC4wMTcsMy41ODktOC4wMTcsOC4wMTdzMy41ODksOC4wMTcsOC4wMTcsOC4wMTdoMTAyLjYxNCAgICBjNC40MjcsMCw4LjAxNy0zLjU4OSw4LjAxNy04LjAxN1MxMzIuMTYsMzM3Ljc2MywxMjcuNzMzLDMzNy43NjN6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNBNEE0QTQiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xMjcuNzMzLDIxOC4wNDZIOTMuNTI4Yy00LjQyNywwLTguMDE3LDMuNTg5LTguMDE3LDguMDE3djY4LjQwOWMwLDQuNDI3LDMuNTg5LDguMDE3LDguMDE3LDguMDE3ICAgIHM4LjAxNy0zLjU4OSw4LjAxNy04LjAxN3YtMjYuMTg4aDE3LjYzN2M0LjQyNywwLDguMDE3LTMuNTg5LDguMDE3LTguMDE3cy0zLjU4OS04LjAxNy04LjAxNy04LjAxN2gtMTcuNjM3VjIzNC4wOGgyNi4xODggICAgYzQuNDI3LDAsOC4wMTctMy41ODksOC4wMTctOC4wMTdDMTM1Ljc0OSwyMjEuNjM2LDEzMi4xNiwyMTguMDQ2LDEyNy43MzMsMjE4LjA0NnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0E0QTRBNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTE5MC44MjIsMjcyLjA0M2M4LjAyMy01LjI1NSwxMy4zMzctMTQuMzE3LDEzLjMzNy0yNC42MDJjMC0xNi4yMDktMTMuMTg2LTI5LjM5NS0yOS4zOTUtMjkuMzk1aC0yMS4zNzggICAgYy00LjQyNywwLTguMDE3LDMuNTg5LTguMDE3LDguMDE3djY4LjQwOWMwLDQuNDI3LDMuNTg5LDguMDE3LDguMDE3LDguMDE3czguMDE3LTMuNTg5LDguMDE3LTguMDE3di0xNy42MzdoMTMuMzQ2bDE0LjcyMiwyMi4wODMgICAgYzEuNTQ1LDIuMzE3LDQuMDg2LDMuNTcxLDYuNjc3LDMuNTcxYzEuNTI5LDAsMy4wNzMtMC40MzYsNC40MzktMS4zNDhjMy42ODUtMi40NTUsNC42OC03LjQzMywyLjIyMy0xMS4xMTZMMTkwLjgyMiwyNzIuMDQzeiAgICAgTTE3NC43NjQsMjYwLjgwMmgtMTMuMzYxVjIzNC4wOGgxMy4zNjFjNy4zNjgsMCwxMy4zNjEsNS45OTMsMTMuMzYxLDEzLjM2MUMxODguMTI1LDI1NC44MDksMTgyLjEzMiwyNjAuODAyLDE3NC43NjQsMjYwLjgwMnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0E0QTRBNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTI1NiwyODYuNDU2aC0yNi4xODh2LTE4LjE5OGMwLjE3NywwLjAxMiwwLjM1NCwwLjAyNywwLjUzNCwwLjAyN2gxNy4xMDJjNC40MjcsMCw4LjAxNy0zLjU4OSw4LjAxNy04LjAxNyAgICBzLTMuNTg5LTguMDE3LTguMDE3LTguMDE3aC0xNy4xMDJjLTAuMTgxLDAtMC4zNTcsMC4wMTUtMC41MzQsMC4wMjdWMjM0LjA4SDI1NmM0LjQyNywwLDguMDE3LTMuNTg5LDguMDE3LTguMDE3ICAgIGMwLTQuNDI3LTMuNTg5LTguMDE3LTguMDE3LTguMDE3aC0zNC4yMDVjLTQuNDI3LDAtOC4wMTcsMy41ODktOC4wMTcsOC4wMTd2NjguNDA5YzAsNC40MjcsMy41ODksOC4wMTcsOC4wMTcsOC4wMTdIMjU2ICAgIGM0LjQyNywwLDguMDE3LTMuNTg5LDguMDE3LTguMDE3UzI2MC40MjcsMjg2LjQ1NiwyNTYsMjg2LjQ1NnoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0E0QTRBNCIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTMxNS44NTgsMjg2LjQ1NkgyODkuNjd2LTE4LjE3MWg5LjA4NmM0LjQyNywwLDguMDE3LTMuNTg5LDguMDE3LTguMDE3cy0zLjU4OS04LjAxNy04LjAxNy04LjAxN2gtOS4wODZWMjM0LjA4aDI2LjE4OCAgICBjNC40MjcsMCw4LjAxNy0zLjU4OSw4LjAxNy04LjAxN2MwLTQuNDI3LTMuNTg5LTguMDE3LTguMDE3LTguMDE3aC0zNC4yMDVjLTQuNDI3LDAtOC4wMTcsMy41ODktOC4wMTcsOC4wMTd2NjguNDA5ICAgIGMwLDQuNDI3LDMuNTg5LDguMDE3LDguMDE3LDguMDE3aDM0LjIwNWM0LjQyNywwLDguMDE3LTMuNTg5LDguMDE3LTguMDE3UzMyMC4yODUsMjg2LjQ1NiwzMTUuODU4LDI4Ni40NTZ6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNBNEE0QTQiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==)
}


.ico-envelope{
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDgzLjMgNDgzLjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4My4zIDQ4My4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQyNC4zLDU3Ljc1SDU5LjFjLTMyLjYsMC01OS4xLDI2LjUtNTkuMSw1OS4xdjI0OS42YzAsMzIuNiwyNi41LDU5LjEsNTkuMSw1OS4xaDM2NS4xYzMyLjYsMCw1OS4xLTI2LjUsNTkuMS01OS4xDQoJCQl2LTI0OS41QzQ4My40LDg0LjM1LDQ1Ni45LDU3Ljc1LDQyNC4zLDU3Ljc1eiBNNDU2LjQsMzY2LjQ1YzAsMTcuNy0xNC40LDMyLjEtMzIuMSwzMi4xSDU5LjFjLTE3LjcsMC0zMi4xLTE0LjQtMzIuMS0zMi4xdi0yNDkuNQ0KCQkJYzAtMTcuNywxNC40LTMyLjEsMzIuMS0zMi4xaDM2NS4xYzE3LjcsMCwzMi4xLDE0LjQsMzIuMSwzMi4xdjI0OS41SDQ1Ni40eiIvPg0KCQk8cGF0aCBkPSJNMzA0LjgsMjM4LjU1bDExOC4yLTEwNmM1LjUtNSw2LTEzLjUsMS0xOS4xYy01LTUuNS0xMy41LTYtMTkuMS0xbC0xNjMsMTQ2LjNsLTMxLjgtMjguNGMtMC4xLTAuMS0wLjItMC4yLTAuMi0wLjMNCgkJCWMtMC43LTAuNy0xLjQtMS4zLTIuMi0xLjlMNzguMywxMTIuMzVjLTUuNi01LTE0LjEtNC41LTE5LjEsMS4xYy01LDUuNi00LjUsMTQuMSwxLjEsMTkuMWwxMTkuNiwxMDYuOUw2MC44LDM1MC45NQ0KCQkJYy01LjQsNS4xLTUuNywxMy42LTAuNiwxOS4xYzIuNywyLjgsNi4zLDQuMyw5LjksNC4zYzMuMywwLDYuNi0xLjIsOS4yLTMuNmwxMjAuOS0xMTMuMWwzMi44LDI5LjNjMi42LDIuMyw1LjgsMy40LDksMy40DQoJCQljMy4yLDAsNi41LTEuMiw5LTMuNWwzMy43LTMwLjJsMTIwLjIsMTE0LjJjMi42LDIuNSw2LDMuNyw5LjMsMy43YzMuNiwwLDcuMS0xLjQsOS44LTQuMmM1LjEtNS40LDQuOS0xNC0wLjUtMTkuMUwzMDQuOCwyMzguNTV6Ig0KCQkJLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
	  
}
.ico-placeholder{
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0yNTYsMEMxNTYuNzQ4LDAsNzYsODAuNzQ4LDc2LDE4MGMwLDMzLjUzNCw5LjI4OSw2Ni4yNiwyNi44NjksOTQuNjUybDE0Mi44ODUsMjMwLjI1Nw0KCQkJYzIuNzM3LDQuNDExLDcuNTU5LDcuMDkxLDEyLjc0NSw3LjA5MWMwLjA0LDAsMC4wNzksMCwwLjExOSwwYzUuMjMxLTAuMDQxLDEwLjA2My0yLjgwNCwxMi43NS03LjI5Mkw0MTAuNjExLDI3Mi4yMg0KCQkJQzQyNy4yMjEsMjQ0LjQyOCw0MzYsMjEyLjUzOSw0MzYsMTgwQzQzNiw4MC43NDgsMzU1LjI1MiwwLDI1NiwweiBNMzg0Ljg2NiwyNTYuODE4TDI1OC4yNzIsNDY4LjE4NmwtMTI5LjkwNS0yMDkuMzQNCgkJCUMxMTMuNzM0LDIzNS4yMTQsMTA1LjgsMjA3Ljk1LDEwNS44LDE4MGMwLTgyLjcxLDY3LjQ5LTE1MC4yLDE1MC4yLTE1MC4yUzQwNi4xLDk3LjI5LDQwNi4xLDE4MA0KCQkJQzQwNi4xLDIwNy4xMjEsMzk4LjY4OSwyMzMuNjg4LDM4NC44NjYsMjU2LjgxOHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTI1Niw5MGMtNDkuNjI2LDAtOTAsNDAuMzc0LTkwLDkwYzAsNDkuMzA5LDM5LjcxNyw5MCw5MCw5MGM1MC45MDMsMCw5MC00MS4yMzMsOTAtOTBDMzQ2LDEzMC4zNzQsMzA1LjYyNiw5MCwyNTYsOTB6DQoJCQkgTTI1NiwyNDAuMmMtMzMuMjU3LDAtNjAuMi0yNy4wMzMtNjAuMi02MC4yYzAtMzMuMDg0LDI3LjExNi02MC4yLDYwLjItNjAuMnM2MC4xLDI3LjExNiw2MC4xLDYwLjINCgkJCUMzMTYuMSwyMTIuNjgzLDI4OS43ODQsMjQwLjIsMjU2LDI0MC4yeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
}
.ico-telephone {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDgyLjYgNDgyLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4Mi42IDQ4Mi42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNOTguMzM5LDMyMC44YzQ3LjYsNTYuOSwxMDQuOSwxMDEuNywxNzAuMywxMzMuNGMyNC45LDExLjgsNTguMiwyNS44LDk1LjMsMjguMmMyLjMsMC4xLDQuNSwwLjIsNi44LDAuMg0KCQljMjQuOSwwLDQ0LjktOC42LDYxLjItMjYuM2MwLjEtMC4xLDAuMy0wLjMsMC40LTAuNWM1LjgtNywxMi40LTEzLjMsMTkuMy0yMGM0LjctNC41LDkuNS05LjIsMTQuMS0xNA0KCQljMjEuMy0yMi4yLDIxLjMtNTAuNC0wLjItNzEuOWwtNjAuMS02MC4xYy0xMC4yLTEwLjYtMjIuNC0xNi4yLTM1LjItMTYuMmMtMTIuOCwwLTI1LjEsNS42LTM1LjYsMTYuMWwtMzUuOCwzNS44DQoJCWMtMy4zLTEuOS02LjctMy42LTkuOS01LjJjLTQtMi03LjctMy45LTExLTZjLTMyLjYtMjAuNy02Mi4yLTQ3LjctOTAuNS04Mi40Yy0xNC4zLTE4LjEtMjMuOS0zMy4zLTMwLjYtNDguOA0KCQljOS40LTguNSwxOC4yLTE3LjQsMjYuNy0yNi4xYzMtMy4xLDYuMS02LjIsOS4yLTkuM2MxMC44LTEwLjgsMTYuNi0yMy4zLDE2LjYtMzZzLTUuNy0yNS4yLTE2LjYtMzZsLTI5LjgtMjkuOA0KCQljLTMuNS0zLjUtNi44LTYuOS0xMC4yLTEwLjRjLTYuNi02LjgtMTMuNS0xMy44LTIwLjMtMjAuMWMtMTAuMy0xMC4xLTIyLjQtMTUuNC0zNS4yLTE1LjRjLTEyLjcsMC0yNC45LDUuMy0zNS42LDE1LjVsLTM3LjQsMzcuNA0KCQljLTEzLjYsMTMuNi0yMS4zLDMwLjEtMjIuOSw0OS4yYy0xLjksMjMuOSwyLjUsNDkuMywxMy45LDgwQzMyLjczOSwyMjkuNiw1OS4xMzksMjczLjcsOTguMzM5LDMyMC44eiBNMjUuNzM5LDEwNC4yDQoJCWMxLjItMTMuMyw2LjMtMjQuNCwxNS45LTM0bDM3LjItMzcuMmM1LjgtNS42LDEyLjItOC41LDE4LjQtOC41YzYuMSwwLDEyLjMsMi45LDE4LDguN2M2LjcsNi4yLDEzLDEyLjcsMTkuOCwxOS42DQoJCWMzLjQsMy41LDYuOSw3LDEwLjQsMTAuNmwyOS44LDI5LjhjNi4yLDYuMiw5LjQsMTIuNSw5LjQsMTguN3MtMy4yLDEyLjUtOS40LDE4LjdjLTMuMSwzLjEtNi4yLDYuMy05LjMsOS40DQoJCWMtOS4zLDkuNC0xOCwxOC4zLTI3LjYsMjYuOGMtMC4yLDAuMi0wLjMsMC4zLTAuNSwwLjVjLTguMyw4LjMtNywxNi4yLTUsMjIuMmMwLjEsMC4zLDAuMiwwLjUsMC4zLDAuOA0KCQljNy43LDE4LjUsMTguNCwzNi4xLDM1LjEsNTcuMWMzMCwzNyw2MS42LDY1LjcsOTYuNCw4Ny44YzQuMywyLjgsOC45LDUsMTMuMiw3LjJjNCwyLDcuNywzLjksMTEsNmMwLjQsMC4yLDAuNywwLjQsMS4xLDAuNg0KCQljMy4zLDEuNyw2LjUsMi41LDkuNywyLjVjOCwwLDEzLjItNS4xLDE0LjktNi44bDM3LjQtMzcuNGM1LjgtNS44LDEyLjEtOC45LDE4LjMtOC45YzcuNiwwLDEzLjgsNC43LDE3LjcsOC45bDYwLjMsNjAuMg0KCQljMTIsMTIsMTEuOSwyNS0wLjMsMzcuN2MtNC4yLDQuNS04LjYsOC44LTEzLjMsMTMuM2MtNyw2LjgtMTQuMywxMy44LTIwLjksMjEuN2MtMTEuNSwxMi40LTI1LjIsMTguMi00Mi45LDE4LjINCgkJYy0xLjcsMC0zLjUtMC4xLTUuMi0wLjJjLTMyLjgtMi4xLTYzLjMtMTQuOS04Ni4yLTI1LjhjLTYyLjItMzAuMS0xMTYuOC03Mi44LTE2Mi4xLTEyN2MtMzcuMy00NC45LTYyLjQtODYuNy03OS0xMzEuNQ0KCQlDMjguMDM5LDE0Ni40LDI0LjEzOSwxMjQuMywyNS43MzksMTA0LjJ6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.ico-instagram {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyLjAwMDk2IDUxMi4wMDA5NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMzczLjQwNjI1IDBoLTIzNC44MTI1Yy03Ni40MjE4NzUgMC0xMzguNTkzNzUgNjIuMTcxODc1LTEzOC41OTM3NSAxMzguNTkzNzV2MjM0LjgxNjQwNmMwIDc2LjQxNzk2OSA2Mi4xNzE4NzUgMTM4LjU4OTg0NCAxMzguNTkzNzUgMTM4LjU4OTg0NGgyMzQuODE2NDA2Yzc2LjQxNzk2OSAwIDEzOC41ODk4NDQtNjIuMTcxODc1IDEzOC41ODk4NDQtMTM4LjU4OTg0NHYtMjM0LjgxNjQwNmMwLTc2LjQyMTg3NS02Mi4xNzE4NzUtMTM4LjU5Mzc1LTEzOC41OTM3NS0xMzguNTkzNzV6bTEwOC41NzgxMjUgMzczLjQxMDE1NmMwIDU5Ljg2NzE4OC00OC43MDcwMzEgMTA4LjU3NDIxOS0xMDguNTc4MTI1IDEwOC41NzQyMTloLTIzNC44MTI1Yy01OS44NzEwOTQgMC0xMDguNTc4MTI1LTQ4LjcwNzAzMS0xMDguNTc4MTI1LTEwOC41NzQyMTl2LTIzNC44MTY0MDZjMC01OS44NzEwOTQgNDguNzA3MDMxLTEwOC41NzgxMjUgMTA4LjU3ODEyNS0xMDguNTc4MTI1aDIzNC44MTY0MDZjNTkuODY3MTg4IDAgMTA4LjU3NDIxOSA0OC43MDcwMzEgMTA4LjU3NDIxOSAxMDguNTc4MTI1em0wIDAiLz48cGF0aCBkPSJtMjU2IDExNi4wMDM5MDZjLTc3LjE5NTMxMiAwLTEzOS45OTYwOTQgNjIuODAwNzgyLTEzOS45OTYwOTQgMTM5Ljk5NjA5NHM2Mi44MDA3ODIgMTM5Ljk5NjA5NCAxMzkuOTk2MDk0IDEzOS45OTYwOTQgMTM5Ljk5NjA5NC02Mi44MDA3ODIgMTM5Ljk5NjA5NC0xMzkuOTk2MDk0LTYyLjgwMDc4Mi0xMzkuOTk2MDk0LTEzOS45OTYwOTQtMTM5Ljk5NjA5NHptMCAyNDkuOTc2NTYzYy02MC42NDA2MjUgMC0xMDkuOTgwNDY5LTQ5LjMzNTkzOC0xMDkuOTgwNDY5LTEwOS45ODA0NjkgMC02MC42NDA2MjUgNDkuMzM5ODQ0LTEwOS45ODA0NjkgMTA5Ljk4MDQ2OS0xMDkuOTgwNDY5IDYwLjY0NDUzMSAwIDEwOS45ODA0NjkgNDkuMzM5ODQ0IDEwOS45ODA0NjkgMTA5Ljk4MDQ2OSAwIDYwLjY0NDUzMS00OS4zMzU5MzggMTA5Ljk4MDQ2OS0xMDkuOTgwNDY5IDEwOS45ODA0Njl6bTAgMCIvPjxwYXRoIGQ9Im0zOTkuMzQzNzUgNjYuMjg1MTU2Yy0yMi44MTI1IDAtNDEuMzY3MTg4IDE4LjU1ODU5NC00MS4zNjcxODggNDEuMzY3MTg4IDAgMjIuODEyNSAxOC41NTQ2ODggNDEuMzcxMDk0IDQxLjM2NzE4OCA0MS4zNzEwOTRzNDEuMzcxMDk0LTE4LjU1ODU5NCA0MS4zNzEwOTQtNDEuMzcxMDk0LTE4LjU1ODU5NC00MS4zNjcxODgtNDEuMzcxMDk0LTQxLjM2NzE4OHptMCA1Mi43MTg3NWMtNi4yNTc4MTIgMC0xMS4zNTE1NjItNS4wOTM3NS0xMS4zNTE1NjItMTEuMzUxNTYyIDAtNi4yNjE3MTkgNS4wOTM3NS0xMS4zNTE1NjMgMTEuMzUxNTYyLTExLjM1MTU2MyA2LjI2MTcxOSAwIDExLjM1NTQ2OSA1LjA4OTg0NCAxMS4zNTU0NjkgMTEuMzUxNTYzIDAgNi4yNTc4MTItNS4wOTM3NSAxMS4zNTE1NjItMTEuMzU1NDY5IDExLjM1MTU2MnptMCAwIi8+PC9zdmc+")
  }
  .ico-facebook {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSItMTEwIDEgNTExIDUxMS45OTk5NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTgwIDUxMmgtODEuOTkyMTg4Yy0xMy42OTUzMTIgMC0yNC44MzU5MzctMTEuMTQwNjI1LTI0LjgzNTkzNy0yNC44MzU5Mzh2LTE4NC45Mzc1aC00Ny44MzU5MzdjLTEzLjY5NTMxMyAwLTI0LjgzNTkzOC0xMS4xNDQ1MzEtMjQuODM1OTM4LTI0LjgzNTkzN3YtNzkuMjQ2MDk0YzAtMTMuNjk1MzEyIDExLjE0MDYyNS0yNC44MzU5MzcgMjQuODM1OTM4LTI0LjgzNTkzN2g0Ny44MzU5Mzd2LTM5LjY4MzU5NGMwLTM5LjM0NzY1NiAxMi4zNTU0NjktNzIuODI0MjE5IDM1LjcyNjU2My05Ni44MDQ2ODggMjMuNDc2NTYyLTI0LjA4OTg0MyA1Ni4yODUxNTYtMzYuODIwMzEyIDk0Ljg3ODkwNi0zNi44MjAzMTJsNjIuNTMxMjUuMTAxNTYyYzEzLjY3MTg3NS4wMjM0MzggMjQuNzkyOTY4IDExLjE2NDA2MyAyNC43OTI5NjggMjQuODM1OTM4djczLjU3ODEyNWMwIDEzLjY5NTMxMy0xMS4xMzY3MTggMjQuODM1OTM3LTI0LjgyODEyNCAyNC44MzU5MzdsLTQyLjEwMTU2My4wMTU2MjZjLTEyLjgzOTg0NCAwLTE2LjEwOTM3NSAyLjU3NDIxOC0xNi44MDg1OTQgMy4zNjMyODEtMS4xNTIzNDMgMS4zMDg1OTMtMi41MjM0MzcgNS4wMDc4MTItMi41MjM0MzcgMTUuMjIyNjU2djMxLjM1MTU2M2g1OC4yNjk1MzFjNC4zODY3MTkgMCA4LjYzNjcxOSAxLjA4MjAzMSAxMi4yODkwNjMgMy4xMjEwOTMgNy44Nzg5MDYgNC40MDIzNDQgMTIuNzc3MzQzIDEyLjcyNjU2MyAxMi43NzczNDMgMjEuNzIyNjU3bC0uMDMxMjUgNzkuMjQ2MDkzYzAgMTMuNjg3NS0xMS4xNDA2MjUgMjQuODI4MTI1LTI0LjgzNTkzNyAyNC44MjgxMjVoLTU4LjQ2ODc1djE4NC45NDE0MDZjMCAxMy42OTUzMTMtMTEuMTQ0NTMyIDI0LjgzNTkzOC0yNC44Mzk4NDQgMjQuODM1OTM4em0tNzYuODEyNS0zMC4wMTU2MjVoNzEuNjMyODEydi0xOTMuMTk1MzEzYzAtOS4xNDQ1MzEgNy40NDE0MDctMTYuNTgyMDMxIDE2LjU4MjAzMi0xNi41ODIwMzFoNjYuNzI2NTYybC4wMjczNDQtNjguODgyODEyaC02Ni43NTc4MTJjLTkuMTQwNjI2IDAtMTYuNTc4MTI2LTcuNDM3NS0xNi41NzgxMjYtMTYuNTgyMDMxdi00NC43ODkwNjNjMC0xMS43MjY1NjMgMS4xOTE0MDctMjUuMDYyNSAxMC4wNDI5NjktMzUuMDg1OTM3IDEwLjY5NTMxMy0xMi4xMTcxODggMjcuNTUwNzgxLTEzLjUxNTYyNiAzOS4zMDA3ODEtMTMuNTE1NjI2bDM2LjkyMTg3Ni0uMDE1NjI0di02My4yMjY1NjNsLTU3LjMzMjAzMi0uMDkzNzVjLTYyLjAyMzQzNyAwLTEwMC41NjY0MDYgMzkuNzAzMTI1LTEwMC41NjY0MDYgMTAzLjYwOTM3NXY1My4xMTcxODhjMCA5LjE0MDYyNC03LjQzNzUgMTYuNTgyMDMxLTE2LjU3ODEyNSAxNi41ODIwMzFoLTU2LjA5Mzc1djY4Ljg4MjgxMmg1Ni4wOTM3NWM5LjE0MDYyNSAwIDE2LjU3ODEyNSA3LjQzNzUgMTYuNTc4MTI1IDE2LjU4MjAzMXptMTYzLjA2MjUtNDUxLjg2NzE4N2guMDAzOTA2em0wIDAiLz48L3N2Zz4=")
  }
  .ico-visitor {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xMjUuNjE0LDIwMS44MzZjLTMzLjE4MiwwLTYwLjE3OCwyNi45OTUtNjAuMTc4LDYwLjE3OGMwLDMzLjE4MywyNi45OTYsNjAuMTc4LDYwLjE3OCw2MC4xNzgNCgkJCXM2MC4xNzgtMjYuOTk1LDYwLjE3OC02MC4xNzhDMTg1Ljc5MiwyMjguODMxLDE1OC43OTcsMjAxLjgzNiwxMjUuNjE0LDIwMS44MzZ6IE0xMjUuNjE0LDI5Mi4xMDQNCgkJCWMtMTYuNTkyLDAtMzAuMDkxLTEzLjQ5OC0zMC4wOTEtMzAuMDkxYzAtMTYuNTkyLDEzLjQ5OC0zMC4wOTEsMzAuMDkxLTMwLjA5MWMxNi41OTIsMCwzMC4wOTEsMTMuNDk4LDMwLjA5MSwzMC4wOTENCgkJCUMxNTUuNzA1LDI3OC42MDYsMTQyLjIwNywyOTIuMTA0LDEyNS42MTQsMjkyLjEwNHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMjY3LjA1IiB5PSIyMTcuMiIgd2lkdGg9IjYwLjE3IiBoZWlnaHQ9IjMwLjA5Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjM1Ny4zMSIgeT0iMjE3LjIiIHdpZHRoPSI2MC4xNyIgaGVpZ2h0PSIzMC4wOSIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIyNjcuMDUiIHk9IjI3Ny4zOCIgd2lkdGg9IjYwLjE3IiBoZWlnaHQ9IjMwLjA5Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjM1Ny4zMSIgeT0iMjc3LjM4IiB3aWR0aD0iNjAuMTciIGhlaWdodD0iMzAuMDkiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMjY3LjA1IiB5PSI5OC4yMyIgd2lkdGg9IjYwLjE3IiBoZWlnaHQ9IjMwLjA5Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjM1Ny4zMSIgeT0iOTguMjMiIHdpZHRoPSI2MC4xNyIgaGVpZ2h0PSIzMC4wOSIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIyNjcuMDUiIHk9IjE1OC40IiB3aWR0aD0iNjAuMTciIGhlaWdodD0iMzAuMDkiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMzU3LjMxIiB5PSIxNTguNCIgd2lkdGg9IjYwLjE3IiBoZWlnaHQ9IjMwLjA5Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00NTEuNTg3LDMwLjE0VjBIMjMwLjkzNHYzMC4yOTNoLTYxLjE4djExNC4zNzRjLTEzLjczNy01LjE4NC0yOC42MS04LjAyOS00NC4xMzktOC4wMjkNCgkJCWMtNjkuMTMzLDAtMTI1LjM3Nyw1Ni4yNDQtMTI1LjM3NywxMjUuMzc3YzAsMjguMzE4LDE4LjY5NSw3NC43NDcsNTcuMTUzLDE0MS45MzhjMjcuNTU0LDQ4LjEzNyw1NS41MDIsODkuMzM3LDU1Ljc4MSw4OS43NDgNCgkJCUwxMjUuNjEzLDUxMmwxMi40NDEtMTguMjk5YzAuMjI0LTAuMzMxLDE4LjM4Ny0yNy4xMDYsMzkuODM4LTYyLjY1MUg1MTEuNzZWMzAuMzQ0aDAuMDAxTDQ1MS41ODcsMzAuMTR6IE0xMjUuNjE0LDQ1OC4wMTMNCgkJCWMtMzQuODQyLTUzLjY5My05NS4yODktMTU1LjMtOTUuMjg5LTE5NS45OTljMC01Mi41NDMsNDIuNzQ2LTk1LjI4OSw5NS4yODktOTUuMjg5YzUyLjU0NCwwLDk1LjI5LDQyLjc0Niw5NS4yOSw5NS4yODkNCgkJCUMyMjAuOTA0LDMwMi43MTMsMTYwLjQ1OCw0MDQuMzIsMTI1LjYxNCw0NTguMDEzeiBNNDgxLjY3NSw0MDAuOTYySDM1Ny4zMTN2LTYyLjE4NmgtMzAuMDg3djYyLjE4NkgxOTUuNTM4DQoJCQljMzcuMy02NS41NzIsNTUuNDU0LTExMS4wNTMsNTUuNDU0LTEzOC45NDhjMC00MS4zNzYtMjAuMTUyLTc4LjEyOS01MS4xNTEtMTAwLjk3N1Y2MC4zODFoNjEuMThWMzAuMDg4aDE2MC40OHYzMC4wMzcNCgkJCWw2MC4xNzQsMC4yMDVWNDAwLjk2MnoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
  }
  .ico-barcode {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjkxLjMzNHB4IiBoZWlnaHQ9IjkxLjMzNHB4IiB2aWV3Qm94PSIwIDAgOTEuMzM0IDkxLjMzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTEuMzM0IDkxLjMzNDsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik02LjgzNCwxMS41NDlIMWMtMC41NTIsMC0xLDAuNDQ4LTEsMXY2Ni4yMzZjMCwwLjU1MiwwLjQ0OCwxLDEsMWg1LjgzNGMwLjU1MiwwLDEtMC40NDgsMS0xVjEyLjU0OQ0KCQkJQzcuODM0LDExLjk5Nyw3LjM4NiwxMS41NDksNi44MzQsMTEuNTQ5eiIvPg0KCQk8cGF0aCBkPSJNNjIuMDQzLDExLjU0OWgtNC4xNjhjLTAuNTUzLDAtMSwwLjQ0OC0xLDF2NjYuMjM2YzAsMC41NTIsMC40NDcsMSwxLDFoNC4xNjhjMC41NTMsMCwxLTAuNDQ4LDEtMVYxMi41NDkNCgkJCUM2My4wNDMsMTEuOTk3LDYyLjU5NiwxMS41NDksNjIuMDQzLDExLjU0OXoiLz4NCgkJPHBhdGggZD0iTTE3LDExLjU0OWgtNGMtMC41NTIsMC0xLDAuNDQ4LTEsMXY2Ni4yMzZjMCwwLjU1MiwwLjQ0OCwxLDEsMWg0YzAuNTUyLDAsMS0wLjQ0OCwxLTFWMTIuNTQ5DQoJCQlDMTgsMTEuOTk3LDE3LjU1MiwxMS41NDksMTcsMTEuNTQ5eiIvPg0KCQk8cGF0aCBkPSJNOTAuMzM0LDExLjU0OWgtNGMtMC41NTIsMC0xLDAuNDQ4LTEsMXY2Ni4yMzZjMCwwLjU1MiwwLjQ0OCwxLDEsMWg0YzAuNTUzLDAsMS0wLjQ0OCwxLTFWMTIuNTQ5DQoJCQlDOTEuMzM0LDExLjk5Nyw5MC44ODcsMTEuNTQ5LDkwLjMzNCwxMS41NDl6Ii8+DQoJCTxwYXRoIGQ9Ik04MS4xNjcsMTEuNTQ5aC0yLjcyNGMtMC41NTMsMC0xLDAuNDQ4LTEsMXY2Ni4yMzZjMCwwLjU1MiwwLjQ0NywxLDEsMWgyLjcyNGMwLjU1MiwwLDEtMC40NDgsMS0xVjEyLjU0OQ0KCQkJQzgyLjE2NywxMS45OTcsODEuNzE5LDExLjU0OSw4MS4xNjcsMTEuNTQ5eiIvPg0KCQk8cGF0aCBkPSJNNTEuODc1LDExLjU0OWgtNGMtMC41NTMsMC0xLDAuNDQ4LTEsMXY2Ni4yMzZjMCwwLjU1MiwwLjQ0NywxLDEsMWg0YzAuNTUyLDAsMS0wLjQ0OCwxLTFWMTIuNTQ5DQoJCQlDNTIuODc1LDExLjk5Nyw1Mi40MjcsMTEuNTQ5LDUxLjg3NSwxMS41NDl6Ii8+DQoJCTxwYXRoIGQ9Ik00Mi4xNjcsMTEuNTQ5aC0yLjVjLTAuNTUyLDAtMSwwLjQ0OC0xLDF2NjYuMjM2YzAsMC41NTIsMC40NDgsMSwxLDFoMi41YzAuNTUyLDAsMS0wLjQ0OCwxLTFWMTIuNTQ5DQoJCQlDNDMuMTY3LDExLjk5Nyw0Mi43MTksMTEuNTQ5LDQyLjE2NywxMS41NDl6Ii8+DQoJCTxwYXRoIGQ9Ik03My41MjMsMTEuNTQ5SDcxLjk4Yy0wLjU1MywwLTEsMC40NDgtMSwxdjY2LjIzNmMwLDAuNTUyLDAuNDQ3LDEsMSwxaDEuNTQzYzAuNTUyLDAsMS0wLjQ0OCwxLTFWMTIuNTQ5DQoJCQlDNzQuNTIzLDExLjk5Nyw3NC4wNzYsMTEuNTQ5LDczLjUyMywxMS41NDl6Ii8+DQoJCTxwYXRoIGQ9Ik0zMy42NjcsMTEuNTQ5aC00Yy0wLjU1MiwwLTEsMC40NDgtMSwxdjY2LjIzNmMwLDAuNTUyLDAuNDQ4LDEsMSwxaDRjMC41NTIsMCwxLTAuNDQ4LDEtMVYxMi41NDkNCgkJCUMzNC42NjcsMTEuOTk3LDM0LjIxOSwxMS41NDksMzMuNjY3LDExLjU0OXoiLz4NCgkJPHBhdGggZD0iTTIzLjY2NywxMS41NDloLTFjLTAuNTUyLDAtMSwwLjQ0OC0xLDF2NjYuMjM2YzAsMC41NTIsMC40NDgsMSwxLDFoMWMwLjU1MiwwLDEtMC40NDgsMS0xVjEyLjU0OQ0KCQkJQzI0LjY2NywxMS45OTcsMjQuMjE5LDExLjU0OSwyMy42NjcsMTEuNTQ5eiIvPg0KCQk8cGF0aCBkPSJNNjcuMjI3LDExLjU0OWgtMC4zNjNjLTAuNTUxLDAtMSwwLjQ0OC0xLDF2NjYuMjM2YzAsMC41NTIsMC40NDksMSwxLDFoMC4zNjNjMC41NTEsMCwxLTAuNDQ4LDEtMVYxMi41NDkNCgkJCUM2OC4yMjcsMTEuOTk3LDY3Ljc3NywxMS41NDksNjcuMjI3LDExLjU0OXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
  }
  .ico-case {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzM3Ljc2IDMzNy43NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzM3Ljc2IDMzNy43NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zMjAuODgsNjcuNzZIMjIzLjZjMCwwLDAtMC41NiwwLTAuODhWMzUuOTJjMC05LjMyMy03LjU1Ny0xNi44OC0xNi44OC0xNi44OGgtNzUuNzZjLTkuMzIzLDAtMTYuODgsNy41NTctMTYuODgsMTYuODgNCgkJCXYzMS4wNGMwLDAsMCwwLjU2LDAsMC44OGgtOTcuMkM3LjU1Nyw2Ny44NCwwLDc1LjM5NywwLDg0LjcydjIxNy4xMmMwLDkuMzIzLDcuNTU3LDE2Ljg4LDE2Ljg4LDE2Ljg4aDMwNA0KCQkJYzkuMzIzLDAsMTYuODgtNy41NTcsMTYuODgtMTYuODhWODQuNjRDMzM3Ljc2LDc1LjMxNywzMzAuMjAzLDY3Ljc2LDMyMC44OCw2Ny43NnogTTEzMC4wOCw2Ni44bDAuMTYtMzEuMDQNCgkJCWMwLTAuNDg2LDAuMzk0LTAuODgsMC44OC0wLjg4aDc1LjkyYzAuNDg2LDAsMC44OCwwLjM5NCwwLjg4LDAuODhWNjYuOGMwLDAuNDg2LTAuMzk0LDAuODgtMC44OCwwLjg4aC03Ni4wOA0KCQkJQzEzMC40NzQsNjcuNjgsMTMwLjA4LDY3LjI4NiwxMzAuMDgsNjYuOEMxMzAuMDgsNjYuOCwxMzAuMDgsNjYuOCwxMzAuMDgsNjYuOHogTTE2Ljg4LDgzLjc2aDMwNA0KCQkJYy03LjUyLDE0LjI0LTQ2LjY0LDgxLjYtMTE5LjQ0LDk3Ljc2di05LjI4YzAuMDAyLTkuMTk5LTcuMzYzLTE2LjcwNi0xNi41Ni0xNi44OGgtMzJjLTkuMzIzLDAtMTYuODgsNy41NTctMTYuODgsMTYuODh2OS40NA0KCQkJYy03Mi43Mi0xNi0xMTItODMuNi0xMTkuNDQtOTcuNzZMMTYuODgsODMuNzZ6IE0xODUuNTIsMTcyLjI0djQ2LjU2YzAsMC40ODYtMC4zOTQsMC44OC0wLjg4LDAuODhoLTMxLjc2DQoJCQljLTAuNDg2LDAtMC44OC0wLjM5NC0wLjg4LTAuODh2LTQ2LjU2YzAtMC40ODYsMC4zOTQtMC44OCwwLjg4LTAuODhoMzJDMTg1LjI3MSwxNzEuNDcsMTg1LjUzNSwxNzEuODM0LDE4NS41MiwxNzIuMjR6DQoJCQkgTTMyMS41MiwzMDEuOTJjMCwwLjQ4Ni0wLjM5NCwwLjg4LTAuODgsMC44OEgxNi44OGMtMC40ODYsMC0wLjg4LTAuMzk0LTAuODgtMC44OFYxMTMuNjhjMTkuNjgsMjguNTYsNTguODgsNzIsMTIwLDg0LjMydjIwLjcyDQoJCQljMCw5LjMyMyw3LjU1NywxNi44OCwxNi44OCwxNi44OGgzMmM5LjMyMywwLDE2Ljg4LTcuNTU3LDE2Ljg4LTE2Ljg4VjE5OGM2MS4xMi0xMi4xNiwxMDAuMzItNTYsMTIwLTg0LjMyTDMyMS41MiwzMDEuOTJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=")
  }
  .ico-euro {
	width:30px;
	height:30px;
	background-size:30px;
	background-repeat: no-repeat;
	display:inline-block;
	margin-right:10px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuODQ4LDAsMCwxMTQuODQ4LDAsMjU2czExNC44NDgsMjU2LDI1NiwyNTZzMjU2LTExNC44NDgsMjU2LTI1NlMzOTcuMTUyLDAsMjU2LDB6IE0yNTYsNDgwDQoJCQlDMTMyLjQ4LDQ4MCwzMiwzNzkuNTIsMzIsMjU2UzEzMi40OCwzMiwyNTYsMzJzMjI0LDEwMC40OCwyMjQsMjI0UzM3OS41Miw0ODAsMjU2LDQ4MHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTMxMC45NzYsMzM5Ljc0NEMyOTkuMDcyLDM0Ny44NzIsMjg1Ljk1MiwzNTIsMjcyLDM1MmMtMjkuNDcyLDAtNTUuMDA4LTE5LjQ1Ni02OC44NjQtNDhIMjU2YzguODMyLDAsMTYtNy4xNjgsMTYtMTYNCgkJCWMwLTguODMyLTcuMTY4LTE2LTE2LTE2aC02Mi42NTZjLTAuNzM2LTUuMjE2LTEuMzQ0LTEwLjUyOC0xLjM0NC0xNnMwLjYwOC0xMC43ODQsMS4zNDQtMTZIMjcyYzguODMyLDAsMTYtNy4xNjgsMTYtMTYNCgkJCWMwLTguODMyLTcuMTY4LTE2LTE2LTE2aC02OC44NjRjMTMuODU2LTI4LjU0NCwzOS4zOTItNDgsNjguODY0LTQ4YzEzLjk1MiwwLDI3LjA3Miw0LjEyOCwzOC45NzYsMTIuMjU2DQoJCQljNy4yOTYsNC45NiwxNy4yOCwzLjEzNiwyMi4yNC00LjE5MmM0Ljk5Mi03LjI5NiwzLjEwNC0xNy4yNDgtNC4xOTItMjIuMjRDMzExLjkzNiwxMzQuMTc2LDI5Mi4yMjQsMTI4LDI3MiwxMjgNCgkJCWMtNDYuODgsMC04Ny4wMDgsMzMuMTg0LTEwMy42OCw4MEgxNDRjLTguODMyLDAtMTYsNy4xNjgtMTYsMTZjMCw4LjgzMiw3LjE2OCwxNiwxNiwxNmgxNy40MDgNCgkJCWMtMC41NzYsNS4zMTItMS40MDgsMTAuNTI4LTEuNDA4LDE2czAuODMyLDEwLjY4OCwxLjQwOCwxNkgxNDRjLTguODMyLDAtMTYsNy4xNjgtMTYsMTZjMCw4LjgzMiw3LjE2OCwxNiwxNiwxNmgyNC4zMg0KCQkJYzE2LjY3Miw0Ni44MTYsNTYuOCw4MCwxMDMuNjgsODBjMjAuMjI0LDAsMzkuOTM2LTYuMTc2LDU3LjAyNC0xNy44MjRjNy4yOTYtNC45OTIsOS4xODQtMTQuOTQ0LDQuMTkyLTIyLjI0DQoJCQlDMzI4LjI1NiwzMzYuNjQsMzE4LjI3MiwzMzQuNzg0LDMxMC45NzYsMzM5Ljc0NHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
  }
  .contact-list{
	  margin:30px 0;
  }
  .contact-list ul{
	  padding-left:0;
	  list-style-type:none;
  }
  .contact-list ul li{
	display: -ms-flexbox!important;
	display: flex!important;
	-ms-flex-align: center!important;
	align-items: center!important;
	margin-left:0;
  }
  .contact-list ul li a{
	  color:#000;
  }

  .productsbycat_list.productsbycat_taxonomy{
	display: flex;
	flex-wrap: wrap;
	margin: 0 -15px;
  }
  .productsbycat_list.productsbycat_taxonomy li{
	width: 25%;
	text-align:center;
	border:0;
	padding: 15px;
	display:flex;
  }
  .productsbycat_list.productsbycat_taxonomy li a{
	border:1px solid #ececec;
	padding:10px;
  }
  .productsbycat_list.productsbycat_taxonomy li .product-title{
	display:block;
	margin-top:15px;
  }
  #product-sidebar {
    padding: 0;
    border: 0;
	border-radius: 0;
	
}

#product-sidebar .widget-title.shop-sidebar{
font-size: 26px !important;
letter-spacing: 3px;
color: #000000;
padding-bottom: 15px;
}
#product-sidebar .is-divider.small{
	display:none;
}

.woocommerce-mini-cart__buttons.buttons .button{
	padding: 0 2em;
}
.product-item-v2{
	display:flex;
	border-bottom:1px solid rgb(236, 236, 236);
	padding-bottom:10px;
	margin-bottom:10px;
}
.product-item-img{
	max-width:60px;
}
.product-item-title{
	width: 170px;
	text-align:left;
}
.fbw{
	margin-top:30px;
}
.fbw .woocommerce-Price-amount.amount {
    display: block;
    margin-top: 3px;
    font-size: .85em;
	opacity: 0.6;
	color:#10c9c3;
}
.btn-more-options:hover,
.btn-more-options{
	background-color: #10c9c3;
	padding: 0 2em;
	font-size: .97em;
	letter-spacing: .03em;
	color:#fff;
	width: 100%;
    display: block;
    text-align: center;
}
.back-to-shop{
	padding: 0 2em;
}


/***New style*******/



body{
	font-family: "Manrope", Sans-serif  !important;
	color: #111111  !important;
	font-weight: 300 !important;
	line-height: 26px !important;
	overflow-x: hidden;
}

h1{
	margin-bottom: 32px;
	font-size: 72px;
	line-height: 88px;
	font-weight: 400;
}

h1.small{
	font-size: 56px;
	line-height: 72px;
}

h2{
	margin-bottom: 32px;
	font-size: 48px;
	line-height: 64px;
	font-weight: 400;
}

h4{
	font-size: 24px;
	margin-bottom: 32px;
	font-weight: 400;	
}

@media(max-width:991px){
	h1, 
	h1.small{
		font-size: 56px;
		line-height: 64px;
	}
	
	h2{
		font-size: 40px;
		line-height: 48px;
	}
}

@media(max-width:767px){
	h1,
	h1.small{
		font-size: 36px;
		line-height: 42px;
	}
	
	h2{
		font-size: 32px;
		line-height: 42px;
	}
}

@media(max-width:549px){
	body{
		font-size: 16px !important;
		line-height: 26px !important;
	}
	.text-center-mobile{
		text-align: center;
	}
}

.familyManrope{
	font-family: "Manrope", Sans-serif  !important;
}

.grey{
	color:#727272
}

.width-610{
	max-width: 610px;
	margin:0 auto
}

.price{
	color: #AEAEAE;
	font-size: 24px;
    font-family: "Manrope", sans-serif;
    font-weight: 400 !important;
}

.flickity-button{
	opacity: 0.7;
}
.flickity-prev-next-button{
	top: calc(50% - 20px);
}


.slider-nav-simple{
	padding-left: 88px !important;
	padding-right: 88px !important;
	margin-top: 64px;
}

.slider-nav-simple .box-image{
	margin-left:40px;
	margin-right:40px;
}
.gallery-col.col{
	padding-bottom: 0 !important;
}
@media(max-width:991px){
	.slider-nav-simple{
		padding-left: 32px !important;
		padding-right: 32px !important;
		margin-top: 0px;
	}
	.slider-nav-simple .box-image{
		margin-left:32px;
		margin-right:32px;
	}
}
@media(max-width:549px){
	.slider-nav-simple{
		padding-left: 16px !important;
		padding-right: 16px !important;
		margin-top: 0px;
	}
	.slider-nav-simple .box-image{
		margin-left:20px;
		margin-right:20px;
	}
}
.testimonials_x .testimonial-meta{
	margin-top:40px
}
.beauty-club .img-inner{
    border-radius: 8px;
    box-shadow: 0 20px 40px rgba(197,195,249,0.30);
    margin: 20px;
    max-width: 100%;
	width: initial;
	overflow: visible !important;
}

#header{
	box-shadow: 0 3px 3px rgba(0,0,0,0.16);
}

#logo img {
    max-width: 177px;
}
@media(max-width:767px){
	#logo img {
		max-width: 152px;
	}
}
.cart-img-icon{
	width: 18.2px;
	height: 20px;
}
.header-cart-link.is-small {
    padding-bottom: 10px !important; 
}
.has-off-canvas .current-lightbox-clicked {
	opacity: 1 !important;
	-ms-transform: translateX(0px) !important;
    transform: translateX(0px) !important;
}
.account-item .icon-user{
	background-image: url(img/account.svg);
	background-repeat: no-repeat;
	width: 18.2px;
    height: 20px;
}
.account-item .icon-user:before{
	content:'' !important
}

.account-item:hover a:before, .cart-item:hover a:before, .nav-right a.nav-top-link:before{
	opacity: 0 !important;
}

.header-nav-main {
    justify-content: center !important;
}
.nav-left.nav>li {
    margin: 0px 15px !important;
}

.nav-right.nav>li {
    margin: 0px 8px !important;
}
.nav > li > a {
	font-family: "Manrope", Sans-serif  !important;
	font-size: 16px;
	font-weight: 500  !important;
	letter-spacing:0.64px  !important;
	color:#111111 !important;
	padding: 10px 8px;
}

.nav-line-bottom > li > a:before {
    width: 100%;
    background-color: rgba(17,17,17,0.68) !important;
	height: 2px !important;
	border-radius: 2px;
}

.mobile-nav.nav-left.nav>li{
    margin: 0 !important;
}
.mobile-nav.nav-left.nav > li > a{
	padding:10px 0;
}
/****************
#Footer
****************/

.social-image{
	width: 20.5px !important;
    display: inline-block;
}
.social-image + .social-image{
	margin-left: 9px;
}
.footer-logo{
	width:147px !important;
	margin-bottom: 19px !important;
}
.footer-button a{
	font-family: "Manrope", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	letter-spacing:0.64px;
	text-transform: uppercase;
	color:#fff;
	display: block;
}

.footer-button a:hover{
	color:#fff;
}

.footer-button + .footer-button{
	margin-top: 10px;
}
.copyright{
	font-family: "Manrope", Sans-serif;
	font-size: 14px;
	color:#fff;
	letter-spacing:0.56px;
}

.absolute-footer {
	display: none !important;
	visibility: hidden !important;
	}
/* Footer stick */
 html, body:not(.admin-bar) {
	height: 100%;
}

body:not(.admin-bar) #wrapper{
	height: 100%;
    display: flex;
    flex-direction: column;
} 

body:not(.admin-bar) #footer{
	margin-top: auto;
}

#footer{
	padding: 53px 20px 46px 20px;
	background: #111;
}

@media(max-width:767px){
	#footer{
		padding: 23px 20px 16px 20px;
	}	
}

.testimonial{
	text-align: center;
}

.testimonial h3{
	font-size: 40px;
	line-height: 52px;
	color:#111;
	font-weight: 400;
}

.testimonial .author{
	font-size: 24px;
	line-height: 32px;
	color:#111;
	margin-top: 48px;
}

@media(max-width:549px){
	.testimonial h3{
		font-size: 24px;
		line-height: 32px;
		font-weight: 400;
	}
	
	.testimonial .author{
		font-size: 16px;
		line-height: 26px;
		margin-top: 48px;
	}
}

.text-block p{
	line-height: 32px;
	margin-bottom: 32px;
}
.text-block h2.small{
	margin-bottom: 32px;
	color: #111;
	font-size: 24px;
	line-height: 32px;
	font-weight: 600;
	text-transform: uppercase;
	font-family: "Manrope", Sans-serif;
}
.text-block h3{
	margin-bottom: 32px;
	color: #111;
	font-size: 56px;
	line-height: 72px;
	font-weight: 400;
}
.text-block a{
	color:#8EC4D1;
	font-weight: 500;
  }
@media(max-width:549px){
	.text-block,
	.text-block p  {
		text-align: center;
	}
	.text-block h3{
		margin-bottom: 32px;
		font-size: 36px;
		line-height: 42px;
		font-weight: 400;
	}
	.text-block p{
		font-size: 16px;
		line-height: 26px;
		margin-bottom: 32px;
	}
}
/*******************************
#Blocks
********************************/
.block-image 
	{
	padding-right: 15px;
}
.block-image.right
	{
	padding-right: 0;
	padding-left: 15px;
}
.block-image img{
	max-width:100%;
	width: initial;
  }
  .block-image .img-inner{
	display:flex;
	align-items:center;
	/*min-height:800px*/
  }
.block-image.right .img-inner{
	justify-content: flex-end;
  }
.half-container{
	max-width:620px;
	display:flex;
	align-items:center;
}

.half-container .nowrap{
	white-space: nowrap;
	position: relative;
    z-index: 2;
}

@media(max-width:1239px){
	.half-container{
		max-width:50%;
	}
	.hero-block h1{
		margin-top:80px
	}
}
@media(max-width:549px){
	.half-container{
		max-width:100%;
	}
	.hero-block h1{
		margin-top:-100px
	}
}
.row.row-align-right{
	justify-content: flex-end;
}

.steps-blocks{
	padding: 0 64px;
}
@media(max-width:991px){
	.steps-blocks{
		padding: 0 15px;
	}
}
.steps-blocks h3{
	margin-bottom: 32px;
	color: #111;
	font-size: 40px;
	line-height: 52px;
	font-weight: 400;
}
.steps-blocks p{
	line-height: 32px;
}
.steps-blocks .step{
	color:#AEAEAE;
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 32px;
}

@media(max-width:549px){
	.steps-blocks h3{
		font-size: 32px;
		line-height: 42px;
	}
	.steps-blocks .step{
		font-size: 18px;
	}
}

.step-image img{
	max-width: 100% !important;
	width: initial !important;
}

.quick-nav .col-inner{
	display: flex;
}

.quick-nav .col-inner .img-inner {
    /* border-radius: 8px; */
    box-shadow: 0 20px 40px rgba(197,195,249,0.30);
    margin: 24px;
    max-width: 100%;
    width: initial;
}

@media(max-width:767px){
	.quick-nav .col-inner .img-inner {
		margin: 8px;
	}
}

.logos-carousel{
	margin-top:-16px;
	font-size:30px;
}
@media(max-width:549px){
		.logos-carousel{
			font-size:18px;
		}
}


.semibold{
	font-weight: 500;
}

.circle-chart__circle {
	animation: circle-chart-fill 2s reverse; /* 1 */ 
	transform: rotate(-90deg); /* 2, 3 */
	transform-origin: center; /* 4 */
  }
  .circle-chart__circle--negative {
	transform: rotate(-90deg) scale(1,-1); /* 1, 2, 3 */
  }
  .circle-chart__info {
	animation: circle-chart-appear 2s forwards;
	opacity: 0;
	transform: translateY(0.3em);
  }
  
  @keyframes circle-chart-fill {
	to { stroke-dasharray: 0 100; }
  }
  
  @keyframes circle-chart-appear {
	to {
	  opacity: 1;
	  transform: translateY(0);
	}
  }
  
  
  .grid {
	margin:56px 0 24px 0;
	max-width:456px;
	display:flex;

	justify-content: space-between;
  }
  .chart{
	text-align: center;
  }
  .circle-chart__percent{
	fill:#AEAEAE;
	font-size:8px;
	line-height:8px; 
	font-weight:400;
	font-family: "Manrope", Sans-serif;
  }
  
  .caption{
	color:#AEAEAE;
	text-transform:uppercase;
	font-size:16px;
	line-height:32px;
	font-weight:500;
	font-family: "Manrope", Sans-serif;
	text-align: center;
  }

@media(max-width:991px) and (min-width:716px){
	.grid {
		margin:0 auto 0;
	}
	.chart svg{
		width:88px;
		height: 88px;
	  }

}
@media(max-width:715px) and (min-width:550px){
	.grid {
		margin:0 auto 0;
	}
	.chart svg{
		width:72px;
		height: 72px;
	  }

	  .caption{
		font-size: 12px;
	  }

}

@media(max-width:549px){
	.grid {
		margin:0 auto 0;
	}
	.chart svg{
		width:86px;
		height: 86px;
	  }

}



.primary.button{
    font-size: 16px;
    font-weight: 500;
	text-transform: uppercase;
	padding: 6px 40px;
	margin-right: 32px !important;
}


@media(max-width:549px){
	.primary.button{
		font-size: 12px;
		padding: 4px 24px;
		margin-right: 20px !important;
	}
}


/********************/
.product-title.product_title.entry-title{
	font-family:'Manrope',sans-serif;
	font-size:24px;
	font-weight:600;
	letter-spacing: 0;
	margin-bottom:30px !important;
}
div.related.related-products-wrapper.product-section > div > .product-small.col,
.products > .product-small{
	border:0;
}
div.related.related-products-wrapper.product-section > div > .product-small.col .col-inner,
.products > .product-small .col-inner{
	-webkit-box-shadow: 0px 20px 40px 0px rgba(197,195,249,0.3);
	-moz-box-shadow: 0px 20px 40px 0px rgba(197,195,249,0.3);
	box-shadow: 0px 20px 40px 0px rgba(197,195,249,0.3);
}
.related .product-title a,
.products > div > div > div > div > .title-wrapper > .name.product-title > a{
	text-transform:uppercase;
	text-align:center;
	font-size:16px;
}
.widget_shopping_cart .button{
	line-height:19px;
	display:flex;
	justify-content: center;
    align-items: center;
}
.related.related-products-wrapper.product-section > h3{
	text-transform:initial;
	font-size:56px;
	text-align:center;
	font-family:'Varela Round',sans-serif;
	font-weight:400;
	letter-spacing:0;
	color:#111111;
}
.related .product-small.col,
.products > .product-small{
	/* margin:30px; */
}
.related .row.row-small:not(.row-collapse),
.products.row.row-small:not(.row-collapse){
	/* justify-content: center;
	margin:0 !important; */
	padding: 0 40px;
   /* max-width: 100%;*/
}

@media screen and (max-width:991px){
	.related .row.row-small:not(.row-collapse),
	.products.row.row-small:not(.row-collapse){
		padding: 0;
		margin-left: -15px;
		margin-right: -15px;
	}
}
.name.product-title{
	height:initial!important;
	text-align: center;
}
.related .product-small.col .col-inner,
.product-small .col-inner{
	/* display: -ms-flexbox!important;
  display: flex!important;
	-ms-flex-direction: column!important;
   flex-direction: column!important; */
   height:100%
}
.related .product-small.col .box-text,
.product-small .box-text{
	display: -ms-flexbox!important;
  	display: flex!important;
	-ms-flex-direction: column!important;
  	flex-direction: column!important;
	height:40%;
}
.related .product-small.col .box-text,
.product-small .box-text{
	-ms-flex-pack: justify!important;
    justify-content: space-between!important;
}

.prod_buttons{
	width:100%;
}
.related .product-small.col > div.box-text.box-text-products > div.price-wrapper,
div.product-small.box > div.box-text.box-text-products > div.price-wrapper{
	text-align:center;
	font-size:24px;
	font-family: Manrope, sans-serif;
	font-weight:400 !important;
}
span.amount{
	font-weight:400 !important;
}
.related .product-small.col .box-text,
.product-small .box-text{
	padding-top:0;
}
.woocommerce-Price-amount.amount {
    color:#AEAEAE;
}
.product-small.box {
		display: -ms-flexbox!important;
  display: flex!important;
	-ms-flex-direction: column!important;
   flex-direction: column!important;
   height:100%;
}
.product-small{
	height:initial !important;
	flex: 1 0 auto !important;
}
.view_prod,
.add_prod{
	border-top:0;
	text-align:center;
	padding-bottom: 30px;
}
.view_prod a,
.add_prod a{
	border:2px solid #111;
	padding:8px 30px;
	border-radius:8px;
	text-transform:uppercase;
	color:#111;
	font-size:16px;
	margin-left:0;
	font-weight:500;
}
.view_prod a:hover,
.add_prod a:hover{
	background-color:#eeeeee;
}

.view_prod:hover,
.add_prod:hover{
	background-color:transparent;
}
/* @media screen and (max-width: 549px){
	.related .small-columns-2>.col,
	.products.small-columns-2>.col{
    max-width: 40% !important;
    flex-basis: 40% !important;
	}
} */
/* @media screen and (max-width:991px){
	.related .medium-columns-3>.col,
	.products.medium-columns-2>.col{
    max-width: 50% !important;
    flex-basis: 50% !important;
	padding:15px !important;
	}
} */
.box-image img{
	padding: 30px;
}
@media screen and (min-width: 850px){
	.related .large-columns-3>.col,
	.products.large-columns-3>.col{
			max-width: 33.3333% !important;
			flex-basis: 33.3333% !important;
			padding: 40px;
			/* margin:40px !important; */
			margin:0 !important;
	}
}

.accordion-title,
.accordion-title.active{
	border-color:transparent !important;
	color:#111  !important;
	font-weight:400;
	font-family:'Varela Round',sans-serif;
	font-size:24px;
}
.accordion-title.active{
	background-color:transparent !important;
}
.accordion .active .toggle,
.accordion .toggle{
	color: #AEAEAE;
}
.accordion-inner{
	padding: .6em 3.1em;
}
.related .name.product-title a{
	color:#111;
}

.column-space-between > .col-inner {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}

.product-gallery.large-4.col {
	border:0 !important;
}

.product-title.product_title.entry-title{
	line-height: 32px !important;
}

.product-main {
	padding: 100px 15px 40px 0 !important;
}
.product-gallery{
	padding-right: 90px;
	padding-left: 15px;
}
@media(max-width:849px){
	.product-gallery{
		padding-right: 15px;
	}
}
.product-info{
	padding-left: 15px;
}

.product-info .price {
    margin: 48px 0;
}
.js_add_to_cart,
.single_add_to_cart_button.button.alt {
	background-color: #111 !important;
    border-radius: 8px;
    font-weight: 500;
    font-size: 16px;
    font-family: "Manrope";
    padding: 7px 32px;
	border: none;
	color:#fff !important;
	outline:none !important;
}
.subscription-details,
.perunit{
	font-size: 18px;
    padding-left: 20px;
}
.subscription-details {
	padding-left: 0;
}
/* body.single .product-info .price {
	display: flex;
	align-items: center;
} */
.wcsatt-sub-discount,
body.single .woocommerce-variation-price{
	display:none!important
}
.image-tools,
body.archive .wcsatt-sub-discount,
body.archive .wcsatt-sub-options,
body.single .product-footer .perunit,
body.single .product-footer .wcsatt-sub-discount,
body.single .product-footer .wcsatt-sub-options{
	display:none!important
}
body.archive .name.product-title{
	padding: 0 30px;
	min-height: 86px;
}
@media(max-width:576px){
	body.archive .name.product-title{
		min-height: initial;
	}
}
.related .name.product-title{
	font-weight: 600;
	padding: 0 30px;
}
/* .box-image img{
	height: fit-content;
} */
.flickity-slider .box-image img{
	height: auto;
	padding: 10px;
}
.ico-case,
.ico-euro,
.ico-envelope,
.ico-instagram,
.ico-facebook,
.ico-placeholder{
	opacity: 0.3;
}
.product-summary .quantity.hide-me {
    margin-bottom: 1em;
    height: 0;
    display: block;
    visibility: hidden;
}
li.subscription-option.disabled .subscription-option-details,
li.subscription-option.disabled .subscription-details,
li.subscription-option.disabled .subscription-price{
	color:#AEAEAE !important;
}
.qty-label{
	font-weight:600;
	margin-bottom:8px;
	display: inline-block;
}
.mask-list{
	margin-bottom:30px;
}
.mask-list label{
	display:inline-block;
	cursor:pointer;
}
.mask-list input{
	display: inline-block;
    width: 1px;
    visibility: hidden;
    padding: 0;
    margin: 0;
}
.mask-list label{
    border: 2px solid #111;
    padding: 8px 30px;
    border-radius: 8px;
    text-transform: uppercase;
    color: #111;
    font-size: 16px;
    margin-left: 0;
	font-weight: 500;
	margin-right:10px;
}
.mask-list label:not(.active){
	color: #AEAEAE;
	border: 2px solid #AEAEAE;
}
body.woocommerce-cart .price{
	font-size:15px;
}
.multiparcels_carrier_icon_post_lt{
	display:none;
}
.prod_buttons{
	margin-top:15px;
}
.material.radio {
	display: flex;
	position: relative;
	margin:10px 0
  }
  .material.radio input[type='radio'] {
	font-size: 1.25em;
	margin: 0;
	z-index: -1;
	-webkit-appearance: none;
	   -moz-appearance: none;
			appearance: none;
	position: absolute;
	display: block;
	border-radius: 50%;
	width: 1em;
	height: 1em;
	left: 0;
	top: 0;
	border: solid 2px transparent;
	
	opacity: 0;
  }
  .material.radio input[type='radio']:focus {
	outline: none;
  }
  .material.radio input[type='radio']:checked {
	background-color: #111;
  }
  .material.radio input[type='radio']:checked + label::before {
	border-color: #111;
  }
  .material.radio input[type='radio']:checked + label::after {
	background-color: #111;
	-webkit-transform: scale(0.5);
			transform: scale(0.5);
  }
  .material.radio input[type='radio']:active {
	opacity: 1;
	-webkit-transform: scale(0);
			transform: scale(0);
	transition: opacity 0s, -webkit-transform 0s;
	transition: opacity 0s, transform 0s;
	transition: opacity 0s, transform 0s, -webkit-transform 0s;
  }
  .material.radio input[type='radio']:active + label::before {
	border-color: #AEAEAE;
  }
  .material.radio label {
	cursor: pointer;
	text-transform:uppercase;
	font-weight:500;
	color: #1f1f1f;
	font-size:1em;
	margin-bottom: 0;
  }
  .material.radio label:focus {
	color: red;
  }
  .material.radio label::before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 1em;
	border: solid 2px #AEAEAE;
	border-radius: 50%;
	vertical-align: -4px;
	transition: border-color 0.5s, background-color 0.5s;
  }
  .material.radio label::after {
	content: '';
	display: inline-block;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 3px;
	left: 0;
	border: solid 2px transparent;
	border-radius: 100%;
	-webkit-transform: scale(0);
			transform: scale(0);
	-webkit-transform-origin: center center;
			transform-origin: center center;
	transition: -webkit-transform 0.12s;
	transition: transform 0.12s;
	transition: transform 0.12s, -webkit-transform 0.12s;
  }
  .mask-price{
	  margin-bottom:32px;
  }
  .price-per-unit,
  .label-per-unit{
	font-size:18px;
	  color:#AEAEAE;
  }
  .price-total{
	  font-size:32px;
	  color:#AEAEAE;
	  margin-right:32px;
  }
  .js_add_to_cart{
	  margin-top:30px;
  }
  #wzg{
	  margin-top:32px;
  }
  .product-type-grouped .price-wrapper .from,
  body.product-template-default .product-type-grouped .price-wrapper{
display:none;
  }
.grouped_form button[type="submit"].single_add_to_cart_button.button.alt, 
.woocommerce-grouped-product-list.group_table{
	display:none!important;
}

.material.radio.disabled label,
.disabled,
.disabled label{
	color:#999;
}
.simple-or-subscription li,
.simple-or-subscription ul{
	list-style-type: none;
	padding-left:0;
	margin-left:0 !important;
}
#qty{
	display: block;
	height:0;
	visibility: hidden;
	margin:0;
	padding:0;
}
@media(min-width:1199px){
	.icon-box-left:not(.testimonials_x), .icon-box-right:not(.testimonials_x){
		width:80%;
	}
	.primary.button.fmg{
		display:inline-block;
		margin-right: 15px !important;
	}
	.page-template-page-apie-mus .section{
		margin-top:-100px;
	}
	/* .section{
		margin-top:-50px;
	} */
	#footer .section{
		margin-top:0;
	}
	.md-gap{
		height:355px !important;
		display:block;
	}
}
.sp-quantity .fff .ddd{
	border: 1px solid #000;
    padding: 0 10px;
    display: flex;
    align-items: center;
	font-weight: 600;
	margin: 0;
	height: 100%;
	background: #fff;
}
.sp-quantity{
	display: flex;
	margin-bottom: 5px;
	margin-top: 5px;
	max-width: 130px;
}
.sp-quantity input{
	margin:0;
	padding:3px;
	border: 1px solid #000;
    padding: 1px 10px;
    display: flex;
    align-items: center;
	font-weight: 600;
	text-align: center;
	height: auto;
}
.sp-quantity .sp-minus.fff .ddd{
	border-right:0;
}
.sp-quantity .sp-plus.fff .ddd{
	border-left:0;
}

.mfp-content .product-lightbox-inner .quantity .minus, #wrapper .quantity .minus{
	border-top-left-radius: 8px;
    border-bottom-left-radius:  8px;
}
.mfp-content .product-lightbox-inner .quantity .plus, #wrapper .quantity .plus{
	border-top-right-radius: 8px;
    border-bottom-right-radius:  8px;
}

.product-footer{
	z-index: 2;
    position: relative;
}
#billing_siunciu_dovana_taip,
#billing_siunciu_dovana_ne,
#billing_reikia_saskaitos_taip,
#billing_reikia_saskaitos_ne{
	height:initial !important;
}
#billing_company_field, #billing_imones_kodas_field, #billing_pvm_kodas_field{ display:none;}

.hide-this {
	display: none;
}

.hero-column-banner-video .col-inner {
	max-width: 680px;
	margin: 0 0 0 auto !important;
}

.hero-column-banner-video .banner {
	background-color: #FFFFFF !important;
	padding-top: 130%;
}

.gift-certificate-show-form p {
	margin-bottom: 10px !important;
}
.woocommerce-message,
.woocommerce-error {
	padding-top: .5em;
}

.post-13680 .col-inner > a {
	display: none !important;
} 


/*vj-pakeitimai*/
.icon-home-block-one {
	display: flex;
	align-items: center;

}
a .icon-home-block-one .icon-box-text {
	line-height: 32px;
	color: #AEAEAE;
	font-size: 15px;
}
@media screen and (max-width: 991px) {
	.icon-home-block-one {
		flex-flow: column;
		justify-content: center;
	}
	a .icon-home-block-one .icon-box-text {
		padding-left: 0px!important;
		padding-top: 10px;
		text-align: center;
		line-height: 18px;
	}
}
a:hover .icon-home-block-one .icon-box-text {
	color: rgb(8,8,8);
}
.vj-products .first .col-inner, .vj-products .col+.col .col-inner {
	display: flex;
	flex-flow: column;
	justify-content: space-between;
}
.vj-products-tablet .first .col-inner, .vj-products-tablet .col+.col .col-inner {
	display: flex;
	flex-flow: column;
	justify-content: space-between;
}
.vj-products .first .col-inner, 
.vj-products .col+.col .col-inner,
.vj-products-tablet .col-inner, 
.vj-products-tablet .first .col-inner, 
.vj-products-tablet .col+.col .col-inner {
 	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 10px 20px #AEAEAE33;
 }
 .vj-products .add_prod a,
 .vj-products-tablet .add_prod a,
 .vj-products .view_prod a,
 .vj-products-tablet .view_prod a,
 .prod_buttons .view_prod a, .prod_buttons .add_prod a {
 	border: 2px solid #111111;
 	color: #111111!important;
 	font-size: 14px;
 	line-height: 1.6;
 	padding: .6em 3.4em;
 	font-weight: 600;
 	border-radius: 4px;
 }
 .vj-products .add_prod a:hover,
 .vj-products-tablet .add_prod a:hover,
 .vj-products .view_prod a:hover,
 .vj-products-tablet .view_prod a:hover {
 	color: #fff!important;
 	background-color: #111111!important;
 }
 .vj-products .product-title {
 	font-weight: 400!important;
 }
 .vj-button-isbandyta, .prod_buttons .view_prod a, .prod_buttons .add_prod a,
 .vj-button {
 	border: 2px solid #111111;
 	color: #111111!important;
 	font-size: 14px;
 	padding: 0.6em 2.4em;
 	font-weight: 600;
 	background-color: transparent;
 }
 .vj-button-isbandyta {
 	padding: 0.3em 2.4em;
 }
.vj-silkas-category-block .button.primary.vj-button {
 	background-color: transparent;
 	text-transform: uppercase;
 	padding: 3px 70px;
 	font-size: 14px;
 }
 .vj-button-isbandyta:hover, .prod_buttons .view_prod a:hover, .prod_buttons .add_prod a:hover,
 .vj-button:hover {
 	color: #fff!important;
 	background-color: #111111!important;
 }
 .vj-silkas-category-block .box-text-inner p {
 	letter-spacing: 0.56px;
	color: #111111;
	text-transform: uppercase;
	font: normal normal 600 14px/20px Manrope;
 }
  .vj-kategorijos {
 	margin-top: 100px;
 }
 .vj-title-h2 {
 	text-align: center;
	font: normal normal medium 40px/24px Manrope;
	letter-spacing: 1.6px;
	color: #111111;
	margin-top: 80px;
	margin-bottom: 70px;
 }
 .vj-categories-icon-box {
 /*	display: flex;
 	align-items: center;*/
 }
 .vj-categories-icon-box .icon-box-img {
 	margin-top: -13px;
 }
 .vj-categories-icon-box .icon-box-text {
 	font: normal normal medium 16px/26px Manrope;
	letter-spacing: 0.64px;
	color: #111111;
 }
 .vj-categories-icon-box .icon-box-text h6 {
	text-transform: capitalize;
 }
  .vj-categories-icon-box .icon-box-text p {
	margin-top: 24px;
	text-align: left;
	font: normal normal normal 16px/26px Manrope;
	letter-spacing: 0.64px;
	color: #111111;
 }
 .icons-line .icon-box-text {
 	margin-top: 4px;
 }
 .icons-centerd-horizontally {
 	display: flex;
 	/*justify-content: flex-start;*/
 	align-items: flex-start!important;
 }
 .icons-centerd-horizontally h4 {
 	line-height: 1.4;
 	font-size: 16px;
 }
 .icon-image-silkas img {
 	width: 100px;
 }
.vj-partners .box-image img {
     padding: 0px; 
}
h4 {
	line-height: 1.4;
}

.product-small .col-inner {
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
    flex-flow: column;
}
.tax-product_cat .product-small.product {
	max-width: 25%;
}
.vj-silkas-category-block {
	padding: 12px;
}
.vj-silkas-category-block .col-inner {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 10px 20px #AEAEAE33;
	border-radius: 8px;
}
.kauke-ikona {
	display: flex;
	align-items: center;
	margin: 0 auto;
}
.kauke-ikona .icon-box-text h5 {
	line-height: 1;
	font: normal normal medium 16px/26px Manrope;
	letter-spacing: 0px;
	color: #AEAEAE;
	text-transform: capitalize;
}
#woocommerce_product_search_1 {
	max-width: 1125px;
    margin: 0 auto 30px;
    padding: 20px;
    background-color: rgba(250, 250, 250, 0.6);
    border-radius: 4px;
}
.products>div>div>div>div>.title-wrapper>.name.product-title>a {
	text-transform: initial;
	font-weight: 400;
}
/*rozine kauke stilius*/
.vj-ikonos-row .col-inner a:hover .kauke-ikona h5 {
	color: #111;
}
.text-block a.pink {
    color: #B299A3;
    font-weight: 500;
}
.text-block a.yellow {
    color: #AEAEAE;
    font-weight: 500;
}
.text-block a.blue {
    color: #90BADA;
    font-weight: 500;
}


h2.vj-kauke-title {
	font-weight: 400;
	font-size: 24px;
	line-height: 34px;
	font-family: "Varela Round";
	margin-bottom: 20px;
	margin-top: 40px;
}
/*related products*/
div.related.related-products-wrapper.product-section>div>.product-small.col {
	padding: initial;
}
.related .product-title a {
	text-transform: capitalize;
	font-weight: 400;
}
div.related.related-products-wrapper.product-section>div>.product-small.col .col-inner {
	box-shadow: 0px 10px 20px #AEAEAE33;
}
.related.related-products-wrapper.product-section>h3 {
	letter-spacing: 0px;
	font-size: 40px;
	line-height: 36px;
	font-family: "Varela Round";
	font-weight: 400;
	margin-bottom: 80px;
}
h2.prenumerata-title {
	letter-spacing: 1.6px;
	font-size: 40px;
	line-height: 1.4;
	font-family: Manrope;
	font-weight: 400;
}
h4.prenumerata-subtitle {
	font-size: 24px;
	line-height: 24px;
	font-family: Manrope;
	font-weight: 400;
	letter-spacing: 0.96px;
}
.vj-which-suits {
	align-items: flex-start;
}
.vj-which-suits h4 {
	display: block;
	background-color: #EDE4C4;
	padding: 16px;
	text-align: center;
	vertical-align: center;
	letter-spacing: 0.56px;
	color: #111111;
	font-size: 14px;
	line-height: 24px;
	font-family: Manrope;
	font-weight: 400;
}
.vj-which-suits h4.blue {
	background-color: #E6F3F6;
}
.vj-which-suits h4.pink {
	background-color: #FEDBE9;
}
.vj-which-suits .col-inner {
	text-align: center;
	padding-bottom: 10px;
	box-shadow: 0px 10px 20px #AEAEAE33;
	width: initial;
	margin: 10px!important;
}
.vj-which-suits .col-inner p {
	padding: 0px 10px;
}
.vj-which-suits .col-inner .img {
	margin: 0 auto;
}
.vj-icon {
	display: flex;
	align-items: flex-start;

}
.vj-icon .icon-box-text {
	margin-top: 8px;
    margin-left: 10px;
}
@media screen and (max-width: 1300px) {
	.vj-icon {
		display: flex;
		flex-flow: column;
		align-items: center;
		justify-content: center;
	}
	.vj-icon .icon-box-text {
		margin-top: 0px;
	    margin-left: 0px;
	    text-align: center;
	}
}
.vj-icon .icon-inner img {
	height: 30px!important;
	width: auto!important;
}
.vj-icon h3 {
	color: #111111;
	font-size: 16px;
	line-height: 1.4;
	font-family: "Varela Round";
	font-weight: 400;
}
#atsiliepimai {
	letter-spacing: 0px;
	color: #111111;
	font-size: 24px;
	line-height: 1.4;
	font-family: "Varela Round";
	font-weight: 400;
	text-align: center;
	padding: 20px;
	margin-top: 170px;
}
#vj-which-mask {
	letter-spacing: 0px;
	font-size: 40px;
	line-height: 1.4;
	font-family: "Varela Round";
	font-weight: 400;
	text-align: center;
	padding: 20px;
	margin-top: 160px;
}
.banner.vj-banner {
    background-color: #fff !important;
    padding-top: 130%;
}
.vj-banner-column .col-inner {
	max-width: 600px;
	margin: 0 0 0 auto !important;
}
div.product-main>div>div.product-info.summary.col.col-fit.entry-summary.product-summary>form>div>input.minus.button.is-form:hover,
div.product-main>div>div.product-info.summary.col.col-fit.entry-summary.product-summary>form>div>input.plus.button.is-form:hover {
	background-color: #111!important;
}
@media screen and (max-width:991px){
	.related .row.row-small:not(.row-collapse),
	.products.row.row-small:not(.row-collapse){
		padding: 0;
		margin-left: initial;
		margin-right: initial;
	}
}
#comments {
	display: block;
	padding: 30px;
}
#comments.large-12 {
	display: none;
}
#commentform p.comment-form-cookies-consent {
	display: flex;
}
#commentform p.comment-form-cookies-consent label {
	flex: 1;
}

.ribbon {
	display: flex;
	align-items: center;
	background-color: #111111;
}
.ribbon .wrapper {
	text-align: center;
	padding: 15px 20px!important;
	max-width: 1125px;
	margin: 0 auto;
	color: #fff;
	text-transform: uppercase;
	font-family: Manrope;
	font-weight: normal;
	font-size: 14px;
	line-height: 1.4;
}
.ribbon .wrapper p {
	padding: 0px;
	margin: 0px;
}
.ribbon .wrapper a {
	color: #fff;
	text-decoration: underline;
}
.ribbon .wrapper a:hover {
	color: #fff;
	text-decoration: none;
}
.ribbon .wrapper .mamai {
	font-weight: 600;
}