/*--- own 79 ---*/

#akkukereso2 {
  /*  display:none; */
}

/*** FOMENU, IKONSOR ***/
#money_lang, #start_banners2, #ujdonsag_felirat {display:none;}

.catmenu_lvl2_banner { width:220px; PADDING:0 5px; float:left; background-color: black; color:white; }
.catmenu_lvl2_banner h3 { font-weight: bold; font-size: 14px; }
.catmenu_lvl2_banner p { font-size: 12px; text-align: left; margin: 0 15px; }
.catmenu_lvl2_banner strong { color:yellow; }
.catmenu_lvl2_banner .gomb { background-color: white; float:right; padding:1px 25px; color:black; opacity: 0.8; transition: all 0.5s; }
.catmenu_lvl2_banner .gomb:hover { background-color: yellow; opacity: 1; }
.catmenu_lvl2_outer { background-color: black !important; }
.catmenu_lvl2 { background-color: #f7f7f7; }

.ikonsor { height: 58px; width: 100%; background-color: #000; }
.ikonmenu { width: 1173px; margin: auto; }
.ikon { float: left; height: 45px; width: 45px; border-radius: 4px; background-color: white; margin: 0 6px 13px 7px; transition: 0.3s; position: relative; }
.ikon img { width: 45px; height: 45px; border-radius: 4px; }
.ikon:hover { background-color: yellow; }

/*GYARTOK*/
#mainmenu [data-id="758882"] ul { width:1200px; }
#mainmenu > [data-id="758882"] > div > ul > li { padding-right: 40px; }
#mainmenu >[data-id="758882"] ul li >a { display: none; }
#mainmenu [data-id="758882"] ul .listkiskep { display: block; }
#mainmenu [data-id="758882"] ul .listkiskep img { width:100%; }
#mainmenu [data-id="758882"] .catmenu_lvl2_outer { overflow-y:scroll !important; }
#mainmenu li[data-id="758882"] .catmenu_lvl2 > li { transition: transform .3s; }
#mainmenu li[data-id="758882"] .catmenu_lvl2 > li:hover
{
  -ms-transform: scale(1.05); /* IE 9 */
  -webkit-transform: scale(1.05); /* Safari 3-8 */
  transform: scale(1.05); 
    
}

/* FELUJITAS */
#mainmenu [data-id="361587"] ul { width:960px; }
#mainmenu [data-id="361587"] > div > ul > li {
 width: calc(22% - 0px) !important;
 padding: 0 !important;
 margin:0 20px 0px 0;
}

#mainmenu > li > div > ul > li:nth-child(n+20) > ul { display:none; }
#mainmenu .kiskep { display:none; }
#mainmenu .listkiskep { display:none; }

.mobile_mainmenu_icon::after {color:yellow;}
.mobile_mainmenu_icon:hover::after {color:black;}
#mobile_cart_icon::after {content:'\f07a';}

#mainmenu > li > a { color: #fff; }

#mainmenu li {
    float:unset;
    flex-grow:1;
}
#mainmenu li a {
    padding:0 !important;
}

#mainmenu {
    display:flex;
    align-items: stretch;
}

@media only screen and (max-width:1259px) {
#mainmenu { width: calc(100%); left: 0; }
}

@media only screen and (max-width:1200px) {
/*FELUJITAS 1200 px*/
#mainmenu [data-id="361587"] ul { width:80%; }
#mainmenu [data-id="361587"] .catmenu_lvl2_banner { width:20%; }
/* GYARTOK 1200 px*/
#mainmenu [data-id="758882"] ul { width:100%; }   
.hasabos, #tab5_description_content .columns { column-count:2; }
}

@media only screen and (max-width:1080px) {
.ikonrejt3 { display:none; }
}

@media only screen and (max-width:1175px) {
    .ikonrejt1 { display:none; }
    .ikonmenu, .uzenetfelultartalom { width: 100%; }
}

@media only screen and (max-width:1120px) {
.ikonrejt2 { display:none; }
}

@media only screen and (min-width: 1260px) {
#mainmenu { width: calc(100% + 11px); left: -11px; }
.ikonmenu { width: 1197px; }
.ikon { margin: 0 6px 13px 9px; }
.ikonmenu { width: 1197px; }
.ikon.balszel { margin-left: 0; }
#header_menu .list-inline-item a { margin: 0 7px 0 15px; }
}

@media only screen and (max-width:999px) {
.ikonsor, #mainmenu { display:none; }
}

/** UJMENU **/
#mainmenu > li:nth-child(-n+6) > div > ul > li { padding-right: 20px; }

#mainmenu > li .listkiskep { display:block; }
#mainmenu [data-id="356899"] ul .listkiskep img
{ border-radius:0 0 51px 0; }
#mainmenu [data-id="237264"] ul .listkiskep img,
#mainmenu [data-id="270433"] ul .listkiskep img,
#mainmenu [data-id="883214"] ul .listkiskep img
{
 border-radius:15px;
 padding:8px !important;
}

#mainmenu li:nth-child(-n+6) ul .listkiskep img {
 padding:15px;
 width:100%;
}
#mainmenu li:not([data-id="758882"]) ul li:nth-child(n+26) .listkiskep img,
#mainmenu [data-id="237264"] ul li:nth-child(n+11) .listkiskep img
{ display:none; }

#mainmenu li ul li:nth-child(n+26) > a,
#mainmenu [data-id="237264"] ul li:nth-child(n+11) > a
{ margin-top:5px; }

#mainmenu > li:nth-child(-n+6) ul li:hover a span {
 /*background:#ddd; 
 background:yellow; 
 color:yellow;*/
 transition: all 0.2s;
 color:white;
 text-shadow:0px 0px 4px black;
 background:black;
}

#mainmenu > li:nth-child(-n+6) .catmenu_lvl2 li > a span {
 width:100%;
 padding:5px 5px;
 height:55px;
 overflow-y:hidden;
 border-radius:5px;
 display:flex;
 align-items:center;
 justify-content:center;
 background:white;
}

#mainmenu > li:nth-child(-n+6) .catmenu_lvl2 li > a {
 line-height: 17px;
 height:60px;
 display:flex;
 justify-content:center;
 padding:0px 6px !important;
 text-align:center;
 color:black;
 
}

#mainmenu li:nth-child(-n+6) .catmenu_lvl2 a {
 background-color:white;
 width: 100%;
 margin-bottom: 0;
 
}

#mainmenu > li:nth-child(-n+6) > div > ul > li {
 width: calc(20% - 25px);
 padding: 0 !important;
 margin:0 20px 20px 0;
 border:2px solid black;
 border-radius:10px;
}

#mainmenu li .catmenu_lvl3 { display:none; }
#mainmenu > li .catmenu_lvl2 {
 padding: 30px 0px 05px 35px;
}
#mainmenu li .catmenu_lvl2_outer {
    overflow-y:scroll !important;
    width:1200px;
    max-height: 620px;
}
/*HOVER*/
#mainmenu li:nth-child(-n+2) .catmenu_lvl2 > li,
#mainmenu [data-id="626344"] .catmenu_lvl2 > li
{ Transition: transform .3s; }
#mainmenu li:nth-child(-n+2) .catmenu_lvl2 > li:hover img,
#mainmenu [data-id="626344"] .catmenu_lvl2 > li:hover img
{ padding:6px; }


/*** LISTA MASODIK KEP ***/
#ujd_felirat_html svg {
    position: absolute;
    left:0;
    top:0;
    z-index:1;
}

#ujd_felirat_html .szoveg {
	position:absolute;
    transform:rotate(-30deg);
    top:20px;
    left:2px;
    font-weight: bold;
    font-size:11px;
    z-index:1;
    color:white;
    
}

.listagif {
    position: relative;
    width: 100%;
    padding-top: 100%;
    overflow:hidden;
}

.listagif a {
    position:absolute;
    display:flex !important;
    align-items:center !important;
    top:0;
    left:0;
    width: 100%;
    height: 100%;
}

.listmasodkep {
  /*display:none;*/
  position:absolute;
  opacity: 0;
  transition: all 0.3s;
    background:white;
}

.listmasodkep img {
  transition: all 0.3s;
}

.listmasodkep img:hover {
  opacity:1 !important;
}

.listmasodkep:hover{
  opacity: 1;
}



/*** GOOGLE VELEMENYEK, osszerako ***/

.page_artdet_1_artpack {
    float:left;
}

#jobbso_reklam_keret { display:block; width: 200px; float:right; margin-bottom:20px; overflow:hidden; }
.page_artdet_content_inner { width:calc(100% - 220px); float:left; }
.page_artdet_1_right { width:47%; margin-left:3%; }

.videotabos .page_artdet_1_left {
    width: 56%;
}
.videotabos .page_artdet_1_right {
    width: 41%;
    margin-left: 2.5%;
}

@media only screen and ( max-width:999px ) {
    #jobbso_reklam_keret { width: 100%;  }
.page_artdet_content_inner { width:100%; }
.page_artdet_1_right { width:45%; margin-left:5%; } }

@media only screen and ( max-width:640px ) {
.page_artdet_1_right, .videotabos .page_artdet_1_right { width:100%; margin-left:0; }
#breadcrumb, #page_artdet_properties { display:none; }
}

@media only screen and ( min-width:641px ) {

.nemkellvelemeny .page_artdet_content_inner { width:100%; }
.nemkellvelemeny .page_artdet_1_right { width:45%; margin-left:5%; }
 
}

.artdet_osszerako h2 {
	text-align:left;
    text-transform:uppercase;
    font-weight:bold;
    font-size:medium;
    color: #1176d5;
    margin:7px 0 7px 10px;
    padding: 4px 0;
	padding-left:35px;
    background-position:left center;
    background-repeat:no-repeat;
   	background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/osszerak_ikon_kek.png');
}

.fekete .artdet_osszerako h2 {
    color: black;
    background-image: url(https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/osszerak_ikon_fekete.png);
}

.szurke .artdet_osszerako h2 {
    color: #555;
    background-image: url(https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/osszerak_ikon_szurke.png);
}

.artdet_osszerako {
    float:left;
    width:100%;
}

#page_artdet_product_param_spec_3257897,
#page_artdet_product_param_spec_3257902,
#page_artdet_product_param_spec_3257957,
#page_artdet_product_param_spec_3257962
{
    display:none;
}

@media only screen and ( min-width:1000px ) {

    .osszerako .page_artdet_content_inner { width:100%; }
    .osszerako .page_artdet_1_left {
        width:36%;
    }

    .osszerako .page_artdet_1_right {
        float:left;
        width:33%;
        margin-left:3%;
    }
    
    .artdet_osszerako {
        width:24%;
        margin-left:3%;
    }
    
    .osszerako .page_artdet_1_tabbed_area {
        width:calc(97% - 200px);
        float:left;
    }
    
    .artdet_osszerako .page_artdet_product_param_spec_title {
        width:47%;
    }
    .artdet_osszerako .page_artdet_product_type_value {
        width:53%;
    }
}

.tartalom2 .eapps-widget > div:nth-child(2) > div > a {
 display: none !important;
}

.tartalom2 > div > div > div > div > div:first-child > div {
    padding:7px;
}

.tartalom2 > div > div > div > div > div > div > div > div {
    padding:7px;
}

.tartalom2 > div > div > div > div > div > div > div > div > div > div > div > svg {
    width: 40px !important;
}

.tartalom2 > div > div > div > div > div > div > div > div > div > a > div:first-child {
    width:35px!important; height:35px!important;
    filter: grayscale(100%) sepia(100%) hue-rotate(370deg) brightness(90%) contrast(105%) opacity(0.85);
}

.tartalom2 > div > div > div > div > div > div > div > div > div > a > div:first-child img  {
    width:35px!important; height:35px!important;
    filter: grayscale(100%) sepia(100%) hue-rotate(370deg) brightness(90%) contrast(105%) opacity(0.85);    
}

.tartalom2 > div > div > div > div > div > div > div > div > div > a > div > div > div > div > div > div > svg  {
    width: 15px !important;
}

.tartalom2 > div > div > div > div > div:first-child > div > div > div > div > div > div > div > div > div > div > svg {
    /* padding: 0; */
    max-width:30px;
    transform: rotate(-90deg);
	left:0;
	margin-left:-10px;
}

.tartalom2 > div > div > div > div > div:first-child > div > div > div > div div {
    /* padding: 0; */
    /*background-color:red;*/
    padding:2px;
}

.tartalom2 > div > div > div > div > div:first-child > div > div > div > div div > div {
	margin:0;
	padding:0;
}

.tartalom2 > div > div > div > div > div:first-child > div > div > div > div div > div > div {
    /* padding: 0; */
    /* background-color:red; */
	padding:1.5px;

}

.tartalom2 > div > div > div > div > div:first-child > div > div > div > div div > div > div {
	margin:0px;
}

.tartalom2 > div > div > div > div > div:first-child > div {
    /* padding: 0; */
    z-index: 1;
}





/*** EXTRA TULAJDONSAGOK ***/

/* Kulonleges jellemzo term. reszletek + lista */
.page_artdet_1_pic > .page_artdet_product_param_piclink  {
    position: absolute;
    top: 80px;
    left: 0;
    z-index: 2;  
}
.page_artlist_pic .kisparamjobbfels {
    max-width: 76px;
    z-index: 0;
    top: 33px;
}


