.green-text {
 color: #94bf1f;
}

.pink-text, .nazwisko {
 color: #e51f61;
}

.navy-text, .schedule__time {
 color: #0d3b5e;
}

.site-header {
 margin: 0 auto 90px auto;
 text-align: center;
}

.box-width {
 max-width: 600px;
 margin: 0 auto 0 auto;
}

.text-box {
 font-weight: 300;
 font-size: 16px;
 line-height: 26px;
}

.mainpage-box {
 font-size: 18px;
line-height: 30px;
}

.navbar-inverse {
    background: #ffffff;
    border-color: #ffffff;
}

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-minor-controls > li > a {
    color: #0d3b5e;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-minor-controls > li > a:hover {
 color: #0d3b5e;    
 opacity:.6;
}

.navbar-button {
    background-color: #e51f61 !important;
    border: 1px solid #e51f61 !important;
    color: #FFFFFF !important;
 border-radius: 8px;
}

.page-header {
 background-color: transparent !important;
    background-size: auto !important;
}

.page-header__content-wrapper {
 background: url("/conf-data/WiosennaAkademiaNP/images/subpage-bkg-v2.png");
 background-position: top left;
 background-repeat: no-repeat;
 background-color: transparent !important;
    background-size: auto !important;
}

.page-header__title {
 color: #0d3b5e !important;
 text-transform: uppercase;
 letter-spacing: 0.1em;
}

.footer {
 background: #0d3b5e;
 padding-top: 40px;
 color: #ffffff;
 font-weight: 300;
}

.pre-footer {
 margin-top: 80px;
}

#SyskonfLogoContainer {
    background: #ffffff;
    border-top: 1px solid #ffffff;
}

.nazwisko {
 font-weight: 300;
}


.nav-tabs-wrapper {
    border: 0;
}

.schedule__desc {
    border-left: 1px dotted #ccc;
    padding: 10px 15px;
    border-top: 1px dotted #ccc;
}

.schedule__time {
 font-weight: 500;
 padding-left: 0;
}

.nav-tabs > li.active, 
.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:hover, 
.nav-tabs>li.active>a:focus  {
    background-color: #e51f61; 
 color: #ffffff;
 font-weight: bold;
}

.nav-tabs>li {
  font-size: 18px;
}

.nav-tabs > li.active:before {
    display: none;
}