.sb_shippingnote::before {
  content: '\f48b';
  font-family: "FontAwesome" !important;
  color: green;
  display: inline-block;
}



.pd_sales_list_content a.pd_sale_item span.pd_sale_item_title::before, .sale_productlist_page_title
{
  display: none;
}
.to_cart_button_detailed{
  width:  auto !important;
}
.orig_price::after {
  text-decoration: none !important;
  margin-left: 5px;
  display: inline-block;
}

.sale_item_img > img {
  border-radius: 15px;
}

.show_multi_steps_checkout_progress_bar_container_row {
  border-radius: 30px;
}

.search_button {
  font-size: 0px;
}

.search_a {
  color: #333333 !important;
  text-decoration: underline !important;
  background-color: transparent !important;
}

.emptycartimg {
  min-width: 130px;
  max-width: 350px;
  width: 100%;
}

.parameter-table.table > tbody > tr > td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #E9E9E9;
}

.parameter-table.table {
  border: 0px solid white !important;
  border-collapse: collapse;
}

.collection_info.product_detail_grey::before {
  content: '\f06c';
  font-family: "FontAwesome" !important;
  color: green;
  display: inline-block;
  margin-right: 4px;
}

.collection_info.product_detail_grey {
  color: #388638 !important;
}

.product_in_stock::before {
  content: '\f00c';
  font-family: "FontAwesome" !important;
  display: inline-block;
  margin-right: 4px;
}

@media screen and (max-width:767px) {
  .emptycarttable h1 {
    font-size: 1.5rem;
  }

  .emptycarttable h2 {
    font-size: 1rem;
  }

  .emptycarttable h3 {
    font-size: 0.85rem;
  }

}

.search_a:hover, .search_a:focus {
  color: #579DF5 !important;
  text-decoration: underline !important;
  cursor: pointer !important;
}

.home_banners_split_fix {
  width: 100%;
}

button, .cart_sum_value span, .sale_productlist_page_title, .sale_listgroup_title, input.select_list_search, .select-selected {
  font-family: "Quicksand", 'Arial', sans-serif !important;
}

@media only screen and (max-width:1200px) {
  .banner_desktop {
    display: none !important;
  }
  .banner_mobile {
    display: inline-block; !important
  }
}
@media only screen and (min-width:1200px) {
  .banner_mobile {
    display: none !important
  }
  .banner_desktop {
    display: inline-block;
  }
  div.home_banners:nth-child(1) > div:nth-child(1) {
  height: 435px;
}
div.home_banners:nth-child(2) > div:nth-child(1) {
  height: 224.05px;
}
}
@media only screen and (max-width:1200px) {

  div.home_banners:nth-child(1) > div:nth-child(1) {
  min-height: 220.663px;
}
div.home_banners:nth-child(2) > div:nth-child(1) {
  height: 453.45px;
}
}

.banner_mobile img{
  width:  100%;
  max-width:  800px;
  display:  inline-block;
  margin:  auto;
   border-radius: 15px;
}

.banner_desktop img{
  width:  100%;
  display:  inline-block;
   border-radius: 15px;
}



@media only screen and (min-width:600px) {
  .desktop_off {
    display: none !important
  }
}
@media only screen and (max-width:600px) {
  .mobil_off {
    display: none !important
  }

  .checkout_add_to_cart_and_import_block_forms_row {
    display: none !important
  }

  .shopping_cart_messages {
    display: none !important
  }

  .user_page_content {
    display: none !important
  }

  .checkout_next_button_class {
    width: 100%;
    max-width: 800px
  }

  .sending_order_next_button {
    width: 100%;
    text-align: center !important;
    font-weight: bold !important;
    background: #006cdb !important;
    padding: 15px !important;
    font-size: 16px !important
  }

  #page_skin .shopping_cart_sum_products_row span.value, #page_skin .shopping_cart_sum_products_row span.label {
    font-size: 16px !important;
  }

  .shopping_cart_sum_products_row .shopping_cart_total_sum_leftside, .shopping_cart_sum_products_row .shopping_cart_total_sum_rightside {
    line-height: 35px !important;
  }

  div#checkout_container .checkout_content .shopping_cart_sum_products_row .shopping_cart_total_sum_rightside {
    margin: 0px !important
  }

  #page_skin .shopping_cart_sum_products_row span.label {
    padding: 0 7px 0 0 !important
  }

}