.jobbpoz { width:45px; height:32px; margin-bottom: 4px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/grafika/jobb04.png") no-repeat right bottom; }
.balpoz { width:45px; height:32px; margin-bottom: 4px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/grafika/bal04.png") no-repeat right bottom; }

.apppal { width:60px; height:66px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/grafika/apppal.png") no-repeat right bottom; }
.petzlextra { width:71px; height:45px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/grafika/plusszos.png") no-repeat right bottom; }
.samsungextra { width:55px; height:55px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/samu-minta-55px.png") no-repeat right bottom; }
.dimmextra { width:55px; height:55px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/dimmelheto03.png") no-repeat right bottom; }
.tavirextra { width:52px; height:68px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/tavirextra02.png") no-repeat right bottom; }
.wifiextra { width:55px; height:49px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/wifi-ikon-01.png") no-repeat right bottom; }
.veznelkextra { width:58px; height:63px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/veznelk02.png") no-repeat right bottom; }
.videoextra { width:49px; height:45px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/vidikon04.png") no-repeat right top; }
.bluetextra { width:77px; height:35px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/bt_ikon.png") no-repeat right bottom; }
.mozgaser { width:45px; height:73px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/mozgaser01.png") no-repeat right bottom; }
.napelemes { width:53px; height:65px; background: transparent url("https://shop.unas.hu/shop_ordered/83625/pic/icon/napelemes01.png") no-repeat right bottom; }
.powerxchange { width:61px; height:69px; background: transparent url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/pxc-kompat-01.png") no-repeat right bottom; }

#page_artdet_product_param_value_611002 img, #page_artdet_product_param_value_710763 img { max-height: 200px; max-width: 200px; }

.tipvalt_elvalaszto:not(:last-of-type) {
 float:left;
 width:6px;
 height:6px;
 border-radius:3px;
 background:#b6c4d8;
  top:20px;
 margin:15px 5px 20px 0px;
}

.page_artdet_product_type_value { text-align: right; padding: 10px 10px 10px 20px; width:55%;float:right;}
.page_artdet_product_type_element { margin: 0 5px 5px 0;     width: unset;     float: left; min-height: 36px; min-width: 36px; }
.page_artdet_product_type_element a { border-color:#ccc; color:#999; border-radius:7px;}
.page_artdet_product_type_element_aktiv a:before { text-align: center; }
.page_artdet_product_type_element_color.page_artdet_product_type_element_aktiv a { background: transparent !important; }
.page_artdet_product_type_element_color { border: 1px solid #777; border-radius:50%; margin-right:4px;}
.page_artdet_product_type_value {padding:10px 10px 5px 10px;}
.page_artdet_product_type_element.page_artdet_product_type_element_aktiv a { border-color: #555;     background: #555;color:#f2f9ff; }
.select-styled-variants .select-options { left:unset; width:130%; }
.page_artdet_product_type_element.page_artdet_product_type_element_aktiv::after {
    content: '\f00c';
    font-family: 'FontAwesome';
    position:absolute;
    margin-top:-42px;
    margin-left:-12px;
    background: #1176d5;
    color:white;
    padding:2px 3px;
    border-radius: 50%;
    font-size: 10px;

}
.page_artdet_product_type_element.page_artdet_product_type_element_color.page_artdet_product_type_element_aktiv a::before { content:none; }
.page_artdet_product_type_element.page_artdet_product_type_element_color.page_artdet_product_type_element_aktiv a::after {
   text-align:unset;
    position:unset;
    top:unset;
    right:-5px;
    background: #444;
    color:white;
    padding:3px;
    border-radius: 50%;
    font-size: 10px;
    font-size:unset;
}
.page_artdet_product_type_element.alapertek a { 
    border-color: #555;
    background: #555;
    background-image: url(https://www.akku-elem.hu/shop_ordered/83625/pic/icon/lenyilikon3.png);
    background-repeat:no-repeat;
    background-position: right;
    color:#f2f9ff; 
    padding-right:30px;
	background-size: 17px;
	border-radius:7px;
}
.page_artdet_product_type_value .lenyilmenu.bekapcs .page_artdet_product_type_element_aktiv::after,
.page_artdet_product_type_value .lenyilmenu.egyke .page_artdet_product_type_element_aktiv::after,
.lenyilmenu2.bekapcs .page_artdet_product_type_element_aktiv::after,
.lenyilmenu2.egyke .page_artdet_product_type_element_aktiv::after {
    content:unset;
}
.page_artdet_product_type_value .lenyilmenu.bekapcs .page_artdet_product_type_element_aktiv a
{
    background: #1176d5;
    border-color: #1176d5;
}
.lenyilmenu2.bekapcs a {
    font-size:12.5px;
    padding:0 8px 0 8px;
    border-color: black;
    border-radius:30px;
}

.lenyilmenu2.bekapcs .page_artdet_product_type_element:not(.page_artdet_product_type_element_aktiv) a:hover {
    background: #1176d5;
    border-color: #1176d5;
 color:white;
}

.lenyilmenu2.bekapcs .page_artdet_product_type_element_aktiv a 
 {
    color:white;
    font-size:13px;
    font-weight:bold;
    background: #1176d5;
    line-height:11px;
    border-width:2px;
    border-color:#1176d5;
}

.lenyilmenu2 .page_artdet_product_type_element a {
    color: #bdc9db;
    border-color: #cdd7e4;
    background: #f8fafb;
    border-width: 2px;
    border-radius: 30px;
    font-weight: bold;
    font-size: 10.5px;
    letter-spacing: 0.1px;
}

.page_artdet_product_type_value .lenyilmenu.egyke .page_artdet_product_type_element_aktiv a,
.lenyilmenu2.egyke .page_artdet_product_type_element_aktiv a {
    background-color:transparent;
    border-color: black;
    color: black;
}

.erendszer #page_artdet_1_product_param_spec  {
 border-radius:10px;
 overflow:hidden;
 border-bottom:none;
}

.erendszer .page_artdet_1_right .raktaron {
 margin-bottom:9px;
}

.page_artdet_product_param_spec_item.termekvalt2 {
 display:table;
 margin-bottom:8px;
 background:white;
}

.raktarfigyelm { background:#42a6fc; border: 1px solid #42a6fc !important; text-align:left; margin-bottom:15px;}
.raktarfigyelm .tartalom { background:white; padding:7px; margin:0 10px 0 26px; line-height: 20px; }
.raktarfigyelm .tartalom a { padding: 2px !important; background: white !important; color:#42a6fc; font-weight:bold;}
.raktarfigyelm .tartalom p { margin:0; }
.raktarfigyelm .tartalom a:hover { background: #42a6fc !important; color:white; }
.raktarfigyelm::before { position:absolute; font-family: 'aebetu'; content: '\f05a'; color:white; padding: 8px 3px 3px 4px; font-size:17px; }

#ae_tartalom_07_html {
    display:block;
    background-color:#c3c3c3;
    position:relative;
    height:auto;
}
#ae_tartalom_07_html a {
    color:black;
    font-weight:bold;
    font-size:13.5px;
    line-height:15px;
    display:block;
    width:100%;
    padding:5px 0 7px 0;
    
}
#ae_tartalom_07_html a:hover {
    color:yellow;
    background-color:black;
    font-size:14.5px;
}

#ae_tartalom_03_html {
    background:lightgray;
}
#ae_tartalom_03_html .tartalom1 { border-radius: 5px; background:black; border: 1px solid black; text-align:left; margin-bottom:15px; display:inline-block;
margin:2px auto;}
#ae_tartalom_03_html .tartalom2 { background:white; padding:3px 10px; margin:0 10px 0 26px; line-height: 20px; }
#ae_tartalom_03_html .tartalom2 a { padding: 2px !important; background: white !important; color:black; font-weight:normal;font-style:italic;}
#ae_tartalom_03_html .tartalom2 a:hover { background: #42a6fc !important; color:white; }
#ae_tartalom_03_html .tartalom1::before { position:absolute; font-family: 'aebetu'; content: '\f05a'; color:white; padding: 3px 5px; font-size:14px; }
#ae_tartalom_03_html .tartalom2 strong {/*text-transform:uppercase; color:black;*/ font-size:13px;}
#ae_tartalom_03_html .tartalom2 p {margin:0;}
.page_artdet_attach_text_1 { min-height: 40px; }

#content { margin-top:17px; }
.page_artdet_1_name h1 { margin-bottom: 8px; }
#breadcrumb { padding-bottom:16px; }
#breadcrumb > * { padding-right: 8px; }
.breadcrumb_sep::after { content:unset; }
.breadcrumb_item { padding:4px; color:black; }
a.breadcrumb_item { background: #EEE; }
a.breadcrumb_item:hover { background:darkgray; color:black; }
#breadcrumb .breadcrumb_main { height:23px; width:23px; display:block; float:left; margin-top:-2px;
background: url('https://www.akku-elem.hu/shop_ordered/83625/pic/icon/aehu_ikon_01.jpg') no-repeat center center; }
#breadcrumb .breadcrumb_main::after { content: unset; }
#page_artdet_social_icon { float:none; }
#page_artdet_social_icon.csakmobil { float:right; margin-right:10%; margin:0 10% 0 0;}
.csakmobil #page_artdet_social_icon_like{padding-top:0;}

#page_cat_content .page_cat_item { position:relative; }

 .page_artlist_item_1.elfogyott img {
 filter: grayscale(100%) opacity(0.7) ; 
}

.page_shop_art_295209 .page_artlist_item_1.elfogyott img,
.page_shop_art_382790 .page_artlist_item_1.elfogyott img,
.page_shop_art_128867 .page_artlist_item_1.elfogyott img,
.page_shop_art_356630 .page_artlist_item_1.elfogyott img,
.page_shop_art_955929 .page_artlist_item_1.elfogyott img {
    filter: unset ; 
}


/*** AKCIOS ARAK ***/


.page_artlist_item_1 #mennyis_kedv_felir_html .tartalom2 .kor {
 color:white;
 text-align:center;
 font-weight:bold;
 font-size:14px;
 line-height:14px;
 padding-top:5px;
 background:#1176d5;
 width:25px;
 height:25px;
 border-radius:13px;
 position:absolute;
 right:-29px;
 bottom:-3px;
}


.page_artlist_item_1 #mennyis_kedv_felir_html .tartalom2 {
 color:#1176d5;
 font-weight:bold;
 font-size:10px;
 line-height:10px;
 text-align:right;
 position:absolute;
 right:30px;
 bottom:0;
}

.page_artlist_item_1 #mennyis_kedv_felir_html {
 width:unset;
 float:right;
 position:relative;
}



#page_artdet_content.sokparam #mennyis_kedv_felir_html .tartalom2 .kor {
 color:white;
 text-align:center;
 font-weight:bold;
 font-size:15px;
 line-height:15px;
 padding-top:6px;
 padding-right:1px;
 background:#1176d5;
 width:27px;
 height:27px;
 border-radius:13px;
 position:absolute;
 right:-29px;
 bottom:-3px;
}


#page_artdet_content.sokparam #mennyis_kedv_felir_html .tartalom2 {
 color:#1176d5;
 font-weight:bold;
 font-size:11px;
 line-height:12px;
 text-align:left;
 position:absolute;
 left:0;
 bottom:8px;
}

#page_artdet_content.sokparam #mennyis_kedv_felir_html {
 width:unset;
 float:left;
 position:relative;
}

#page_artdet_content.sokparam #page_artdet_price {
    padding-top: 40px;
    border-radius: 8px;
}

#page_artdet_content.sokparam #tab5_data_content .veznelkextra, 
#page_artdet_content.sokparam #tab5_data_content .samsungextra, 
#page_artdet_content.sokparam #tab5_data_content .dimmextra, 
#page_artdet_content.sokparam #tab5_data_content .tavirextra, 
#page_artdet_content.sokparam #tab5_data_content .wifiextra, 
#page_artdet_content.sokparam #tab5_data_content .videoextra, 
#page_artdet_content.sokparam #tab5_data_content .bluetextra, 
#page_artdet_content.sokparam #tab5_data_content .mozgaser, 
#page_artdet_content.sokparam #tab5_data_content .napelemes, 
#page_artdet_content.sokparam #tab5_data_content .powerxchange {
 float:right;
}

.page_artlist_item_1.erendszer .page_artlist_price_akcio {
 color:#0275d8;
}

#page_artdet_content.erendszer #page_artdet_price #mennykedv_felirat {
 font-weight:bold;
 color:#0275d8;
}

#page_artdet_content.erendszer #page_artdet_price .page_artdet_price_akcio {
 font-weight:bold;
 color:#0275d8;
}

#page_artdet_content.erendszer .page_artdet_price_net .text_style_line::after {
  border-bottom: 0.125em solid #0275d8;
}

.page_artlist_status  .page_artlist_price_save_1 {
    background: black;
    border-color:black;
    color:white;
    letter-spacing:1px;
  transform: rotate(10deg);
    margin-top:10px;
    transition: transform 2s ease-out;
    will-change: transform;
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.ujdkeret {
 padding:30px 70px 5px 15px;
 position:absolute;
 background-color:#0275d8;
 transform:rotate(-20deg);
 left:-15px;
 top:-25px;
 color:white;
 font-weight:bold;
 font-size:smaller;
  text-transform: uppercase;
  text-align: left;
 z-index:1;
}

.page_artlist_pic {
  overflow:hidden;
  
}

.page_artdet_price_akcio .elotag {
    display: none;
}

.page_artdet_price_net .text_style_line {
  text-decoration: none !important;;
  position: relative !important;
}

.page_artdet_price_net .text_style_line::after {
  border-bottom: 0.125em solid red;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
}

/*** KESZLET JELZOK ***/

.kerekkeret { border: 1px solid gray; border-radius:5px; }

.akkukek {border-color: #42a6fc;}
.akkukek .tartalom::before {color:#42a6fc!important;}
.narancs {border-color: orange;}
.narancs .tartalom::before {color:orange!important;}
.narancs strong {
    color:orange;
}


.masodfigyelm { padding: 5px 7px; margin-bottom:17px; }
.sokparam .masodfigyelm { margin-bottom:12px; }
.masodfigyelm .tartalom { position:relative; text-align:left; margin-left:20px;}
.masodfigyelm .tartalom::before {
    font-family: 'aebetu'; content: '\f05a'; 
    color:gray;
    position:absolute;
    left:-20px;
}
.masodfigyelm p {margin:0;}
.kerekkeret.akkuzold {border-color: darkgreen;}
.masodfigyelm.akkuzold .tartalom::before {color:darkgreen;}


.sokparam .masodfigyelm .tartalom::before {
    content: '\f071'; 
    left:-18px;
    font-size:11.5px;
}
.sokparam .masodfigyelm .tartalom {
    margin-left:unset;
    font-size:12px;
    text-indent:19px;
}


.bal { float:left; }
.jobb { float:right; }
#keszltoltojel { float:right; margin:5px 5px 0 0; }

.raktaron.kerekkeret { MARgin-bottom: 15px; border:0px solid #42a6fc; float:left; width:100%; }
.raktaron > .jobb { border-left:0px solid  #42a6fc; width:58%; }
.raktaron .felso .bal { margin-bottom: 3px; }

.raktaron > .bal .tartalom { font-size:14px; font-weight: 500; }
.raktaron > .jobb .jobb, .raktaron > .jobb .bal  { font-size:12px; }
.raktaron > .jobb { font-size:10.5px; line-height: 13.5px; padding:5px 0 5px 0; }
.raktaron > .jobb  .jobb { color:#42a6fc; }
.raktaron > .jobb .bal { background-image:url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/keszlet02.png');
	  background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 22px;
}
.raktaron .tartalom { padding:5px; }

.raktaron .bal .felso .tartalom {
    background-image:url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/ujpipa03.gif');
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 30px;
	text-align:left;
    text-transform: uppercase;
}
.raktaron > .jobb .tartalom {
	padding-top:1px;
	padding-bottom:1px;
}

.raktaron .bal .also .tartalom {
	position:relative;
    background-image:url('https://www.akku-elem.hu/shop_ordered/83625/pic/icon/1-van-ikon-feher.png');
	background-repeat: no-repeat;
	background-position: 3px;
    background-color:#2773dc;
    border-radius:8px;
    font-size:11px;
    color:white;
    padding-top:2px;
    padding-right:7px;
    padding-bottom:3px;
    padding-left:27px;
}

.raktaron .bal .also {
    height:0;
    margin-bottom:20px;
}

.page_artlist_status .raktaron {
    display:none;
}

/*** DIZAJN ALTALANOS ***/

.page_artdet_func_icon {
    box-shadow: unset;
}

.page_artdet_func_icon:hover {
    box-shadow: unset;
}

#page_art_content #page_cat_txt {
 overflow:hidden;
}

#page_artdet_content .stock_new_disp { 
    padding: 0;
    font-size: 17px;
    font-weight:normal;
    position: relative !important;
   float:left;
    margin:0.3rem auto 2rem auto;
    color:#333 !important;
    width:100%;
}

#page_artdet_content .stock_new_disp.csakmobil {
    padding: 0 !important;
    margin:0 0 0 10% !important;
    float:left;
    font-size: 17px !important;
    margin-left:10%;
    width:unset;
}

.stock_new_disp {
 padding:0 5px 0 0;
 width:max-content;
 box-shadow:none;
 border-radius: 0 5px 5px 0;
 color:black !important;
 text-align:left;
 font-weight:bold;
  position: relative;
  margin:0;
  background-color: white;
  float:left;
}
.stock_new_disp.on .stock_new_icon {
 background-image:url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/raktaron-01.png');
  background-repeat: no-repeat;
  width:17px;
  height: 17px;
  margin-right: 1px;
}
.stock_new_disp.off .stock_new_icon {
 background-image:url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/behoz_ikon_03.png');
  background-repeat: no-repeat;
  width:17px;
  height: 17px;
 margin-right:2px;
}

.stock_new_disp .stock_new_icon.nincskeszlet { 
background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/nincskeszl17px.jpg');
    opacity: 0.85;
    margin-right:5px;
}

#page_artdet_rovleir {
    float:left;
    margin-bottom:11px;
}

#page_artdet_1_product_param_spec {
 float:left;
    width:100%;
}

.csakmobil {
    display:none;
}

.keszlkeret {
  position: absolute;
      width:0;
  bottom:-2px;
  z-index:1;
}

.marcsakegy .tartalom {
 text-transform:none;
}

.marcsakegy {
	bottom:-12px;
}

.alapertek, #devinfo {
    display:none;
}

.page_artdet_product_param_spec_title { width: 45%; }
.page_artdet_product_param_spec_value { width: 55%; }

#page_artdet_content .stock_new_disp.on {
  bottom:auto;
  font-size:15px;
    position:absolute;
}

#page_artdet_content .stock_new_disp.on .stock_new_icon {
 background-image:url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/ujpipa03.gif');
 margin-right:2px;
  height:20px;
  width:20px;
}

#page_artdet_content .stock_new_disp.off {
  font-size:14px;
}

#termek_tartozekok .felirat .param_desc_popup {
 display:none;
}

#termek_tartozekok .felirat {
 font-weight: bold;
}

