/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
#footer_contact_info li:nth-child(1),
#footer_contact_info li:nth-child(2) {
  display: none;
}
#footer_contact_info li:nth-child(3) ::before {
  content: "tel: ";
  display: inline;
}
#footer_contact_info li:nth-child(4) ::before {
  content: "e-mail: ";
  display: inline;
}
#block_myaccount_infos {
  visibility: hidden;
}
li.product-flag.out_of_stock {
  display: none;
}
div.anthemeblocks-homeslider-desc .h2 {
  color:white
}
p.h3.hidden-sm-down {
  display:none
}
div.container.footer-top {
  padding-bottom: 0;
}


#footer div#_desktop_logo.hidden-sm-down {
  display: inline-flex;
  flex-direction: column;
    align-items: flex-end;
}


#footer div#_desktop_logo.hidden-sm-down::after {
    content: "Inzynieria - Automatyzacja - CAD 3D";
    margin-top: 20px;
    font-size: 13px;
    display:flex;
    font-weight: bolder;
    color: rgb(255, 255, 255);
    /* color: rgb(255, 255, 255); */
    letter-spacing: 1px;
    text-transform: uppercase;
}

div#left-column.col-xs-12.col-sm-12.col-md-4.col-lg-3 {
   display: inline-flex;
  flex-direction: column;
    align-items: flex-end;
}

div#left-column.col-xs-12.col-sm-12.col-md-4.col-lg-3::after {
    content: "Masz problem technologiczny, który wymaga indywidualnego podejścia? \A \A Zapraszamy do kontaktu. Nasz zespół inżynierów jest gotowy, aby przeanalizować Twoje potrzeby i zaproponować optymalne rozwiązanie.";
    /* margin-top: 20px; */
    font-size: 16px;
    /* font-weight: bold; */
    font-family: Lato, Arial, sans-serif;
    color: rgb(95, 93, 93);
    /* color: rgb(255, 255, 255); */
    /* letter-spacing: 1px; */
    white-space: pre-line;
}
footer img.logo.img-responsive {
  opacity: 0;
}
footer div.hidden-sm-down a {
  
  width: 189px;
    height: 52px;
    background: url('/img/logo-1669400801 white.jpg') center/contain no-repeat;
}

/* Kontener formularza */
/* section#content.page-content.card.card-block {
  color: red;
} */
section.login-form label {
display: flex;
    flex-direction: column;
    align-items: flex-start;}
section.login-form {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px
}

section.login-form select[name="id_contact"] {
  padding: 10px;
  width:300px;
  margin-top:10px;
}
section.login-form input[name="from"] {
  padding: 10px;
  width:300px;
  margin-top:10px;
}

section.login-form input[name="fileUpload"] {
  width:600px;
  margin-top:10px;
}

section.login-form textarea[name="message"] {
  width:300px;
  margin-top:10px;
  margin-bottom:10px;
}

section.login-form header h1 {
  margin-bottom: 10px;
}

section.login-form header p {
  display: none;
}
div.footer-container {
  background-image: url('/img/footer_background.png') ;
  background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
div.copyright-container {
  display: none;
}



footer#_desktop_logo {
  display: flex;
}



















@media (max-width: 991px) {
    div.container.footer-top div.col-md-4.wrapper {
        display: none !important;
    }
    #footer div#_desktop_logo.hidden-sm-down::after {
    content: "Inzynieria - Automatyzacja - CAD 3D";
    margin-top: 20px;
    font-size: 13px;
    display:flex;
    font-weight: bolder;
    color: rgb(255, 255, 255);
    /* color: rgb(255, 255, 255); */
    letter-spacing: 1px;
    text-transform: uppercase;
}
}