.products_to_cart.disabled > .default_button {
  background: #b7b7b7 !important;
  color: white !important;
}

.main_link[title="Megéri!"]:before {
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  content: '\f646';
  font: var(--fa-font-regular) !important;
  margin-right: 5px;
  font-size: 20px;
}

.product_outer.small_boxes {
  box-shadow: 0px 12px 25px #eaeaea;
}

.text_filter_input {
  border-radius: 20px;
}

.main_link[title="Megéri!"] {
  text-shadow: 2px 2px 1px #a8e2ff;
  color: #ab49ff !important;
  font-weight: 700 !important;
}

.product_out_of_stock::after {
  content: " (tovább késhet)";
  font-weight: normal;
}

.sale_productlist_page_img > img {
  box-shadow: 10px 5px 30px #0000001c;
}

.shopping_cart_header_row {
  line-height: 1;
}

.products_product.skin_products_box {
  box-shadow: 0px 10px 20px #eaeaea;
  background: white;
  border: none;
  border-radius: 15px;
}

.side_banner > a > img {
  box-shadow: 10px 10px 30px #afafaf;
  border-radius: 15px;
}

.product_offer_products.mscroll_enabled {
  padding: 30px 0;
}

.product_images_images_image {
  border-radius: 10px;
}

.ui-widget.ui-widget-content {
  text-align: center;
}

.product_outer.small_boxes, .product_inner.skin_products_box, .home_banners_split_slider_slide > a > img, .sale_productlist_page_img > img {
  border-radius: 15px;
}

.ui-widget.ui-widget-content a, .sale_price, .price {
  font-weight: 700;
}

.filter_group_label {
  text-align: center;
}

.default_button.forms_lists_button.nobutton {
  background: none !important;
  color: #222 !important;
  padding: 0 10px 0 0 !important;
}

body, #page_skin {
  font-family: "Quicksand", "Arial", sans-serif !important;
  font-size: 14px
}

#page_skin .categories_menu .left_menu li a, #page_skin .categories_menu .right_menu li a, #page_skin #hmb_menu_container .left_menu li a, #page_skin #hmb_menu_container .right_menu li a {
  font-family: "Quicksand", "Arial", sans-serif;
  font-size: 16px;
  color: #535353;
  font-weight: 700
}

.category_dropdown {
  box-shadow: 20px 20px 30px #0000001f;
  top: 50px;
  border-radius: 10px;
  border: 1px solid #adbbdd !important;
}

.home_banners_split_fix {
  padding: 3px 0;
}

#page_skin .skin_categories_zoom {
  border-style: none;
  background: #FFFFFF;
  box-shadow: 20px 20px 30px #00000011;
}

.product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_image_border {
  width: inherit
}

#page_skin .skin_categories_zoom:hover {
  border-style: none;
  background: #FFFFFF;
  box-shadow: 20px 20px 30px #00000018;
}

.product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_a.moving:hover .subcategory_box_image_border {
  width: 90%;
  height: inherit
}

.product_list_content_inner .small_boxes {
  height: 415px;
}

#page_skin .product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_a.moving:hover .subcategory_box_image.skin_categories_zoom, #page_skin .product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_a.shadow:hover .subcategory_box_image.skin_categories_zoom, .product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_a.moving:hover .subcategory_box_image, .product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_a.shadow:hover .subcategory_box_image {
  border-style: none;
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.products_to_cart.disabled::after {
  content: "A termékből jelenleg nincs raktáron, ezért nem rendelhető. Amennyiben mégis meg szeretnéd rendelni, azt e-mailben vagy telefonon jelezheted felénk.";
  line-height: 1.1;
  padding: 5px;
  display: block;
  color: #b83f3f;
  font-size: 11px;
  text-align: center;
  font-weight: 400;
}

.ui-tooltip {
  box-shadow: 0 0 white;
  border-radius: 20px;
}

.product_detail_tabs_header_vertical {
  text-align: center;
}

ol {
  padding-left: 30px;
}

div.categories_menu_inner ul.left_menu li.first_floor {
  width: auto;
  text-transform: uppercase;
  margin:  0 20px;
}

