@import url("/fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic");
@import url("/fonts.googleapis.com/css?family=Lato:400,700");
/************************
 * Fonts
 ************************/
body, input, textarea {
    font-family: "Lato"
    }
.big-slider-slide .text .title, .logo-text, h1, h2, h3, h4, h5, h6, .widget-header, .hover-add-pane .title, .new-comment-caption, .portfolio-small-preview .title, .testimonials-block .item .name-name, .biginfopane .text-block-title, .pricing-column li.pricing-title, .pricing-column li.pricing-price {
    font-family: "Lato"
    }
/************************
 * Background
 ************************/
body {
    background-color: #fff;
    background-image: url(/wp-content/uploads/tlo-big.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed
    }
.bg-overlay {
    background-color: rgba(255, 255, 255, 0.9)
    }
/************************
 * Colors
 ************************/
body {
    color: #1a1a1a
    }
.headline-text {
    color: #c2c2c0
    }
/* Menu */
.bg-color-menu, .primary-menu li {
    background-color: transparent
    }
.primary-menu a, .logo-text {
    color: #000
    }
.primary-menu li a:hover, .primary-menu li.active a, .primary-menu li ul a {
    color: #fff
    }
.primary-menu li ul, .primary-menu a:hover, .primary-menu li.active a {
    background-color: #f58020
    }
.primary-menu li ul a {
    border-bottom-color: rgba(255, 255, 255, 0.4)
    }
.primary-menu li ul a:hover, .primary-menu li ul li.active > a {
    background-color: transparent;
    color: #000
    }
.primary-menu > li > ul:after {
    background-color: transparent
    }
/* Slider */
.bg-color-slider {
    background-color: #fafafa
    }
.big-slider {
    color: #a5a5a5
    }
.big-slider-slide .text .title {
    color: #898989
    }
.no-touch .big-slider-slide:hover .text, .big-slider-control .control-left:hover, .big-slider-control .control-right:hover, .big-slider-control .control-seek:hover .control-seek-box-inner, .big-slider-control .control-seek-box.pressed .control-seek-box-inner {
    background-color: #ff6e22
    }
.no-touch .big-slider-slide:hover .text, .no-touch .big-slider-slide:hover .text .title {
    color: #fff
    }
/* Other */
a, .sub-footer a:hover, .post-categories a:hover, .post-author a:hover, .post-tags a:hover, .post-comments a:hover, .comment .info .name a:hover, .portfolio-thumb .title, .latest-tweets .tweet-status a:hover, .headline-text a:hover, .testimonials-block .item .qo, .post-big .post-title a:hover, .sort-menu li a.button.active .count {
    color: #ff6e22
    }
.footer a, .footer .sub-footer a:hover, .footer .latest-tweets .tweet-status a:hover, .footer .testimonials-block .item .qo {
    color: #ff6e22
    }
.bg-color-main, .sort-menu li a.button .count {
    background-color: #fff
    }
.bg-color-sidebar {
    background-color: #fff
    }
.bg-color-footer {
    background-color: #333
    }
.custom-gallery .controls, .navigation-pages a:hover span.item, .navigation-pages > span.item, input[type=button], input[type=submit], input[type=reset]:hover, .navigation-prev-next .navigation-prev a:before, .navigation-prev-next .navigation-next a:after, .navigation-prev-next .navigation-prev a:hover, .navigation-prev-next .navigation-next a:hover, .jp-volume-bar-value, .jp-play-bar, .portfolio-thumb:hover .desc, .button, a.button, .dropcap.bgcolor-theme, .marker, .biginfopane, .custom-table.style-3 th, .custom-table-wrapper.style-3 table th, .testimonials-block .controls a, .pricing-column li.pricing-price, .post-big .post-date, .post-small .post-big-pic-over {
    background-color: #ff6e22
    }
.sort-menu li a.button.active, .button, a.button {
    background-color: #ff6e22 !important
    }
.footer input[type=button], .footer input[type=submit], .footer input[type=reset]:hover, .footer .jp-volume-bar-value, .footer .jp-play-bar, .footer .button, .footer a.button, .footer .dropcap.bgcolor-theme, .footer .marker, .footer .biginfopane, .footer .custom-table.style-3 th, .footer .custom-table-wrapper.style-3 table th, .footer .testimonials-block .controls a, .footer .pricing-column li.pricing-price {
    background-color: #ff6e22
    }
.footer .button, .footer a.button {
    background-color: #ff6e22 !important
    }
.tabs-control li a.active {
    -webkit-box-shadow: inset 0 3px 0 0 #ff6e22;
    -moz-box-shadow: inset 0 3px 0 0 #ff6e22;
    box-shadow: inset 0 3px 0 0 #ff6e22
    }
.footer .tabs-control li a.active {
    -webkit-box-shadow: inset 0 3px 0 0 #ff6e22;
    -moz-box-shadow: inset 0 3px 0 0 #ff6e22;
    box-shadow: inset 0 3px 0 0 #ff6e22
    }
.pricing-column li.pricing-title, .post-big .post-title-inner {
    border-top-color: #ff6e22
    }
.footer .pricing-column li.pricing-title {
    border-top-color: #ff6e22
    }
.custom-gallery .controls .pager a:after {
    border-right-color: #ff6e22
    }
.post-widget-text .date, .box-phone .days, .breadcrumbs, .post-categories, .post-author, .post-tags, .post-full .post-date, .post-small .post-date, .post-comments, .post-title-comment, .post-title-link, .comment .info .date, .navigation-pages span.title, .navigation-prev-next .navigation-prev a, .navigation-prev-next .navigation-next a, .content-block .content-title, .latest-tweets .tweet-time a, .portfolio-small-preview .tags, .testimonials-block .item .name-desc, .side-text, .sort-menu li a.button .count {
    color: #c5c5c5
    }
.sort-menu li a.button {
    background-color: #c5c5c5 !important
    }
.sidebar .widget-header {
    background-color: transparent;
    color: #1a1a1a
    }
/* Footer */
.footer {
    color: #dbdbdb
    }
.sub-footer-divider {
    background-color: #dbdbdb
    }
.footer .post-widget-text .date, .footer .box-phone .days, .footer .content-block .content-title, .footer .latest-tweets .tweet-time a, .footer .portfolio-small-preview .tags, .footer .testimonials-block .item .name-desc, .sub-footer, .footer .side-text {
    color: #898989
    }
.blocks-same-height-uber-wrapper h2 {
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0
    }
#homepage-block-8 h2 {
    width: 100%;
    background: url(../img/spolecznosc.png) no-repeat center right;
    height: 60px;
    line-height: 60px
    }
#homepage-block-8 p {
    margin-top: 0
    }
#homepage-block-29 h2 {
    width: 100%;
    background: url(../img/edukacja.jpg) no-repeat center right;
    height: 60px;
    line-height: 60px
    }
#homepage-block-29 p {
    margin-top: 0
    }
#homepage-block-35 h2 {
    width: 100%;
    background: url(../img/biznes.jpg) no-repeat center right;
    height: 60px;
    line-height: 60px
    }
#homepage-block-35 p {
    margin-top: 0
    }