#s5 {
background-position: center !important;
}
.phi {
margin: auto;
display: block;
}
.banner #hb .nav li .sub-menu {
padding: 0 20px !important;
}
.cennik .table tr:first-child td {
color: #fff
}
.cennik table td {
vertical-align: middle;
}
.banner #hb {
line-height: 135px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.banner {
height: 185px;
}
.banner #hb a.brand img,
.banner #hb.fixed a.brand img {
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.banner #hb.fixed a.brand img {
max-width: 100px;
}
.btn-primary {
text-transform: uppercase;
}
.banner #hb.fixed {
line-height: 100px;
}
.banner #hb .nav li.current-menu-item a, 
.banner #hb .nav li.current-page-ancestor a, 
.banner #hb .nav li:hover a,
.banner #hb .nav li .sub-menu li:hover a,
.wrap .b#s2 ul li.ui-state-active a, 
.wrap .b#s2 ul li:hover a,
a, a:focus, a:hover, a:link, a:visited,
.wrap .b#s5 .b3 a:hover {
color: #e44937;	
}
.btn-primary, .btn-primary:active, .btn-primary:focus, .btn-primary:hover,
.wrap .metaslider .caption-wrap .caption a,
.cennik .table.yellow tr:first-child td {
color: #575656;	
}
.cennik .table tr td:first-child {
min-width: 150px;
}
.home #s3 .wpcf7-list-item-label {
color: #fff;
}
.btn-primary.disabled, .btn-primary:disabled {
background-color: #ffcb00;
border-color: #ffcb00;
}
@media (max-width: 768px) {
.banner #hb,
.banner #hb.fixed {
line-height: inherit;
}
.banner {
min-height: 340px
}
}