@charset "UTF-8";
{ margin:0; padding:0; }
html,body {font-family: 'Open Sans', sans-serif; overflow-x: hidden; height:100%; width:100%; background: url(/img/background.png) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.container {padding-top:50px}
.opis, .opis a, .link, .link a { color:#ff5000; line-height:1.25;  font-weight:700; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.20); margin-bottom:20px; font-size:26px; padding-left: 0px;}
.content { color:#000; line-height:1.15; font-weight:400; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.20); margin-bottom:20px; font-size:20px; padding-left: 0px;}
.email {color: #ff5000;}
.email:hover {color: #000; text-decoration: none;}
.brand { margin-top:20px; margin-bottom:10px; padding-right: 15px; font-size: 28px; font-weight:700; font-family: sans-serif;}
.logo { width: 40%; margin-top:170px; margin-bottom: 160px; padding-right: 15px; font-size: 28px;}
.c-black {color: #000!important;}
.fotter {width: 100%;  position: absolute; bottom: 0; text-align: center; width: 100%; padding: 50px;font-weight:700; font-size: 20px;background-color: #ff5000; word-wrap: break-spaces}
.fotter ul {padding-left: 0;}
.fotter ul li {display: inline-block; text-decoration: none; list-style-type: none;}
@media (max-width:1950px) {
  .container {padding-top: 20px;}
  .logo {margin-top: 90px; margin-bottom: 90px; width: 40%;}
  .fotter {padding:30px;}
}
@media (max-width:1200px) {
  .container {padding-top: 20px;}
  .logo {margin-top: 20px; margin-bottom: 50px; width: 40%;}
  .fotter {padding:30px;}
}
@media (max-width:800px) {
  .logo {width: 75%; margin-bottom: 100px;}
  .opis {margin-bottom: 50px;}
  .email {color: #000;}
}
@media (max-width:600px) {
  .logo {width: 100%;}
  .opis {margin-bottom: 50px;}
  .email {color: #000;}
  .fotter{position: relative; bottom: 0; margin-top :50px;}
}