.menu_button_wrapper .menu_button_text{
    position: absolute;
    bottom: 0;
    font-size: 1.3vw;
    color: #FFF;
    text-shadow: 0 0 5px #000000;
    padding-left: 3px;   
}

/* .main_page #main_hotspot_zone2 .headline{
    display: none;
} */

#menu_categories a { /* kolor tekstu nad banerem */ !important
    color: black;
}

#menu_categories a:hover { /* kolor jak sie najedzie na tekst nad banerem */ !important
    color: #62c3d0; 
}

@media (min-width:979px) {
header #menu_categories{
    margin-bottom: 10px;
}
header {
    position: sticky;
}

#menu_navbar.navbar-collapse {
    margin-left: 3rem;
}

#blog-item img.blog_image { 
        margin-right: 0;  
    }

}

#menu_buttons2 > .menu_button_wrapper.col-md-3.col-6 {
    border: 2px solid #ffffff00;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	
	
}
.product__name {
    color: #000000;
}

.product__name:hover {
    color: #ef7c00;
}

#footer_links .footer_links_sub>li#order_rma { /* znikacz reklamacji */
    display: none;
}

.login_menu#rma_login { /* znikacz reklamacji */
    display: none;
}

.actions_rma.col-12.col-sm-6 { /* znikacz reklamacji */
    display: none;
}

.price {
    font-size: 1.8rem;
}

.article__name {
    color: #000000;
}



#menu_buttons2{margin-bottom:10px}
#menu_buttons2 div.menu_button_wrapper{margin-bottom:15px;overflow:hidden;position:relative}
#menu_buttons2 img{display:block}
#menu_buttons2 .menu_button_wrapper a:before{background:rgba(255,255,255,0.5) none repeat scroll 0 0;content:'';height:130%;left:0;position:absolute;top:0;transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0px,-100%,0px);transition:transform 0.6s ease 0s;width:110%}
#menu_buttons2 .menu_button_wrapper a:hover:before{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0px,100%,0px)}


.article__more a {  /* przycisk artykulu */
  outline: none;
  color: #62C3D0;
  transition: color 0.3s ease-out;
}

.article__more a:hover {
  outline: none;
  text-decoration: none;
  color: #EF7C00;
}

.article__all a {  /* blog zobacz wszystkie */
  outline: none;
  color: #62C3D0;
  transition: color 0.3s ease-out;
}

.article__all a:hover {
  outline: none;
  text-decoration: none;
  color: #EF7C00;
}

#menu_additional a { /* przycisk logowania i koszyka */
  outline: none;
  color: #62C3D0;
  transition: color 0.2s ease-out;
  text-decoration: none;
}

#menu_additional a:hover {
  outline: none;
  text-decoration: none;
  color: #EF7C00;
}

#footer_links .footer_links_label { /* Tytuly w stopce */
    color: #ef7c00;
}

#footer_links a { /* odnosniki w stopce ale tej duzej takiej */
    color: #000000;
}

#footer_links a:hover { /* hover odnosnikow tych wyzej */
    color: #62C3D0;
}

#footer_links {
    text-decoration: none;
}

#menu_contact a {  /* tel, mail w stopce */
  outline: none;
  color: #62C3D0;
  transition: color 0.3s ease-out;
}
#menu_contact a:hover {
  outline: none;
  text-decoration: none;
  color: #EF7C00;
}

#freeShipping {
    border: 1px solid #62c3d0;
    color: #ef7c00;
}

@media (max-width:979px) {
    .menu_button_wrapper .menu_button_text{
        font-size: 3.8vw;
    }
}

.slick-prev{   /* przyciski strzałki w banerze */
    background: #fff0;
}

.slick-next{  /* przyciski strzałki w banerze */
    background: #fff0;
}

.basket__param.--info.--basket-info{
    display: none;
}

#projector_dictionary > .dictionary__group.--first.--no-group > div:nth-child(4){
display: none;
}