div.basketedit_rebatecodes_outline {
  display:block !important;
  margin-bottom: 20px;
} 
input.basketedit_rebatecode_input {
  height:41px !important;
}
.iai_cookie__consentsActions a {
  background: #c4c7c8 !important;
}
#menu_orders{
 background: none;  
}
#menu_orders {
border-bottom:none;
border-left:none;
border-right:none;
}

/*
ul.footer_links:nth-child(2){
    @media (min-width: 757px){
    border-left: 1px solid #c4c7c8;}
*/
.warranty {
text-align: unset;    
}
.warranty__label{
text-align: center;
}
@media (min-width: 979px){
  .col-md-7 {
      	flex: 0 0 100%;
		max-width: 100%;
  }
}
.projector_info__item.\--stocks.projector_stocks {
    display: none;
}
#invoice_box_switcher {
 display: none;   
}
#delivery_box_switcher {
  display: none;      
}

#footer_links.row.container {
border: 1px solid #c4c7c8;   
}

.footer_links {
border: none !important;    
}

@media (min-width: 757px) {
ul.footer_links_sub {
display:grid !important;    
}
}

.clientnew_regulations > div:nth-child(4) > div:nth-child(1) > label:nth-child(1){
    display: none;
}

#menu_orders_content.footer_links_sub li:nth-child(5){
display: none;
}

#container:not(.payment_tunnel) .freeShipping {
 display: none !important;   
    }
    
.col-md-12.px-0 h2, a.headline span.headline__name{
    border-left: 7px solid #fc2e38;
    padding:8px 0 7px 14px;
}

span.headline__name, h2.headline__wrapper a.headline {
     border-left: 7px solid #fc2e38;
    padding:8px 0 7px 14px;   
}

/*
#footer_links .footer_links_sub {
    color: #f59000;
}


#manageCookies.manage_cookies {
    color: #f59000 !important;
}
*/

#menu_contact ul{
    display: block;
    text-align: center;
    font-weight: bold;
    
}
#menu_contact ul > li{
 border-left: 1px solid #9ca3af;   
 padding: 0 10px;   
}

#menu_contact ul > li:first-child{
 border-left: 0;   
}

#menu_contact .contact_type_header {
  display: inline;
}
.f-dropdown.f-group.cop_documents__select.f-select{
border: 3px solid red;
}

.expchck_summary_invoice__switch {
background: var(--background-mask-color);
  border: 3 solid red;
  padding: 15px 0 15px 15px;
  margin-bottom: 10px;
  border-radius: var(--border-radius);
  display: grid;
  gap: 5px 15px;
  grid-template-columns: auto auto 30px;
  position: relative;
}

.expchck_summary_invoice__switch_text {
  color: red;
  font-weight: bold;
}
.menu_button_wrapper.col-12 a img {
    margin-left: auto;
    margin-right: auto;
    }