#page_skin .top_information_bar {
background: #3565db;
background: -moz-linear-gradient(-45deg, #3565db 0%, #70acfe 100%);
background: -webkit-linear-gradient(-45deg, #3565db 0%, #70acfe 100%);
background: linear-gradient(135deg, #3565db 0%, #70acfe 100%);
}

.categories_menu .left_menu {
  margin:  auto;
  width: auto;
}

header .categories_menu .left_menu li.first_floor, header .categories_menu .left_menu li.first_floor:hover, header .categories_menu .right_menu li.first_floor, header .categories_menu .right_menu li.first_floor:hover {
  line-height: 50px;
}

.product_big_product_price .sale_price {
  padding: 0;
  font-size: 40px !important;
}

.product_big_product_price .orig_price::after {
  content: " helyett";
  text-decoration: none !important;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
  position: absolute;
  z-index: 1;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

#page_skin .select-items > div {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  background: #f9f9f9;
}

#search {
  border-radius: 20px;
}

.categories_menu .left_menu li, .categories_menu .right_menu li {
  margin-right: 18px
}

.product_out_of_stock {
  font-family: 'Quicksand', 'Arial', sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #b83f3f !important
}

.products_detail_description {
  line-height: 1.5 !important;
}

.page_content_inner p {
  margin-bottom: 0 !important;
}

ul {
  padding: 0 0 0 40px;
  line-height: 1.2;
}

.category_dropdown ul {
  padding: 10px 0px;
}

.left_menu {
  padding: 0 !important;
}

h1, h2, h3, h4 {
  padding-bottom: 8px;
}

#page_skin .pd_sales_list_content a.pd_sale_item {
  border-radius: 40px
}

#page_skin .default_button {
  border-style: none !important;
  transition-duration: 0.2s;
  background: #4aa3ff;
  font-family: 'Quicksand', 'Arial', sans-serif;
  color: #fff;
  border-radius: 40px;
  text-transform: lowercase;
  text-align: center;
  font-weight: bold;
}

#page_skin .default_button.forms_lists_button:hover {
  border-style: none;
}

.product_detail_content_inner .product_right .products_to_cart.disabled .to_cart_button_detailed, .product_detail_content_inner .product_right .products_to_cart .to_cart_button_detailed {
  width: 50%;
  background: #4aa3ff;
  font-family: 'Quicksand', 'Arial', sans-serif;
  font-size: 20px;
  color: #fff;
  border-radius: 40px;
  text-transform: lowercase;
  text-align: center;
  font-weight: bold;
  border: none;
}


#page_skin .default_button:hover {
  background: #338eec;
  color: #fff;
  border: none;
}

#page_skin .default_button.browse {
  background-color: #4aa3ff;
}

#page_skin .product_detail_content_inner .product_right .products_to_cart input[type="text"] {
  font-family: 'Quicksand', 'Arial', sans-serif;
  font-size: 16px;
  color: #3e3e3e;
}

div.footer .footer_inner .footer_logos img {
  max-height: 100px;
}

div.product_inner.skin_products_box div.product_right div.product_big_product_price.products_product_price div.sale_price {
  width: auto !important;
  color: white !important;
  margin-top: 5px;
}

.product_detail_tabs_tab_header {
  font-size: 1.2rem !important;
}

#page_skin .product_detail_content_inner .product_left .product_images_images_image_hidden, #page_skin .product_detail_content_inner .product_left .product_images_images_image, #page_skin .product_detail_content_inner .product_left .product_images_video {
  box-shadow: 5px 5px 8px #dadada;
  border-style: none !important;
}

#page_skin .product_list_content_inner .small_boxes .products_product_price .sale_price, #page_skin .product_list_content_inner .big_boxes .products_product_price .sale_price, #page_skin .products_product_price .sale_price, #page_skin .products_product_price .price, #page_skin .products_product_price .orig_price, #page_skin .products_product_price .price_type {
  font-family: inherit
}

.default_button.to_cart_button_detailed {
  font-size: 18px !important;
}

#page_skin .products_product_price .price {
  display: inline-block !important;
  vertical-align: top;
}

#page_skin .products_product_price .sale_price {
  margin-top: : 5px !important;
}



.products_product.skin_products_box .products_product_title_a, .products_product.skin_products_box .products_product_title_a:hover, .products_product_title {
  height: 88px;
}