#termek_tartozekok {
 padding-top:5px;
}

.cimlap .stock_new_disp {
  position: absolute;
}

.page_artdet_subscribe_wrapper {
    padding: 5px 10px;
}

.page_artdet_subscribe_wrapper table {
 width:100%;
}

.page_artdet_subscribe_wrapper .page_artdet_stock_available_text strong {
  color:#111;
  font-weight:normal;
}
    
.page_artdet_stock_available_text {
 margin:0 10px;
 margin-top:15px;
 padding:0;
 bottom:0;
 display:block;
}

.page_artdet_subscribe_wrapper .page_design_name {
 width:100%;
}

.page_artdet_subscribe_wrapper .page_artdet_subscribe_button {
  background: #ccc;
  color: #fff;
  padding:0 9px;
  float:right;
}

.page_artdet_subscribe_wrapper.vankeszlet {
 padding:0;
 background:transparent;
}

/*** EGYEDI KATEGORIAK ***/

.js-tags {
    text-align:center;
    margin-bottom: -15px;
}

.page_content .js-tags { 
    margin-bottom: 0;
}
    
.js-filter-by-tag, .js-clear-tag-filter {
    margin-bottom:13px;
}
    
.js-filter-by-tag {
    border-radius:15px;
}
    
.js-filter-by-tag:hover {
	color:white;
	background:#1f8cf8;
	border-color: #1f8cf8;
}

/*** KATEG LEIR LENYILOK ***/

#katleir_button:before
{
    content: '\f107';
}
#katleir_osszecsuko:before
{
    content: '\f106';
}

#katleir_button:before,
#katleir_osszecsuko:before
{
    font-family: 'FontAwesome';
    font-size: 20px;
    color: #1f8cf8;
    transform: translate(-50%,-50%) scale(1);
    transition: cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;
    position: absolute;
    top: 50%;
    left: 50%;
}

#katleir_osszecsuko
{
 position:relative;
 left: unset;
}

#katleir_button
{
 position:absolute;
 left: calc(50% - 22px);
}

#katleir_button,
#katleir_osszecsuko
{
 box-shadow: 0px 0px 0px 5px #d6ebff inset;
 bottom:0;
 background: white;
 border: 3px solid white;
 width: 40px;
 height: 40px;
    
    margin: 0 auto;
    text-align: center;
    border-radius: 50%;
    transition: cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;
    z-index: 1;
    opacity: 1;
    margin-top: 5px;
    cursor: pointer;
    display:none;
}

#katleir_cover {
 height:50px;
 width:100%;
 background: linear-gradient(to bottom, rgba(255,255,255,0) 20%, #fff 100%);
 position:absolute;
 bottom:0;
 display:none;
}

#vegereLink span, #elejereLink span {
 margin:0 3px;
}

#vegereLink:hover, #elejereLink:hover {
    color:yellow;
}

#vegereLink {
 font-size:10px; 
 margin-top:5px;
}

#elejereLink {
 font-size:11px;
}

#vegereLink, #elejereLink {
 float:right;
 background:black;
 color:white;
 font-weight:bold;
 padding-bottom:1px;
 border-radius:5px;
    cursor:pointer;
    display:none;
}

#katleir iframe, #katleir_alul iframe {
    margin:20px 0;
}

#katleir a, #katleir_alul a {
 font-weight:bold;
 font-size:12.5px;
  padding: 0 2px;
 border-radius:3px;
 text-decoration:underline;
}

#katleir a:hover, #katleir_alul a:hover {
 text-decoration:none;
 background:black;
 color:yellow;
 
}

.page_shop_art_204210 #elejereLink,
.page_shop_art_855188 #elejereLink
{
    display:block;
}

.page_shop_art_204210 #vegereLink,
.page_shop_art_855188 #vegereLink
{
    display:block;
}

.page_shop_art_204210 .katleir_hr,
.page_shop_art_227769 .katleir_hr,
.page_shop_art_855188 .katleir_hr
{
    display:none;
}

.page_shop_art_204210 #katleir_cover,
.page_shop_art_227769 #katleir_cover,
.page_shop_art_855188 #katleir_cover
{
    display:block;
}

.page_shop_art_185319 #katleir_button,
.page_shop_art_204210 #katleir_button,
.page_shop_art_227769 #katleir_button,
.page_shop_art_855188 #katleir_button
{
    display:block;
}

.page_shop_art_185319 #katleir,
.page_shop_art_204210 #katleir,
.page_shop_art_227769 #katleir,
.page_shop_art_855188 #katleir
{
    position:relative;
    max-height:140px;
    overflow-y:hidden;
}

#page_artdet_1_product_param_spec .page_artdet_product_param_spec_value a {
 font-weight:bold;
 text-decoration:underline;
}
#page_artdet_1_product_param_spec #page_artdet_product_param_spec_269169 .page_artdet_product_param_spec_value a:before {
 font-family: 'FontAwesome';
 font-size:11px;
 content:'\f019';
 margin-right:5px;
}

/*** AKKUMULATOROK KATEG OLDAL ***/

.page_shop_cat_356899 .page_cat_list div.page_cat_item .page_cat_pic { border-radius:10px 10px 40px 10px; overflow:hidden; border:3px solid black; }
.page_shop_cat_356899 .page_cat_list div.page_cat_item .page_cat_pic .page_cat_pic_inner { height: unset; }
.page_shop_cat_356899 .page_cat_item:nth-child(n+29) .page_cat_pic, .page_cat_item:nth-child(n+29) .page_cat_sub_wrap { display:none !important; }

/*** GYARTOK KATEG OLDAL ***/

.page_shop_cat_758882 #title_content h1 {
  text-align:right;
  font-weight:bold;
  font-size:37px;
  letter-spacing:0;
}
.page_shop_cat_758882 .page_hr hr {
  color:red;
  height:8px;
  background:black;
}
.page_shop_cat_758882 .page_cat_main {
  display:none;
}

/*** KATCSEMPE 3.0 ***/
.page_cat_list .page_cat_main_name {
    margin-top:6px;
    display:block;
    border:1px solid black;
    border-radius:14px;
    transition: all 0.2s;
    background:black;
}
.page_cat_item:hover .page_cat_main_name a.text_big  {
   color: black !important; 
}
.page_cat_list .page_cat_item:hover .page_cat_main_name a.text_big {
    color:black  !important;
}
.page_cat_list .page_cat_item:hover .page_cat_main_name {
 	background: yellow;
}
.page_cat_list .page_cat_item:hover .page_cat_main_name.alkateg_van {
    border-color:black black yellow black; 
}
.page_cat_list .page_cat_item:hover .page_cat_main_name.alkateg_van {
    border-radius:10px 10px 0 0 ;
}
.page_cat_list .page_cat_item .page_cat_main_name a.text_big {
    color:white;
    text-transform: uppercase;
    padding: 6px;
    width:100%;
}

#page_cat_content .page_cat_sub_wrap .page_cat_sub a {
    color:white !important;
    padding:5px 10px !important;
    width:100% !important;
    display: block !important;
    border: 1px solid black;
    border-width: 0 1px 0 1px !important;
 font-weight:bold;
 text-transform:uppercase;
}

#page_cat_content .page_cat_sub_wrap .page_cat_sub a:hover {
 	color:black !important;
    background:yellow;
}

#page_cat_content .page_cat_item .page_cat_sub_wrap .page_cat_sub {
    display:unset !important;
}

#page_cat_content .page_cat_sub_wrap {
    top: unset;
    left:0;
    background:black;
    border:unset;
    border-radius:0 0 10px 10px;
    height:unset;
    max-height: unset;
    overflow:hidden;
    text-align: center !important;
    padding:0;
    width:100%;
    
    box-shadow: 0 4px 5px white;
}
.page_cat_item:hover { background:transparent; }

/******* SPECIALIS ALKATEGORIAK **********/

.page_shop_cat_722801 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_204408 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_854786 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_450838 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_887221 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_793136 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_965114 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_166372 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_388727 #page_cat_content .page_cat_sub_wrap .page_cat_sub a,
.page_shop_cat_828649 #page_cat_content .page_cat_sub_wrap .page_cat_sub a
{
 font-weight: bold;
 text-transform:uppercase;
line-height:25px; 
 border-width: 0 2px 0 2px!important;
}

.page_shop_cat_722801 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_204408 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_854786 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_450838 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_887221 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_793136 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_965114 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_166372 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_388727 #page_cat_content .page_cat_sub_wrap,
.page_shop_cat_828649 #page_cat_content .page_cat_sub_wrap
{
 border-radius:0 0 20px 20px!important;
}

.page_shop_cat_722801 .page_cat_main_name a,
.page_shop_cat_204408 .page_cat_main_name a,
.page_shop_cat_854786 .page_cat_main_name a,
.page_shop_cat_450838 .page_cat_main_name a,
.page_shop_cat_887221 .page_cat_main_name a,
.page_shop_cat_793136 .page_cat_main_name a,
.page_shop_cat_965114 .page_cat_main_name a,
.page_shop_cat_166372 .page_cat_main_name a,
.page_shop_cat_388727 .page_cat_main_name a,
.page_shop_cat_828649 .page_cat_main_name a
{
 font-size:15px;
 line-height:20px;
}

.page_shop_cat_722801 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_204408 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_854786 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_450838 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_887221 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_793136 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_965114 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_166372 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_388727 .page_cat_item:hover .page_cat_main_name.alkateg_van,
.page_shop_cat_828649 .page_cat_item:hover .page_cat_main_name.alkateg_van
{
 border-radius:20px 20px 0 0;
}

.page_shop_cat_722801 .page_cat_main_name,
.page_shop_cat_204408 .page_cat_main_name,
.page_shop_cat_854786 .page_cat_main_name,
.page_shop_cat_450838 .page_cat_main_name,
.page_shop_cat_887221 .page_cat_main_name,
.page_shop_cat_793136 .page_cat_main_name,
.page_shop_cat_965114 .page_cat_main_name,
.page_shop_cat_166372 .page_cat_main_name,
.page_shop_cat_388727 .page_cat_main_name,
.page_shop_cat_828649 .page_cat_main_name
{
 border-radius:20px;
 border: 2px solid black;
}

.page_shop_cat_722801 .page_cat_pic,
.page_shop_cat_204408 .page_cat_pic,
.page_shop_cat_854786 .page_cat_pic,
.page_shop_cat_450838 .page_cat_pic,
.page_shop_cat_887221 .page_cat_pic,
.page_shop_cat_793136 .page_cat_pic,
.page_shop_cat_965114 .page_cat_pic,
.page_shop_cat_166372 .page_cat_pic,
.page_shop_cat_388727 .page_cat_pic,
.page_shop_cat_828649 .page_cat_pic
{
 display:none;
}

.page_shop_cat_722801 .page_cat_item,
.page_shop_cat_204408 .page_cat_item,
.page_shop_cat_854786 .page_cat_item,
.page_shop_cat_450838 .page_cat_item,
.page_shop_cat_887221 .page_cat_item,
.page_shop_cat_793136 .page_cat_item,
.page_shop_cat_965114 .page_cat_item,
.page_shop_cat_166372 .page_cat_item,
.page_shop_cat_388727 .page_cat_item,
.page_shop_cat_828649 .page_cat_item
{
 margin-top:0;
}

.page_shop_cat_289748 .page_cat_item .page_cat_pic, .page_shop_cat_289748 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_691223 .page_cat_item .page_cat_pic, .page_shop_cat_691223 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_370860 .page_cat_item .page_cat_pic, .page_shop_cat_370860 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_493604 .page_cat_item .page_cat_pic, .page_shop_cat_493604 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_904492 .page_cat_item .page_cat_pic, .page_shop_cat_904492 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_321102 .page_cat_item .page_cat_pic, .page_shop_cat_321102 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_595712 .page_cat_item .page_cat_pic, .page_shop_cat_595712 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_409342 .page_cat_item .page_cat_pic, .page_shop_cat_409342 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_899772 .page_cat_item .page_cat_pic, .page_shop_cat_899772 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_699529 .page_cat_item .page_cat_pic, .page_shop_cat_699529 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_569292 .page_cat_item .page_cat_pic, .page_shop_cat_569292 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_254486 .page_cat_item .page_cat_pic, .page_shop_cat_254486 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_186139 .page_cat_item .page_cat_pic, .page_shop_cat_186139 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_341504 .page_cat_item .page_cat_pic, .page_shop_cat_341504 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_937701 .page_cat_item .page_cat_pic, .page_shop_cat_937701 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_983616 .page_cat_item .page_cat_pic, .page_shop_cat_983616 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_830388 .page_cat_item .page_cat_pic, .page_shop_cat_830388 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_656847 .page_cat_item .page_cat_pic, .page_shop_cat_656847 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_245183 .page_cat_item .page_cat_pic, .page_shop_cat_245183 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_614366 .page_cat_item .page_cat_pic, .page_shop_cat_614366 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_135126 .page_cat_item .page_cat_pic, .page_shop_cat_135126 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_929991 .page_cat_item .page_cat_pic, .page_shop_cat_929991 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_971975 .page_cat_item .page_cat_pic, .page_shop_cat_971975 .page_cat_item .page_cat_sub_wrap, 
.page_shop_cat_309343 .page_cat_item .page_cat_pic, .page_shop_cat_309343 .page_cat_item .page_cat_sub_wrap,
.page_shop_cat_338145 .page_cat_item:nth-child(n+13) .page_cat_pic, .page_shop_cat_338145 .page_cat_item .page_cat_sub_wrap,
.page_shop_cat_872736 .page_cat_item:nth-child(n+17) .page_cat_pic, .page_shop_cat_872736 .page_cat_item .page_cat_sub_wrap,
.page_shop_cat_715239 .page_cat_item:nth-child(n+13) .page_cat_pic, .page_shop_cat_715239 .page_cat_item .page_cat_sub_wrap,
.page_shop_cat_470418 .page_cat_item:nth-child(n+9) .page_cat_pic, .page_shop_cat_470418 .page_cat_item .page_cat_sub_wrap
{
    display: none;
}

.page_shop_cat_289748 .page_cat_item .page_cat_main_name a,
.page_shop_cat_691223 .page_cat_item .page_cat_main_name a,
.page_shop_cat_370860 .page_cat_item .page_cat_main_name a,
.page_shop_cat_493604 .page_cat_item .page_cat_main_name a,
.page_shop_cat_904492 .page_cat_item .page_cat_main_name a,
.page_shop_cat_321102 .page_cat_item .page_cat_main_name a,
.page_shop_cat_595712 .page_cat_item .page_cat_main_name a,
.page_shop_cat_409342 .page_cat_item .page_cat_main_name a,
.page_shop_cat_899772 .page_cat_item .page_cat_main_name a,
.page_shop_cat_699529 .page_cat_item .page_cat_main_name a,
.page_shop_cat_569292 .page_cat_item .page_cat_main_name a,
.page_shop_cat_254486 .page_cat_item .page_cat_main_name a,
.page_shop_cat_186139 .page_cat_item .page_cat_main_name a,
.page_shop_cat_341504 .page_cat_item .page_cat_main_name a,
.page_shop_cat_937701 .page_cat_item .page_cat_main_name a,
.page_shop_cat_983616 .page_cat_item .page_cat_main_name a,
.page_shop_cat_830388 .page_cat_item .page_cat_main_name a,
.page_shop_cat_656847 .page_cat_item .page_cat_main_name a,
.page_shop_cat_245183 .page_cat_item .page_cat_main_name a,
.page_shop_cat_614366 .page_cat_item .page_cat_main_name a,
.page_shop_cat_135126 .page_cat_item .page_cat_main_name a,
.page_shop_cat_929991 .page_cat_item .page_cat_main_name a,
.page_shop_cat_971975 .page_cat_item .page_cat_main_name a,
.page_shop_cat_309343 .page_cat_item .page_cat_main_name a,
.page_shop_cat_338145 .page_cat_item:nth-child(n+13) .page_cat_main_name a,
.page_shop_cat_872736 .page_cat_item:nth-child(n+17) .page_cat_main_name a,
.page_shop_cat_715239 .page_cat_item:nth-child(n+13) .page_cat_main_name a,
.page_shop_cat_470418 .page_cat_item:nth-child(n+9) .page_cat_main_name a
{
 display:flex;
 align-items:center;
 justify-content: center;
 height:17px;
}

