/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.headercart .uk-icon-shopping-cart {color:black;}
 .kivitelImg { max-height: 40px; }
 .kivitelWrap ul li { list-style-type: none; }
 .kivitelWrap ul { padding: 0px; margin-top: 0px; }
 .kivitelWrap ul li a { color: #000000;  float:left; }
 .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="number"], .formResponsive input[type="email"], .formResponsive input[type="tel"], .formResponsive input[type="url"], .formResponsive input[type="password"] {border: 1px solid #000!important; color: #000!important;}
 
 .vanraktaron::after {
background:url('/images/nasklade.png')right top no-repeat!important;
/*background:url('../images/dodanie_a_montaz.png')right top no-repeat!important;*/
width:160px!important;
height:160px!important;
z-index:1000!important;
box-shadow:none!important;
top:0!important;
right:10px!important;
-ms-transform: none!important;
-webkit-transform:  none!important;
transform:  none!important;}

.vanraktaronproductdetails .vanraktaronflag {
background:url('/images/nasklade.png')right top no-repeat!important;
/*background:url('../images/dodanie_a_montaz.png')right top no-repeat!important;*/
z-index:1000!important;
width:160px;
height:160px;
position:relative;
float: right;
margin-bottom:-160px;}

 .vanraktaron::after {
background:url('/images/nasklade.png')right top no-repeat!important;
/*background:url('../images/dodanie_a_montaz.png')right top no-repeat!important;*/
width:160px!important;
height:160px!important;
z-index:1000!important;
box-shadow:none!important;
top:0!important;
right:10px!important;
-ms-transform: none!important;
-webkit-transform:  none!important;
transform:  none!important;

content: '';
position:absolute;
height:100px;
width: 45%;
}

.dodaine1productdetails .vanraktaronflag {
/*background:url('/images/nasklade.png')right top no-repeat!important;*/
background:url('../images/dodaine1.png')right top no-repeat!important;
z-index:1000!important;
width:160px;
height:160px;
position:relative;
float: right;
margin-bottom:-160px;}

.beerkezesalatt::after {
background:url('../images/ocakavasa.png')right top no-repeat!important;
z-index:1000!important;
box-shadow:none!important;
top:0!important;
right:10px!important;
-ms-transform: none!important;
-webkit-transform:  none!important;
transform:  none!important;

content: '';
position:absolute;
height:100px;
width: 45%;
}



.beerkezesalattproductdetails .vanraktaronflag {
background:url('../images/ocakavasa.png')right top no-repeat!important;
z-index:1000!important;
width:100px;
height:100px;
position:relative;
float: right;
margin-bottom:-100px;}

  .karacsonyelottikiszallitassal::after {
background:url('../images/dodanie_do_vianoc.png')right top no-repeat!important;
z-index:999!important;
box-shadow:none!important;
top:0!important;
right:10px!important;
-ms-transform: none!important;
-webkit-transform:  none!important;
transform:  none!important;
height:150px;
width: 150px!important;
}

.karacsonyelottikiszallitassalproductdetails .vanraktaronflag {
  
background:url('../images/dodanie_do_vianoc.png')right top no-repeat!important;
z-index:999!important;
width:150px;
height:150px;
position:relative;
float: right;
margin-bottom:-150px;
  
  
}
 
 
 /* TONICOCE */

div.gombok{
padding-top: 0px !important;
padding-bottom: 0px !important;
background: #FFFFFF !important;
}
.tonimod .uk-panel-teaser {
margin-bottom: 15px !important;
}
.tonimod H3{margin: 0 -15px !important;}
.tonimod .uk-margin {
font-size: 95%  !important;
line-height: 140%  !important;
margin: 0 -15px !important;
}
.tonimod .uk-button {
line-height: 20px; min-height: 20px; }
.slogen {color:#a7a7a7;} 
.koowa table tr, .koowa table td {background: #8a8a8a !important;}     
#offlajn-ajax-tile-results .search-result-card .search-result-title > span  {letter-spacing:0 !important;}
.FlexibleShortDesc p {font-size:13px; line-height:22px;}
.FlexibleShortDesc H4 {font-size:16px; font-weight:bold; line-height:20px; margin-top:5px; margin-bottom: 2px; letter-spacing: 0px;}
.kisbetu H3 {font-size: 15px !important; color:#000000 !important; line-height: 19px !important;}
div.tonigaleria {margin-top: 5px !important;}
div.tonigaleria img {border: grey 1px solid;}
div.kivitelWrap img {width:20px; height:20px; border: grey 1px solid; margin-right:5px;}

div.kivitelWrap li {
    min-height: 25px;
    padding: 0 10px;
    line-height: 23px;
    font-size: 12px;
    width: 100%;
}
div.kivitelWrap li {
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #666;
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 12px;
    background: #f7f7f7;
    vertical-align: middle;
    line-height: 28px;
    min-height: 30px;
    font-size: 1rem;
    text-decoration: none;
    text-align: center;
    border: 1px solid rgba(0,0,0,.2);
    border-bottom-color: rgba(0,0,0,.3);
    background-origin: border-box;
    background-image: -webkit-linear-gradient(top,#fff,#eee);
    background-image: linear-gradient(to bottom,#fff,#eee);
    border-radius: 4px;
    text-shadow: 0 1px 0 #fff;
    margin-bottom: 3px;
}
div.kivitelWrap li.kivitelCurrent {
    border-color: #1686df;
}

ul.uk-nav-offcanvas a {font-size: 15px; text-transform: uppercase;}

.slogen {
    color: #ff6800;
}

.tm-navbar-muted:not(.tm-navbar-absolute) {
    background-color: #ffffff;
}

.border-toni {
/*    background-color: #005598; */
    color: #fcf4f6;
    border: #e21c1c 3px solid;
  	line-height: 30px;
  	font-size: 20px;
    background-image: url("/images/bg-gomb.jpg");  
}

.border-toni {
/*    background-color: #ff6800; */
    color: #f7f1ed;
    border: #e6e6e6 3px solid;
/*    background-image: none,linear-gradient(0,rgba(0,0,0,0),rgba(0,0,0,0)); */
    line-height: 44px;
    font-size: 14px;
}

.uk-panel-badge {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    font-size: 28px;
    padding: 3px 3px 3px 3px !important;
}

.uk-nav-offcanvas > li > a {
    color: #ffffff;
    padding: 0px 20px;
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
    color: #ffffff;
}
.uk-nav-offcanvas ul a {
    color: #cecece;
}
div.toniz div.uk-button-primary {
    border-bottom: 1px solid black;
}
.uk-navbar {
    background-image: url("/images/lap-bg2.jpg") !important;
}
.tm-navbar-muted .uk-navbar:not(.uk-active) .uk-navbar-nav > li > a {
    color: #a03e3e;
}
.tm-navbar-muted .uk-navbar:not(.uk-active) .uk-navbar-nav > li:hover > a, .tm-navbar-muted .uk-navbar:not(.uk-active) .uk-navbar-nav > li > a:focus, .tm-navbar-muted .uk-navbar:not(.uk-active) .uk-navbar-nav > li.uk-open > a {
    color: #ff6800;
}
.tm-toolbar {
    height: 30px;
    padding: 5px 0;
}
.t-bottom td {
    padding: 0px 8px !important;
}
.t-hasznosblokk ul, .t-hasznosblokk ol {padding-left: 0px; list-style-type: none;}
li, dt, dd {
    line-height: 20px;
}
.uk-icon-large {
    font-size: 600%;
    vertical-align: -22%;
}
.tm-search {
    position: absolute;
    right: 45px;
    bottom: 5px;
}
.tm-navbar {
    position: relative;
    padding-top: 20px;
    padding-bottom: 5px;
}

.uk-button-primary {
  background-color: #83240e;
    background-image: url("/images/bg-gomb.jpg");  
}
.uk-button-primary:hover, .uk-button-primary:focus {
    background-image: url("/images/bg-gomb.jpg");
}
.uk-button-primary:active, .uk-button-primary.uk-active {
    background-image: url("/images/bg-gomb.jpg");
}
.uk-block-muted {
    background-image: url("/images/lab-bg.jpg");
}


.uk-panel-box-primary {
    background-color: #d1af72 ;
      background-image: url("/images/lap-bg.jpg") !important;
      background-position:center bottom;
    color: #000000;
}
.uk-panel-box-secondary {
    background-color: #f6efe7;
        background-image: url("/images/lap-bg.jpg") !important;
      background-position:center bottom;
    color: #000000;
}
.uk-panel-box-secondary a:hover, .uk-panel-box-secondary a:focus {
    color: #000000;
}
.uk-panel-box-secondary .uk-panel-title {
    color: #5f1111;
}

#flexv2cat .FlexibleBrowseThumbProductLower {
    background-image: url("/images/lap-bg.jpg") !important;
}

.uk-panel-box-primary .uk-button, .uk-panel-box-primary .uk-button-primary {
    border-color: rgba(0, 0, 0, 0);
    background-image: url("/images/bg-gomb.jpg") !important;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0);
}

.uk-panel-box-secondary {
padding-bottom: 10px !important;  
}

.uk-overlay-hover:hover .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-active .uk-active > .uk-overlay-fade {
    opacity: 0.7;
}
.uk-panel-box-secondary .uk-button, .uk-panel-box-secondary .uk-button-primary {
    border-color: rgba(0, 0, 0, 0);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0);
      background-image: url("/images/bg-gomb.jpg") !important;
    color: #ffffff;
}
.uk-panel-box-secondary .uk-button-primary {
    /* background-image: none, linear-gradient(0, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)); */
}
.toni-table th, .toni-table td {
    padding: 0px 1px;
  font-size:12px;
  line-height:16px;
}
.FlexibleShortDesc {
 /* font-size:14px;
  line-height:16px;  */
}

.rl_tooltips-link .megrendelesgomb { background: none!important; }

.aszf article p { margin: 0px }
.aszf article ul { margin: 0px }

.FlexibleSpecial { display:none!important; }


@media screen and (min-width: 768px) {
	.tm-top-b .uk-active { top:132px!important }
	.megrendelesgomb.uk-active { position:unset!important }
}

@media screen and (max-width: 768px) {
	#FlexibleDetailsLeft .megrendelesgomb.uk-active { top:116px!important }
	#FlexibleDetailsLeft .megrendelesgomb.uk-active .uk-icon-thumbs-o-up { display:none!important }
}

select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	background: none;
}