/*
Tutaj możesz dodać własny CSS.

Naciśnij ikonkę pomocy, żeby dowiedzieć się więcej.
*/.logo {
    max-height:100%;
		}

	.nav-bar {
    height: 50px;
    max-height:300;
    line-height: 50px;
}

.module.widget-handle {
    padding: 0 24px;
    cursor: pointer;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0;
    display: none;
}

.logo-carousel li {
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    opacity: .9;
}


.btn, .button {
    border-color: #ff0000;
}

.btn-white, .image-bg .btn, .image-bg .btn:visited {
    color: #222;
    border-color: #ff0000;
}
.widget .widget-title {
    font-family: Open Sans Condensed, sans-serif;
    font-size: 22px;
    line-height: 24px;
    color: #001c28;
    margin-bottom: 25px;
}
.logo-carousel img {
    max-height: 160px;
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 24px;
    line-height: 34px;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #001c28;
    overflow-x: hidden;
}

.testimonial-img {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    height: 150px;
    width: 150px;
    margin-bottom: 16px;
}

.widget .widget-title {
    font-family: Amatic SC, sans-serif;
    font-size: 32px;
    line-height: 24px;
    color: #001c28;
    margin-bottom: 15px;
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    line-height: 34px;
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #001c28;
    overflow-x: hidden;
}


.post-content .entry-content .post-title {
    font-size: 30px;
    line-height: 35px;
    margin-top: 25px;
    margin-bottom: 10px;
    
}


.post-content .entry-content p {
    color: #000000;     font-size: 18px;
}

.so-widget-ink-folio-folio-default-eb51cbfaa421 .iw-so-project-type {
    padding-bottom: 1em;
    margin-top: 0;
    margin-bottom: 0;
    color: #bdc3c7;
    display: none;
}

.post-content .entry-content .post-title a {
    font-weight: 300;
    color: #001c28;
    display: none;
}

.btn-white, .image-bg .btn, .image-bg .btn:visited {
    color: #fff;
    border-color: btn, button  border-color #fff; } .btn-white, .image-bg .btn, .image-bg .btn:visited { color: #fff; border-color: #fff; }


.footer .footer-credits {
    color: #fff;
    display: none;
}

footer {
    padding: 10px 0;
}

.copyright-text {
    color: #fefefe; 
	 box-sizing: content-box;
}


.image-bg .btn.btn-filled,  .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .btn.searchsubmit, input[type="submit"], .video-widget .video-controls button {
    background: #fbc50b;
    border-color: #ff0000;
}

.btn-filled, .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    background: #ff0000;
    color: #fff;
}
a {
    font-weight: 600;
    color: #000;
    cursor: pointer;
}
a:visited {
    color: #000;
}
section, footer {
    padding: 50px 0;
    position: relative;
    overflow: hidden;
}
.menu li a {
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
    color: #0e1015;
    opacity: 0.5;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    max-width: 100%;
    white-space: normal;
}
.post-content .post-meta {
    list-style-type: none;
    margin-left: 0;
    display: none;
}