.page_shop_cat_289748 .page_cat_item .page_cat_main_name,
.page_shop_cat_691223 .page_cat_item .page_cat_main_name,
.page_shop_cat_370860 .page_cat_item .page_cat_main_name,
.page_shop_cat_493604 .page_cat_item .page_cat_main_name,
.page_shop_cat_904492 .page_cat_item .page_cat_main_name,
.page_shop_cat_321102 .page_cat_item .page_cat_main_name,
.page_shop_cat_595712 .page_cat_item .page_cat_main_name,
.page_shop_cat_409342 .page_cat_item .page_cat_main_name,
.page_shop_cat_899772 .page_cat_item .page_cat_main_name,
.page_shop_cat_699529 .page_cat_item .page_cat_main_name,
.page_shop_cat_569292 .page_cat_item .page_cat_main_name,
.page_shop_cat_254486 .page_cat_item .page_cat_main_name,
.page_shop_cat_186139 .page_cat_item .page_cat_main_name,
.page_shop_cat_341504 .page_cat_item .page_cat_main_name,
.page_shop_cat_937701 .page_cat_item .page_cat_main_name,
.page_shop_cat_983616 .page_cat_item .page_cat_main_name,
.page_shop_cat_830388 .page_cat_item .page_cat_main_name,
.page_shop_cat_656847 .page_cat_item .page_cat_main_name,
.page_shop_cat_245183 .page_cat_item .page_cat_main_name,
.page_shop_cat_614366 .page_cat_item .page_cat_main_name,
.page_shop_cat_135126 .page_cat_item .page_cat_main_name,
.page_shop_cat_929991 .page_cat_item .page_cat_main_name,
.page_shop_cat_971975 .page_cat_item .page_cat_main_name,
.page_shop_cat_309343 .page_cat_item .page_cat_main_name,
.page_shop_cat_338145 .page_cat_item:nth-child(n+13) .page_cat_main_name,
.page_shop_cat_872736 .page_cat_item:nth-child(n+17) .page_cat_main_name,
.page_shop_cat_715239 .page_cat_item:nth-child(n+13) .page_cat_main_name,
.page_shop_cat_470418 .page_cat_item:nth-child(n+9) .page_cat_main_name
{
 width:100%;
}


.page_shop_cat_289748 .page_cat_item .page_cat_main,
.page_shop_cat_691223 .page_cat_item .page_cat_main,
.page_shop_cat_370860 .page_cat_item .page_cat_main,
.page_shop_cat_493604 .page_cat_item .page_cat_main,
.page_shop_cat_904492 .page_cat_item .page_cat_main,
.page_shop_cat_321102 .page_cat_item .page_cat_main,
.page_shop_cat_595712 .page_cat_item .page_cat_main,
.page_shop_cat_409342 .page_cat_item .page_cat_main,
.page_shop_cat_899772 .page_cat_item .page_cat_main,
.page_shop_cat_699529 .page_cat_item .page_cat_main,
.page_shop_cat_569292 .page_cat_item .page_cat_main,
.page_shop_cat_254486 .page_cat_item .page_cat_main,
.page_shop_cat_186139 .page_cat_item .page_cat_main,
.page_shop_cat_341504 .page_cat_item .page_cat_main,
.page_shop_cat_937701 .page_cat_item .page_cat_main,
.page_shop_cat_983616 .page_cat_item .page_cat_main,
.page_shop_cat_830388 .page_cat_item .page_cat_main,
.page_shop_cat_656847 .page_cat_item .page_cat_main,
.page_shop_cat_245183 .page_cat_item .page_cat_main,
.page_shop_cat_614366 .page_cat_item .page_cat_main,
.page_shop_cat_135126 .page_cat_item .page_cat_main,
.page_shop_cat_929991 .page_cat_item .page_cat_main,
.page_shop_cat_971975 .page_cat_item .page_cat_main,
.page_shop_cat_309343 .page_cat_item .page_cat_main,
.page_shop_cat_338145 .page_cat_item:nth-child(n+13) .page_cat_main,
.page_shop_cat_872736 .page_cat_item:nth-child(n+17) .page_cat_main,
.page_shop_cat_715239 .page_cat_item:nth-child(n+13) .page_cat_main,
.page_shop_cat_470418 .page_cat_item:nth-child(n+9) .page_cat_main
{
margin:0;
}

.page_shop_cat_289748 .page_cat_item,
.page_shop_cat_691223 .page_cat_item,
.page_shop_cat_370860 .page_cat_item,
.page_shop_cat_493604 .page_cat_item,
.page_shop_cat_904492 .page_cat_item,
.page_shop_cat_321102 .page_cat_item,
.page_shop_cat_595712 .page_cat_item,
.page_shop_cat_409342 .page_cat_item,
.page_shop_cat_899772 .page_cat_item,
.page_shop_cat_699529 .page_cat_item,
.page_shop_cat_569292 .page_cat_item,
.page_shop_cat_254486 .page_cat_item,
.page_shop_cat_186139 .page_cat_item,
.page_shop_cat_341504 .page_cat_item,
.page_shop_cat_937701 .page_cat_item,
.page_shop_cat_983616 .page_cat_item,
.page_shop_cat_830388 .page_cat_item,
.page_shop_cat_656847 .page_cat_item,
.page_shop_cat_245183 .page_cat_item,
.page_shop_cat_614366 .page_cat_item,
.page_shop_cat_135126 .page_cat_item,
.page_shop_cat_929991 .page_cat_item,
.page_shop_cat_971975 .page_cat_item,
.page_shop_cat_309343 .page_cat_item,
.page_shop_cat_338145 .page_cat_item:nth-child(n+13),
.page_shop_cat_872736 .page_cat_item:nth-child(n+17),
.page_shop_cat_715239 .page_cat_item:nth-child(n+13),
.page_shop_cat_470418 .page_cat_item:nth-child(n+9)
{
  height:40px;
  padding:0;
  background: transparent;
  overflow: hidden;
  margin-top:5px;
}

.page_shop_cat_289748 .page_cat_item:hover,
.page_shop_cat_691223 .page_cat_item:hover,
.page_shop_cat_370860 .page_cat_item:hover,
.page_shop_cat_493604 .page_cat_item:hover,
.page_shop_cat_904492 .page_cat_item:hover,
.page_shop_cat_321102 .page_cat_item:hover,
.page_shop_cat_595712 .page_cat_item:hover,
.page_shop_cat_409342 .page_cat_item:hover,
.page_shop_cat_899772 .page_cat_item:hover,
.page_shop_cat_699529 .page_cat_item:hover,
.page_shop_cat_569292 .page_cat_item:hover,
.page_shop_cat_254486 .page_cat_item:hover,
.page_shop_cat_186139 .page_cat_item:hover,
.page_shop_cat_341504 .page_cat_item:hover,
.page_shop_cat_937701 .page_cat_item:hover,
.page_shop_cat_983616 .page_cat_item:hover,
.page_shop_cat_830388 .page_cat_item:hover,
.page_shop_cat_656847 .page_cat_item:hover,
.page_shop_cat_245183 .page_cat_item:hover,
.page_shop_cat_614366 .page_cat_item:hover,
.page_shop_cat_135126 .page_cat_item:hover,
.page_shop_cat_929991 .page_cat_item:hover,
.page_shop_cat_971975 .page_cat_item:hover,
.page_shop_cat_309343 .page_cat_item:hover,
.page_shop_cat_872736 .page_cat_item:nth-child(n+17):hover,
.page_shop_cat_715239 .page_cat_item:nth-child(n+13):hover,
.page_shop_cat_470418 .page_cat_item:nth-child(n+9):hover,
.page_shop_cat_338145 .page_cat_item:nth-child(n+13):hover
{
    background:transparent;
}

/*** CIMLAPI DOBOZOK ***/

.start_banner_box video {
    width: 100%;
  transition: transform .2s;
}
.start_banner_box:hover video {
  -ms-transform: scale(1.5); /* IE 9 */
  -webkit-transform: scale(1.5); /* Safari 3-8 */
  transform: scale(1.1); 
}

#start_banners {
    margin: 60px auto 25px auto;
    display:none;
}

#start_banners_2, #start_banners_3 {
    width: 100%;
    max-width: 1200px;
    margin: 10px auto;
}

#start_banners_3 .start_banner_box:nth-child(2),#start_banners_3 .start_banner_box:nth-child(3) { overflow:hidden; }

@media only screen and (min-width:641px) {
	#start_banners_2 .start_banner_box,#start_banners_3 .start_banner_box:nth-child(1) { width:49%; }
    #start_banners_2 .start_banner_box:nth-child(2),#start_banners_3 .start_banner_box:nth-child(3) { margin-right:0; }
}

@media only screen and (max-width:640px) {
	#start_banners_2 .start_banner_box,#start_banners_3 .start_banner_box { width:97%; }
	#start_banners_2 .start_banner_box,#start_banners_3 .start_banner_box { margin-right:1.5%; margin-left:1.5%; }
    #start_banners_2 .start_banner_box:nth-child(2),#start_banners_3 .start_banner_box:nth-child(2) { margin-top:15px; }
}

#start_banners_3 .start_banner_box {overflow:visible;}

.ikon .ikontooltip {
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s;
  background-color: yellow;
  color:black;
  text-align: center;
  font-weight:bold;
  padding: 5px 3px;
  border-radius: 6px;
  font-size:13px;
  line-height: 17px;
  position: absolute;
  width: 130px;
  top: 100%;
  left: 50%;
  margin: 5px 0 0 -65px;
  z-index:1;
}

.ikon.balszel .ikontooltip {
  text-align: left;
  padding: 5px 3px 5px 15px;
  left: 0;
  margin: 5px 0 0 0;
}

.ikon.jobbszel .ikontooltip {
  text-align: right;
  padding: 5px 10px 5px 3px;
  right: 0;
  margin: 5px 0 0 -108px;
}

.ikon .ikontooltip a {
  color:black;
  font-weight:bold;
  font-size:12px;
  line-height: 15px;
  display:inline-block;
}

.ikon:hover .ikontooltip {
  visibility: visible;
  opacity: 1;
}

.ikon .ikontooltip::after {
  content: " ";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent yellow transparent;
}

.ikon.balszel .ikontooltip::after {
  left: 24px;
}

.ikon.jobbszel .ikontooltip::after {
  left:106px;
}

.ikontooltip.nagy {
  z-index: 2 !important;
  width: 300px !important;
  margin: 5px 0 0 -150px !important;
}

.ikontooltip.nagy a {
  line-height:15px !important;;
}

.ikon:hover .ikontooltip.nagy {
 top:100% !important;
}

.ikon.zold:hover {
  background-color: lightgreen;
}

.ikontooltip.zold::after {
 border-color:transparent transparent lightgreen transparent !important;
}

.ikontooltip.zold {
 background-color: lightgreen !important;
}

.ikontooltip.nagy img, .ikontooltip.nagy video {
  margin-top:5px !important;
  width: 290px !important;
  height: 183px !important;
  border-radius:4px;
  display:none;
}

.ikon.jobbszel .ikontooltip.nagy {
  text-align: center ;
 padding:5px 0;
 right:0 ;
 margin:5px 0 0 -277px !important;
}

.ikon.jobbszel .ikontooltip.nagy::after {
 left:275px;
}

.sarga {
    background-color:yellow;
}


/*** KARIIKON ***/

.kariikon	{
	background: #ffffff url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/ae19.png") no-repeat center;
}

.kariikon:hover {
    background-color: #baa2ff;
}

.kariikon:hover .ikonfelul {
    opacity: 1.0;
}

.ikonfelul {
    border-radius: 4px;
	opacity: 0.0;
	transition: 0.3s;
}

.ikonfelul:hover {
	opacity: 1.0;
}

ikon.lila:hover {
 background-color:#baa2ff;
}
.ikontooltip.lila::after {
 border-color:transparent transparent #baa2ff transparent !important;
}
.ikontooltip.lila {
 background-color:#baa2ff !important;
}



/*** MARKA MENU ***/


	.markasor {
		margin-top:1px;
        margin-bottom: -40px;
		height:81px;
		width:100%;
		background-color:white;
		overflow: hidden;
}
	
	.markamenu {
		width:1800px;
		margin: auto;
}

@media only screen and (max-width: 1800px) { .markamenu { width: 1680px; }}
@media only screen and (max-width: 1680px) { .markamenu { width: 1560px; }}
@media only screen and (max-width: 1560px) { .markamenu { width: 1440px; }}
@media only screen and (max-width: 1440px) { .markamenu { width: 1320px; }}
@media only screen and (max-width: 1320px) { .markamenu { width: 1200px; }}
@media only screen and (max-width: 1200px) { .markamenu { width: 1080px; }}
@media only screen and (max-width: 1080px) { .markamenu { width: 960px; }}
@media only screen and (max-width: 960px) { .markamenu { width: 840px; }}
@media only screen and (max-width: 840px) { .markamenu { width: 720px; }}
@media only screen and (max-width: 720px) { .markasor { display: none; }}
	
	.markadoboz {
		float:left;
		width:120px;
		height:81px;
		border-radius: 8px;
		transition: 0.3s;
		overflow: hidden;
}
	.markadoboz:hover {background-color:black;}
	.markadoboz img {width: 120px;}

/*** MEGRENDELÉS OLDAL***/

.page_order_mods_text { display:none; }
.page_order_mods_table img {
    margin-top:7px !important;
  max-width:110px;
  max-height:60px;   
 }

