<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header .header_col form{display: flex;height: 44px;margin: 0;width: 100%;}
header .text_info div div a{display: block;flex: 0 0 100%;text-transform: uppercase;color:white}
header .text_info .icon-phone-message-gold {height: 26px;margin-right: 10px;width: 26px;background-image: url(/assets/images/icons/icon-phone-message-gold.svg);}
#carouselHero .texts h1 a{color:white}
.card_product .fas.fa-chevron-right{color:white}
#carouselProductsOnSale .card_product .img_container img{width:auto;max-width:100%;height:100%;object-fit: contain;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
#carouselProductsLastViewed .card_product .img_container img{width: 100%;height: 100%;object-fit: contain;}
.col_product_cards.col_product_card_list_view_responsive .card_product.card_product_landscape.large .img_container img{width:auto;margin:0 auto}
.menu_categories a.selected .link_text{font-family: "SFProDisplayBold", sans-serif}
#carouselProductsMostPopular{padding: 10px;}
#carouselProductsMostPopular .card_product.card_product_landscape .img_container{height: 154px !important;flex: 0 0 145px;}
#carouselProductsMostPopular .card_product.card_product_landscape .img_container a{display:block;height: 154px !important;}
#carouselProductsMostPopular .card_product.card_product_landscape .img_container a img{height:100%;width:100%;object-fit: contain;}
#carouselProductsMostPopular .card_product.card_product_landscape .details a{font-size: 15px;}
#carouselProductsMostPopular .card_product .badge_sale{width:50px;height:50px;font-size: 0.75rem;top: 5px;right: 5px;}
#carouselProductsMostPopular .card_product .img_container .budgets&gt;div{font-size:12px}
.card_product.card_product_landscape .details a{color:black}
.section_most_pupular_products .banner{background: white;}
.section_most_pupular_products .banner #pinm{padding-top:20px}
.section_most_pupular_products .banner img{width:auto}
.carousel_brands_container{padding: 25px 10px;}
.carousel_brands_container .owl-carousel .owl-item img {display: block;width: auto;max-height: 80px; margin: 0 auto;max-width:100%}
.carousel_brands_container a{height:65px;align-items: center;}
.hide,#reload_text{display:none}
.card_auction a{flex:1 1 100%}
#carouselHero .overlay_hero{display:none}

.price .pb{    font-size: 14px;padding-left:5px}

#cat-ads {background-repeat: no-repeat;background-position: bottom right;min-height: 356px;width: 100%;}
#cat-ads&gt;div&gt;div {font-size: 14px;line-height: 20px;background: url(../images/site/slider/slider-title-separator.png) top left no-repeat;padding-top: 10px;margin-top: 10px;}
#cat-ads&gt;div&gt;a {position: absolute;bottom: 15px;display: inline-block;font-size: 18px;line-height: normal;background: #c8a278;color: #fff;padding: 5px 15px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 10px 15px;}

