/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Fiókom" Page
    03. "Home" Page
    04. "Blog" Page
    05. "Gyomorban vagy vékonybélben oldódó huminsav kapszula?" Post
    06. "Szállítási módok" Page
    07. "Kapcsolat" Page
    08. "Vásárlási feltételek ÁSZF" Page
    09. "Adatkezelés" Page
    10. "Termékismertető" Page
    11. "Shop" Page
    12. "Adatkezelési nyilatkozat" Page
    13. "Huminsav: A természet ajándéka egészségünkért" Post

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .lte-header-wrapper .lte-topbar-block .container{
	min-height:39px;
	height:39px;
}

body .elementor-element-1a0d664b .elementor-widget-wrap{
	height:28px;
}

body .lte-navbar-logo .lte-logo .wps-ic-no-lazy{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(18px);	-ms-transform:translatex(0px) translatey(18px);	transform:translatex(0px) translatey(18px);
}

body .elementor-element-1a0d664b .lte-icon-padding-small{
	position:relative;
}

body .lte-icon-padding-small li:nth-child(1) .lte-header{
	font-size:17px !important;
}

body .lte-icon-padding-small li:nth-child(2) .lte-header{
	font-size:17px !important;
	margin-right:-2px;
}

body .lte-icon-padding-small li .fa-question{
	margin-right:-15px;
}

body .lte-icon-padding-small li .fa-exclamation{
	margin-right:-15px;
}

body .elementor-element-1a0d664b .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-lte-icons .elementor-widget-container .lte-icon-padding-small li .lte-inner .lte-icon-content .lte-header{
	font-size:16px !important;
}

body .lte-icon-padding-small li:nth-child(3) .lte-header{
	background-color:#f4f5f4 !important;
}

body .lte-icon-padding-small li:nth-child(3) .lte-header:hover{
	background-color:#60bd1d !important;
}

body .related .lte-item-descr .lte-btn-inner{
	color:#070707;
}

body .related .lte-item-descr .lte-btn-inner:hover{
	color:#ffffff;
}

body .lte-wc-wrapper .product .yith-par-message{
	margin-top:30px;
}

body .products .product:nth-child(1) span:nth-child(6) .add_to_cart_button{
	display:none;
}

body .products .product:nth-child(2) span:nth-child(6) .add_to_cart_button{
	display:none;
}

body .products .product:nth-child(4) span:nth-child(6) .add_to_cart_button{
	display:none;
}

body .products .product:nth-child(5) span:nth-child(6) .add_to_cart_button{
	display:none;
}

body .lte-products-sc-simple .product:nth-child(3) .lte-btn-wrap:nth-child(6) .add_to_cart_button{
	display:none;
}

body #content-sidebar p img{
	position:relative;
	top:25px;
	left:25px;
}

body #content-sidebar .textwidget div{
	position:relative;
	top:12px;
	text-align:center;
}

body #content-sidebar .widget .lte-btn-wrap{
	border-top-right-radius:20px;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	background-color:#60bd1d;
}

body .items .post .wp-post-image{
	position:relative;
	top:16px;
}

body .items a h6{
	position:relative;
	top:4px;
}

body .lte-text-page p a{
	color:#60bd1d;
	font-weight:400;
}

body #commentform .comment-form-mailpoet{
	height:11px;
}

body .products .product:nth-child(3) span:nth-child(6) .add_to_cart_button{
	display:none;
}

body #content-sidebar .price_slider_amount span:nth-child(3){

	background-color:rgba(96,189,29,0.01);
}

body .lte-content-wrapper .main-wrapper .lte-text-page .centered .col-xl-12 .hentry #entry-div .woocommerce .cart-collaterals .wr-action-before-order-review .lws-wr-cart .wr-cart-buttons > span{
	margin-top:0px !important;
}

body #cfw-checkout-before-order-review .wr-action-before-order-review h2{
	font-size:20px;
	font-weight:500;
}

body .lws-wr-cart .wr-cart-balance .wr-cart-balance-value{
	text-align:right;
}

body .lws-wr-cart .wr-cart-balance .wr-cart-balance-label{
	text-align:center;
	padding-left:10px;
}

body #cfw-checkout-before-order-review .wr-action-before-order-review{
	position:relative;
	top:-16px;
}

body .wr-cart-buttons span .wr-cart-max:hover{
	background-color:#333333;
}

body .wr-action-before-order-review .wr-rateinfo img{
	position:relative;
	top:-9px;
	margin-top:-4px;
}

body .lws-wr-cart .wr-cart-buttons .wr-cart-max:hover{
	background-color:#6d6868;
}