.products_product_price, .small_boxes .products_product_title_a, .products_product_title {
  height: 88px !important;
}

#page_skin .skin_product_name_in_list {
  font-weight: 600;
}

#page_skin .products_product_price .price_type {
  font-weight: 500;
}

#page_skin .search #search, #page_skin .search #s_search, #page_skin .top_menu.nomerge li > a, #page_skin .skin_product_detail_price .sale_price, #page_skin .product_detail_content_inner .product_right .product_price_per_unit, #page_skin .skin_product_name_in_detail, #page_skin .product_detail_sales_list_label, #page_skin .skin_product_detail_price .price_type, #page_skin .skin_product_detail_price .orig_price, #page_skin .categories_menu .category_dropdown ul li, #page_skin .categories_menu .category_dropdown ul li a, #page_skin #hmb_menu_container .category_dropdown ul li, #page_skin #hmb_menu_container .category_dropdown ul li a, .ui-tooltip, #page_skin .sale_productlist_label, #page_skin #product_list_filter_container input[type="text"].text_filter_input, #page_skin .top_menu .submenu, #page_skin .top_menu .submenu ul li a, #page_skin .header_mid.collapsed_head .top_menu .submenu li > a, #page_skin .skin_product_detail_price .price, #page_skin .checkout_next_button_class a.sending_order_next_button, #page_skin .checkout_sending_order_button .default_button.forms_lists_button, #page_skin .shopping_cart_sum_products_row span.value, #page_skin .shopping_cart_sum_products_row span.label {
  font-family: inherit
}

.product_in_stock {
  font-weight: 700
}

#page_skin .product_detail_content_inner .product_right .product_price_per_unit {
  font-size: 14px;
  color: #9b9b9b;
  font-weight: 500;
}

.products_product_title {
  min-height: 70px;
}

.product_detail_content_inner .product_right .products_to_cart .cart_pcs, .product_detail_content_inner .product_right .products_to_cart.disabled .cart_pcs {
  width: 20%;
  padding: 0 3%;
  border-radius: 40px
}

.listviewcartpcs {
  width: 40% !important;
  padding: 0 3% !important;
  border-radius: 40px !important
}

.collection_opportunity_informations.product_details {
  display: none;
}

.nl_desktopoff {
  display: none;
}

.nl_mobileoff {
  display: table-cell;
}

@media screen and (max-width:500px) {
  .nl_desktopoff {
    display: table-cell;
  }

  .nl_mobileoff {
    display: none
  }

}

div.form_panel_password_datas_block div.form_panel_first_row div.form_panel_category div.form_panel_explanation::after {
  content: "Jelszó megadása nem kötelező, csak ha regisztrálni szeretnél, vagy már korábban regisztráltál!";
  font-weight: bold;
  font-size: 13px;
  color: #1160ae;
}

#checkout_add_to_cart_by_code_container > input {
  border-radius: 40px
}

#page_skin .small_boxes .products_product_title_a:hover::after, #page_skin .products_product.skin_products_box .products_product_title_a:hover::after {
  border: none;
  background: none;
}

#page_skin .skin_product_name_in_detail {
  font-weight: 500;
}

.page_content_inner_left_side .side_banner > a > img {
  box-shadow: -10px 10px 30px #afafaf;
}

div.form_panel_password_datas_block div.form_panel_first_row div.form_panel_category div.form_panel_explanation> p:nth-child(2)::after {
  content: " Regisztráció nem kötelező.";
  font-weight: bold;
}

::-moz-selection {
  color: white;
  background: #4aa3ff;
}

::selection {
  color: white;
  background: #4aa3ff;
}

#page_skin .header_mid .cart_toggle .minicart_cart_icon_outer .cart_icon #cart-item-counter {
  font-weight: bold;
  background: #1a80febb;
}