.modal .btn.btn-secondary{    background: transparent !important;color: black;}
.modal .modal-title{font-size:18px}
.modal-header .close{border:none;position: absolute;right: 24px;top: 24px;background: #f5f5f5;font-size: 30px;padding: 7px 15px;}
.modal-footer{background: #f5f5f5;}

.modal-footer .basket_count{font-size: 12px;}
#KosarAddedBox #kosar-added-box td{font-size:13px}
#KosarAddedBox #kosar_erteke{font-size: 14px;}
#KosarAddedBox #kosar_erteke strong{font-size:25px}
#KosarAddedBox.modal .modal-header{padding:0; background:#c5f2a1 }
#KosarAddedBox .modal-footer{justify-content: space-between;}
#KosarAddedBox .btn.btn_brown{height: auto;padding: 8px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
#KosarAddedBox .modal-footer button{order:1}
#KosarAddedBox .modal-footer span{order:2}
#KosarAddedBox .modal-footer div{order:3;display:flex}
#KosarAddedBox .modal-footer div a{margin-left:5px}

#KosarAddedBox h5 {background:url(../images/site/ico-tick-kosar.png) no-repeat 20px center;color: #529a17;padding-left: 70px;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;text-transform: uppercase;font-size: 16px;flex: 1 1 100%;font-family: "SFProDisplayBold", sans-serif;padding-right:60px;padding-top: 18px;padding-bottom: 18px;}

.card_product strong{display: flex;align-items: center;min-height: 50px;}
.card_product strong a{color:black}

.card_product .img_container{height: 265px !important;}
.product_last_viewed .card_product .img_container{ height: 178px !important;}
.card_product .img_container a{display: flex;height: 100%;width:100%}
.card_product .img_container img{object-fit: contain;max-width: 100%;max-height: 100%;width:100%;height:auto}

.popup #page-content{background:white;padding:20px}
.form-error{font-size: 14px;color: #C53A3A;padding-top: 5px;}

.alert.alert-error{color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;padding: .75rem 1.25rem;}
.alert.alert-info{color: #004085;background-color: #cce5ff;border-color: #b8daff;padding: .75rem 1.25rem;}

input{outline:none !important}
.header_buttons.logged .header_button{margin-left: 10px;}

.article_common{padding-top:0}
.article_common .title-page{display:none}
.article_common table{width:100%}
.article_common table td{padding:10px;border:1px solid black}

.elerhetosegek{display:flex;flex-wrap: wrap;}
.elerhetosegek&gt;div{flex:1 1 49%;width:auto !important;float:none !important}
.elerhetosegek&gt;p.title,.elerhetosegek&gt;div.quote{flex:1 1 100%}
.elerhetosegek&gt;div.quote #gMap{width:100% !important}
.elerhetosegek #e-logo span{display: block;font-size: 12px;font-style: italic;padding-top: 5px;line-height: 16px;font-family: "SFProDisplayBold", sans-serif;}
.elerhetosegek h2{font-size: 1.4rem !important;margin-bottom:10px !important}
.elerhetosegek blockquote{margin:10px}
.elerhetosegek label{margin:0;font-size: unset;}
.elerhetosegek table td{border:none;padding:0}

.formbox .add-on{padding:10px 0;display: block}
.filters{margin-bottom:20px}
.filter .checkbox_group.disabled{opacity: 0.5;}

#slider-range.ui-widget-content{border:none}
#slider-range .ui-widget-header{background: #C8A278;}
.ui-slider-horizontal{height:2px !important}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-slider .ui-slider-handle{border:none !important;background: white !important;width: 2.1em !important;height: 2.1em !important;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;border: 5px solid #c9a278 !important;top:-11px !important;outline:none}
.column-price .title{padding-bottom: 20px;font-size: 1.25rem;}
.column-price #slider-range{margin-bottom:20px}
.column-price #amount{margin-bottom:30px}
#kat-filter #amount .l, #kat-filter #amount .r {border: 1px solid #c8c8c8;display: inline-block; padding: 6px 10px;width: 40%; border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;margin-right: 10px;}
#kat-filter #amount .r{margin-left:10px}
#kat-filter.is_stuck{z-index:20}

.card_product .img_container{position:relative;}
.card_product .img_container .budgets{position:absolute;bottom:10px;left:0;max-width:142px}
.card_product .img_container .budgets&gt;div{color: white;padding: 2px 10px;margin-top:1px;display: inline-block;}
.card_product .img_container .youtubevideo{background: #ff0102;}
.card_product .img_container .keszletes{background: #95cd63;}
.card_product .img_container .ingyenes-adatlapon{background: #68a1dc;}
.card_product strong a{display: flex;min-height: 70px;align-items: center;}

.pagination a.activepage{background: silver;color: white;}

.product_last_viewed h2{margin-bottom:20px}
.product_last_viewed .card_product.card_product_landscape.large .img_container{flex: 0 0 164px;}
.product_last_viewed .card_product.card_product_landscape.large strong{font-size: 0.875rem;font-family: "SFProDisplayRegural", sans-serif}
.product_last_viewed .card_product.card_product_landscape.large p, 
.product_last_viewed .card_product.card_product_landscape.large .details span.manufacturer,
.product_last_viewed .card_product.card_product_landscape.large .details span.weight,
.product_last_viewed .card_product.card_product_landscape.large .details span.add_to_cart,
.product_last_viewed .card_product.card_product_landscape.large a.add_to_cart{display:none !important}
.product_last_viewed .owl-nav{top:-47px !important}

.article_common.kateg-main .menu_categories{min-height:unset}
.article_common.kateg-main .menu_categories a{text-decoration:none}
.article_common.kateg-main .menu_categories a span.icon_container{display:none}
.article_common.kateg-main .card_category{background: #e8e8e8;}
.article_common.kateg-main .card_category img{max-width: 100%;max-height: 100%;}
.article_common.kateg-main .col_two_third .card_category{height: 95%;}

.hero_parallax nav{padding:0;}
nav .menu_item{padding: 5px; margin-right: 5px;}
nav .menu_item:hover{background: #d68a36;}
nav .menu_item .menu_item_hover .featured_product .img_container a{display: flex;height: 100%;}
nav .menu_item .menu_item_hover .featured_product .img_container a img{object-fit: contain;}
nav .menu_item .menu_item_hover.no-offer{width:300px}
nav .menu_item .menu_item_hover.no-offer.n_lg_1{width:450px}
nav .menu_item .menu_item_hover.offer.n_lg_1{width:650px}
nav .menu_item .menu_item_hover.no-offer .submenu_items{flex:1 1 100%;max-width:100%;}

.row.product_page_top .product_images .carousel_product_vertical.owl-carousel .owl-item img{ height: 100px !important;}
.row.product_page_top .product_images .image_large{flex: 1 1 100%;}

.product_page .product_details .price span{padding-right:5px}
.product_page .product_details .price .pb{font-size: 14px;padding-left: 5px;}
.details_table .keszletes{background: #95cd63;padding: 4px 8px;text-transform: uppercase;color: white;display: inline-block; margin-bottom: 20px;font-size: 10px;} 
.product_page .product_details_aside{padding: 10px 20px;}
.product_details_aside .sum .pb{display:none}
.product_page .badge_sale {align-items: center;background-color: #F24949;border-radius: 100%;color: white;display: flex;font-family: "SFProDisplayBold", sans-serif;font-size: 1.4375rem;height: 70px;justify-content: center;width: 70px;position: absolute;top: 15px;right: 25px;}
.product_page .tab_content.letoltheto p a{display:flex;align-items: center;}
.product_page .tab_content.letoltheto p a i{font-size:40px;margin-right:20px}
.quantity input{width:50px}
.quantity small{font-size: 12px;padding-top: 5px;padding-left: 5px;font-family: "SFProDisplayRegural", sans-serif;}
.product_page .product_details .ratingbloc .total_votes{display:none}
.product_page .product_details .ratingblock p{padding-bottom:0;margin-bottom:0}
.card_product.list_view .ratingblock .total_votes,.card_product.list_view .ratingblock .static{display:none} 

.product_page .product_images .image_large{height:auto !important}
.product_page .product_images .image_large img{margin:0 auto;max-width:100%;height:auto !important}
.product_page nav{position:relative}

.unit-rating,.current-rating{max-width:100px !important}

#comments .alert{margin-top:20px}
.comment-item, .comment-item-mod{margin-top:10px;border-top:1px solid #E1E1E1;background:#FAFAFA;padding:10px;line-height:18px;font-size: 12px;}
.comment-item-mod{background:#FFE8D9}
.comment-item p, .comment-item-mod p{padding-left:15px;padding-top:5px}
.comment-item&gt;p{padding-left:0}
.comment-item span, .comment-item-mod span{float:right;font-size:11px}
.moderalva{font-size:11px;font-weight:bold;color:red}
.admin-valasz{background:#edede8;color:#3A0303;margin-top:5px;position:relative;padding-left:15px !important;}
.admin-valasz:hover span{display:block}
.admin-valasz span{position:absolute;right:0;top:0;background:#fafafa;padding-left:5px;padding-right:5px;display: none}

#carouselComment{margin-top:18px}
#carouselComment .owl-nav{top:-12px}

#blogRecent h2{padding-bottom:20px}
#blogRecent .card_blog .img_container img{height: 275px;object-fit: contain;}
.card_blog .img_container a{width:100%;display:block;}
#blogRecent a{color:black}
.card_blog a strong{color:black}
#blogRecent .card_blog strong{display: flex;min-height: 70px; align-items: center;}

.fixedtopbasket{pointer-events: none; opacity: 0; transition: opacity .3s linear; position: fixed; top: 0px; left: 0; right: 0; box-sizing: border-box; z-index:999; background-color: #fff; border-bottom: 2px solid rgb(137, 94, 57); box-shadow: 0 0 50px #888; padding:0;font-family: "SFProDisplaySemibold", sans-serif;    padding: 10px 0px;}
.fixedtopbasket .row{place-content: space-between;align-items: center;}
.fixedtopbasket .row .title{font-size: 20px;max-width:400px}
.fixedtopbasket .row .input-group.mennyiseg.spinner{width: 150px;}
.fixedtopbasket.visible{pointer-events: auto; opacity: 1;}
.fixedtopbasket .addtobasket a{padding: 8px 40px;}
.fixedtopbasket .wrapper{height: 70px; display: flex; align-items: center; justify-content: space-around;}
.fixedtopbasket .wrapper&gt;*{margin: 0 10px; flex: 0 0 auto;}
.fixedtopbasket .wrapper h1 {font-size:16px; line-height:16px; letter-spacing:-0.4px; text-transform:uppercase; margin-bottom: 0px; flex: 0 1 auto;}
.fixedtopbasket img{max-height: 100%; flex: 0 0 0;}
.fixedtopbasket .priceblock .ar {font-size:24px;line-height:normal;color:#ff3b3b;}
.fixedtopbasket .priceblock .regi-ar {text-align: right; }
.fixedtopbasket .buttons{display: flex; align-items: center;}
.fixedtopbasket .btn a{color:white}
.fixedtopbasket .priceblock .regi-ar{font-size:14px;}
.fixedtopbasket .priceblock .pb{font-size: 14px;padding-left: 5px;}
.fixedtopbasket .priceblock .regi-ar .pb{font-size:10px}

.tapado_cikkek td, .tapado_cikkek th{padding:0;text-align:left;padding-left:20px}
.tapado_cikkek table{width:100%;}
.tapado_cikkek th{background:#c8a278;padding: 10px 20px;color: white;text-transform: uppercase;letter-spacing: 1px;}
.tapado_cikkek td{background: #f5f1ec;padding-top:3px;padding-bottom:3px}
.tapado_cikkek td.price{padding-right:20px;text-align:right}
.tapado_cikkek .addToBasket{background: #c8a278;display:inline-block;margin-right: 20px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.tapado_cikkek .addToBasket img{width:15px;padding: 6px;}
.tapado_cikkek a{font-size: 13px;color: black;}

.order_page .order_stepper .steps div.active &gt; span:after{border-color: #C8A278 transparent transparent transparent;bottom: -5px;}
.order_stepper #promokod, .kosarGrid #promokod{width:unset;width: unset;margin-top: -15px;margin-bottom: 10px;}
.order_stepper .col-16.kosar-sum{flex: 0 0 30% !important;max-width: 30% !important;padding-right:0}

.table_cart .img_container img{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.table_cart a{color:#1B1F26;}
.table_cart .btn_actions a{color:silver}
.table_cart .row.opacity{opacity:0.5;filter: opacity(50);}
.table_cart .row:hover .btn_actions a{color:red}
.table_cart .pb{font-size: 11px;padding-left: 5px;}
.commentWrite{font-size: 12px;display: block;padding-top: 5px;font-family: "SFProDisplayRegural", sans-serif;}
.table_cart .row:hover .commentWrite{ color: #c8a278;}
#kosar-urites{background: none !important;color:red !important}
.quantity span.refresh{background:none;margin-left:5px;display:none;margin-right: -29px;color:silver}
.table_cart .row:hover .quantity span.refresh{color:green}
.commentWrite.has{color:green !important}

#commentBox {background: #FFF;border-bottom: 1px solid #F1F1F1;position: absolute;left: 0;top: 0;padding: 5px;width:250px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0px 0px 4px rgb(0 0 0 / 55%);}
#commentBox textarea{padding:5px}
#commentBox .btn{height:auto;padding:5px 10px;}
.commend-text{font-size: 10px;font-style: italic;padding-top:5px;display:block}

.ossztomeg {border: 1px solid #e6e6e6;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 5px 20px;margin-top: -5px;}
.ossztomeg i{margin-right:10px}

.order_page .container .alert{margin-top:30px}

.btn-disabled{opacity: 0.5; filter:opacity(0.5)}

fieldset{border:none;margin-bottom:40px}
fieldset legend{font-family: "SFProDisplayBold", sans-serif;padding-bottom:20px}

#penztar .atveteli-info .row&gt;div, #penztar .fizmod .row&gt;div{padding:10px}
.checkbox_label input:disabled ~ .checkmark {opacity:0.5}
.row#postapont,.row#postapont_csomag{background:#e8e8e8}
.row#postapont .select2,.row#postapont_csomag .select2{margin:10px}
#penztar .infoBox{padding: 10px 30px;font-size: 13px;}
#penztar .infoBox table td{display:block}
#penztar .checkbox_label{font-size:16px}
#promokod input{height:36px}

.penztar-kosar-float{background:#e6e6e6;padding:0 10px 0px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.penztar-kosar-float .mtitle{font-family: "SFProDisplayBold", sans-serif;text-align:center;border-bottom:1px solid rgba(0, 0, 0, 0.3);padding:10px 0;    margin-bottom: 5px;}
.penztar-kosar-float #rkosar .table_cart{margin-bottom:0}
.penztar-kosar-float #rkosar .table_cart .row &gt; div{border:none}
.penztar-kosar-float #rkosar .table_cart .row.table_header &gt; div:nth-of-type(1){padding-left:0}
.penztar-kosar-float #rkosar .table_cart .row.table_header &gt; div:nth-of-type(2){justify-content: flex-end;}
.penztar-kosar-float #rkosar .table_cart .row.table_header &gt; div:nth-of-type(3), 
.penztar-kosar-float #rkosar .table_cart .row.table_header &gt; div:nth-of-type(4),
.penztar-kosar-float #rkosar .table_cart .row.table_header &gt; div:nth-of-type(5),
.penztar-kosar-float #rkosar .table_cart .row.table_header{display: none !important;}
.penztar-kosar-float #rkosar .table_cart .row.table_body:last-child{border-bottom: 1px solid rgba(0, 0, 0, 0.3);margin-bottom: 20px;}
.penztar-kosar-float #rkosar .table_cart .row.table_body .img_container,
.penztar-kosar-float #rkosar .table_cart .row.table_body  .commentWrite,
.penztar-kosar-float #rkosar .table_cart .row.table_body div:nth-of-type(3),
.penztar-kosar-float #rkosar .table_cart .row.table_body div:nth-of-type(4),
.penztar-kosar-float #rkosar .table_cart .row.table_body div:nth-of-type(5),
.penztar-kosar-float #rkosar .ossztomeg{display:none}
.penztar-kosar-float #rkosar .table_cart .row.table_body .product_name_container{font-size:13px;font-family: "SFProDisplayRegural", sans-serif;}
.penztar-kosar-float #rkosar .table_cart .row.table_body .product_name_container a{font-size:14px;font-family: "SFProDisplayBold", sans-serif;}
.penztar-kosar-float #rkosar .table_cart .row.table_body div:nth-of-type(1){flex:1 1 70%;padding:0;}
.penztar-kosar-float #rkosar .table_cart .row.table_body div:nth-of-type(2){flex:1 1 30%;padding:0;font-size:14px;padding: 15px 0 0;}
.penztar-kosar-float #rkosar .kosar-sum{flex:1 1 100% !important;max-width:100% !important}
.penztar-kosar-float #rkosar #promokod input{height:30px}
.penztar-kosar-float #rkosar #promokod input.button-h{cursor:pointer}
.penztar-kosar-float #rkosar .cart_sum_box{display:flex;flex-wrap: wrap; padding-top:20px}
.penztar-kosar-float #rkosar .cart_sum_box&gt;div{flex:1 1 100%;display: flex;justify-content: space-between;padding-bottom:10px}
.penztar-kosar-float #rkosar .felhf&gt;div{background:#dadada;margin-left: -10px;margin-right: -10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:20px;font-size:11px}
.penztar-kosar-float #rkosar .checkbox_label{font-size:13px;margin-bottom:20px;text-align:left}
.penztar-kosar-float #rkosar .checkbox_label .text{padding-top: 2px;display: inline-block;}
.penztar-kosar-float #rkosar .kosar-sum .btn{margin:10px 0 ;width:100%}
.penztar-kosar-float .kosar-right-box{ margin-left: 0 !important;flex: 1 1 100%;max-width: 100%;}
.penztar-kosar-float .btns{text-align: right;padding-bottom: 10px;}

#penztar .row.osszesito&gt;div&gt;div{font-size:12px;padding-top:10px;line-height: 16px;}
#penztar .row.osszesito&gt;div{margin-bottom:20px;position:relative;}
#penztar .row.osszesito&gt;div p, #penztar .row.osszesito&gt;div div{position:relative;z-index:2;padding:5px 0}
#penztar .row.osszesito&gt;div div{padding:20px 0}
#penztar .row.osszesito&gt;div:after{content:'';background:white;position: absolute;left: 0;top: 32px;right:0;bottom:0;z-index: 1;}
#penztar .row.osszesito&gt;div:first-child:after{-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
#penztar .row.osszesito&gt;div:last-child:after{-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}

#orderForm.step3 .kosar-sum {background-color: rgba(0, 0, 0, 0.05);border-radius: 10px;padding: 10px;}
#orderForm.step3 .cart_sum_box&gt;div{displaY:flex;justify-content: space-between;padding-bottom: 10px; }
#orderForm.step3 .felhf&gt;div{background:#dadada;margin-left: -10px;margin-right: -10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:20px;font-size:11px}
#orderForm.step3 .felhf&gt;div .checkbox_label{font-size: 13px;margin-bottom: 20px;text-align: left;}
#orderForm.step3 .felhf&gt;div .checkbox_label .text{padding-top: 2px;display: inline-block;}
#orderForm.step3 .felhf .btn{float:none !important;display:flex;margin-top:10px}

.card_product .price span{font-family: "SFProDisplayBold", sans-serif;}

.box_customer_service a{color:white}

.mm-menu a.nosubmenu{display:flex}
.p404 img{max-width:95%;margin:0 auto}
.card_product .price span span{font-size:12px !important}
.menu_categories .select2{display:none !important}


/* BOOTSTRAP TOOLTIP */
.tooltip {position: absolute;z-index: 100000;display: block;padding: 5px;font-size: 11px;opacity: 1;filter: alpha(opacity=0);visibility: visible;}
.tooltip.in {opacity: 0.8;filter: alpha(opacity=80);}
.tooltip.top {margin-top: -3px;}
.tooltip.right {margin-left: 3px;}
.tooltip.bottom {margin-top: 3px;}
.tooltip.left {margin-left: -3px;}
.tooltip-inner {max-width: 300px;padding: 3px 8px;color: #ffffff;font-size:14px;text-align: center;text-decoration: none;padding:10px;background-color: #000000;-webkit-border-radius: 4px;   -moz-border-radius: 4px;        border-radius: 4px;}
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-top-color: #000000;border-width: 5px 5px 0;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-right-color: #000000;border-width: 5px 5px 5px 0;}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-left-color: #000000;border-width: 5px 0 5px 5px;}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-bottom-color: #000000;border-width: 0 5px 5px;}

/* --- rating box --- */

.ratingblock {display:block;}
.loading {height: 30px;background: url('../images/working.gif') 50% 50% no-repeat;}
.unit-rating {list-style:none;margin: 0px;padding:0px;position: relative;background: url('../images/starrating.png') top left repeat-x;}
.unit-rating li{text-indent: -90000px;padding:0px;margin:0px;float: left;}
.unit-rating li a {outline: none;display:block;width:22px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}
.unit-rating li a:hover{background: url('../images/starrating.png') left bottom;z-index: 2;left: 0px; top: 0px;}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 132px;}
.unit-rating a.r7-unit{left: 132px;}
.unit-rating a.r7-unit:hover{width: 154px;}
.unit-rating a.r8-unit{left: 154px;}
.unit-rating a.r8-unit:hover{width: 176px;}
.unit-rating a.r9-unit{left: 176px;}
.unit-rating a.r9-unit:hover{width: 198px;}
.unit-rating a.r10-unit{left: 198px;}
.unit-rating a.r10-unit:hover{width: 220px;}

.unit-rating li.current-rating {background: url('../images/starrating.png');position: absolute;display: block;text-indent: -9000px;z-index: 1;}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}	
.ratingblock ul{margin:0}

.unit-rating{width:100px !important}
.unit-rating,
.unit-rating li.current-rating,
.unit-rating li a,
.unit-rating li a:hover{height: 16px;background-size: 20px;}
.unit-rating li.current-rating{background-position: left 31px;}

/* --- gyorskeresĹ --- */
#searchresult {display:none; padding: 10px; position:absolute; width:550px; border: 1px solid #CDCDCD; /* border-top: none; */ background: #fff; right: 99px; top: 45px; z-index:1000; font-size:12px; color:#3a3a3a;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#searchresult:before{content:'';position:absolute;left:6px;top:-10px;width: 0px;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #CDCDCD;}
#searchresult a {color:#3a3a3a;}
#searchresult b, #searchresult strong {font-weight:700;}
#searchresult .row {padding:0; margin:0; overflow: hidden;}
#searchresult .col {margin-bottom: -99999px; padding-bottom: 99999px; float: left;}
#searchresult .row .col:first-child{border-right: 1px solid #825E30; margin-right: 10px;}

#searchresult .title {font-size:15px; color:#3a3a3a; font-weight: 500;font-family: "SFProDisplayBold", sans-serif;padding-bottom:10px }
#searchresult #sKat {width: 39%; padding-right: 10px; /*border-right: 1px dotted #aaa;*/}
#searchresult #sTerm {width: 57%}
#searchresult #sTerm a:hover {text-decoration:none;}
#searchresult #sTerm .typeahead-d .title {font-weight:normal; font-size: 12px;text-transform:none;}
#searchresult #sTerm .price {font-size: 15px;padding-top: 10px;}
#searchresult #sTerm .price span{font-size:13px}
#searchresult #sTerm .pr-items .s-item:not(:last-child) {border-bottom: 1px solid #825E30; padding-bottom:10px; margin-bottom: 10px;}
#searchresult #sTerm .pb{font-size: 12px;padding-left: 5px;}
#searchresult ul#keyw-list {border-bottom: 1px solid #825E30; padding-bottom:10px; margin-bottom: 10px;}

#searchresult ul {margin: 0;}
#searchresult ul.qblock {border-bottom: 1px dotted #c3c3c3;}
#searchresult b, #searchresult strong {font-weight: 700;}
#searchresult li{padding:2px 0}
#searchresult li a span{display:block;font-size:10px;color:silver}
#searchresult.searhing .row .col:first-child{border:none !important}

/* --- floating kosĂĄr headerben --- */

header .header_buttons .header_button{position:relative;}
header #kosar{position:absolute;right:0;top: 0px;z-index: 100; width: 300px;font-size: 12px;color: black;display:none;padding-top: 68px;}
header .header_buttons .header_button:hover #kosar{display:block}
header #kosar&gt;div{background:white;}
header #kosar .mt.kosar-line.first{border-bottom:1px solid #e6e6e6;padding:10px}
header #kosar .mt.kosar-line.item{margin-left:10px;margin-right:10px;border-bottom:1px solid #e6e6e6;padding-top:10px;padding-bottom:10px;}
header #kosar .mt.kosar-line.item&gt;div{display:table-row}
header #kosar .mt.kosar-line.item&gt;div&gt;div{display:table-cell;vertical-align:top}
header #kosar .mt.kosar-line.item&gt;div&gt;div.img{width:60px;height:60px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
header #kosar .mt.kosar-line.item&gt;div&gt;div.img img{max-width:100%}
header #kosar .mt.kosar-line.item&gt;div&gt;div.title{font-family: "SFProDisplayBold", sans-serif;padding-left:10px;width: 268px;}
header #kosar .mt.kosar-line.item&gt;div&gt;div.title span{display:block;padding-top:3px;font-family: "SFProDisplayRegural", sans-serif}
header #kosar .mt.kosar-line.item&gt;div&gt;div.title span i{font-family: "SFProDisplayBold", sans-serif;}
header #kosar .mt.kosar-line.item&gt;div&gt;div.remove span{border:1px solid #cdcdcd;color:#cdcdcd;cursor:pointer;display:block;padding:5px;line-height: 6px;font-size: 11px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align:center;    padding-top: 4px;}
header #kosar .mt.kosar-line.last{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f5f5f5+0,e6e6e6+100 */
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(left,  #f5f5f5 0%, #e6e6e6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #f5f5f5 0%,#e6e6e6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #f5f5f5 0%,#e6e6e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e6e6e6',GradientType=1 ); /* IE6-9 */
font-size:14px;padding:20px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:-1px
}
header #kosar .mt.kosar-line.last strong{font-family: "SFProDisplayBold", sans-serif;float:right;font-size:18px}
header #kosar .s_c{max-height: 300px;overflow: auto;}

header #kosar .mt.kosar-line.btnl{padding:10px;display: flex;place-content: space-between;}
header #kosar .mt.kosar-line.btnl .btn{height:35px !important}
#kosar-added-box #s img{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.tapado_cikkek .addToBasket span{background-color: #c8a278;display: block;width: 39px;height: 25px;background-size: 18px;border-radius: 5px;}
.tapadoBasketAdd.addToBasket.added{background:none;}
.tapadoBasketAdd.addToBasket.added img{width:14px;padding:0;position: relative;top:-2px}
#AddToBasketAllTapado{padding-top:10px;display:block;cursor:pointer}
#AddToBasketAllTapado img{margin-left: 30px;margin-right: 15px;}
.tapado_cikkek .pb{font-size:12px;padding-left:5px}
#kosar-added-box img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}

body.tablet nav .menu_item:hover .menu_item_hover {display: none !important;}
body.tablet nav .menu_item.selected .menu_item_hover{display:flex !important}

nav .submenu_items.n_lg_1{flex: 1 1 100% !important; max-width: 100% !important;display: flex;flex-wrap: wrap;}
nav .menu_item .submenu_items.n_lg_1 a{display:inline-flex !important;flex: 1 1 50% !important; max-width: 50% !important;}

.carouselBrands .owl-nav {display: flex;justify-content: space-between;pointer-events: none;position: absolute;top: 50%;left: 0px;right: 0px;transform: translateY(-50%);}
.carouselBrands .owl-nav button {color: rgba(0, 0, 0, 0.5) !important;font-size: 1.125rem !important;pointer-events: auto !important;}

.hide{display:none}
.carousel_brands_container{padding-top:0;padding-bottom:0;}
.carousel_brands_container .nav{display:flex;margin-left: 20px;margin-bottom: 0px;}
.carousel_brands_container .nav span{display:inline-flex;background:white;padding: 20px;cursor:pointer}
.carousel_brands_container .nav span:hover, .carousel_brands_container .nav span.active{background: #f2f2f2;}
.carousel_brands_container .carouselBrands a{display:flex;height: 100%;position:relative;padding-top: 30px;padding-bottom:30px;min-height: 123px;}
.carousel_brands_container .carouselBrands span.content{display: none;position: absolute;top: 3px;left: 0;right: 0;color: #1b2025;bottom: 5px;background: #f2f2f2;padding: 10px;font-size: 12px;text-align: center;border-radius: 5px;}
.carousel_brands_container .carouselBrands span.content span{display: block;background: #c9a278;color: white;padding: 5px;border-radius: 5px;position: absolute;bottom: 0;left: 0;right: 0;}
.carousel_brands_container .carouselBrands a:hover span.content{display:block}

.carousel_md_down_mb.blog{padding:0 !important}
.icons.fas,.icons.far,.icons.fab{color:#cba87f;font-size: 45px;}
.social_frame{text-align:center}

nav .menu_item .menu_item_hover .featured_product .img_container a{background:white}
nav .menu_item .menu_item_hover .featured_product .img_container a img,.card_product .img_container img{background: white;object-fit: contain;}
#blogRecent .card_blog .img_container img{max-height: 100%;}

.row.product_page_top .product_images .image_large a{flex: 1 1 100%;height:100%;display:contents}
.carousel_brands_container .owl-carousel .owl-item img{border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.card_blog .img_container img{max-height:250px;object-fit: contain;}
.row.product_page_top .product_images .carousel_product_vertical.owl-carousel .owl-item img{width:auto}
.product_page .product_images .carousel_product_vertical .item img{border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}

.elerhetosegek blockquote img{height:auto !important}

#olcsobban{cursor:pointer}
.product_page .product_details .badges{margin-top:40px}
.product_page .product_details .badges &gt; a {color:black;align-items: center;display: flex;font-size: 0.875rem;margin-right: 20px;}
.product_page .product_details .badges &gt; a, .product_page .product_details .badges &gt; span{margin:5px}
.product_page .product_details .badges .icon{color:#cba87f;font-size: 26px;margin-right:10px}
.product_page .product_details .ratingblock{padding-bottom: 10px;}

.row.product_page_top .product_images .carousel_product_vertical.owl-carousel .owl-item img{margin:0 auto}
#carouselProductsSimilar .card_product{margin-bottom:20px}

.select2c{display:none}
.select2c .select2-container{text-transform: uppercase;text-align:center}
.filters{position:relative}
.filters .filter_toggler{position: absolute;right: 10px;right: 0;top: 0;padding: 10px;background: #f2f2f2;}
.filters .filter_toggler i{margin-left: 10px;}
.filters .filter_toggler .fa-chevron-up{display:none}
.filters.show .filter{display:block}
.filters.show .filter_toggler .fa-chevron-up{display:block} 
.filters.show .filter_toggler .fa-chevron-down{display:none} 

body.blog .section_carousel_hero nav{position:static !important}
body.blog .wrapper{max-width:1204px;width:auto;background:white;display:flex}
body.blog #main_left .blog_el_cont&gt;p{font-size:24px;padding:15px 0;font-family: "SFProDisplaySemibold", sans-serif;   }
body.blog #main_left{max-width: 80%;width:80%}
body.blog #main_left img{max-width:100%;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
body.blog .blog_el .blog_d_t_cont{padding:0;}
body.blog .blog_el .blog_d_t_cont h2, .blog_el .blog_d_t_cont h1{font-size: 18px;font-family: "SFProDisplayRegular", sans-serif}
body.blog .blog_el .blog_date{padding-top: 20px;padding-bottom:0;color: #895E39;}
body.blog .box_p form label{display: flex;margin:0}
body.blog .box_p input{border:1px solid #e9ad6d;outline:none !important;color: #555555;font-family: "SFProDisplayRegular", sans-serif;font-size: 1rem;padding:20px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-top-right-radius: 0;border-bottom-right-radius: 0;margin:0;
box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
body.blog .box_p span{align-items: center;border-top-right-radius: 5px;border-bottom-right-radius: 5px;cursor: pointer;display: flex;flex: 0 0 50px;font-size: 1.125rem;justify-content: center;background-color: #E9AE6D;color: white;}
body.blog .blog_el{border:none}
body.blog .cegunk_box{margin:0}
body.blog .popular_title{font-family: "SFProDisplayRegular", sans-serif;font-weight: normal;line-height: 20px;}
body.blog .miertmi .container{max-width:unset !important;padding:0}
body.blog .miertmi h2{display:none}
body.blog .miertmi section{padding:0}
body.blog .benefits .benefit{padding:10px 0}
body.blog .benefits.benefits_icons #carouselBenefits{display:flex;max-width: 1204px;margin: 0 auto;justify-content: center;}
body.blog .benefits.benefits_icons #carouselBenefits&gt;div{flex-wrap: nowrap;display: flex;justify-content: center;padding:20px 0}
body.blog .benefits .icon_container{padding-bottom: 10px;}
body.blog .benefits .text_container,body.blog .benefits .icon_container{flex: 1 1 100%;text-align: center;}
body.blog .benefits .icon_container .icons{font-size:30px !important}
body.blog .benefits .text_container p{display:none}
body.blog .benefits .text_container strong{font-size:0.8rem;margin-bottom:0}
body.blog #main_left .blog_el_cont{padding-right:20px}
body.blog #main_left.top{padding-top:19px}
body.blog #main_left.top.kereses{padding-top:0px}
body.blog .blog_el{padding-right: 15px;}
body.blog .blog_el .blog_date iframe{right: 0;top: 15px;}
body.blog .hero_parallax h1{text-transform: none;}
body.blog .btn.btn_brown{height:auto}
body.blog #main_left img{displaY:block;margin:0 auto}
body.blog .right_el_box_w.face_cont{height:72px}
body.blog .main_belso{padding-left:0}
body.blog .popular_cimkek{border: 1px solid #e9ad6d;font-size:11px;display: inline-block;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin:5px}
body.blog .popular_cimkek:hover{background:#e9ad6d;color:white}
.right_el_box.popular_blogs_c{padding-bottom:20px;margin-left:-5px;margin-right:-5px}
body.blog .right_el_box.popular_blogs_c .popular_img{display: block;float: none;width: auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:120px;margin-right:0;}
body.blog .right_el_box.popular_blogs_c .popular_img img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-position: center;background-size: cover;}
body.blog .popular_blogs{padding:0;}
body.blog .popular_blogs .popular_title{float:none;font-size:18px;width:auto;height:auto;padding-top:0px}
body.blog .popular_blogs .popular_title span{display:block;height:auto}
body.blog .popular_blogs .btn{margin-top:20px;display:block}
body.blog .popular_blogs .popul_blog_el{padding-bottom:30px;}
body.blog .popular_blogs .blog_date{font-size:11px;display:block;padding:5px 0;color:#895E39;padding-top:20px}
body.blog .popular_blogs .popular_bevezeto{display:block;padding-top:10px}

#mobileMenu{visibility: hidden;}
#mobileMenu.mm-menu_opened{visibility: visible;}

.mm-menu_offcanvas{max-width: 416px;}
.card_product.card_product_landscape .details{max-height:unset}
.card_product.card_product_landscape.large p.total_votes, .card_product.card_product_landscape.large p.static{display:none}

.carouselBrands.owl-carousel.hide{display:none !important}
.article_common .ratingblock ul, .article_common .ratingblock ol{margin:0;padding:0}
.article_common .ratingblock ul li, .article_common .ratingblock ol li{width:100px}
#page-content #plist-inner&gt;div&gt;img{max-width:100%;height:auto !important;margin-bottom:30px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.about_us_page .article_common a{text-decoration:none}

#landing-page-header img{max-width:100%}
#langimage-page-cont{display:flex;}
#landing-page-left{padding-right:20px;min-width:300px}
#landing-page-left .mtitle,.landing-box p.title {display: block;font-size: 1.125rem;margin-bottom: 15px;font-family: "SFProDisplayBold", sans-serif;font-weight: bold;}
#landing-page-left .subs.menu_simple span{display:block;padding-bottom:5px;cursor:pointer}
.landing-box .pagination a{width:auto;padding: 5px 20px;}
.landing-box#p10 .title{display:none}


.blog_d_t_cont .termek-item.view-gallery {width: 285px; margin-right:19px; margin-bottom:10px;overflow:hidden;}
.blog_d_t_cont .termek-item.view-gallery .termek-img, .termek-item.view-gallery .akcios-termek-img {width:285px; height:285px; float: left;
    /* background: rgb(255,255,255); /* Old browsers
    background: -moz-linear-gradient(45deg,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); 
    background: -webkit-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=1 );
    */
}

/* termĂŠk item- BLOG */
.blog_d_t_cont .termek-item {background: #fff; border: 1px solid #ebebeb; width: 180px; float: left; margin-right: 20px; margin-top: 10px; -moz-border-radius: 5px; border-radius: 5px; padding-bottom: 20px;}
.blog_d_t_cont .termek-item .product-title {text-align:left;font-family:robotoblack; font-size: 12px; line-height: normal; font-weight:normal;text-transform:uppercase; letter-spacing: -0.3px; padding: 5px 20px; height: 28px; overflow: hidden; margin-bottom:20px;}
.blog_d_t_cont .termek-img, .akcios-termek-img {width: 180px;height: 180px;overflow: hidden;margin: 0 auto; position: relative; background: white;}
.blog_d_t_cont .termek-img {-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
    /* background: rgb(255,255,255); /* Old browsers
    background: -moz-linear-gradient(45deg,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    background: linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=1 );
    */
}
.blog_d_t_cont .termek-item .action-img-helper, .blog_d_t_cont .image .action-img-helper {position: absolute; left: auto; right: 0; top: 0px; z-index: 2; }
.blog_d_t_cont .termek-item .action-img-helper img , .blog_d_t_cont .image .action-img-helper img{-webkit-border-top-left-radius: 0px;    -moz-border-radius-topleft: 0px;    border-top-left-radius: 0px; margin:0 !important;}
.blog_d_t_cont .termek-item .action-img-helper span, .blog_d_t_cont .image .action-img-helper span {position: absolute; top: 12px; right: 10px; display: block; font-size: 14px; font-family:robotoblack; color: white; text-shadow:none;-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); writing-mode: lr-tb;
}
.blog_d_t_cont .termek-item .infobox1 {position: absolute;top: inherit; left: 0px;bottom: 0; font-size:10px; color:#fff; text-transform:uppercase; width:115px;}
.blog_d_t_cont .termek-item .ingyenes-adatlapon {background:#68a1dc; padding: 3px 5px; float:left;}
.blog_d_t_cont .termek-item .keszletes {background:#95cd63; padding: 3px 5px; float:left;}
.blog_d_t_cont .termek-item .youtubevideo, .blog_d_t_cont .termek-item .youtubevideoBig {background:#c8c8c8/*cc181e*/; padding: 3px 5px; float:left; margin-right:15px;}

.blog_d_t_cont .addtobasket {display:inline-block; line-height: normal; background: #c8a278; color: #fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin-left: 10px;}
.blog_d_t_cont .addtobasket img { width:14px; height:10px;}
.blog_d_t_cont .addtobasket a {display:inline-block; padding: 10px 8px; color:#fff; text-decoration:none;}
.blog_d_t_cont .addtobasket:hover, .blog_d_t_cont .addtobasket:active {background:#d3b593}
.blog_d_t_cont .termek-item .product-price {width: 170px; float:left; font-size:12px; margin-left: 20px; text-align:left;margin-top:-6px;}
.blog_d_t_cont .termek-item .product-price span {font-size:15px;}
.blog_d_t_cont .termek-item.view-list .product-price span {font-size: 20px;} 
.blog_d_t_cont .termek-item .product-price span .pb {font-weight:normal;font-size:14px;}
.blog_d_t_cont .termek-item.view-gallery .termek-img img {max-width: 285px; height:auto;}
.blog_d_t_cont .termek-item.view-gallery .product-price {width:195px;}

.blog_d_t_cont .termek-item.view-list{width:100%; float:none; overflow:hidden; height:285px; padding-bottom:0;overflow:hidden;margin: 20px 0;}
.blog_d_t_cont .termek-item.view-list .product-title {padding:0;font-size:16px; line-height:20px; height:auto;margin-top:0;text-transform: none;}
.blog_d_t_cont .termek-item.view-list .product-title:after {content:none;}
.blog_d_t_cont .termek-item.view-list .termek-img, .termek-item.view-list .akcios-termek-img {width:285px; height:285px; float: left;}
.blog_d_t_cont .termek-item.view-list .termek-img img {max-width:285px; height:auto;}
.blog_d_t_cont .termek-item.view-list .gDesc {height:215px; overflow:hidden; padding:0px; border-bottom:1px solid #e6e6e6; margin: 0 20px 20px 20px; margin-right:0; margin-bottom:20px;}
.blog_d_t_cont .termek-item.view-list .gDesc .desc {font-size: 12px;}
.blog_d_t_cont .termek-item.view-list .gDesc .left {width: 330px; padding: 20px 10px; float:left; height:175px; border-right:1px solid #e6e6e6;} 
.blog_d_t_cont .termek-item.view-list .right {float:right; width:150px;}
.blog_d_t_cont .termek-item.view-list .addtobasket {float:right; margin-right:20px;}
.blog_d_t_cont .termek-item.view-list .addtobasket a {padding: 8px 40px;}
.blog_d_t_cont .input-group-addon{display:inline-block;}
.blog_d_t_cont .termek-item {position:relative; z-index:10;}
.blog_d_t_cont .termek-img a.landscape, .akcios-termek-img a.landscape{background-size:100% auto;}
.blog_d_t_cont .termek-img a, .akcios-termek-img a{width:100%;height:285px;display:block;background-repeat:no-repeat;background-position:center;    background-size: auto 100%;}

.blog_d_t_cont .termek-img a.portrait, .akcios-termek-img a.portrait{background-size: auto 100%;}
.blog_d_t_cont .termek-img a.landscape, .akcios-termek-img a.landscape{background-size:100% auto;}

.blog_d_t_cont .termek-item .view_details {display: inline-block;line-height: normal;background: #c8a278;color: #fff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;margin-left: 10px;float: right;margin-right: 20px;}
.blog_d_t_cont .termek-item .view_details a {font-size: 12px;display: inline-block;padding: 8px 40px;color: #fff;text-decoration: none;}
.blog_d_t_cont .related_products .section_main_title {color: black;display: block;font-family: "robotobold";font-size: 24px;text-transform: uppercase;font-weight: bold;margin-top: 40px;}

.fixedtopbasket .priceblock .ar .pb{display:none}

@media (max-width: 1205px) {
  .blog_d_t_cont .termek-item.view-list .gDesc .left {width: 393px;}
  .blog_d_t_cont .termek-item.view-list .right {display: none;}
}

@media (max-width: 770px){
  .blog_d_t_cont .termek-img a, .akcios-termek-img a{width:100%;height:148px;}

  .blog_d_t_cont .termek-item.view-gallery {width:148px; margin-right:15px;}
  .blog_d_t_cont .termek-item.view-gallery:nth-child(4) {margin-right:0;}
  .blog_d_t_cont .termek-item.view-gallery .termek-img,
  .blog_d_t_cont .termek-item.view-gallery .akcios-termek-img,
  .blog_d_t_cont .termek-item.view-list .termek-img,
  .blog_d_t_cont .termek-item.view-list .akcios-termek-img {width: 120px;height: 120px;float: left;}
  .blog_d_t_cont .termek-item:nth-child(even) {margin-right: 0px !important;}
  .blog_d_t_cont .termek-item:nth-child(odd) {margin-right: 0;}
  .blog_d_t_cont .termek-item .product-title {padding-left: 6px;}
  .blog_d_t_cont .termek-item.view-gallery .product-price {width: auto; margin-left: 6px;}
  .blog_d_t_cont .termek-item .product-price span .pb {display:none;}
  .blog_d_t_cont .termek-item .product-price {margin-left:10px;width:118px;}
  .blog_d_t_cont .termek-item.view-list .product-price span {font-size:17px;}

  .blog_d_t_cont .termek-item.view-list {height: 148px;}
  .blog_d_t_cont .termek-item.view-list .product-title {font-size:12px; line-height:18px;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .desc {display:none;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .gDesc {height: 80px; border:none;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .gDesc .left {width: 108px; height: 80px; border:none;padding:10px;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .right {display:none;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .mennyiseg.spinner {display:none;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .addtobasket {margin: 0 10px 0 10px;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .addtobasket a {padding: 8px 8px;}
  .blog_d_t_cont .blog_d_t_cont .termek-item.view-list .addtobasket a span {display:none;}   

  .blog_d_t_cont .blog_d_t_cont .termek-item .view_details {display: none;} 

  .blog_d_t_cont .blog_d_t_cont .related_products .section_main_title {font-size:18px;}
  
}


/* RENDELĂS TIMELINE */

.rendeles-timeline {list-style:none;display:table;width:100%;position:relative;margin:40px 0!important;}
.rendeles-timeline:before {content:"";position:absolute;left:0;right:0;top:0;width:100%;height:5px;border-top:1px solid #e9ae6d;border-left:1px solid #e9ae6d;border-right:1px solid #e9ae6d;}
.rendeles-timeline:after {content:"";position:absolute;left:0;right:0;top:5px;width:100%;height:1px;border-top:1px solid #e9ae6d;}
.rendeles-timeline li {display:table-cell;text-align:center;text-transform:uppercase;font-weight:700;padding:10px;padding-top:20px;font-family:arial;position:relative;font-size:15px}
.rendeles-timeline li.hide {display:none;}
.rendeles-timeline li.checked:before {content:"";position:absolute;z-index:3;left:50%;margin-left:-11px;top:-8px;width:20px;height:20px;background:#e9ae6d;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.rendeles-timeline li:after {content:"";position:absolute;z-index:2;left:50%;margin-left:-13px;top:-10px;width:24px;height:24px;background:#fff;border:1px solid #e9ae6d;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.rendeles-timeline li.checked.green:before {background:green;}
.rendeles-timeline li.checked.black:before {background:#000;}
.rendeles-timeline li.checked.red:before {background:#dc1212;}
.ugyfelkapu .inner .box {  border: none;  border-top: 1px solid #d1e5eb;  background: #f5f5f5;  padding: 10px 5px;  margin: 20px 0;  color: #000;}
.rendeles_table th {background: #f9f8f8;border-bottom: 1px solid #f5f5f5;font-weight: 700;font-family: arial;}

/* BLACKFRIDAY */

.landingsubcateg-1{background:black;font-family: "SFProDisplayRegular", sans-serif;}
.landingsubcateg-1 .wrapper {max-width: 1204px;margin: 0 auto;position: relative;background:black
}

.landingsubcateg-1 #landing-page-left &gt; div.subs {background:transparent;}
.landingsubcateg-1 #landing-page-header p {text-align:right!important;}
.landingsubcateg-1 #langimage-page-cont {min-height:400px;}
.landingsubcateg-1 #landing-page-left .mtitle {border:0;border-bottom:1px solid #c8a278;color:#fff;}
#landing-page-left div div {border:0;}
.landingsubcateg-1 #landing-page-header &gt; br {display:none;}
.landingsubcateg-1 .elonyok {margin-top:14px;}
.landingsubcateg-1 #landing-page-header map[name=image-map] {display:none;}
.landingsubcateg-1 .landing-page {padding-top:10px;}
.landingsubcateg-1 #langimage-page-katbox {padding:5px;margin-top:10px;text-align:center;background:#C8A278;}
.landingsubcateg-1 #langimage-page-katbox .wrapper {display:flex;flex-wrap:wrap;background:#C8A278;}
.landingsubcateg-1 #langimage-page-katbox a {background:#000;font-size:12px;font-family: "SFProDisplayBold", sans-serif;text-transform:uppercase;padding:10px;color:#fff;box-sizing:border-box;display:block;flex:1;text-align:center;margin:5px;}
.landingsubcateg-1 #langimage-page-katbox a:hover {text-decoration:none;}
.landingsubcateg-1 #landing-page-header {position:relative;}
.landingsubcateg-1 #landing-page-header .mozaik_logo img {width:161px;position:absolute;top:0;left:0;}
.landingsubcateg-1 #landing-page-header .zuhanykabin_logo img {width:224px;position:absolute;top:20px;left:0;}
.landingsubcateg-1 .landing-page p.title {color:#fff;}
#langimage-page-katbox a.selected {background:#fff!important;color:#000;}
.landingsubcateg-1 .text.bw {color:#fff;text-transform:uppercase;font-size:14px;text-align:right;display:block;font-family: "SFProDisplayBold", sans-serif;font-style:italic;letter-spacing:1px;}
.landingsubcateg-1 .text.bw span {font-size:20px;}
.landingsubcateg-1 .back-to-home {position:absolute;background:#fff;color:#000;padding:10px 12px;font-size:13px;text-transform:uppercase;font-family: "SFProDisplayBold", sans-serif;border-radius:1px;bottom:12px;}
.landingsubcateg-1 #landing-page-left div div span {color:#fff;}
.landingsubcateg-1 #landing-page-left div div span:hover,.landingsubcateg-1 #landing-page-left div div span.selected {text-decoration:underline;background:#c8a278;}
.landingsubcateg-1 h1 {font-size:100px;font-family: "SFProDisplayBold", sans-serif;line-height:100px;color:#fff;text-align:right;text-transform:uppercase;letter-spacing:15px;}
.landingsubcateg-1 {padding-right:0;}
#landing-page-right {  display: inline-block;  vertical-align: top;  width: 80%;  padding-top: 20px;}
.landingsubcateg-1 #landing-page-left .subs.menu_simple span{padding:5px}
.landingsubcateg-1 .card_product strong a{color: #e9ae6d;}

.theme-brown .icon-category-furdokad-themed{height: 21px;width: 21px;}

.card_product .price strike{font-size: 0.7rem;display:inline-block;position:relative;text-decoration: none;}
.card_product .price strike .pb{font-size: 0.7rem;}
.card_product .price strike:after {content: "";position: absolute;bottom: 0;left: 0;border-top: 1px solid #c8a278;height: 45%;height: calc(50% - 1px);width: 100%;transform: rotateZ(4deg);}
.card_product .price strike.bw:after{display:none}

#plist-inner img{max-width:100%;height:unset !important;margin-bottom: 30px;}

#langimage-page-cont .card_product.elfogyott span.elfogyott {position: absolute;top: 0;left: 0;bottom: 0;right: 0;color: #e9ae6d;;z-index: 10;font-size: 22px;text-transform: uppercase;font-weight: bold;display: flex;align-items: center;}
#langimage-page-cont .card_product.elfogyott span.elfogyott span {display: block;text-align: center;transform: rotate(20deg);-moz-transform: rotate(20deg);-webkit-transform: rotate(20deg);border: 2px solid black;line-height: normal;padding: 5px 10px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border: 2px solid #e9ae6d;position: absolute;left: 50px;top: 100px;font-family: "SFProDisplayBold", sans-serif;letter-spacing: 3px;}
#langimage-page-cont .card_product.elfogyott .img_container,#langimage-page-cont .card_product.elfogyott .details{opacity:0.2}
#page-content .elegedettsegi-kerdoiv label {display: block;padding-top: 20px;margin-left:0}
#page-content .elegedettsegi-kerdoiv hr {margin: 20px 0;border: 0;border-top: 1px solid #eeeeee;border-bottom: 1px solid #ffffff;}
#page-content .elegedettsegi-kerdoiv textarea {max-width: 500px;padding: 5px;height: 80px;}
#page-content .elegedettsegi-kerdoiv .star span {display: block;width: 200px;height: 40px;background: url(../images/site/ico-star-normal.png) repeat-x;background-size: 40px;position: relative;cursor: pointer;}
#page-content .elegedettsegi-kerdoiv .star span span {display: block;width: 0;height: 40px;background: url(../images/site/ico-star-hover.png) repeat-x;background-size: 40px;position: absolute;left: 0;top: 0;}
#page-content .elegedettsegi-kerdoiv input[name=hozzajarulok]{width:15px}
#page-content .elegedettsegi-kerdoiv table td label{padding-top: 9px;}

.mm-menu a{white-space: normal;}

#newsticker .wrapper{padding:10px}
#newsticker table{margin:0 auto}
#newsticker .btn{background-color:transparent;height:30px;}


.products_page.marka{display:flex;max-width: 1200px;margin:0 auto;margin-top:20px}
.products_page.marka&gt;div{flex:1}
.products_page.marka&gt;div:first-of-type{flex:1 1 20%;max-width:20%}
.products_page.marka&gt;div:last-of-type{flex:1 1 80%;max-width:80%}
.products_page.marka&gt;div #kat_landing_sidebar{padding-right:20px}

.sidebox {background:#fff; border:1px solid #ebebeb; margin-bottom:30px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;}
.products_page.marka .mtitle {background-size: 33px 30px; padding-left: 0px;font-size:20px;line-height:30px;padding-bottom:15px}
#side-left .mtitle {margin-bottom: 25px;}
#side-left .column, #side-left .column-price {padding: 0 15px;}
#side-left .column .title, #side-left .column-price .title {margin: 0 -15px; padding: 15px 0 15px 15px;font-size:14px;letter-spacing:1px; border-top:1px solid #ebebeb;background:url('../images/site/arrow-left.png') 255px 15px no-repeat;cursor:pointer;}
#side-left .column-price .title {background:none;}
#side-left .column .title.active {background-image:url('../images/site/arrow-down.png');}
#side-left #kat-filter{position:relative}
#side-left #kat-filter #szures {display:none;font-weight:bold;cursor:pointer}
#side-left #kat-filter input[type="checkbox"] {opacity: 0; position: absolute;}
#side-left #kat-filter input[type="checkbox"] + span::before {content: "";display: inline-block; width: 14px;  height: 14px; margin: 0; line-height: 14px; text-align: center;vertical-align: middle;border: solid 1px #c8c8c8; background: #fff;    border-radius: 2px; -moz-border-radius: 2px;  -webkit-border-radius: 2px;}
#side-left #kat-filter input[type="checkbox"]:checked + span::before {content: "\2714";font-size: 13px;font-weight: 600;}
#side-left #kat-filter input[type="checkbox"]:hover + span::before {border-color: #000;}
#side-left #kat-filter #amount {margin-top: 15px; margin-bottom: 20px;}
#side-left #kat-filter #amount .l, #side-left #kat-filter #amount .r {border:1px solid #c8c8c8; display:inline-block; padding: 6px 10px; width: 78px; border-radius: 3px; -moz-border-radius: 3px;  -webkit-border-radius: 3px;}
#side-left #kat-filter #amount .l {margin-right: 12px;}
#side-left #kat-filter #amount .r {margin-left: 12px;}
#side-left #kat-filter label {font-size:12px; line-height:normal; padding:0; margin:0}
#side-left #kat-filter label:hover {font-weight: 600;}
#side-left #kat-filter td {border: none; padding: 5px;}

#lastviewed .sidebox {margin-bottom: 10px; height:80px;}
#lastviewed .sidebox:hover {border-color:#825f37;}
#lastviewed .title {font-size:11px; letter-spacing: -0.3px; text-transform:uppercase;}
#lastviewed .desc {padding:10px;} 
#lastviewed .img {width: 80px; height:80px; overflow:hidden; float:left; margin-right: 8px; text-align:center;}
#lastviewed .img img {width:80px; height:auto;}

#kat_landing_sidebar .desc{font-size:11px;line-height:19px;padding-bottom:15px}
#kat_landing_sidebar .sidebox .mtitle{border-bottom: 1px solid #ebebeb;padding:10px}
#kat_landing_sidebar .sidebox .column-price{padding:20px;padding-top:10px}
#kat_landing_sidebar .sidebox .mtitle{position:relative}
#kat_landing_sidebar .sidebox .title a{color:black;font-size:11px}
#kat_landing_sidebar .sidebox .mtitle span{background: url(../images/site/arrow-down.png) no-repeat center;width:15px;height:15px;position:absolute;right: 13px;top: 18px;display:none}
#kat_landing_sidebar .sidebox .column-price a{display:block;padding:5px;background: url(../images/site/menu-arrow-right.png) no-repeat left center;background-size: 4px 10px;padding-left:10px;color:black;font-size:12px}
#kat_landing a{float: left;width:285px;height:285px;background:white url(../images/site/bg-landingitem.jpg) no-repeat left center;border:1px solid #e6e6e6;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;    margin-right: 13px;margin-bottom:13px;position:relative;text-align: left;}
#kat_landing a.big{width: 585px;height: 583px;}
#kat_landing a:hover{text-decoration:none}
#kat_landing a span{display:block;position:relative;z-index:2}
#kat_landing a span.title{padding-top:10px;padding-left:10px;color:black;font-size: 20px;line-height: 30px;}
#kat_landing a span.link{padding-left:10px;text-decoration:underline;color:#b07a3f}

#kat_landing a span.link {padding-left: 10px;text-decoration: underline;color: #b07a3f;}
#kat_landing a span.image{width:285px;height:285px;position:absolute;z-index:1;background-size: auto 95%;background-repeat: no-repeat;background-position: bottom right;}
#kat_landing a.big span.image{width: 585px;height: 585px;position:absolute;z-index:1;background-size: auto 95%;background-repeat: no-repeat;background-position: bottom right}

#lastviewed.marka .sidebox{height:65px}
#lastviewed.marka .sidebox .img{background-repeat:no-repeat;background-size:contain;background-position:center}
#lastviewed.marka .sidebox .img{height: 60px;}
.sidebox.marka{margin-bottom:10px}
#kat_landing.marka{padding-top:20px}
#kat_landing.marka a{background-size:cover;background-position:center}
#kat_landing_sidebar .bovebben{color:#825d30}

.product_page .product_details .bovebben{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:10px;padding-top: 50px;background: rgb(242,242,242);
  background: -moz-linear-gradient(0deg, rgba(242,242,242,1) 58%, rgba(0,212,255,0) 100%);background: -webkit-linear-gradient(0deg, rgba(242,242,242,1) 58%, rgba(0,212,255,0) 100%);background: linear-gradient(0deg, rgba(242,242,242,1) 58%, rgba(0,212,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#00d4ff",GradientType=1);}

.card_product .favourite{align-items: center;border-radius: 5px;cursor: pointer;justify-content: center;position: absolute;right: 40px;bottom: 10px;font-size: 20px;color: #c9a278;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;transition: 0.5s;cursor:pointer;width:30px}
.product_page .favourite{cursor:pointer}
.product_page .favourite i{color: #c9a278;font-size: 23px;margin-right:10px;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;transition: 0.5s;}

.category_desc{margin-top: -30px;font-size: 14px;padding-bottom: 20px;display:none;position:relative;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;transition: 0.5s;}
.category_desc.show{display:block}
.category_desc.show.more{max-height:200px;overflow:hidden;}
.category_desc.show.more .bovebben {position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 10px;padding-top: 50px;padding-bottom: 30px;background: rgb(242,242,242);background: -moz-linear-gradient(0deg, rgba(242,242,242,1) 58%, rgba(0,212,255,0) 100%);background: -webkit-linear-gradient(0deg, rgba(242,242,242,1) 58%, rgba(0,212,255,0) 100%);background: linear-gradient(0deg, rgba(242,242,242,1) 58%, rgba(0,212,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#00d4ff",GradientType=1);}
.category_desc.show.more .bovebben .btn{padding: 5px 20px;height: unset;cursor:pointer}
.category_desc.show.more .bovebben .btn i{margin-right:0}
.category_desc.show.more.visible{background:transparent;max-height:unset;overflow:auto}
.category_desc.show.more.visible .bovebben{background:transparent;position:static;padding-top:20px}

.filter_orders .orders&gt;div:last-of-type{white-space: nowrap;}
.filter_orders .listing_products{width: 100%;}

#quick_link{display:flex;justify-content: center;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;padding-bottom: 15px;}
#quick_link .link {display: flex;max-width: 25%;flex: 1 1 25%;padding: 0 13px;margin-bottom: 10px;}
#quick_link .link .frame {background-color: white;border-radius: 8px;width: 100%;height: 60px;display: flex;align-items: center;cursor: pointer;border: 1px solid white;position: relative;}
#quick_link .link .frame:hover, #quick_link .link.active .frame {border: 1px solid #c9a278;}
#quick_link .link .frame .icon {flex: 1 1 25%;width: 25%;display: flex;justify-content: center;}
#quick_link .link .frame .title {flex: 1 1 75%;width: 75%;font-family: 'montserrat_bold', sans-serif;font-size: 14px;padding-right: 5px;color: black;overflow: hidden;padding: 0 10px;}
#quick_link .link .frame a {position: absolute;bottom: 0;top: 0;left: 0;right: 0;}
#quick_link .link .frame .icon_full {flex: 1 1 100%;width: 100%;display: flex;justify-content: center;}
#quick_link .link .frame img{max-width:90%}

.fixedtopbasket .quantity span.me{background: none;font-size: 14px;padding-left: 10px;}
.egyedi_szelesseg,.egyedi_hosszusag, .egyedi_szelesseg_m2, .kalk_price_m2{display: inline-block;width: 60%;text-align:right}
table.egyedi th, .kalkulacio table th{text-align:left}
table.egyedi .add-on, .kalkulacio table .add-on{padding-left:10px}
h5.egyedi{font-size: 18px;text-align: left;border-top: 1px solid black;padding-top: 20px;padding-bottom: 10px;}

header .text_info&gt;div:last-of-type{white-space: nowrap;}
header .text_info&gt;div:first-of-type{flex-wrap: nowrap;}

/*CĂ­mszĂŠtszedĂŠs*/
.auth_common .loginBoxPos .heading{text-align:left;font-size: 1.2rem;margin-top:0} 
.auth_common .loginBoxPos .heading.sub{padding-top:20px}
.auth_common .loginBoxPos .checkbox_box .checkbox_inline{justify-content: left;}
.loginBoxPos label, .profile_common label, #penztar label{margin: 0 0 10px 0px;}
.loginBoxPos .form_group{margin-bottom: 20px;}
.loginBoxPos{max-width:300px;margin:0 auto}
.auth_common .loginBoxPos .btn_container a{min-width: unset;}
.loginBoxPos.reg{max-width:unset}

#chat-application{z-index:2100 !important}

img.lazy{ background: url('../images/ajax-loader_3.gif') no-repeat 50% 50% !important;}
#carouselProductsMostPopular .card_product.card_product_landscape .favourite{display:none}

.keszlet_info_plus{background:#07a907;font-size:12px;font-weight:bold;padding:2px 5px;margin-left:10px;color:white;
  border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;}

.legtobbet-eladott-termekek{padding-bottom:50px}
.legtobbet-eladott-termekek h3{padding-bottom:15px;}
.legtobbet-eladott-termek{display:flex;margin-bottom:10px;align-items: center;justify-content: space-between;border-bottom:1px solid #e6e6e6;padding-bottom: 10px;}
.legtobbet-eladott-termek:last-of-type{border-bottom: none;}
.legtobbet-eladott-termek&gt;span{width: 30px;text-align:right;padding-right:10px;color:gray}
.legtobbet-eladott-termek&gt;div.img{width:120px;margin-right:10px}
.legtobbet-eladott-termek&gt;div.img a{background:white;display:block;padding:5px;text-align:center}
.legtobbet-eladott-termek&gt;div.img img{max-width:60px;max-height:60px}
.legtobbet-eladott-termek&gt;div.title{width:100%;display:flex}
.legtobbet-eladott-termek&gt;div.title a{color:black}
.legtobbet-eladott-termek&gt;div.title p{font-size:13px;color:gray}
.legtobbet-eladott-termek&gt;div.title&gt;div:first-of-type{width:100%;padding-right:10px}
.legtobbet-eladott-termek div.price{white-space: nowrap;font-family: "SFProDisplayBold", sans-serif;color: #bc9b6a;text-align:right}
.legtobbet-eladott-termek div.price, .legtobbet-eladott-termek&gt;div.price span b{font-size:12px}
.legtobbet-eladott-termek div.price&gt;span{font-size: 20px;}
.legtobbet-eladott-termek div.price .discount{font-size:11px;color:#277734;font-weight: normal;font-family: "SFProDisplayRegural", sans-serif;padding-top:5px}
.legtobbet-eladott-termek div.price .discount span{display:block}
.legtobbet-eladott-termek.hide{display:none}
.legtobbet-eladott-termekek .bovebben{text-align:center;}
.legtobbet-eladott-termekek .bovebben .btn i{margin-right:0}

.legtobbet-eladott-termekek.show .hiding{display:flex !important}
.legtobbet-eladott-termekek.show .btn.btn-open{display:none}
.legtobbet-eladott-termekek.show .btn.btn-close{display:inline-flex !important}
.filter_toggler{cursor: pointer;}

.products_page.col4 .col_product_card_view_responsive{flex: 25%;max-width: 25%;}
.products_page.col4 .row{margin:0 -30px}

.kerjen_arajanlatot h3,.kerjen_arajanlatot h2{color: #bc9b6a;text-align:center;padding-bottom:40px;font-size:28px}
.kerjen_arajanlatot h2{text-align:left;margin-bottom:0 !important;padding-bottom:0}
.kerjen_arajanlatot p{background:#bc9b6a;color:white;text-transform:uppercase;padding:5px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size:13px;font-weight: bold;text-align:center}
#KosarAddedBox .modal-body .kerjen_arajanlatot h3{padding-bottom: 20px;}
.modal-header .close{z-index:10}

.extra_price{font-size: 12px;color: gray;position: absolute;margin-top: -20px;}
.extra_price.athuzott{text-decoration:line-through;}
.extra_price svg{width: 12px;position: relative;top: 4px;left: 1px;}
.extra_price.adatlap{position:static;margin-top:0;display: inline-block;}
.extra_price.adatlap svg{width: 20px;top: 2px;left:2px}
.price_old.extra-p{text-decoration: none !important;font-size: 15px !important;}

.keszlet_bemutatorem_info{display:flex;justify-content: space-between;flex-wrap: nowrap !important;}
.keszlet_bemutatorem_info&gt;p{display:inline-flex !important;margin:0 !important}
.bemutatoterem{background:#895e39;color:white !important;border-radius: 3px;padding: 5px 15px;font-family: "SFProDisplayRegural", sans-serif;font-size:10px;text-transform: uppercase;}
.keszlet_bemutatorem_info&gt;p svg{margin-right:10px}
.bemutatoterem a{color:white;display:flex}
#palyazatBottom {position: fixed;bottom: 0;right: -500px;z-index: 9999;transition: all 500ms ease-in-out 0ms;-moz-transition: all 500ms ease-in-out 0ms;-webkit-transition: all 500ms ease-in-out 0ms;-ms-transition: all 500ms ease-in-out 0ms;display:block}
#palyazatBottom img{max-width:100%;max-height:125px}
#palyazatBottom span.close{position: absolute;right:5px;top: -25px;cursor:pointer;box-shadow: 0 0 2px #3d4d94;-moz-box-shadow: 0 0 2px #3d4d94;-webkit-box-shadow: 0 0 2px #3d4d94;
  border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background:#3d4d94;
}
#palyazatBottom.closed{right:-500px !important}


.product_page .product_images .carousel_product_vertical{position:relative !important;top:0 !important;left:0 !important;width:unset !important}
.product_page .product_images .carousel_product_vertical .item{transform: none;display: flex;height: 100px;background: white;align-items: center;}
.row.product_page_top .product_images .carousel_product_vertical.owl-carousel .owl-item img{ max-width: 100%;max-height: 100%;height:unset !important}
.carousel_product_vertical .owl-nav{top: 50%;margin-top: -9px;}

.product_page .product_images .image_large img{margin:0}

.checkbox_inline.beuzemeles .checkmark{top: 8px;}
.checkbox_inline.beuzemeles .extra_price.adatlap{position: relative;top: 2px;}

#egyedi_osszesen{font-size: 1.125rem;color:#895E39;padding:30px;display:block;text-align: center;font-family: "SFProDisplaySemibold", sans-serif;}
#egyedi_osszesen span{font-size: 2rem;font-weight:bold;padding-left:10px;display: inline-block;}


.product_details_aside{padding:10px !important}
.product_details_aside.outlet&gt;div:first-of-type{display:flex;flex-wrap: wrap;}
.product_details_aside.outlet&gt;div:first-of-type&gt;div{flex:1}
.product_details_aside.outlet&gt;div:first-of-type&gt;div:first-of-type{padding-right:10px;max-width: 114px;display: flex;flex-wrap: wrap;align-items: center;}
.product_details_aside.outlet&gt;div:first-of-type&gt;div:last-of-type div{font-size:13px;padding-top:10px}
.product_details_aside.outlet img{max-width: 100px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.outletes{font-size:10px;background:#277734;color:white;text-transform: uppercase;border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;display:inline-block;padding:3px 15px}
.product_details_aside.outlet .outletes{font-size:8px}
#kosar-added-box .outletes.inverz,
#kosarForm .outletes.inverz,
.penztar-kosar-float .outletes.inverz,
.table_cart .outletes.inverz{margin-left:10px;padding:0;color:#277734;background:none}
.product_details_aside.outlet .outlet-ar{color:#277734;font-family: "SFProDisplayBold", sans-serif}
.outlet-basket{border-top:1px solid #c9c9c9;margin-top: 10px;padding-top: 10px;}
.product_details_aside.outlet .quantity_container{margin-bottom:10px}
.theme-brown .btn.btn_brown.outlet{background-color: transparent;border: 1px solid #C8A278;color:#C8A278}
.theme-blue .btn.btn_brown.outlet{background-color: transparent;border: 1px solid #189BD2;color:#189BD2}

#cat-ads{cursor:pointer}

body.loaded #palyazatBottom{
  right: 0px;
}

@media (max-width: 1569.98px) {
  .product_page .product_images {display: block;}
  .product_page .product_images .carousel_product_vertical{padding:0 30px !important}
}
@media all and (max-width: 1569px){
  .card_product .favourite{right: 30px;bottom: 5px;}
}

@media all and (max-width: 1210px){
  .products_page.marka{padding:15px}
    #kat_landing a{background-repeat:repeat-x}
    #kat_landing a.big{width:63%;}
    #kat_landing a.big span.image,#kat_landing a span.image{width:100%}
    #kat_landing a{width:271px}
    .products_page.marka&gt;div:first-of-type {
      flex: 1 1 30%;
      max-width: 30%;
  }
  .products_page.marka&gt;div:last-of-type {
    flex: 1 1 70%;
    max-width: 70%;
  }
}
@media all and (max-width: 991.98px){
  /*.card_product .favourite{bottom:34px;right:7px}*/
  .category_desc.show{padding-top: 20px;}
  .products_page .col_product_card_view_responsive .favourite{right: 25px;bottom: 7px;font-size: 17px;}
  .products_page .col_product_card_view_responsive .favourite i{color:white;}
  .products_page.col4 .col_product_card_view_responsive{flex: 33.3%;max-width: 33.3%;}
  .products_page.col4 .col_product_card_view_responsive .card_product{margin-bottom:20px !important}
  .products_page .col_product_card_view_responsive .favourite{bottom:4px}
  #palyazatTop {top:58px}
}
@media all and (max-width: 960px){#kat_landing_sidebar .sidebox .mtitle span{display:block}}
@media all and (min-width: 960px) and (max-width: 1205px){.mtitle i{display:none !important}}
@media all and (max-width: 960px){
	#kat_landing a.big{width:100%;}
	#kat_landing a{float:none;display:inline-block;}
	#kat_landing a.normal{margin:10px;width: 233px;}
  .products_page.marka{flex-wrap: wrap;}
  .products_page.marka&gt;div{flex:1 1 100% !important;max-width:100% !important}
  .products_page.marka&gt;div #kat_landing_sidebar{padding-right:0}
  /*.column-price{display:none}*/
}
@media all and (max-width: 770px){
	#kat_landing a.normal{margin:0px;margin-bottom:10px;width:298px}
	#kat_landing a.big,#kat_landing a.big span.image{height:302px;}
	#kat_landing a.big span.image{background-size: auto 88%;} 
  .category_desc.show img{max-width:100%;height: unset !important;}
  .legtobbet-eladott-termek&gt;div.title p{display:none}
  .legtobbet-eladott-termek&gt;div.title{flex-wrap: wrap;}
  .legtobbet-eladott-termek&gt;div.title&gt;div:first-of-type{flex:1 1 100%}
  .legtobbet-eladott-termek div.price{flex:1 1 100%}
  .legtobbet-eladott-termek div.price .discount{display:none}
  .products_page.col4 .col_product_card_view_responsive{flex: 50%;max-width: 50%;}
}
@media all and (max-width: 550px){
  #quick_link .link{max-width: 33.3%;flex: 1 1 33.3%;}
  .legtobbet-eladott-termek div.price{text-align: center;padding-top:20px}
}
@media all and (max-width: 400px){
  #quick_link .link{max-width: 50%;flex: 1 1 50%;}
}</pre></body></html>