#page_order_mods_content .page_txt p:first-child::before {
	font-family: 'aebetu';
	content: '\f05a';
	margin-right: 3px;
}
html input[type="button"] { background-color: #fff132; }

@media only screen and (min-width:1000px) {
.page_order_mods_table {
  float:left;
  width: calc(50% - 20px);
  margin-right:20px;
}
#page_order_mods_coupon { width: calc(50%) ; }
#page_order_mods_param_471675 { width: calc(50% - 50px); }
}

.page_order_mods_table.payment_change { width:100% ; }
.checkout_changepayment_box .page_order_mods_table { width:100%; }
.checkout_changepayment_box input[type=submit] { background: #4c97d9; }


/*------------------------------------------------------- Jobb alsó reklámfül */

.akkuwidget {
 display:none;
 width:300px;
 height:200px;
 overflow:hidden;
 box-shadow:0px 0px 5px black;
 position:fixed;
 bottom:30px;
 right:-260px;
 border-radius:16px 0 0 16px;
 z-index:1000;
 transition:all 0.5s;
}
.akkuwidget:hover {
 right:0;
 height:600px;
}

.akkuwidget .cim {
 transform:rotate(270deg);
 width:600px;
 height:600px;
 overflow:hidden;
 position:absolute;
 bottom:0px;
 left:0px;
 opacity:1;
 border-radius:15px 0 0 15px;
 transition:all 0.5s;
 background-color:black;
}
.akkuwidget .cim p {

}
.akkuwidget .cim:hover {
 opacity:0;
}
.akkuwidget .cim img {
 float:left;
 margin:5px 9px 0 6px;
 padding:0;
 width:26px;
 height:26px;
 background-color:white;
 border-radius:13px;
}
.akkuwidget .cim p {
 color:white;
 font-size:15px;
 text-align:left;
 text-transform:uppercase;
 margin-top:6px;
}

.akkuwidget .tartalom {
  height:100%;
 background-color:white;
}
.akkuwidget .tartalom:hover {
 opacity:1;
}
.akkuwidget .tartalom h4 {
 display:block;
 background-color:black;
 color:white;
 padding:7px;
 margin:0;
 text-align:center;
 font-size:15px;
  font-weight: bold;
 text-transform:uppercase;
}

.back_to_top {
  right:120px !important;
  bottom: 30px !important;
}

/*  ------------------------------------------------- Terméklista kiemelt paraméterek */

.paramsoralul {
    display:none;
}

.kisparamsor.paramszuro {
 position:relative;
 display:block;
}

.aramell .kisparamkeret.teljesitmenyinv .kisparam:before {
 content:'\f0e7';
 font-size:8px;
}

/*
.aramell .kisparamkeret.teljesitmenypv .kisparam:before {
 content:'\f185';
 font-size:7px;
}
*/

.aramell .kisparamkeret.teljesitmenyinv .kisparam:before, .aramell .kisparamkeret.teljesitmenypv .kisparam:before {
 color:white;
 line-height:12px;
 font-weight:normal;
 text-align:center;
 font-family: 'FontAwesome';
 background:#0275d8;
 border-radius:50%;

 position:absolute;
 top:3px;
 left:4px;
 padding-top:1px;
 width:13px;
 height:13px;
}

/*
.aramell .kisparamkeret.teljesitmenypv .kisparam, .aramell .kisparamkeret.teljesitmenyinv .kisparam {
    font-size: 11.5px;
    line-height: 15px;
    padding: 1px 6px 1px 18px;
}

.aramell .kisparamkeret.teljesitmenyinv, .aramell .kisparamkeret.teljesitmenypv {
 position:relative;
}
*/

.aramell .kisparamkeret.teljesitmenyinv {
 margin-left:-5%;
}

.kisparamsor {
  position:absolute;
  top:0;
  width:100%;
 display:flex;
 justify-content:center; 
 white-space:nowrap;
}

a.paramszuro:hover {
 background-color:#0275d8!important;
 border-color:#0275d8;
 color:white!important;
}

a.paramszuro {
 background-image:unset !important;
 padding-left:8px !important;
 font-weight:normal !important;
	text-decoration:none!important;
	padding:2px 11px 0 9px!important;
 color:black;
	border-radius:11px!important;
}

a.paramszuro .kisparam {
 border: 1px solid black !important;
 color:black !important;
}

a.paramszuro:hover .kisparam {
 border: 1px solid #0275d8 !important;
 color:white !important;
}

.kisparamkeret.paramszuro .kisparam {
 border-radius:5px;
}

.kisparamkeret.paramszuro {
 display:block;
}

.kisparamkeret {
    display:none;
  	float:left;
}

.kisparam
{
    background-color: rgba(255, 255, 255, 0.5);
    color: black;
    font-weight:bold;
    font-size:12px;
    line-height:16px;
    border-radius: 15px;
    padding: 2px 8px 2px 7px;
    border: 1px solid black;
    margin: 0 0 3px 0;
  
}

a.kisparam {
 border: 1px solid #0275d8;
 color:#0275d8;
}

.kisparamkeret:hover a.kisparam {
 background: #0275d8;
 color:white;
}

.page_artdet_content_inner .kisparamkeret.kulonlegesjell .kisparam {
 height:75px;
 width:75px;
 font-size: 13px;
 line-height:15px;
}

.page_artdet_content_inner .kisparamkeret.kulonlegesjell {
 top:0;
 right:0;
}

.kisparamkeret.kulonlegesjell {
 display:block;
 font-size:10px;
 position:absolute;
 right:-20px;
 top:60px;
 transform:rotate(10deg);
 z-index:1;
}

.kisparamkeret.kulonlegesjell .kisparam {
font-size:11px;
line-height:13px;

 border-color:hsl(32 100% 50% / 1);
 background-color:hsl(32 100% 50% / 1);
 color:white;
 
 display:flex;
 justify-content:center;
 align-items:center;
 height:65px;
 width:65px;
 border-radius:0;
}

.kisparamkeret.kulonlegesjell .kisparam::after,.kisparamkeret.kulonlegesjell .kisparam::before {
		display: block;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: -1;
 
 background-color:hsl(32 100% 50% / 1);
 content:'';
}

.kisparamkeret.kulonlegesjell .kisparam::after {
 		transform: rotate(60deg);

}

.kisparamkeret.kulonlegesjell .kisparam::before {
 		transform: rotate(30deg);

}


.kisparamsor .ikontooltip {
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s;
    background-color: #0275d8;
    color: white;
    text-align: center;
    font-weight: bold;
    padding: 5px 3px;
    border-radius: 6px;
    font-size: 12px;
    line-height: 15px;
    position: absolute;
    width: 125px;
    top: -150%;
    left: calc(50% - 0px);
    margin: 5px 0 0 -65px;
    z-index: 1000;
}

.kisparamsor .ikontooltip a {
  color:white;
  font-weight:bold;
  font-size:12px;
  line-height: 15px;
  display:inline-block;
}

.kisparamkeret.kattinthato:hover .ikontooltip {
  visibility: visible;
  opacity: 1;
}

.kisparamsor .ikontooltip::before {
  content: " ";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #0275d8 transparent transparent transparent;
}

.page_artlist_pic.kattparam {
 overflow:unset;
}

.invtelj .invtelj,
.teljesitmenypv .teljesitmenypv,
.teljesitmenyinv .teljesitmenyinv,
.termektipus .termektipus,
.ledekszama .ledekszama,
.hosszusagm .hosszusagm,
.kiszereles .kiszereles,
.szinvaltozat .szinvaltozat,
.teljesitmeny .teljesitmeny,
.feszultseg .feszultseg,
.toltoaram .toltoaram,
.inditoaram .inditoaram,
.kapacitasah .kapacitasah,
.kapacitasmah .kapacitasmah,
.energiatarolo .energiatarolo,
.akkutipus .akkutipus,
.fenyaram .fenyaram,
.szinhom .szinhom,
.akkukapac .akkukapac,
.egyikvege .egyikvege,
.masikvege .masikvege,
.vezetekhossza .vezetekhossza
{
    display:block;
    margin-left:10px;
}

.automotorakk .kisparam { border-radius:5px; }
.automotorakk .kisparamkeret { margin-left:4px; width:calc(33%); }

.kisparamkeret:first-child
{
 margin-left:0;
}

.kisparamkeret.szinvaltozat .kisparam {
 height:20px;
 width:20px;
 opacity:0.8;
}

 .page_artlist_item_1.elfogyott .kisparamsor {
  display:none;
}

.page_shop_art_295209 .page_artlist_item_1.elfogyott .kisparamsor,
.page_shop_art_382790 .page_artlist_item_1.elfogyott .kisparamsor,
.page_shop_art_128867 .page_artlist_item_1.elfogyott .kisparamsor,
.page_shop_art_356630 .page_artlist_item_1.elfogyott .kisparamsor,
.page_shop_art_955929 .page_artlist_item_1.elfogyott .kisparamsor { opacity: 1; }


.kisparam.paramextra {
  color:white;
  font-weight:600;
	text-transform: uppercase;
  background-color:#bbb;
  border:unset;
  width:auto;
}

.extraparam img {
  display:none;
}

.extraparam {
    display:none;
    position: absolute;
    right:0;
    margin-top:-65px;
}

@media only screen and (max-width: 982px) {
    .extraparam {
        display: none;
    }
}

.kisparamjobbals {
    display: inline-block;
    position: absolute;
    right: 0;
    bottom: 0;
    overflow: hidden;
    font-size:0;
}


.kisparamjobbfels {
    display: inline-block;
    position: absolute;
    LEFT: 0;
    top: 0;
    overflow: hidden;
    font-size:0;
    z-index: 0;
}

.kisparamjobbfels:hover img {
 opacity:1;
}

.kisparamjobbfels.cimke {
 top:30px;
}

#page_artdet_product_param_value_358087 a {
  color: #333333;
  font-weight: bold;
}

#page_artdet_product_param_value_358087 img {
    border-style: none;
  margin-right: 5px;
}

.product_filter_364269_content .product_filter_link  {
  line-height: 22px;
  font-weight: bolder;
}

#page_artdet_product_param_value_385903.page_artdet_param_value, #page_artdet_product_param_spec_385903 .page_artdet_product_param_spec_value,
#page_artdet_product_param_value_456267.page_artdet_param_value {
  font-size:0;
}

.product_filter_385903_content .product_filter_link >div {
 display:none;
}

#page_artdet_product_param_spec_385903 .page_artdet_product_param_spec_title {
 margin-top:15px;
}


/*  ------------------------------------------------------ Szállítási mód táblázat  */

#szallit_tabla_01_html, #szallit_tabla_03_html {
    text-align:left;
    margin-bottom: 30px;
}

#szallit_tabla_02_html {
    display:none;
}

#szallit_tabla_01_html .cim, #szallit_tabla_03_html .cim {
    font-size: 20px;
    font-weight: bold;
}

#szallit_tabla_01_html tr:first-child, #szallit_tabla_03_html tr:first-child {
  text-align: center;
}

#szallit_tabla_01_html .kiemel,#szallit_tabla_03_html .kiemel  {
    font-weight: bold;
}

#szallit_tabla_01_html table, #szallit_tabla_03_html table {
    border: 5px solid #0275d8;
}

#szallit_tabla_01_html table td, #szallit_tabla_03_html table td {
    padding:10px;
    border-bottom: 1px solid lightgray;
}

#szallit_tabla_01_html tr td .elso, #szallit_tabla_01_html tr td .masod, #szallit_tabla_01_html tr td .harmad,
#szallit_tabla_03_html tr td .elso, #szallit_tabla_03_html tr td .masod, #szallit_tabla_03_html tr td .harmad
{
  display: block;
  background-repeat: no-repeat;
  width:15px;
  height:15px;
}

#szallit_tabla_01_html tr td .elso, #szallit_tabla_03_html tr td .elso {
  background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/atevet-hazhoz01.png');
}

#szallit_tabla_01_html tr td .masod, #szallit_tabla_03_html tr td .masod {
  background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/atvet-szallit01.png');
}

#szallit_tabla_01_html tr td .harmad, #szallit_tabla_03_html tr td .harmad {
  background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/atvet-csomag01.png');
  background-size: 12px 11px;
}

#futarkolts,  #csomagkoltsp, #csomagkoltsg {
  padding-right: 24px;
  background-repeat: no-repeat;
  background-position: right;
}

#szallit_tabla_03_html #futarkolts {
    padding-right:unset;
}

.glsatvet {
  background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/futar-gls-02.png');
  background-position-y: 6px;
}

.h24atvet {
  background-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/icon/tlgmini.jpg');
  background-position-y: 4px;
}

#szallitmegjgyz, #gyartmanymegjegyz {
  text-align:right;
  color:#555;
  margin-top:3px;
  font-size:12px;
}

#gyartmanymegjegyz {
  color:unset;
}

#szallitmegjgyz::before,  #gyartmanymegjegyz::before {
    font-family:'aebetu';
    content: '\f05a';
    margin-right:3px;
}


/*  ------------------------------------------------- Szállítási módok az oldalak alján */

.szallitdoboz {
	margin-top: 10px;
}

.kepcimfel {
	white-space:nowrap;
	width: 100%;
	overflow:hidden;
	padding-top: 20px;
}

.kepcim {
	/*doboz*/
	width:100%;
	overflow: hidden;
	float:left;
	border-radius: 0 0 20px 20px;
	padding: 5px 0;
	background-color: yellow;
	margin-bottom: 10px;
	/*betűk*/
	font-weight: 1000;
	white-space: nowrap;
	color: black;
	font-size: 20px;
	text-align: center;
}
@media only screen and (max-width: 650px) {.kepcim {width: calc(100% - 10px);}}


/*---------------------------------------------------------------terméktípus táblázat termékleírásban*/

#tab5_description_content .liElemTbl a {
    font-weight: normal;
    padding-left: 0;
    background-image: none;
}

#tab5_description_content .liElemTbl td {
    padding:0;

}

#tab5_description_content .tblLink {
    width: 15%;
    padding:0;
    margin:0;
}

#tab5_description_content .tblLink a {
    width:100%;
    height:100%;
    display:block;
   font-weight: bold;
   padding:5px;
}

#tab5_description_content .liElemTblFej01 td {
    font-weight:bold;
    padding:5px;
}

.liElemTbl a {
 color:black;
 /*text-decoration:underline;*/
/*background-color: #F2FAFF !important;*/
 
}
.liElemTbl a:hover {
background-color: #D3F0FF !important;
 
}
.liElemTbl tr:nth-child(even) {
 background-color: #f2f2f2;
}
.liElemTbl tr td {
border-right: 1px solid #eee;
}


/*--------------------------terméktípus táblázat kategória nézetben*/

.page_txt .liElemTbl a {
    font-weight: normal !important;
    padding-left: 0 !important;
    background-image: none !important;
}

.page_txt .liElemTbl td {
    padding:0 !important;
    border:1px solid gray !important;

}

.page_txt .tblLink {
    width: 15% !important;
    padding:0 !important;
    margin:0 !important;
}


.page_txt .tblLink a {
    width:100% !important;
    height:100% !important;
    display:block !important;
   padding:5px !important;
}

.page_txt .liElemTblFej01 td {
    font-weight:bold !important;
    padding:5px !important;
}

.page_txt .terkep3 img {left:0;}


/*----------------------------------------------------------------Weboldal általános*/

    .lightboxAE {
      display: none;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.7);
      justify-content: center;
      align-items: center;
      z-index:2;
      cursor: zoom-out;
    }

    .lightboxAE img {
      max-width: 80%;
      max-height: 80%;
      cursor: zoom-out !important;
    }

.page_artdet_tab5_content.extra_lapful tr td:last-child {
 text-align:right;
}

    
    .page_artdet_tab5_content.extra_lapful td {
 padding:5px;
}
.page_artdet_tab5_content.extra_lapful tr:hover {
  background:#eee!important;
 font-weight:bold!important;
}

.page_artdet_tab5_content.extra_lapful table tr {
  border-bottom: 1px solid black;
 background:white!important;
}

.page_artdet_tab5_content.extra_lapful h3 {
 margin-top:25px;
}

.page_artdet_tab5_content.extra_lapful table:hover {
 cursor:crosshair;
}

.page_artdet_tab5_content.extra_lapful table {
 width:70%;
 margin:auto;
 margin:0 0 0 5%;
}
	
	.page_artdet_tab5_content img, #katleir_alul img {
		cursor:zoom-in;
	}
	
.page_artdet_tab5_content table h3 {
    font-weight: bold;
    margin: 0;
}


.page_artdet_tab5_content td {
 padding:21px;
}

.page_artdet_tab5_content table tr:nth-child(2n) {
    background: rgba(0,0,0,0.05);
}

.page_cat_sub_wrap .page_cat_sub:last-child a {
 padding-bottom:6px;
}

#termekkepek {
    height:0;
    overflow:hidden;
}

#videotab {
 padding-left:29px;
 background:url('https://www.akku-elem.hu/shop_ordered/83625/pic/icon/yt-logo-kicsi.png') no-repeat;
 background-position-x: 6px;
 background-position-y: calc(50% + 1px);
}

#videoarea {
    display:none;
    overflow: hidden;
    margin: 18px 0;
}

 #artdet_spec_keret {
    width:50%;
    margin-right:3%;
    float:left;
}

#artdet_leir_keret {
 width:47%;   
    float:left;   
}

@media only screen and ( max-width:990px ) {
    #artdet_spec_keret {
    width:100%;
    margin-right:0;
}
#artdet_leir_keret {
 width:100%;
}    
}


#tab_uzleteink_content iframe {
    float:right;
    margin-left:5px;
}

#tab_uzleteink_content p {
    width:calc(100% - 305px);
} 


#tab_uzleteink_content p {
    width:unset;
} 

#tab_uzleteink_content table {
    margin: 0 auto;
} 

#tab_uzleteink_content table p {
    text-align:left;
} 

#tab_uzleteink_content .figyelem p {
    width:0100%;
}
@media only screen and (max-width:640px) {
    
#tab_uzleteink_content p {
    width:calc(100%);
}
#tab_uzleteink_content iframe {
    float:unset;
}
}

ul {
  list-style-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/grafika/aelista01.png');
  list-style-position: inside;
  margin: 15px;
}
ul ul {
  list-style-image: none;
  list-style-position: inside;
  margin: 15px 25px;
}
ul li {padding: 3px 0;}

.feketesav {background-color:black;overflow:hidden;color: white;}
.feketesav a {color:yellow;}

.lapszelsav {width:1173px;margin:auto;}
@media only screen and (max-width: 1173px) {.lapszelsav {width:100%;}}

.harmados {float: left;width: calc(100% / 3 - 20px);padding: 10px;}
@media only screen and (max-width: 650px) {.harmados {width: 100%;}}
.harmados img {width: 100%;}


.page_artdet_tab5_content h2, .page_txt h2 {
  font-size: medium;
  font-weight:bold;
}