@media screen and (max-width:767px) {
  #page_skin .skin_title {
    font-size: 20px;
    line-height: 30px;
  }
  .product_detail_content_inner .product_right .brand_image,
  .shopping_cart_header_collectibles,
  .shopping_cart_product_collectibles,
  .sendingorder_deletecart,
  .shopping_cart_messages,
  .checkout_payment_delivery_costs_values_title,
  .checkout_payment_delivery_costs_header_title
  {
    display:  none !important;
  }
  .product_detail_content_inner .product_right .product_horizontal_separator, .products_to_cart
  {
    margin-top: 10px;
  }
  .page_content_inner_left_side {
    background: #fff;
  }
  .product_detail_content_inner .product_left .product_images_images {
    margin-top: 0;
    text-align: center;
    display: inline-block;
    width: 20%;
    vertical-align: top;
    max-height: 245px;
    overflow: scroll;
  }
  .product_detail_content_inner .product_left .product_images_images::after
  {
    display: block;
  }
  .products_product_title.skin_product_name_in_detail 
  {
    width: auto;

    height: auto;
    text-align: center;
  }
  #main_picture {
    width: 75%;
    height:  245px !important;
  }

  #page_skin .product_detail_content_inner .product_left .product_images_images_image
  {
    border: none !important;
    box-shadow: none !important;
  }

  #page_skin .product_detail_content_inner .product_left
  {
    margin-bottom: 0px;
  }
  .checkout_delivery_methods_method,
  .checkout_payment_methods_method {
    max-width: 90%;
    font-weight:  bold !important;
  }
  .default_button.forms_lists_button.checkout_sign_in_link {
    display: block !important;
    text-align: center !important;
  }
  .bottomseparator.form_panel_only_label
  {
    padding: 0 !important;
  }
  .bottomseparator
  {
    padding:  10px 0 !important;
  }
  .form_panel_sign_in.form_panel_only_label {
    text-align: center !important;
    line-height: 28px !important;
  }
  .form_panel_sign_in {
    background: white !important;
  }

  #page_skin .form_panel_label_normal, #page_skin .form_panel_label_normal_newsletter {
    font-family: inherit;
    font-size: 16px;
    text-align: left;
  }

  div.product_outer.small_boxes div.product_inner.skin_products_box div.product_left div.product_details,
  div.product_inner.skin_products_box div.product_left div.products_product_buttons,
  div.product_inner.skin_products_box div.product_left div.products_product_price.skin_product_list_price div.orig_price span.specification_tooltip_i
  {
    display: none;
  }
  .product_list_content_inner .small_boxes
  {
    height: 510px;
  }
  div.product_outer.small_boxes div.product_inner.skin_products_box div.product_right div.products_to_cart div.default_button.to_cart_button_list
  {
    margin:  0 !important;
  }
  .products_product.skin_products_box .products_product_title_a, .products_product.skin_products_box .products_product_title_a:hover, .products_product_title 
  {
    height: 95px !important;
  }

  .products_product_price 
  {
    height: 65px !important;
  }

  .product_list_content_inner .small_boxes .products_product_price 
  {
    width: 100% !important;
    padding: 0 !important;
    text-align: center;
  }

  #page_skin .product_list_content_inner .small_boxes .product_inner:hover
  {
    border:  none !important;
  }

}
header .categories_menu .categories_menu_inner
{
  align-self: center !important;
  display: flex !important;
}
.news_item_img img, .news_productlist_page_img img {
  border-radius: 15px;
}
.news_productlist_page_img {
  text-align: center;
}
.news_item span {
  text-align: center !important;
}
.pd_sale_item_label strong {
  display: none;
}
.ui-helper-hidden-accessible div a strong {
  display: none;
}
.products_product_title {
  text-align: center;
}
#page_skin .form_panel_category_header, #page_skin .form_panel_personal_datas_header, #page_skin .form_panel_delivery_datas_header, #page_skin .form_panel_bill_datas_header, #page_skin .form_panel_addresses_datas_header, #page_skin .form_panel_webshop_settings_header, #page_skin .form_panel_comment_datas_header, #page_skin .form_panel_sign_in, #page_skin .list_panel_label_tr_account_addresses_company, #page_skin .list_panel_label_tr_account_contacts_company, #page_skin .list_panel_label_tr_account_depots_company, #page_skin .list_panel_label_tr_account_approved_company {
  color: #0b0b0b;
  background: #E8F1F9;
  border-radius: 50px;
}


