div#header-text-nav-container {
    background: #209ae7;
}
#header-logo-image img {
    margin-bottom: 10px;
    margin-top: 10px;
}
#header-right-section {
    padding: 20px 0px;
}
#tloSekcja *{color:#fff;}


h1, h2, #main a{
color:#000e35;
}



.main-navigation-right ul {
 border: none;
 }
 .main-navigation-right .current-menu-item::before {
 border: none;
 }
 #header-right-section {
 margin-top: 0px; /*Wysokość ustawić odpowiednio do logo*/
 }
 .main-navigation-right li {
 float: left;
 position: relative;
 background: #0a88bc; /*Kolor tła linków*/
 margin-right: 5px;
 -webkit-transform: skew(20deg);
 -moz-transform: skew(20deg);
 -o-transform: skew(20deg);
 }
 #site-navigation .menu-item a {
 color: #fff !important;
 -webkit-transform: skew(-20deg);
 -moz-transform: skew(-20deg);
 -o-transform: skew(-20deg);
 }
 #site-navigation .menu-item a:hover {
 color: #fff !important; /*Kolor czcionki linka po najechaniu kursorem*/
 }
 #site-navigation .menu-item:hover {
 background: #04638a !important; /*Kolor tła zakładki po najechaniu kursorem*/
 }
 #site-navigation .current-menu-item, #site-navigation menu-item:hover {
 background: #000e35 !important; /*Kolor tła zakładki aktywnej po najechaniu kursorem*/
 }
 #site-navigation li.current-menu-item a {
 color: #fff !important; /*Kolor czcionki linka aktywnej zakładki*/
 }
 @media all and (max-width: 768px) { /*Domyślne ustawienia na urządzenia mobilne*/
 #site-navigation .menu-item a {
 border:none;
 border-radius: 0px;
 margin-right: 0px;
 }
 #site-navigation .menu-item a {
 color: #fff !important;
 -webkit-transform: skew(0deg);
 -moz-transform: skew(0deg);
 -o-transform: skew(0deg);
 }
 }