.navy-text {
 color: #1E628E;
}

.red-text {
 color: #E50E51;
}

.turqiouse-text {
 color: #1BCCC3;
}

.date-box {
 padding-left: 20px;
 border-left: 3px solid #E50E51;
 margin-top: 40px;
}

h2 {
 font-size: 36px;
 line-height: 24px;
 font-weight: 900;
}

h3 {
 font-size: 21px;
 line-height: 14px;
 font-weight: 700;
}

.text-container {
 max-width: 700px;
 margin: 0 auto;
 font-weight: 300;
 font-size: 18px;
}

.disclaimer {
 font-size: .85em;
}


.navbar-inverse {
    background: #ffffff;
    border-color: #ffffff;
}

.navbar-button {
    background-color: #19beb8 !important;
    border: 1px solid #19beb8 !important;
    color: #FFFFFF !important;
 border-radius: 10px;
}

.header-pic {
 margin-top: 55px;
}

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-minor-controls > li > a {
    color: #244070;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-minor-controls > li > a:hover {
    color: #1BCCC3;
}

.navbar-inverse .icon-bar {
    background: #19beb8 !important;
}

.navbar-header {
 padding-top: 10px;
}

.navbar-header > a > img {
 max-height: 35px !important;
}

.footer {
 background: #244070;
 color: #ffffff;
 font-weight: 300;
 padding-top: 35px;
}

#SyskonfLogoContainer {
    background: #ffffff;
    border-top: 1px solid #ffffff;
}

.footer__social-icon {
    background: #1BCCC3;
    color: #ffffff;
}

.footer__social-icon .fa {
    color: #ffffff;
}

.page-header {
  //display: none;
 text-align: left;
 background: #ffffff;
 color: #1E628E;
}

.page-header__content-wrapper {
 height: auto;
 padding: 55px 0 10px 0;
}

.page-header .page-header__title {
 font-size: 28px;
 text-transform: uppercase;
 letter-spacing: 0.2em;
}


.clearfix, .clearfix:after {
 display: block;
 width: auto;
 float: none;
}

.onethird {
 float: left;
 width: 33.333%;
 text-align: center;
}

.media-box, .onethird {
 text-transform: uppercase;
 font-size: 11px !important;
 letter-spacing: 0.1em;
 color: #939293;
}

.bottom-box .onethird img {
 margin: 20px auto 50px auto;
 max-height: 50px;
}

.bottom-box {
 margin: 60px auto 0 auto;
 width: 700px;
}

.media-box {
 text-align: center;
}

.media-box img {
 max-height: 55px;
 margin: 20px;
 display: inline;
}

.schedule__desc, .schedule__time {
 border-right: 0 !important;
 border-left: 0 !important;
 border-top: 0 !important;
 border-bottom: 1px dotted #ccc;
 padding-top: 14px;
 padding-bottom: 14px;
}

.schedule__item {
 font-size: 19px;
 color: #515151;
 font-weight: 300;
}

.people {
 color: #1E628E;
 font-weight: bold;
 font-size: .85em;
}

.session-title {
 color: #E50E51;
 font-weight: 700;
 font-size: 1.4em;
 text-transform: uppercase;
 letter-spacing: 0.2em;
}

.session-title-second {
 letter-spacing: 0 !important;
 font-size: 1.1em;
}

.przerwa .schedule__desc {
 color: #E50E51;
 font-weight: 300;
 font-size: 1em;
 text-transform: uppercase;
 letter-spacing: 0.2em;
}

.schedule__time {
 font-weight: 500;
 color: #515151;
}