#page_skin .forms_background, #page_skin .form_panel_content, #page_skin #forgot_password_container, #page_skin .list_panel_content_account_addresses_company, #page_skin .list_panel_content_account_contacts_company, #page_skin .list_panel_content_account_depots_company, #page_skin .list_panel_content_account_approved_company, #page_skin .form_panel_personal_datas_block, #page_skin .form_panel_password_datas_block, #page_skin .form_panel_delivery_datas_block, #page_skin .form_panel_comment_datas_block, #page_skin .form_panel_bill_datas_block, #page_skin #checkout_container .form_panel_container .form_panel_first_row.checkout_sign_up_to_newletter_container, #page_skin #checkout_container .form_panel_container .form_panel_second_row.checkout_sign_up_to_newletter_container, #page_skin #checkout_container .form_panel_container .form_panel_first_row.terms_and_conditions_row, #page_skin #checkout_container .form_panel_container .form_panel_second_row.terms_and_conditions_row, #page_skin .checkout_personal_datas_summary_block, #page_skin .message_content_box, #page_skin .form_panel_required_label, #page_skin .form_panel_required_newsletter_label
{
  background: #fbfbfb;
  border-radius: 30px;
margin-top: 15px;
}
#page_skin .bottomseparator
{
border: none
}

#checkout_container .form_panel_container .form_panel_only_label {
  vertical-align: inherit;
  height: auto;
  line-height: inherit;
  box-sizing: border-box;
  padding-left: 0;
  text-align: center;
  font-weight: bold !important;
}
#checkout_container .form_panel_comment_datas_block {
  padding: 0;
}
#page_skin #checkout_container .form_panel_password_datas_block {
  border: none;
}
div#checkout_container .checkout_content .form_panel_password_datas_block .form_panel_category .form_panel_explanation, div#checkout_container .checkout_content .form_panel_password_datas_block .form_panel_category input, div#checkout_container .checkout_content .form_panel_personal_datas_block .form_panel_category .form_panel_explanation, div#checkout_container .checkout_content .form_panel_personal_datas_block .form_panel_category input {
  border-radius: 20px;
}
#page_skin .form_panel_label_normal, #page_skin .form_panel_label_normal_newsletter {
  font-family: inherit;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
}
div#checkout_container .checkout_content .form_panel_bill_datas_block .form_panel_category .js_selector, div#checkout_container .checkout_content .form_panel_bill_datas_block .form_panel_category input, div#checkout_container .checkout_content .form_panel_delivery_datas_block .form_panel_category .js_selector, div#checkout_container .checkout_content .form_panel_delivery_datas_block .form_panel_category input {
  border-radius: 20px;
}
#page_skin .form_panel_category, #page_skin .form_panel_category_newsletter, #page_skin .form_panel_category .select-selected, #page_skin .form_panel_category input[type="text"], #page_skin .form_panel_category input[type="password"], #page_skin .object_textarea, #page_skin .form_panel_category_newsletter input[type="text"], #page_skin .form_panel_category_newsletter input[type="password"], #page_skin .checkout_personal_datas_summary_block .checkout_personal_datas_summary_row > div.checkout_personal_datas_value, #page_skin .checkbox_row {
  font-size: 16px;
  color: #0F0F0F;
  font-family: inherit;
}
#page_skin .default_button.checkout_sign_in_link {
  font-family: inherit;
}
div#checkout_container .checkout_content .form_panel_password_datas_block .form_panel_sign_in .form_panel_only_label, div#checkout_container .checkout_content .form_panel_personal_datas_block .form_panel_sign_in .form_panel_only_label {
  padding: 5px;
}
html body div#page_skin.page div.page_content_outer div#hmb_menu_container.page_content_inner_left_side div.categories_menu_inner ul.left_menu li.first_floor.has_dropdown a.main_link span.categories_menu_first_floor_main_link_icon{
  display: none;
}
html body div#page_skin.page div.page_content_outer div#hmb_menu_container.page_content_inner_left_side div.categories_menu_inner ul.left_menu li.first_floor.has_dropdown a::after
{
  display: inline-block;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
content: '\f054';
font: var(--fa-font-regular) !important;
margin-left: 5px;
color: #4e7de7;

}
@media screen and (max-width: 575px){
.header_mid .row {
  height: 125px !important;
}}
.product_categories_outer .product_categories_inner .subcategory_box_outer .subcategory_box_image
{
height: auto;
padding: 20px 0;
}
.product_alapitvany {
  display: contents;
}
div#hmb_menu_container.page_content_inner_left_side div.categories_menu_inner ul.left_menu li.first_floor
{
  margin: 0;
}