body .wr-cart-buttons span .wr-cart-max{
	background-color:#60bd1d;
	color:#000000;
}

body .lws-wr-cart .wr-cart-buttons .wr-cart-max{
	background-color:#e2bb54;
	color:#ffffff;
	border-style:none;
}

body .lws-wr-cart .wr-cart-buttons .wr-cart-apply{
	background-color:#e2bb54;
}

body .lws-wr-cart .wr-cart-buttons .wr-cart-apply:hover{
	background-color:#6c6b6a;
	color:#ffffff;
}

body .lws-wr-resume-order-points p .lws-woorewards-point-symbol{
	position:relative;
	top:-14px;
}

body .coupon span button{
	background-color:#e2bb54 !important;
	color:#ffffff !important;
}

body .cart_totals span a{
	background-color:#60bd1d;
}

body .cart_totals span a:hover{
	background-color:#000000;
}

body .coupon span button:hover{
	background-color:#6e6e6c !important;
}

body .lws-wr-cart .wr-cart-buttons > span{
	margin-top:0px;
}

body .products .price .fsb_badge_view{
	font-size:14px;
}

body .entry-summary .price .fsb_badge_view{
	font-size:18px;
}

body #shipping_method li img{
	position:relative;
	top:16px;
}

body .elementor-field-option label a{
	color:#a9a7a7;
}

body .elementor-field-option label a:hover{
	color:#dbdbdb;
}

body .vi-wcaio-sb-cart-form span .vi-wcaio-sb-product-bt-atc:hover{
	background-color:#60bd1d !important;
}

body .hidden-sm .widget img{
	position:relative;
}

body .lte-footer-wrapper #lte-widgets-footer .container .row-center-x .hidden-sm .lte-footer-widget-area .widget img{
	left:18% !important;
}

body .lte-page-header .lte-header-h1-wrapper h1{
	top:-29px;
}

body .elementor-element-8891aa6 .lte-heading h5.lte-header{
	font-weight:600;
	color:#050505;
}

body .elementor-element-8891aa6 li .lte-descr{
	color:#0a0909;
	font-weight:400 !important;
}

body .elementor-element-8891aa6 li .lte-header{
	font-weight:700;
	color:#020202 !important;
}

body .elementor-widget-lte-icons ul{
	left:288px !important;
}

body .lte-icon-divider-disabled li .fa-shopping-bag{
	color:#0a0a09 !important;
}

body .lte-content-wrapper .lte-header-wrapper header{
	height:264px;
}

body .elementor-widget-lte-products .lte-padding-no{
	padding-bottom:39px !important;
}

body .lte-wc-wrapper .lte-text-page{
	padding-top:0px !important;
}

body .elementor-element-418c885 .elementor-spacer .elementor-spacer-inner{
	height:39px;
}

body .elementor-element-0899eea .elementor-spacer .elementor-spacer-inner{
	min-height:25px;
}

body #entry-div .lte-description .lte-text-page{
	padding-top:0px;
}

body .elementor-element-b3f7e05 .elementor-hidden-tablet img{
	position:relative;
	top:66px;
}

body .lte-content-wrapper .main-wrapper{
	position:relative;
	top:30px;
}

body .cart tr .actions{
	display:none;
}

body .cart_totals .cart-subtotal td{
	margin-left:0px;
	width:427px;
}

body .cart_totals .woocommerce-shipping-totals td{
	margin-left:0px;
	width:427px;
}

body #cfw-shipping-packages-container p img{
	top:17px;
	left:23px;
}

body .lte-footer-wrapper #lte-widgets-footer .container .row-center-x .clearfix .lte-footer-widget-area{
	width:109% !important;
}

body .woocs_auto_switcher ul .woocs_auto_bg_woocs_curr_curr{
	position:relative;
	left:45px;
}

body .woocs_auto_switcher ul .woocs_auto_bg_{
	position:relative;
	left:45px;
}

body .xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue{
	display:none;
}

body .xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart{
	display:none;
}

body .xoo-wsc-slider .xoo-wsc-sl-shipping .xoo-wsc-sl-body{
	color:#545353;
}

body .xoo-wsc-slider .xoo-wsc-sl-shipping .xoo-wsc-sl-heading{
	color:#525050;
}

body .xoo-wsc-sp-slider div .woocommerce-Price-amount{
	color:#7e7b7b;
}

body .xoo-wsc-footer .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{
	font-weight:600;
	border-top-left-radius:25px;
	border-top-right-radius:25px;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
}

