                                                                                              /*
Theme Name: warszawa
Template: Divi
*/
 
@import url("../Divi/style.css");
 
.logo_container {
display:none;
}
#et-info {
float:right;
}
.trzybuttony .trzy {
background: url("/wp-content/uploads/2017/05/tlo-button.jpg");
background-repeat: repeat-x;
padding:15px;
background-size:100% 100%;
min-height:140px;
border-radius: 20px;
}
.trzy1 {
background: url("/wp-content/uploads/2017/05/tlo-button.jpg");
background-repeat: repeat-x;
padding:15px;
background-size:100% 100%;
border-radius: 20px;
}
#main-footer {
   background: url("/wp-content/uploads/2017/05/tlo-button.jpg");
background-repeat: repeat-x;
 background-size:100% 100%;
}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
width:29%;
}
.et_pb_gutters3 .footer-widget {
margin:0;
text-align:center;
}
.et_pb_widget {
width:100%;
padding:0 10px 30px 10px;
text-align:center;
font-weight:bold;

}
 .et_pb_widget a{
 color:#fff;
 }

#main-content {
    background: url("/wp-content/uploads/2017/05/tlo-strona.jpg");
background-size:100% ;
background-attachment:fixed;
background-repeat:no-repeat;
}
.et_pb_section {
background-color:transparent!important;
}
.et-social-twitter {
display:none!important;
}
 .et-social-rss {
display:none!important;
}
  #top-menu .current_page_item a{
  color: #2F0C0E!important;
  text-decoration:underline;
  }
  .skad1 {
  float:left;
  margin-right:15px;
  padding-right:15px;
  border-right:1px solid #666671; 
  }
  .dokad1 {
  float:left;
  }
  .gdzie {
  width:100%;
  margin-bottom:20px;
  float:left;
  }
  .naglowek {
  font-size:18px;;
  font-weight:bold;
  }
  .kalkulator  {
  background: url("/wp-content/uploads/2017/05/tlo-button.jpg");
background-repeat: repeat-x;
padding:15px;
background-size:100% 100%;
border-radius: 20px;
  }
  .danekontaktowe  {
  padding-bottom:30px;
  float:left;
  width:100%;
  }
  .speak1 {
  font-weight:normal;
  font-size:14px;
  }
  .speak2 a{
    font-size:21px!important;
  }
  
  
   @media all and (min-width: 981px) and ( max-width: 1283px) {
      .skad1 {
   border-right:0;
  margin-bottom:15px;
  padding-bottom:15px;
  border-bottom:1px solid #666671; 
  }
   
   
   }
       @media all and  ( max-width: 832px) {
      .skad1 {
   border-right:0;
  margin-bottom:15px;
  padding-bottom:15px;
  border-bottom:1px solid #666671; 
  }
  #et-info {
  float:none;
  }
   
   
   }


#dzielnice .container {
    display: flex;
    color: #fff !important;
    justify-content: space-between;
    padding: 1em 0;
}

#dzielnice .container div a {
    display: block;
    color: white;
}

@media all and  ( max-width: 600px) {
    #dzielnice .container {
        display: block;
    }

    #dzielnice .container div a {
        text-align: center;
    }
}