.page_artdet_tab5_content table h3 {
  font-weight:bold;
  margin-bottom:0;
}

.hasabos, .page_artdet_tab5_content .columns { column-count:4; }

.page_artdet_tab5_content > h3 {
  font-weight:bold;
    font-size:14px;
    color:gray ;
    color:#777777 ;
}


.page_artdet_tab5_content > h3::before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  background-color: #777777;
  border-radius: 50%;
  margin-right: 5px;
    margin-bottom:3px;
}

.page_artdet_tab5_content {
 margin:auto;
  margin-top:20px;
  text-align:left;
}


.page_artdet_1_cross .page_pagelist_title {
    display:none !important;
}

.betFigyelm {
    background-color:yellow;
    padding:1px 5px 1px 5px;
}

.betFigyelm a {
    color:black;
	padding-left:16px;
    background: url('https://shop.unas.hu/shop_ordered/83625/pic/icon/mutat05.png') no-repeat left top;
}

.figyelem {
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 24px 12px 12px;
  background-color: #e7f3fe;
  border-left: 6px solid #2196F3;
}


.figyelem tr:nth-child(even) {
  background:#fcfcfc;
}

.figyelem td {
  padding-left:7px;
  height:30px;
}


.figyelem.piros {
  margin-top:0;
  padding-top:18px;
  background-color: #ffb2b2;
border-color: red;
}

.figyelem.piros a {
    color:black;
    background: url('https://www.akku-elem.hu/shop_ordered/83625/pic/icon/mutat07.png') no-repeat left top !important;
}

.figyelem.kicsi {
  margin-top:0;
  padding:10px;
}

.figyelem.zold {
 margin-top:0;
 padding-top:18px;
 background-color:#8dd78d;
 border-color:green;
}


.figyelem.zold ul {
  list-style-image: url('https://www.akku-elem.hu/shop_ordered/83625/pic/icon/karilist01.png');
  /*list-style-position: inside;
  margin: 5px;*/
}

.hasabok:after {  /*konténer hasábos szedéshez*/
    content: "";
    display: table;
    clear: both;
}

.hasab { /*4 hasábos elrendezés kompatibilitási listákhoz*/
    float: left;
    width: 250px;
    padding: 0 15px 0 0;
    /*height: 300px;*/
}


.kompatlelem {
    float: left;
    width: 250px;
    padding: 0 15px 0 0;
}


* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

#header_bottom {
	background:#000;
	border-top: 0px solid #000;
    border-bottom: 0px solid #000;
}
#header_content {
	background:#000;
}

#header_menu a {
	color: #fff;
}

#cart:hover #box_cart_content_full:after {
	color:#FFFF00;
    }

#box_cart_content_full {
    color: #fff;
     }

.box_cart_itemlist .box_cart_button input {
	background:#fff;
	width:100%;
}
.box_cart_itemlist .box_cart_button input:hover {
	background:#FFFF00;
    }
    
.page_content_with_form_type input[type=submit], .page_content_with_form_type input[type=button],
.page_content_with_form_type input[type=reset], .page_content_with_form_type button {
background-color:yellow;
 border:1px solid black;
	}
    
input[type=submit], input[type=button], input[type=reset], button {
    color:#000;
	font-size:14px;
	}

.box_cart_empty {
    color: #fff;
}

.box_search_button {
    color: #fff;
}


.box_search_button:hover {
    color: #000;
}

button.box_search_button {
    margin-left: -55px;
    background-color:#aaa !important;
}

button.box_search_button:hover {
    background-color:#FFFF00;
    }

#page_artdet_rovleir a, #artdet_leir_keret a  {
    color:#1176d5;
    font-weight:bold;
}

a {
    color: #014077;
}


/*****************  BLOG FORMAZAS ****************/

.blog_intro_pic:hover img {
    transform: scale(1.1); /* 10%-kal nagyobbá teszi a képet */
}

.blog_intro_pic {
    overflow:hidden;
}


.page_page_blog_message a {
    font-weight:bold;
}

.page_page_blog_title {
    padding:10px 0;
    background:unset;
}
.page_page_blog_title a {
    color:black;
}


.page_page_blog_header {
	border-top:1px solid black;
}

.page_page_blog_date {
    background:unset;
}

.product_filter_content {
 margin: 0px;
    }


#body_title h1 { text-align: center }

.page_artdet_price_net {
 font-size: 18px;
    }
.page_tooltip_price_net {
 font-size: 14px;
    }

.box_cart_price {
    color:#fff;
    }

.page_cart_foot #page_cart_foot_button_order input {
    background: #ddd;
      }
.page_cart_foot #page_cart_foot_button_order input:hover {
    background: #333;
    color:#fff;
     }
.box_newsletter_button input{
    background: #ddd;
     }
.box_newsletter_button input:hover {
    background: #FFFF00;
    }

.box_cart_item a {
    color: #fff;
        }

.box_cart_item a input:hover {
    color: #FFFF00;
        }

.page_cart_tr_item:hover td {
	background:#333;
     }

.page_cart_tr_item td a {
	color:#000;
}

.page_cart_tr_item a {
	color:#000;
}

.page_cat_main {
    height: 10px;
    }

.page_cart2_footer #page_cart_tr_foot_button_order input {
	background: #e5e5e5;
}

.menu_item_plus.menu_item_1 a, .menu_item_plus.menu_item_2 a {
	color: #FFFF00 !important;
}
.menu_item_plus.menu_item_1 a:hover, .menu_item_plus.menu_item_2 a:hover {
	color: #000 !important;
    background: #FFFF00 !important;
}

.page_artdet_stock_unavailable {
    color: #fff;
    border-color: #fff;
    }

.page_artlist_stock .artlist_tooltip, .page_artlist_stock .artlist_tooltip::after {
    background: #CCC;
    color: #555;
}

.page_artlist_stock_unavailable_outer
{
    color: #fff;
    border-color: #fff;
    }

.page_artlist_stock_available_outer, .page_artlist_stock_unavailable_outer {
    display:none!important;
}

.page_artdet_stock_available, .page_artdet_stock_unavailable {
    display: none;}


.popup_title {
	background-color: #000;
}

#page_PopupContainer {
	padding:0;
	border-radius:15px;
	border:2px solid white;
}

#page_artdet_inquire a {
    background: #1176d5;
    color: white;
    border-radius: 5px;
    border-width: 0;
    font-size: 16px;
    padding: 3px 20px;
    height: unset;
    }

#page_artdet_inquire a:hover {
    transform: scale(1.05);
}

#header_phone_html a {
    font-size: 32px;
    }

#header_phone_html a:hover {
    color:#FFFF00 !important;
    font-size: 34px;
    }

div#header_logo_img :hover {
    filter: drop-shadow(0px 0px 1px yellow);
    }

input#button_reg {
    color: #fff;
    }

.page_cart_store, .page_cart_shipping_title {
    color:black;
    background:yellow;
    }

button.product_filter_delete_all{
    color:white;
    }

.page_artlist_pic .off, .page_artdet_1_pic .off {
    color: #028aff;
 	width: 104px;
}

.page_cat_pic_inner a {
    background-color: black;
}

.page_cat_pic_inner a img {
    border-radius: 15px;
}

#page_contact_main_table_hosting_data {
    DISPLAY:NONE;
  }


/*------------------------------------------ ARTDET */

#lenyilcim:after {
  font-family: 'FontAwesome';
  content:' \f107';
  margin-left:5px;
}

#lenyilkeret::after {
	content:'';
  clear: both;
  display: table;
	
}

#leirlenyil:hover {
 cursor:pointer;
}

.rejtett {
    display: none;
}

.rejtett2 {
    display: none;
}

.hasonltermek {
	width: 166px;
	margin: 20px 5px 0 5px;
}

#tab_similar_content {
  transition:max-height 0.5s;
	height:auto;
	overflow:hidden;
	position:relative;	
}

#page_hasonl_cover {
	/* display:none; */
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 18px;
	background: rgba(255,255,255,0);
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}

#hasonl_button {
	/* display:none; */
	height:36px;
	width:36px;
	text-align:center;
	border-radius:50%;
	box-shadow: 0px 0px 0px 5px #f1f1f1 inset;
	transition: cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;
    position: absolute;
    left:50%;
    bottom:5px;
	z-index: 1;
    opacity: 1;
	cursor:pointer;
}

#hasonl_button:before {
	content:'\f107';
	font-family:'FontAwesome';
	font-size:20px;
	color:#333;
	transform: translate(-50%,-50%) scale(1);
    transition: cubic-bezier(0.175, 0.885, 0.52, 1.775) 0.2s;
    position: absolute;
    top: 50%;
    left: 50%;
}

#hasonl_button.hasonl_button_active:before {
	content:'\f106';	
}

#hasonl_button:hover {
	box-shadow: 0px 0px 0px 7px #0275d8 inset;
}

#hasonl_button:hover:before {
	transform: translate(-50%,-50%) scale(0.7);
    transition-delay: 0.1s;
	color:#0275d8;
}

.page_artdet_attach_name_1 {
 height:35px;
}

.page_artdet_1_tabs {
    height: 33px;
    margin-top: 25px;
    border-color: #0275d8;
}


.page_artdet_tab {
   float:left; 
    margin:0;
    margin-right:30px;
    font-size:17px;
  line-height:26px;
    color: rgb(155,155,155);
}


.page_artdet_tab3, .page_artdet_tab4, .page_artdet_tab5 {
	display:inline-block;
	background:#fff;	
	text-transform:uppercase;
	letter-spacing:0.5px;
	transition:0.4s;
    width:100%; 
	margin:0;
    text-align:left;
    font-size:17px;
    line-height:25px;
    color: rgb(155,155,155);
}

.page_artdet_tab, .page_artdet_tab3, .page_artdet_tab4, .page_artdet_tab5 {
    height:33px;
    position:relative;
    border: 1px solid #ccc;
    border-bottom:1px solid #0275d8;
    border-radius:5px 5px 0 0;
    padding:3px 12px 2px 12px;
}

.page_artdet_1_tabs .page_artdet_tab, .page_artdet_1_tabs .page_artdet_tab3, .page_artdet_1_tabs .page_artdet_tab4, .page_artdet_tab5 {
    float: left;
    margin: 0;
        margin-right: 0px;
    margin-right: 20px;
    font-size: 17px;
    line-height: 26px;
    color: rgb(155,155,155);
    width: auto;
    cursor: pointer;
}


.page_artdet_1_tabs .page_artdet_tab.page_artdet_tab_active, .page_artdet_1_tabs .page_artdet_tab3.page_artdet_tab3_active, .page_artdet_1_tabs .page_artdet_tab4.page_artdet_tab4_active, .page_artdet_1_tabs .page_artdet_tab5.page_artdet_tab5_active {
    color: #0275d8;
    border-color:#0275d8;
    border-bottom:1px solid white;
}

.page_artdet_tab3.mindigaktiv {
    color: #0275d8 !important;
    border-color:#0275d8 !important;
    border-bottom:1px solid white !important;
    cursor:default !important;
}


#artdet_spec_keret > .page_artdet_tab3 {
    background: url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/adatok_ikon_02.png") no-repeat left center;
    background-size:17px 17px;
    padding-left: 23px;
}

#artdet_leir_keret > .page_artdet_tab3 {
    background: url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/leiras_ikon_01.png") no-repeat left center;
    background-size:16px 16px;
    padding-left: 23px;
}

#tab3_similar_content {
    position:relative;
    overflow: hidden;
    max-height:300px;
}

@media only screen and (max-width:640px) {
    .page_artdet_tab3, .csakkeperny {
        display:none;
    }
    .csakmobil {
        display:block;
    }
}

@media only screen and (max-width:480px) {
	.page_artdet_tab3:not(:first-child) {
		margin-left: 0;
	}
}

.page_artdet_product_param_spec_value .jobbpoz, .page_artdet_product_param_spec_value .balpoz {
  display:none;
}

.product_filter_link .jobbpoz, .product_filter_link .balpoz {
  float:left;
  margin: 0 10px 15px 0;
}


/*--------------------------------------------- üzenet felül */

.uzenetfelulsav {
    background-color:#ebebeb;
  border:1px;
  border-color:darkgray;
 border-style:none none solid none;
 padding:8px 0 7px 0;
}

.uzenetfelultartalom {
 font-size:14px;
 line-height:23px;
 max-width:1173px;
 margin:auto;
}

.uzenetfelultartalom::before {
  position: relative;
	font-family: 'aebetu';
	content: '\f05a';
	margin-right: 3px;
  bottom: -1px;
  font-size:19px;
  line-height: 16px;
  color:darkcyan;
    font-weight:bold;
}

.uzenetfelultartalom a {
  color:black;
    font-size: 14px;
}

.uzenetfelultartalom strong {
  text-transform: uppercase;
    color:darkcyan;
}


/**--------------------------------------- DESIGN 2.0  fej01-03*/

@font-face{
    font-family:"aebetu";
    font-style:normal;
    font-weight:400;
    src:url('https://www.akku-elem.hu/shop_ordered/83625/pic/dizajn/aebet-light.woff');
}

#header_top {
	height: 0 !important;
    background:#000;	
}

#header_content_wrap {
    height: 110px !important;
}

#header_content_right {
	margin-top:0px !important;
}

#fejlec {
    width:100%;
    float:left;
}

#fej01 {
	float:left;
}

#logo {
 margin-top:15px;   
}

#fej02 {
	float:left;
}

#header_banner {
    margin-top:12px;
    margin-left:30px;
}

#fej03 {
        position:relative;
        width: calc(100% - 710px);
        height: 110px;
        float: right;
        padding-top: 7px;
}

#ae_tartalom_05_html {
  width: 100px;
  height: 100px;
  float:left;
    padding: 10px 0 0 10px;
}

#fej03alul {
	position:absolute;
	bottom:0;
    right:0px;
	width:100%;
	height: 63px;	
}

#keresofolyat {
	float:right;
	margin-right:20px;
	height:40px;
	
}

#keresoelhelyez {
	margin-top:26px;
}

#search {
	margin-right:0px !important;
}

#box_search_input {
 width:220px;   
}

#kosarfolyat {
	float:right;
	height:70px;
	margin-right:15px;
}

#box_cart_content_full:after {
    font-family: "aebetu" !important;
    content: '\f07a' !important;
    position:relative !important;
    font-size: 40px !important;
    top: -22px !important;
    right: 52% !important;
}

#page_artdet_cart_button {
    margin-left: 5px;
    width: calc( 75% -  5px);
    float:right;
    
}

#page_artdet_cart_button a {
    max-width:unset;
    line-height: 50px;
    height:50px;
    background: #1176d5;
    border-radius:5px;
}

#page_artdet_cart_button a:hover { font-size:14px; }

#page_artdet_cart_button a::before {
    font-family: "aebetu" !important;
    content: '\f218' !important;
    font-size: 20px !important;
}

.page_artlist_stock::after {
    content: '\f07a' !important;
}

.page_popuplist_cart a::before {
    content: '\f07a' !important;
    font-size: 14px !important;
    margin-right: 5px !important;
}

#box_cart_content_full {
    padding-right: 0px !important;
    line-height: 106px !important;
}

.box_cart_itemlist {
    top: 70px !important;
}

#box_cart_content_full:after {
    font-family: "aebetu" !important;
    content: '\f07a' !important;
    position: absolute !important;
    font-size: 40px !important;
    top: 22px !important;
    right: 0 !important;
    width: 100%;
    text-align: center;
}

.box_cart_item_icon {
    display: block !important;
    width: 100% !important;
    height: 20px !important;
    border-radius: 0 !important;
    top: 4px !important;
    right: 0 !important;
    /* left: 37px !important; */
    z-index: 0 !important;
    overflow: hidden !important;
    background-color: transparent !important;
    color: transparent !important;
    font-size: 10px !important;
    margin: auto;
    
}

.box_cart_item_icon::before {
    font-family: 'FontAwesome';
    content: '\f1b3 ' !important;
    font-size: 17px;
    overflow: hidden;
    position: absolute;
    margin: auto;
    /*background: lightsteelblue;*/
    width: 108%;
    left:0;
    color:#0389ff;
    line-height:20px;
}