body .xoo-wsc-drawer-modal .xoo-wsc-drawer .xoo-wsc-icon-chevron-right{
	color:#2c3e50;
}

body .xoo-wsc-modal .xoo-wsc-icon-chevron-left{
	color:#2c3e50;
}

body .xoo-wsc-shipping-methods li img{
	position:relative;
	top:12px;
}

body .xoo-wsc-sp-slider .xoo-wsc-sp-title a{
	font-weight:600;
	font-size:15px;
}

body .hidden-sm .lte-footer-widget-area .widget{
	padding-left:1px;
	position:relative;
	top:8px;
	left:8px;
	display:inline-block;
	-webkit-transform:translatex(11px) translatey(0px);	-ms-transform:translatex(11px) translatey(0px);	transform:translatex(11px) translatey(0px);
}

body .lte-footer-wrapper #lte-widgets-footer .container .row-center-x .hidden-sm .lte-footer-widget-area .widget{
	width:88% !important;
}

@media (max-width:1299px){

	body .elementor-element-1a0d664b .lte-icon-padding-small{
	left:238px;
}

body .lte-icon-padding-small li .lte-header{
	font-weight:500;
}

body .lte-icon-padding-small li:nth-child(3) .lte-header{
	background-color:#60bd1d;
	border-color:#0a0909;
	border-width:2px;
	border-style:solid;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding-left:19px;
	padding-right:15px;
}

body .lte-icon-padding-small li:nth-child(3) .lte-header:hover{
	background-color:#f9faf9;
	}

}



@media (max-width:1199px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-508px) translatey(25px) !important;	-ms-transform:translatex(-508px) translatey(25px) !important;	transform:translatex(-508px) translatey(25px) !important;
}

body .lte-icon-padding-small li:nth-child(3) .lte-header{
	background-color:#f7f7f7;
}

body .lte-icon-padding-small li:nth-child(3) .lte-header:hover{
	background-color:#60bd1d;
}

body .elementor-widget-lte-icons ul{
	left:-99px !important;
	}

}



@media (max-width:1024px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-404px) translatey(24px) !important;	-ms-transform:translatex(-404px) translatey(24px) !important;	transform:translatex(-404px) translatey(24px) !important;
}

body .lte-icon-padding-small li .lte-header{
	margin-right:-26px !important;
}

body .lte-footer-wrapper #lte-widgets-footer .container .row-center-x .hidden-sm .lte-footer-widget-area .widget img{
	left:77px !important;
}

body .elementor-widget-lte-icons ul{
	left:-111px !important;
	}

}



@media (max-width:991px){

	body .lte-icon-padding-small li .lte-header{
	margin-right:-30px !important;
}

body .elementor-widget-lte-icons ul{
	left:-107px !important;
	}

}



@media (max-width:900px){

	body .elementor-element-1a0d664b .elementor-widget-lte-icons ul{
	margin-right:-15px;
}

body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-375px) translatey(23px) !important;	-ms-transform:translatex(-375px) translatey(23px) !important;	transform:translatex(-375px) translatey(23px) !important;
}

body .lte-icon-padding-small li .lte-header{
	margin-right:-48px !important;
	position:relative;
	left:0px;
}

body .elementor-widget-lte-icons ul{
	left:-119px !important;
	}

}



@media (max-width:782px){

	body .elementor-element-1a0d664b .elementor-widget-lte-icons ul{
	left:-4px;
	width:837px;
}

body .lte-icon-padding-small li .lte-header{
	position:relative;
	left:0px;
}

body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-319px) translatey(30px) !important;	-ms-transform:translatex(-319px) translatey(30px) !important;	transform:translatex(-319px) translatey(30px) !important;
	}

}



@media (max-width:767px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-322px) translatey(25px) !important;	-ms-transform:translatex(-322px) translatey(25px) !important;	transform:translatex(-322px) translatey(25px) !important;
	}

}



@media (max-width:735px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-280px) translatey(27px) !important;	-ms-transform:translatex(-280px) translatey(27px) !important;	transform:translatex(-280px) translatey(27px) !important;
	}

}



@media (max-width:700px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-274px) translatey(21px) !important;	-ms-transform:translatex(-274px) translatey(21px) !important;	transform:translatex(-274px) translatey(21px) !important;
	}

}



@media (max-width:666px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-252px) translatey(22px) !important;	-ms-transform:translatex(-252px) translatey(22px) !important;	transform:translatex(-252px) translatey(22px) !important;
	}

}



@media (max-width:640px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-245px) translatey(20px) !important;	-ms-transform:translatex(-245px) translatey(20px) !important;	transform:translatex(-245px) translatey(20px) !important;
	}

}



