.hikashop_product_discount {background-color: green; margin: 0px 10px 0px 10px; padding: 10px; color: white;}

@media (max-width: 1700px) {
  .fooldalipromo {padding-top: 100px !important;}
  #hikashop_category_information_module_93 .hikashop_slide_vertical_description, #hikashop_category_information_module_93 .hikashop_vertical_slider_subdiv, #hikashop_category_information_module_95 .hikashop_vertical_slider_subdiv {
    width: 100% !important;
}
  #hikashop_category_information_module_93 .hikashop_vertical_slider {width: 100% !important;}
  #hikashop_category_information_module_93 .hikashop_slide_vertical_img_title {width: 50% !important;}
  #hikashop_category_information_module_95 .hikashop_vertical_slider {width: auto !important;}
  
	}

@media (max-width: 1350px) {
.tm-toolbar, .tm-toolbar h3, .szlogen p {
    font-size: 11px !important;
} 
.uk-logo img {
  width: 200px !important;
}
	}

@media (max-width: 1200px) {
.navbar .brand, .navbar .nav > li > a, .navbar-search, .uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle {
    padding: 0 10px;
}
   .uk-logo {
  width: 200px !important;
}
  .tm-toolbar .szlogen {display: none !important;}
	}

@media (max-width: 1024px) {
.navbar .brand, .navbar .nav > li > a, .navbar-search, .uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle {
    padding: 0 5px;
}
  .uk-logo {
  width: 200px !important;
}
	}

@media (max-width: 959px) { 

}

@media (min-width: 769px) {
.mobile-yes {display: none;}
}

@media (max-width: 768px) {
.uk-logo {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  width: 200px !important;
}
}

@media (max-width: 600px) {
  h1, h2, h3, h4, h5, h6 {font-size: 16px !important;}
  #hikashop_module_93, #hikashop_module_95 {display: none;}
  body.hazhozszallitas .hikashop_subcontainer {min-height: auto !important;}
}

@media (max-width: 480px) {

}

.uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked, input[type="checkbox"]:not([class*="uk-"]):checked, input[type="checkbox"]:not([class*="uk-"]):indeterminate, input[type="radio"]:not([class*="uk-"]):checked {
  background-color: #ebca22 !important;
}