@media only screen and (max-width: 1206px) {
#box_cart_content_full:after {
	top: 18px !important;
    font-size: 25px !important;
    /*top: -25px !important;*/
    right: 0 !important;
}
.box_cart_item_icon {
    display: block !important;
    position: absolute !important;
    top: -5px !important;
    right: -9px !important;
    width: 20px !important;
    height: 20px !important;
    z-index: 1 !important;
    border-radius: 50% !important;
    background: #0275d8 !important;
    color: #fff !important;
    text-align: center;
    line-height: 20px;
    font-size: 11px;
}
.box_cart_item_icon::before {
    display:none;
}
#kosarfolyat {
	height:70px;
	margin-top:25px;
	margin-right:20px;
}
.box_cart_itemlist {
    margin-right: -15px !important;
    top: 45px !important;
}
}

@media only screen and (max-width: 1141px) {
	#fej01 {width:300px;}
#fej02 {width:300px;}
#fej03 {width: 300px;}
    #ae_tartalom_05_html {
 display:none;
}
}

@media only screen and (max-width: 999px) {
#header_top {display:none;}
#fej01 {margin-top:30px;}
#fej02 {margin-top:30px;}    
#fej03 {
  position:absolute;
  margin:0 10% 0 10%;
  width:80%;
  height: 0;}
#fej03alul {height: 0;}
#fej03alul #search {margin-top:-40px;}
#fej03alul #search.search_fixed {margin-top:0px;}
    
button.box_search_button {
    position: absolute;
}
    
.box_cart_item_icon {
    top: 3px !important;
    right: 4px !important;
}
}

@media only screen and (max-width: 740px) {
	#fej01{width:100%}
    #fej02 {display:none;}
}

#box_cart_content_full .box_cart_price { color:#3ca5ff !important; }

/*------------------------------------------------------ AKKUFELÚJÍTÁS DIZÁJN ----------------------------*/


.felujdizajn .page_artlist_cart_button {
  background-color: forestgreen;
}

.felujdizajn  .artlist_tooltip {
  background-color: forestgreen;
}

.felujdizajn  .page_artlist_cart_button a::before {
    font-family: "aebetu" !important;
    content: '\f0ad' !important;
    font-size: 20px !important;
}


.felujdizajn .artlist_tooltip::after {
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    background: forestgreen;
    position: absolute;
    bottom: -5px;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
}

.felujdizajn .stock_new_icon {
  background-image: url("https://www.akku-elem.hu/shop_ordered/83625/pic/icon/ikon-feluj01.jpg") !important;
}

#page_artdet_product_param_spec_400837 .page_artdet_product_param_spec_title,
#page_artdet_product_param_spec_121893 .page_artdet_product_param_spec_title {
 font-weight:bold;
 color:red;
 width:30%;
}

#page_artdet_product_param_spec_400837 .page_artdet_product_param_spec_value,
#page_artdet_product_param_spec_121893 .page_artdet_product_param_spec_value {
 width:70%;
}

#page_artdet_product_param_spec_400843 .page_artdet_product_param_spec_title,
#page_artdet_product_param_spec_401420 .page_artdet_product_param_spec_title {
 display:none;
}

#page_artdet_product_param_spec_400843 .page_artdet_product_param_spec_value,
#page_artdet_product_param_spec_401420 .page_artdet_product_param_spec_value {
 width:100%;
 padding:25px;
}

/********************* kosarba gomb ***********************/

#page_artdet_cart_func {
    background: transparent;
    padding: 10px 0px;
}

#page_artdet_cart_input {
	background:#eee;
    padding:2px;
    height:50px;
    border-radius: 0 10px 10px 0;
}

.page_artdet_1_right .page_qty_input[type="text"] {
    height: 46px;
    line-height: 46px;
}

.page_artdet_qtybuttons button {
    border-radius:50%;
    width:19px;
    height:19px;
	background: #1176d5;
    margin-right:1px;
    border: 1px solid #1176d5;
}

.page_artdet_qtybuttons button::before {
	color:white;
    font-weight: bold;  
    font-size:15px;
    position: relative;
    text-align:center;
}

.page_artdet_qtybuttons button:hover::before {
	color: #1176d5;
}
button.qtyplus::before { content: '+';     top:-1px;}
button.qtyminus::before { content: '–';     top:-2px; }
.page_artdet_qtybuttons button.qtyminus { margin:4px 0px 0 0; }

#page_artdet_cart_input span.cart_input_unit {
    display: block;
    line-height: 51px;
    background-color:transparent;
    margin-right:0;
    padding: 0 7px 0 7px;
    width:30px;
    word-wrap: break-word;
    height:51px;
    overflow-y:hidden;
    text-align:center;
}

.page_artdet_func_icon::before {
    color: #0259a6;
}

/*** kepforgato **************/

#kepforgato .viewer{position:relative;margin:20px 0}
#kepforgato #pdtViewer{width:100%;margin:0}
#kepforgato #pdtViewer img{padding:0;border:.5px solid #eee;user-select:none;-moz-user-select:none}
#kepforgato #dummy{display:none}
#kepforgato #kepsorozat{display:none}
#kepforgato .loader{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.5);z-index:1;top:0}
#kepforgato .three-bounce{text-align:center;font-size:26px;position:absolute;top:50%;left:50%}
#kepforgato .three-bounce div{display:inline-block;width:18px;height:18px;border-radius:100%;background-color:#fff;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}
#kepforgato .three-bounce .one{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
#kepforgato .three-bounce .two{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
#kepforgato .btnDiv{
    text-align:center;
    margin:5px 0;
    width:100%;
}
#kepforgato .btnDiv div{margin:4px 8px;padding:20px;border:0;
                        background-color:black;
                        border:1px solid black;
                        color:yellow;border-radius:50%;font-size:16px;
                        position:relative;cursor:pointer;
                        height:20px;
                        width:20px;
                        transition: all 0.3s;
                       }
#kepforgato .btnDiv div:active{background-color:#006dd8}
#kepforgato .btnDiv div:hover{background:yellow;color:black;}
#kepforgato .btnDiv div:focus{outline:0}

#kepforgato .btnDiv:nth-child(1) {
    float:left;
}

#kepforgato .btnDiv div.play,#kepforgato .btnDiv div.pause
{float:left;}

#kepforgato .btnDiv div.leftNav,#kepforgato .btnDiv div.rightNav
{float:right;}

#kepforgato .btnDiv div.play:before,#kepforgato .btnDiv div.pause:before,#kepforgato .btnDiv div.leftNav:before,#kepforgato .btnDiv div.rightNav:before
{font-family: "aebetu";
    font-weight: bold;
    font-size:17px;
text-align: center;
    position: absolute;
    top:20%;
}

    #kepforgato .btnDiv div.play:before{
    content:'\f04b';
    left:35%;
}

#kepforgato .btnDiv div.pause:before {
    content:'\f04c';
    left:30%;
}

#kepforgato .btnDiv div.leftNav:before {
    content:'\f048';
    left:32%;
}

#kepforgato .btnDiv div.rightNav:before {
    content:'\f051';
    left:32%;
}


/**/
#kepforgato img.draggable{cursor:grab}
#kepforgato img.draggable:active{cursor:grabbing}
#kepforgato img.keys{cursor:pointer}
@keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@media screen and (max-width:1030px){#pdtViewer img{width:100%}}@media screen and (max-width:992px){.hidePhone{display:none}.btnDiv{zoom:.7}}@media screen and (max-width:1250px){#pdtViewer img{padding:40px 0}#pdtViewer{width:95%}}@media screen and (max-width:767px){.fork{width:100px;position:absolute!important}h1{margin-top:60px}}


/* PARAM 2.0 */

#page_artdet_content.sokparam.szin_e2001e #shortdesc_content::before, #page_artdet_content.szin_e2001e #shortdesc_content strong {
 color:#e2001e;
}

#page_artdet_content.sokparam.szin_fd6447 #shortdesc_content::before, #page_artdet_content.szin_fd6447 #shortdesc_content strong {
 color:#fd6447;
}

#page_artdet_content.sokparam.szin_1385cb #shortdesc_content::before, #page_artdet_content.szin_1385cb #shortdesc_content strong {
 color:#1385cb;
}

#page_artdet_content.sokparam #shortdesc_content::before {
 font-family: 'aebetu';
 content: '\f05a';
 color:#0275d8;
 margin-right: 3px;
 float:left;
}

#shortdesc_content {
    padding-bottom:15px;
}

#page_artdet_content.sokparam #page_rovleir_cover {
    height:50px;
    background: linear-gradient(to bottom, rgba(255,255,255,0.3) 0%, #fff 100%);
}

#page_artdet_content.sokparam #shortdesc_button:not(.shortdesc_button_active) {
box-shadow: 0px 0px 0px 5px #d6ebff inset;
 position:absolute;
 right:0;
 bottom:0;
    background: white;
    border: 3px solid white;
    width: 40px;
    height: 40px;
}

#page_artdet_content.sokparam #page_artdet_rovleir {
 position:relative;
}

#page_artdet_content.sokparam #shortdesc_button:not(.shortdesc_button_active):before {
    color: #1f8cf8;
 font-weight:bold;
}

#page_artdet_content.sokparam #szallitmegjgyz {
    font-size: 10px;
    font-style: italic;
}

#page_artdet_content.sokparam #szallitmegjgyz::before {
    content: unset;
}

#page_artdet_content #page_artdet_1_product_param_spec a:not(.text_normal) {
 font-weight: bold;
 color: #006dd8;
}

#page_artdet_content #page_artdet_1_product_param_spec a:not(.text_normal):hover {
 text-decoration:underline;
}

#page_artdet_content.sokparam #tab5_data_content .page_artdet_dataline .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content .page_artdet_dataline .page_artdet_data_title
{
 text-align:left;
 width:33%;
 padding:0;
}

#page_artdet_content.sokparam #tab5_data_content .page_artdet_dataline .page_artdet_param_value,
#page_artdet_content.sokparam #tab5_data_content .page_artdet_dataline .page_artdet_data_value
{
 text-align:right;
 font-weight:normal;
 padding:0;
}

#page_artdet_content.sokparam #tab5_data_content .page_artdet_dataline:hover
{
  background:#f5f5f5;
}

#page_artdet_content.sokparam #tab5_data_content .page_artdet_dataline
{
 background:unset;
 border-bottom:1px solid lightgray;
 padding:9px 5px;
}

#page_artdet_content.sokparam #tab5_data_content
{
 width:70%;
 margin-left:25px;
}

#page_artdet_content.sokparam  #artdet_spec_keret
{
    width:100%;
}

#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_812725 .page_artdet_param_title, #page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_812725 .page_artdet_param_value, /* sku */
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3851519 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3816279 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3813394 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3751649 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3751644 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3751979 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3753609 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3753919 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3775054 .page_artdet_param_title,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3750919 .page_artdet_param_title
{
 font-weight:bold;
}

#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3851519,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3816279,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3813394,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3775054,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3753919,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3753609,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3751649,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3751644,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3751979,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3747804,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3775054,
#page_artdet_content.sokparam #tab5_data_content #page_artdet_dataline_3750919
{
 margin-top: 30px;
 padding-top:15px;
 padding-left:13px;
 display:table;
 background:#eee;
 border-radius:15px 10px 0 0;
}

#tab_data_content #page_artdet_dataline_3851519,
#tab_data_content #page_artdet_dataline_3816279,
#tab_data_content #page_artdet_dataline_3813394,
#tab_data_content #page_artdet_dataline_3753919,
#tab_data_content #page_artdet_dataline_3747804,
#tab_data_content #page_artdet_dataline_3751649,
#tab_data_content #page_artdet_dataline_3753609,
#tab_data_content #page_artdet_dataline_3751979,
#tab_data_content #page_artdet_dataline_3750919,
#tab_data_content #page_artdet_dataline_3745484,
#tab_data_content #page_artdet_dataline_3745234,
#tab_data_content #page_artdet_dataline_3775054
{
 display:none;
}


/*  MENNYKEDV */

#page_artdet_kedv_table tr:nth-child(1) td:first-child {
 border-radius:12px 0 0 0 ;
}

#page_artdet_kedv_table tr:nth-child(1) td:last-child {
 border-radius:0 12px 0 0 ;
 text-align:right;
}

#page_artdet_kedv_table tr:nth-child(1) td {
  background: #11cdd5;
 padding: 5px 10px;
}

#page_artdet_kedv_table tr:nth-child(1) {
 font-weight:bold;
 color:white;
}

#page_artdet_kedv_table tr:nth-child(2) {
 display:none;
}

#page_artdet_kedv_table tr td:last-child {
 text-align:right;
}

#page_artdet_kedv_table tr td {
 background:white;
}

#page_artdet_kedv_table tr td:last-child strong {
 color: hsl(182 85% 42% / 1);
 font-size:16px;
}

#page_artdet_kedv_table tr td:first-child strong {
 color: hsl(182 85% 42% / 1);
 font-size:14px;
}
 
#page_artdet_kedv_table .page_artdet_kedv_head:first-child  em {
 letter-spacing:0.2pt;
     font-size: 13.5px;
 
} 
#page_artdet_kedv_table .page_artdet_kedv_head:first-child  em {
 letter-spacing:0.2pt;
     font-size: 13.5px;
 
}


#page_artdet_kedv_table tr:not(:first-child) td {
 background-color: hsl(0 0% 96% / 1);
 
}




/**********************************AJANDEK TERMEKEK*************************************************/

.page_gift_content .page_pagelist_title {
  background: #1176d5;
 color:white;
 border-radius:15px 15px 0 0;
 margin:10px 0 15px 0;
}


.page_gift_content  .page_pagelist_item {
 margin:0;
 padding:15px 0 0 0;
}

.page_gift_content  .page_pagelist_item .page_pagelist_left, .page_gift_content  .page_pagelist_item .page_pagelist_right {
    float: left;
    height: unset;
}


/***********************************************************************************/



#unnepi_nyitva_tart table tr:nth-child(even) {
    background-color: #f2f2f2; /* Halványszürke szín */
}

#unnepi_nyitva_tart table tr td {
    padding:5px;
}

#unnepi_nyitva_tart table {
    width:80%;
}

/********** W3.CSS kódok ************/

 .w3-image{max-width:100%;height:auto}img{vertical-align:middle}