@media (max-width:600px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-223px) translatey(26px) !important;	-ms-transform:translatex(-223px) translatey(26px) !important;	transform:translatex(-223px) translatey(26px) !important;
	}

}



@media (max-width:500px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-194px) translatey(20px) !important;	-ms-transform:translatex(-194px) translatey(20px) !important;	transform:translatex(-194px) translatey(20px) !important;
	}

}



@media (max-width:478px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-183px) translatey(17px) !important;	-ms-transform:translatex(-183px) translatey(17px) !important;	transform:translatex(-183px) translatey(17px) !important;
}

body .lte-content-wrapper .main-wrapper .lte-wc-wrapper{
	padding-top:6px;
	color:#070707;
	font-weight:400;
}

body .lte-wc-order div select{
	color:#050505;
}

body .products .lte-item-descr .lte-btn-inner{
	color:#707070;
	font-weight:600;
}

body .products .product:nth-child(2) .lte-excerpt{
	color:#727272;
	font-weight:400;
}

body .products .product:nth-child(3) .lte-excerpt{
	color:#878787;
}

body .products .product:nth-child(4) .lte-excerpt{
	color:#7a7a7a;
}

body .products .product:nth-child(1) .lte-excerpt{
	color:#7a7a7a;
}

body .products .product:nth-child(1) .lte-item-descr .lte-btn-inner{
	color:#0a0a0a;
	}

}



@media (max-width:400px){

	body .lte-navbar-logo .lte-logo img{
	-webkit-transform:translatex(-144px) translatey(16px) !important;	-ms-transform:translatex(-144px) translatey(16px) !important;	transform:translatex(-144px) translatey(16px) !important;
	}

}



@media (min-width:768px){

	body .cart_totals .cart-subtotal th{
	padding-left:41px !important;
}

body .cart_totals .cart-subtotal td{
	padding-left:35px !important;
	}

}



@media (min-width:769px){

	body .lws-wr-cart .wr-cart-balance .wr-cart-balance-value{
	padding-right:24px;
	}

}



@media (min-width:992px){

	body .lte-content-wrapper .main-wrapper .lte-wc-wrapper{
	padding-top:50px;
	padding-bottom:80px;
}

body .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:0px;
	padding-bottom:100px;
}

body .lte-content-wrapper .main-wrapper .inner-page{
	padding-top:52px;
	padding-bottom:100px;
	}

}



@media (min-width:1200px){

	body .woocommerce-Addresses .woocommerce-Address h2{
	font-size:50px;
	}

}



/*-----------------------------------------------*/
/*  "Fiókom" Page                               */
/*-----------------------------------------------*/
@media (max-width:1024px){

	body.page-id-617 .woocommerce-Addresses .woocommerce-Address h2{
	font-size:42px;
	}

}



@media (max-width:991px){

	body.page-id-617 .woocommerce-Addresses .woocommerce-Address h2{
	font-size:40px;
	}

}



@media (max-width:937px){

	body.page-id-617 .woocommerce-Addresses .woocommerce-Address h2{
	font-size:38px;
	}

}



@media (max-width:900px){

	body.page-id-617 .woocommerce-Addresses .woocommerce-Address h2{
	font-size:36px;
}

body.page-id-617 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-bottom:38px;
	}

}



@media (max-width:780px){

	body.page-id-617 .woocommerce-Addresses .woocommerce-Address h2{
	font-size:32px;
}

body.page-id-617 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:33px;
	}

}



@media (max-width:500px){

	body.page-id-617 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-bottom:51px;
	}

}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
@media (max-width:566px){

	body.page-id-18492 .elementor-element-0899eea .btn-second .lte-btn-inner{
	color:#070707;
	font-weight:600;
}

body.page-id-18492 .elementor-element-b3f7e05 .btn-second .lte-btn-inner{
	color:#050505;
	font-weight:600;
}

body.page-id-18492 .elementor-element-b3f7e05 .lte-btn .lte-btn-inner{
	font-weight:600;
}

body.page-id-18492 .lte-products-sc-simple .lte-item-descr .lte-btn-inner{
	font-weight:600;
	}

}