.sidebar a {color: #000000 !important;}

.uk-offcanvas-bar, .hikashop_collectondelivery_end {
  background: #ffffff !important;
}

.uk-navbar-nav > li > a:hover, .uk-navbar-nav > li:hover, .hikabtn:hover, a.hikacart:hover {border-radius: 0px !important;}

select:not([class*="uk-"]), select:focus, select:active, input:focus, input:active {
background-color: #ffffff !important; font-family: 'Fredericka the Great' !important;
}

input, textarea {border: 1px solid #e7e7e7 !important;}

#hikashop_checkout {background-color: #ffffff; padding: 15px;}

.uk-h3, h3 {
  font-size: 22px;
  line-height: 1.455;
  color: #ebca22 !important;
  font-family: 'Covered By Your Grace';
  font-weight: 300;
  text-transform: uppercase;
}

#tm-bottom {color: #ebca22 !important;}

.uk-input, .uk-select, .uk-textarea, .uneditable-input:not([class*="uk-"]), input[type="color"]:not([class*="uk-"]), input[type="date"]:not([class*="uk-"]), input[type="datetime-local"]:not([class*="uk-"]), input[type="datetime"]:not([class*="uk-"]), input[type="email"]:not([class*="uk-"]), input[type="month"]:not([class*="uk-"]), input[type="number"]:not([class*="uk-"]), input[type="password"]:not([class*="uk-"]), input[type="search"]:not([class*="uk-"]), input[type="tel"]:not([class*="uk-"]), input[type="text"]:not([class*="uk-"]), input[type="time"]:not([class*="uk-"]), input[type="url"]:not([class*="uk-"]), input[type="week"]:not([class*="uk-"]), select:not([class*="uk-"]), textarea:not([class*="uk-"]) {
  max-width: 100%;
  width: 100%;
  border: 0 none;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
  padding: 0 10px;
  background: #ffffff;
  color: #000;
  transition: .2s ease-in-out;
    transition-property: all;
  transition-property: color,background-color,border-color,box-shadow;
}

.navbar .brand, .navbar .nav > li > a, .navbar-search, .uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle {
  min-height: 80px !important;
  padding: 20px 25px !important;
}

.tm-toolbar-default {
  background: #424242 !important; color: #ffffff;
}

body {
  font-family: 'Fredericka the Great' !important;
}

.tm-header {
  border-top: 0px solid #cfcfcf !important;
}

html, .uk-navbar-container:not(.uk-navbar-transparent) {
  font-family: 'Fredericka the Great' !important;
  background: #e9e9e9;
  color: #000; }

.hikashop_category_name {font-weight: bold;}

#tm-main .hikashop_subcategories ul li:nth-child(odd), #hikashop_module_118 .hikashop_category_list li:nth-child(odd), .footer .hikashop_category_list li:nth-child(odd) {
  background: rgba(0, 0, 0, 0.1);
}

#tm-main .hikashop_subcategories ul li, #hikashop_module_118 .hikashop_category_list li:nth-child(odd) {border-radius: 5px; padding: 5px;}
.footer .hikashop_category_list li {border-radius: 5px; padding: 0px 5px;}


.hikashop_product_contact_main {display: none;}

img.hikashop_child_image {
    height: 60px;
}

.hikashop_global_image_div .hikashop_main_image_div img {width: 100%;}

body.alacart .hikashop_product_name {
    font-size: 100%;
}

.hikashop_checkout_fields {border: 1px solid #ebca22; padding: 10px;}
.hikashop_checkout_azonnalkredaszlltstvagyelrendels_line label {padding-right: 10px;}

.uk-sticky-fixed .uk-logo {
    margin-top: 0px;
    margin-bottom: -80px;
}

.hikashop_product_contact_main {margin-bottom: 10px;}

.hikashop_products_listing_switcher {display: none;}

img, .uk-navbar-dropdown {border-radius: 5px;}

img.hikashop_product_listing_image {border-radius: 5px;}

.hikashop_category_image, .hikashop_product_image {
    height: auto !important;
}
.hikashop_product_image_subdiv {max-width: 100% !important;}
.hikashop_product_main_image_subdiv img {float: left;}

.hikashop_wizardbar ul li.hikashop_cart_step_current {
    color: #ffffff;
    background: #ebca22;
}
.hikashop_wizardbar ul li .hikashop_chevron {
    border-left: 14px solid #ebca22;
}

.hikashop_checkout_shipping_cost {font-weight: bold;}

h1, h2, h4, h5, h6, .uk-h2, .uk-h1, .uk-h2, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h4, h5, h6 {font-family: 'Fredericka the Great' !important;}
#hikashop_checkout .inputbox[type="text"]:not([class*="input-"]) {width: 100% !important;}
#hikashop_checkout legend {font-family: 'Fredericka the Great';
font-size: 130%; color: #ebca22;}

.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {
    background-color: #ffffff;
}

.hkbadge-current {
    background-color: #bf353a;
}

.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
    background-color: #f9f9f9;
}

.hikashop_categories_listing_main h1, .hikashop_category_information h1, .hikashop_product_top_part h1 {font-family: 'Fredericka the Great'; text-align: center;}

.hirlevelfeliratkozas .container {padding-left: 0px !important; padding-right: 0px !important; font-family: 'Fredericka the Great';}
.hirlevelfeliratkozas div.formrowcontainer .mmform-container {font-family: 'Fredericka the Great' !important;}
.hirlevelfeliratkozas .mmform-container {
    background-color: transparent !important;
    background-image: none !important;}
  
.kosarbottom .hikashop_cart, .kosarbottom .hikashop_cart:hover {background-color: transparent;
color: inherit; background-image: none; webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none; padding: 15px 0px 15px 0px;}

.hikashop_product_top_part h1 {background: #f9fafe;padding-top: 65px;
padding-bottom: 65px;}
.hikashop_product_page {background: #fff;}
.hikashop_product_characteristics, .hikashop_product_description_main, .hikashop_product_custom_item_info {color: #000000;
background: linear-gradient(100deg, #ebca22 0%, #ebca22 35%, #ebca22 100%);
border-radius: 500px;
border: 0px solid transparent; padding: 10px;}
.hikashop_product_description_main {text-align: center; display: block;}

select:not([class*="uk-"]) {font-family: 'Fredericka the Great' !important;}

.hikashop_product_price_full {font-size: 130%; padding: 10px;}
.hikashop_product_page .hikashop_product_price_full {
    font-size: 42px;
    padding: 0px;
}

.hikashop_category_list li {margin-top: 14px; list-style: none;}
ul.hikashop_category_list{list-style: none; padding-left: 0px;}
.hikashop_category_list li:first-child {margin-top: 0px;}

.hikashop_cart, .mmform-container div.submitcontainer a.submitbutton, .mmform-container div.submitcontainer button.submitbutton, .mmform-container button.mmform-event-button, .mmform-container div.submitcontainer a.submitbutton:hover, .mmform-container div.submitcontainer button.submitbutton:hover, .mmform-container button.mmform-event-button:hover {background-color: #ebca22;
color: #000; padding: 15px 10px 5px 10px; margin-top: -10px;
border: 1px solid transparent;
background-image: linear-gradient(100deg,#ebca22 0,#ebca22 35%,#ebca22 100%);
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.35);
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.35);}
.hikashop_cart:hover {background-image: linear-gradient(100deg,#ebca22 0,#ebca22 35%,#ebca22 100%);}
.hikashop_cart a.hikashop_small_cart_checkout_link {color: #fff !important; padding: 0px 10px 0px 0px;}

#hikashop_category_information_module_95 div.hikashop_subcontainer, #hikashop_category_information_module_95 .hikashop_rtop *, #hikashop_category_information_module_95 .hikashop_rbottom * {
    background: none !important;
}

.footer .uk-container {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
}

.uk-card-body {
    padding: 20px 20px;
}

.owl-carousel .owl-item img {max-width: none; width: auto;}
.hikashop_vertical_slider, .hikashop_subcontainer.thumbnail, .footer .uk-tile.uk-width-1-1.uk-background-norepeat.uk-background-center-center {border: 2px solid #ebca22; border-radius: 5px;}
.footer .uk-flex-auto, .hikashop_product_image .hikashop_product_image_subdiv, .hk_product_image .hk_subdiv, .uk-background-norepeat {
border-radius: 5px;
}
.hikashop_img_pane_panel {display: none;}
.hikashop_category_name, .hikashop_product_name {font-family: 'Fredericka the Great'; font-size: 100%;}
.hikashop_slide_vertical_description {
padding-top: 100px !important;
}

.tm-header {background-color: #ffffff; border-top: 0px solid #cfcfcf;
-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.35);
box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.35);}

.uk-logo {margin-top: -80px; margin-bottom: -80px;}

.uk-logo img:hover {}

@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

.uk-navbar-nav li:hover, .hikabtn:hover, a.hikacart:hover {background: linear-gradient(100deg, #ebca22 0%, #ebca22 35%, #ebca22 100%); border-radius: 500px; border-color: #ffffff;}

.uk-navbar-dropdown li:hover {background: none !important; border-radius: 500px; border-color: #ffffff;}

.uk-navbar-nav > li.uk-active > a, .hikabtn, a.hikacart {
    color: #000000; background: linear-gradient(100deg, #ebca22 0%, #ebca22 35%, #ebca22 100%); border-radius: 0px; border: 0px solid transparent;
}

a.hazhozszallitas {
  animation: color-change 3s infinite;
}
a.hazhozszallitas:hover, a.hazhozszallitas:active {
  animation: none !important;
}

@keyframes color-change {
  0% { color: #000000; }
  50% { color: #ebca22; }
  100% { color: #000000; }
}

.tm-toolbar {-webkit-box-shadow: inset 0px -5px 15px 0px rgba(0,0,0,0.28);
-moz-box-shadow: inset 0px -5px 15px 0px rgba(0,0,0,0.28);
box-shadow: inset 0px -5px 15px 0px rgba(0,0,0,0.28);}

.tm-top h3 {font-size: 300%;}

.szlogen, .tm-top h3 {font-family: 'Fredericka the Great';}

.fejlec-elerhetoseg li {float: left;}
.fejlec-elerhetoseg a, .szlogen, .uk-navbar-nav > li > a {font-family: 'Fredericka the Great';
  font-size: 15px; text-transform: uppercase;}
.wk-list-striped > li:first-child {
    border-top: 0px solid #e5e5e5;
}
.tm-toolbar {
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 13px;
    position: relative;
}
.wk-list-striped > li:nth-of-type(2n+1) {
    background: none !important;
}

.wk-button:not(:disabled) {
    background-color: #ebca22;
    color: #fff;
    border: 1px solid transparent;
    background-image: linear-gradient(100deg,#ebca22 0,#ebca22 35%,#ebca22 100%);
  border-radius: 500px;
}