.w3-table,.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-all{border:1px solid #ccc}
.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}
.w3-btn,.w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.w3-btn,.w3-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}
.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{box-shadow:none}
.w3-badge,.w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.w3-badge{border-radius:50%}
.w3-ul{list-style-type:none;padding:0;margin:0}.w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.w3-ul li:last-child{border-bottom:none}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-ripple:active{opacity:0.5}.w3-ripple{transition:opacity 0s}
.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}
.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.w3-dropdown-hover:hover .w3-dropdown-content{display:block}
.w3-dropdown-hover:first-child,.w3-dropdown-click:hover{background-color:#ccc;color:#000}
.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}
.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}
.w3-check,.w3-radio{width:24px;height:24px;position:relative;top:6px}
.w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.w3-bar-block .w3-dropdown-hover,.w3-bar-block .w3-dropdown-click{width:100%}
.w3-bar-block .w3-dropdown-hover .w3-dropdown-content,.w3-bar-block .w3-dropdown-click .w3-dropdown-content{min-width:100%}
.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;text-align:left;padding:8px 16px}
.w3-main,#main{transition:margin-left .4s}
.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
.w3-bar{width:100%;overflow:hidden}.w3-center .w3-bar{display:inline-block;width:auto}
.w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}
.w3-bar .w3-dropdown-hover,.w3-bar .w3-dropdown-click{position:static;float:left}
.w3-bar .w3-button{white-space:normal}
.w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}
.w3-bar-block.w3-center .w3-bar-item{text-align:center}.w3-block{display:block;width:100%}
.w3-responsive{display:block;overflow-x:auto}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-cell-row:before,.w3-cell-row:after,.w3-clear:after,.w3-clear:before,.w3-bar:before,.w3-bar:after{content:"";display:table;clear:both}
.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%}
.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}
.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}
.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12{width:99.99999%}
@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}
.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}
.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}
@media (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3{width:24.99999%}.w3-col.l4{width:33.33333%}
.w3-col.l5{width:41.66666%}.w3-col.l6{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8{width:66.66666%}
.w3-col.l9{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}
.w3-rest{overflow:hidden}.w3-stretch{margin-left:-16px;margin-right:-16px}
.w3-content,.w3-auto{margin-left:auto;margin-right:auto}.w3-content{max-width:980px}.w3-auto{max-width:1140px}
.w3-cell-row{display:table;width:100%}.w3-cell{display:table-cell}
.w3-cell-top{vertical-align:top}.w3-cell-middle{vertical-align:middle}.w3-cell-bottom{vertical-align:bottom}
.w3-hide{display:none!important}.w3-show-block,.w3-show{display:block!important}.w3-show-inline-block{display:inline-block!important}
@media (max-width:1205px){.w3-auto{max-width:95%}}
@media (max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}
.w3-dropdown-hover.w3-mobile .w3-dropdown-content,.w3-dropdown-click.w3-mobile .w3-dropdown-content{position:relative}	
.w3-hide-small{display:none!important}.w3-mobile{display:block;width:100%!important}.w3-bar-item.w3-mobile,.w3-dropdown-hover.w3-mobile,.w3-dropdown-click.w3-mobile{text-align:center}
.w3-dropdown-hover.w3-mobile,.w3-dropdown-hover.w3-mobile .w3-btn,.w3-dropdown-hover.w3-mobile .w3-button,.w3-dropdown-click.w3-mobile,.w3-dropdown-click.w3-mobile .w3-btn,.w3-dropdown-click.w3-mobile .w3-button{width:100%}}
@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}
@media (min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}
@media (max-width:992px){.w3-sidebar.w3-collapse{display:none}.w3-main{margin-left:0!important;margin-right:0!important}.w3-auto{max-width:100%}}
.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}
.w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}
.w3-display-topleft{position:absolute;left:0;top:0}.w3-display-topright{position:absolute;right:0;top:0}
.w3-display-bottomleft{position:absolute;left:0;bottom:0}.w3-display-bottomright{position:absolute;right:0;bottom:0}
.w3-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.w3-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.w3-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.w3-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.w3-display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}
.w3-display-position{position:absolute}
.w3-circle{border-radius:50%}
.w3-round-small{border-radius:2px}.w3-round,.w3-round-medium{border-radius:4px}.w3-round-large{border-radius:8px}.w3-round-xlarge{border-radius:16px}.w3-round-xxlarge{border-radius:32px}
.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}
.w3-code,.w3-codespan{font-family:Consolas,"courier new";font-size:16px}
.w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}
.w3-codespan{color:crimson;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}
.w3-card,.w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.w3-spin{animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.w3-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.w3-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.w3-animate-input{transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}
.w3-opacity,.w3-hover-opacity:hover{opacity:0.60}.w3-opacity-off,.w3-hover-opacity-off:hover{opacity:1}
.w3-opacity-max{opacity:0.25}.w3-opacity-min{opacity:0.75}
.w3-greyscale-max,.w3-grayscale-max,.w3-hover-greyscale:hover,.w3-hover-grayscale:hover{filter:grayscale(100%)}
.w3-greyscale,.w3-grayscale{filter:grayscale(75%)}.w3-greyscale-min,.w3-grayscale-min{filter:grayscale(50%)}
.w3-sepia{filter:sepia(75%)}.w3-sepia-max,.w3-hover-sepia:hover{filter:sepia(100%)}.w3-sepia-min{filter:sepia(50%)}
.w3-tiny{font-size:10px!important}.w3-small{font-size:12px!important}.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}
.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}
.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}
.w3-border-0{border:0!important}.w3-border{border:2px solid black!important}
.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}
.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}
.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}
.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}
.w3-section,.w3-code{margin-top:16px!important;margin-bottom:16px!important}
.w3-margin{margin:16px!important}.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}
.w3-margin-left{margin-left:16px!important}.w3-margin-right{margin-right:16px!important}
.w3-padding-small{padding:4px 8px!important}.w3-padding{padding:8px 16px!important}.w3-padding-large{padding:12px 24px!important}
.w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.w3-padding-64{padding-top:64px!important;padding-bottom:64px!important}
.w3-padding-top-64{padding-top:64px!important}.w3-padding-top-48{padding-top:48px!important}
.w3-padding-top-32{padding-top:32px!important}.w3-padding-top-24{padding-top:24px!important}
.w3-left{float:left!important}.w3-right{float:right!important}
.w3-button:hover{color:#000!important;background-color:#ccc!important}
.w3-transparent,.w3-hover-none:hover{background-color:transparent!important}
.w3-hover-none:hover{box-shadow:none!important}
/* Colors */
.w3-amber,.w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}
.w3-aqua,.w3-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}
.w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#1176d5!important}
.w3-light-blue,.w3-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}
.w3-brown,.w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}
.w3-cyan,.w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}
.w3-blue-grey,.w3-hover-blue-grey:hover,.w3-blue-gray,.w3-hover-blue-gray:hover{color:#fff!important;background-color:#607d8b!important}
.w3-green,.w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}
.w3-light-green,.w3-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}
.w3-indigo,.w3-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}
.w3-khaki,.w3-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}
.w3-lime,.w3-hover-lime:hover{color:#000!important;background-color:#cddc39!important}
.w3-orange,.w3-hover-orange:hover{color:#000!important;background-color:#ff9800!important}
.w3-deep-orange,.w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}
.w3-pink,.w3-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}
.w3-purple,.w3-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}
.w3-deep-purple,.w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}
.w3-red,.w3-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.w3-sand,.w3-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}
.w3-teal,.w3-hover-teal:hover{color:#fff!important;background-color:#009688!important}
.w3-yellow,.w3-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}
.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-grey,.w3-hover-grey:hover,.w3-gray,.w3-hover-gray:hover{color:#000!important;background-color:#9e9e9e!important}
.w3-light-grey,.w3-hover-light-grey:hover,.w3-light-gray,.w3-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}
.w3-dark-grey,.w3-hover-dark-grey:hover,.w3-dark-gray,.w3-hover-dark-gray:hover{color:#fff!important;background-color:#616161!important}
.w3-pale-red,.w3-hover-pale-red:hover{color:#000!important;background-color:#ffdddd!important}
.w3-pale-green,.w3-hover-pale-green:hover{color:#000!important;background-color:#ddffdd!important}
.w3-pale-yellow,.w3-hover-pale-yellow:hover{color:#000!important;background-color:#ffffcc!important}
.w3-pale-blue,.w3-hover-pale-blue:hover{color:#000!important;background-color:#ddffff!important}
.w3-text-amber,.w3-hover-text-amber:hover{color:#ffc107!important}
.w3-text-aqua,.w3-hover-text-aqua:hover{color:#00ffff!important}
.w3-text-blue,.w3-hover-text-blue:hover{color:#2196F3!important}
.w3-text-light-blue,.w3-hover-text-light-blue:hover{color:#87CEEB!important}
.w3-text-brown,.w3-hover-text-brown:hover{color:#795548!important}
.w3-text-cyan,.w3-hover-text-cyan:hover{color:#00bcd4!important}
.w3-text-blue-grey,.w3-hover-text-blue-grey:hover,.w3-text-blue-gray,.w3-hover-text-blue-gray:hover{color:#607d8b!important}
.w3-text-green,.w3-hover-text-green:hover{color:#4CAF50!important}
.w3-text-light-green,.w3-hover-text-light-green:hover{color:#8bc34a!important}
.w3-text-indigo,.w3-hover-text-indigo:hover{color:#3f51b5!important}
.w3-text-khaki,.w3-hover-text-khaki:hover{color:#b4aa50!important}
.w3-text-lime,.w3-hover-text-lime:hover{color:#cddc39!important}
.w3-text-orange,.w3-hover-text-orange:hover{color:#ff9800!important}
.w3-text-deep-orange,.w3-hover-text-deep-orange:hover{color:#ff5722!important}
.w3-text-pink,.w3-hover-text-pink:hover{color:#e91e63!important}
.w3-text-purple,.w3-hover-text-purple:hover{color:#9c27b0!important}
.w3-text-deep-purple,.w3-hover-text-deep-purple:hover{color:#673ab7!important}
.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}
.w3-text-sand,.w3-hover-text-sand:hover{color:#fdf5e6!important}
.w3-text-teal,.w3-hover-text-teal:hover{color:#009688!important}
.w3-text-yellow,.w3-hover-text-yellow:hover{color:#d2be0e!important}
.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}
.w3-text-black,.w3-hover-text-black:hover{color:#000!important}
.w3-text-grey,.w3-hover-text-grey:hover,.w3-text-gray,.w3-hover-text-gray:hover{color:#757575!important}
.w3-text-light-grey,.w3-hover-text-light-grey:hover,.w3-text-light-gray,.w3-hover-text-light-gray:hover{color:#f1f1f1!important}
.w3-text-dark-grey,.w3-hover-text-dark-grey:hover,.w3-text-dark-gray,.w3-hover-text-dark-gray:hover{color:#3a3a3a!important}
.w3-border-amber,.w3-hover-border-amber:hover{border-color:#ffc107!important}
.w3-border-aqua,.w3-hover-border-aqua:hover{border-color:#00ffff!important}
.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}
.w3-border-light-blue,.w3-hover-border-light-blue:hover{border-color:#87CEEB!important}
.w3-border-brown,.w3-hover-border-brown:hover{border-color:#795548!important}
.w3-border-cyan,.w3-hover-border-cyan:hover{border-color:#00bcd4!important}
.w3-border-blue-grey,.w3-hover-border-blue-grey:hover,.w3-border-blue-gray,.w3-hover-border-blue-gray:hover{border-color:#607d8b!important}
.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}
.w3-border-light-green,.w3-hover-border-light-green:hover{border-color:#8bc34a!important}
.w3-border-indigo,.w3-hover-border-indigo:hover{border-color:#3f51b5!important}
.w3-border-khaki,.w3-hover-border-khaki:hover{border-color:#f0e68c!important}
.w3-border-lime,.w3-hover-border-lime:hover{border-color:#cddc39!important}
.w3-border-orange,.w3-hover-border-orange:hover{border-color:#ff9800!important}
.w3-border-deep-orange,.w3-hover-border-deep-orange:hover{border-color:#ff5722!important}
.w3-border-pink,.w3-hover-border-pink:hover{border-color:#e91e63!important}
.w3-border-purple,.w3-hover-border-purple:hover{border-color:#9c27b0!important}
.w3-border-deep-purple,.w3-hover-border-deep-purple:hover{border-color:#673ab7!important}
.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}
.w3-border-sand,.w3-hover-border-sand:hover{border-color:#fdf5e6!important}
.w3-border-teal,.w3-hover-border-teal:hover{border-color:#009688!important}
.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}
.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}
.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}
.w3-border-grey,.w3-hover-border-grey:hover,.w3-border-gray,.w3-hover-border-gray:hover{border-color:#9e9e9e!important}
.w3-border-light-grey,.w3-hover-border-light-grey:hover,.w3-border-light-gray,.w3-hover-border-light-gray:hover{border-color:#f1f1f1!important}
.w3-border-dark-grey,.w3-hover-border-dark-grey:hover,.w3-border-dark-gray,.w3-hover-border-dark-gray:hover{border-color:#616161!important}
.w3-border-pale-red,.w3-hover-border-pale-red:hover{border-color:#ffe7e7!important}.w3-border-pale-green,.w3-hover-border-pale-green:hover{border-color:#e7ffe7!important}
.w3-border-pale-yellow,.w3-hover-border-pale-yellow:hover{border-color:#ffffcc!important}.w3-border-pale-blue,.w3-hover-border-pale-blue:hover{border-color:#e7ffff!important}
 
 
 
 /** GYARTO LOGOK TESZT*/

.carousel {
    overflow: hidden;
    width: 100%;
    max-width: 640px;
}

.carousel-track-container {
    white-space: nowrap;
    overflow: hidden;
}

.carousel-track {
    display: inline-flex;
    animation: scroll 10s linear infinite;
}

.carousel-slide {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 160px;
    padding: 20px;
    box-sizing: border-box;
    background: white;
    border: 1px solid #ccc;
    list-style: none;
}

.carousel:hover .carousel-track {
    animation-play-state: paused;
}

@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-100%);
    }
}

/** HELYETTESÍTŐ TERMÉKEK ***/ 

#helyettesitotermekDoboz {
	background:#3ca5ff;
	border-radius:10px;
	margin-bottom:10px;
	padding:10px;
	position:relative;
}

#helyettesitotermekDoboz h2 {
	margin:0 0 10px 0;
	text-align:left;
	text-transform:uppercase;
	color:white;
	font-size:14px;
}

#helyettesitotermekDoboz h2::before {
    font-family: 'aebetu';
    content: '\f05a';
    margin-right: 5px;
}

#helyettesitotermekDoboz h3 {
	text-align:left;
}

#helyettesitotermekDoboz h3 a {
	color:black;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
}
#helyettesitotermekDoboz h3:hover a {
	text-decoration:underline;
}


#helyettesitotermekDoboz img {
	float:left;
	max-width:25%;
	margin-right:10px;
}

#helyettesitotermekDoboz p {
	text-align:left;
}

#helyettesitotermekDoboz button {
	float:right;
	padding:0;
	background:unset;
}

#helyettesitotermekDoboz button a {
	padding:6px 30px;
	background:white;
	color:black;
	border-radius:5px;
	text-transform:uppercase;
	font-size: 14px;
	
}

#helyettesitotermekDoboz button:hover a {
	border-color:black;
	background:black;
	color:white;
}



.cookie-alert__btn-set-wrap .cookie-alert__btn-close {
	background-color:#eee;
	color:#999;
}

.cookie-alert__btn-set-wrap .cookie-alert__btn-close:hover {
	background-color:#bbb;
	color:white;
}

.cookie-alert__btn-set-wrap .cookie-alert__btn-grant {
	color:white;
}

.cookie-alert__btn-set-wrap .cookie-alert__btn-grant:hover {
	background:#4181c0!important;
}

/***/

.tartalom2 h2 {
	width:90%;
	font-size:18.25px;
	font-weight:bold;
	margin:25px auto 3px auto;
	padding-left:5px;
	color:black;
	text-transform:uppercase;
	/* text-align:left; */
}

#akkukereso2 label {
	position:absolute;
	left:15px;
	top:18px;
	line-height:10px;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
}

#akkukereso2 button {
	height:37px;
	border-radius:5px;
	width:100%;
}

#akkukereso2 button:hover {
	color:#000!important;
	background-color:#ccc!important;
}

#akkukereso2 .w3-dropdown-click {
	position:absolute;
	right:3px;
	width:66%;
	border-radius:5px;
}

#akkukereso2 .w3-dropdown-content {
	max-height:800px!important;
	overflow-y:auto;
	width:100%;
	margin-top:2px;
	border-radius:10px;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5); /* Fekete outer glow */
	border:1px solid gray;
}

#akkukereso2 .w3-section {
	position:relative;
	height:50px;
	margin:10px auto!important;
	width:100%;
	border:1px solid gray;
	border-radius:5px;
	padding:5px;
	background:black;
}

#akkukereso2 .w3-panel:nth-child(1) {
	margin:0;
	padding:0;
	border-radius:5px 5px 0 0;
}

#akkukereso2 .w3-panel:nth-child(2) {
	position:relative;
	margin-top:0;
	padding:0!important;
	border-radius:0 0 5px 5px;
}

#akkukereso2 {
	width:50%;
	float:left;
}

#akkukereso2.kategoriaoldalon .w3-section
{
	width:80%;
}

#akkukereso2.kategoriaoldalon
{
	width:100%;
	background:#eee;
	margin-bottom:15px;
}

@media only screen and (max-width:1000px) {
	#akkukereso2 {
		width:100%;
	}
    #akkukereso_cimlap_html .tartalom2 > a img {
    	display:none;
    }
}

#akkukereso_cimlap_html .tartalom2 > a img {
	width:90%;
}

#akkukereso_cimlap_html .tartalom2 > a {
	float:right;
	width:50%;
}

#akkukereso_cimlap_html .tartalom2 {
	max-width:1200px;
	margin:0 auto;
}

#akkukereso_cimlap_html {
	background:#eee;
	padding:0 0 1px 0;
}