@media (max-width:478px){

	body.page-id-18492 .elementor-element-b3f7e05 .btn-second .lte-btn-inner{
	color:#070707;
	font-weight:600;
}

body.page-id-18492 .lte-products-sc-simple .product .lws-wr-product-points-preview{
	color:#929090;
}

body.page-id-18492 .elementor-element-9b0a6f2 .btn-second .lte-btn-inner{
	color:#070707;
	font-weight:600;
}

body.page-id-18492 .elementor-element-b3f7e05 .lte-btn .lte-btn-inner{
	font-weight:600;
}

body.page-id-18492 .elementor-element-0899eea .btn-second .lte-btn-inner{
	color:#050505;
	font-weight:600;
	}

}



/*-----------------------------------------------*/
/*  "Blog" Page                                  */
/*-----------------------------------------------*/
@media (max-width:991px){

	body.blog .lte-content-wrapper .main-wrapper .inner-page{
	padding-top:13px;
	}

}



@media (max-width:900px){

	body.blog .lte-content-wrapper .main-wrapper .inner-page{
	padding-top:14px;
	}

}



@media (max-width:640px){

	body.blog .lte-content-wrapper .main-wrapper .inner-page{
	padding-top:13px;
	}

}



@media (min-width:992px){

	body.blog .lte-content-wrapper .main-wrapper .inner-page{
	padding-top:9px;
	}

}



/*-----------------------------------------------*/
/*  "Gyomorban vagy vékonybélben oldódó huminsav kapszula?" Post*/
/*-----------------------------------------------*/
body.postid-22731 #entry-div .lte-description .lte-text-page{
	color:#050505;
	font-weight:400;
}

@media (max-width:1199px){

	body.postid-22731 .lte-content-wrapper .main-wrapper .margin-post{
	padding-top:20px;
}

body.postid-22731 #entry-div .lte-description .lte-text-page{
	font-weight:400;
	color:#0c0c0c;
	}

}



@media (max-width:900px){

	body.postid-22731 .lte-content-wrapper .main-wrapper .margin-post{
	padding-top:12px;
	}

}



@media (max-width:640px){

	body.postid-22731 .lte-content-wrapper .main-wrapper .margin-post{
	padding-top:16px;
	}

}



/*-----------------------------------------------*/
/*  "Szállítási módok" Page                  */
/*-----------------------------------------------*/
@media (max-width:500px){

	body.page-id-20617 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:55px;
	color:#070707;
	font-weight:400;
	}

}



/*-----------------------------------------------*/
/*  "Kapcsolat" Page                             */
/*-----------------------------------------------*/
@media (max-width:900px){

	body.page-id-2014 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:46px;
	padding-bottom:48px;
	}

}



/*-----------------------------------------------*/
/*  "Vásárlási feltételek ÁSZF" Page        */
/*-----------------------------------------------*/
body.page-id-19989 .elementor-element-2593ef0a .elementor-widget-text-editor{
	color:#070707;
	font-weight:400;
}

@media (max-width:991px){

	body.page-id-19989 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:14px;
	padding-bottom:36px;
	}

}



/*-----------------------------------------------*/
/*  "Adatkezelés" Page                          */
/*-----------------------------------------------*/
@media (max-width:900px){

	body.page-id-4716 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:12px;
	padding-bottom:40px;
	}

}



/*-----------------------------------------------*/
/*  "Termékismertető" Page                     */
/*-----------------------------------------------*/
@media (max-width:500px){

	body.page-id-35 .elementor-element-a728708 .btn-lg .lte-btn-inner{
	color:#050505;
	font-weight:600;
}

body.page-id-35 .elementor-element-55fce5f .btn-lg .lte-btn-inner{
	color:#070707;
	font-weight:600;
	}

}



@media (max-width:478px){

	body.page-id-35 .lte-products-sc-simple .product .lws-wr-product-points-preview{
	color:#888585;
	}

}



/*-----------------------------------------------*/
/*  "Shop" Page                                  */
/*-----------------------------------------------*/
@media (max-width:478px){

	body.post-type-archive-product .products .lte-item-descr .lte-btn-inner{
	color:#070707 !important;
	}

}



/*-----------------------------------------------*/
/*  "Adatkezelési nyilatkozat" Page             */
/*-----------------------------------------------*/
@media (max-width:500px){

	body.page-id-14726 .lte-content-wrapper .main-wrapper .lte-text-page{
	padding-top:13px;
	color:#070707;
	font-weight:400;
	}

}



/*-----------------------------------------------*/
/*  "Huminsav: A természet ajándéka egészségünkért" Post*/
/*-----------------------------------------------*/
body.postid-22712 .margin-post .col-md-12{
	color:#020202;
	font-weight:400;
}

@media (max-width:900px){

	body.postid-22712 .lte-content-wrapper .main-wrapper .margin-post{
	padding-top:10px;
	padding-bottom:75px;
	}

}