body {
color:#000;	
font-size:16px;
line-height: 1.5em;
}
h2.striped {	
font-size: 3em;
text-transform:uppercase;
margin-bottom:1em;
font-weight:100;
line-height:1.3em;	
}
h2.striped.low {
text-transform:unset;
font-size: 2.5em;
}
h2.striped::after {
background-image:url(https://www.kobosystem.pl/wp-content/uploads/pasek.gif);
height:3px;
width:450px;
}
h3 {
font-size:34px;
text-transform:uppercase;
font-weight:300;
}
h3.low{
font-size:24px;
text-transform:unset;
font-weight:300;
}
h3.striped {	
padding-top:30px;
}
h3.striped::after {
background-image:url(https://www.kobosystem.pl/wp-content/uploads/pasek.gif);
height:2px;
width:250px;
}
h2.post-title {
font-size:36px;	
}
.post-body h3 {
width:92%;
font-size:24px;	
text-transform:uppercase;	
}
.content-wrap .wpcf7-form-control-wrap input, select {
width:100% ;
background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
border: 0 none;
border-radius: 2px;
height: 40px;
line-height: 40px;
padding: 0 15px;
text-align: left;
}
.szybkiKontakt2 {
background-color: #f7a300;
padding-top:30px;
padding-left:85px;
padding-right:85px;
margin-top: 50px;
}
.szybkiKontakt {
background-color: #01a5a3;
padding:30px 85px 80px;
margin-top: 50px;
}
.szybkiKontakt.c13{
background-color: #3b9eaa;
}
.szybkiKontakt.www {
background-color: #5d0a58;
}
.szybkiKontakt.sklepy {
background-color: #0d8613;
}
.szybkiKontakt.copy {
background-color: #1e3245;
}
.szybkiKontakt.Bdwords {
background-color: #4670c2;
}
.szybkiKontakt.social, .page-id-28906 {
background-color: #3c5899;
}
.szybkiKontakt h3, .szybkiKontakt p {
color:#FFFFFF;	
padding:0;
}
.szybkiKontakt .poleform {
margin:10px 0 10px 0;
padding:10px;
}
.minititle {
font-weight:700;	
}
.content-wrap-inner.mainp {
padding-top: 65px;
}
h2 {
margin-bottom: 30px;
}
.gog h2, h4.panel-title {
font-size: 21px;
}
.lead {
font-size: 19px;
width: 92%;
line-height: 2.1;
margin-bottom: 1.2em;
}
.entry-content p {
width: 95%;	
}
.post-29482 header {
display:none;	
}
.main-nav ul li a {
letter-spacing: 2.6px;
}
.main-nav ul.sub-menu li a {
font-size:11px;
letter-spacing: 1.0px;
}
.header-content-top .header-links {
padding:0;
}
.client-list .client-logo .logo {
padding: 25px;
}
.entry-content {
font-size:16px;
}
h3.portfolio-title{
font-weight:600;
line-height:21px;
}
.container > .row > .entry-content > .no-margin-top{
display:none;
}
.content-wrap-inner.abc {
padding-top: 42px
}
.post-date {
color: #24a5e5;
font-weight: 400;
}
*,
*:after,
*::before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
nav.uslugi a {
position: relative;
display: inline-block;
margin: 10px 10px;
outline: none;
color: #fff;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 400;
text-shadow: 0 0 1px rgba(255,255,255,0.3);
font-size: 1.08em;
}
nav.uslugi a:hover,
nav.uslugi a:focus {
outline: none;
} .cl-effect-2 a span.color1, .cl-effect-2 a span.color1::before, .cl-effect-2 a:hover span.color1::before,
.cl-effect-2 a:focus span.color1::before  {	
background:#fbbb2a;
}
.cl-effect-2 a span.color2, .cl-effect-2 a span.color2::before, .cl-effect-2 a:hover span.color2::before,
.cl-effect-2 a:focus span.color2::before  {	
background:#48c3d1;
}
.cl-effect-2 a span.color3, .cl-effect-2 a span.color3::before, .cl-effect-2 a:hover span.color3::before,
.cl-effect-2 a:focus span.color3::before  {	
background:#2dcb70;
}
.cl-effect-2 a span.color4, .cl-effect-2 a span.color4::before, .cl-effect-2 a:hover span.color4::before,
.cl-effect-2 a:focus span.color4::before  {	
background:#fb4d40;
}
.cl-effect-2 a span.color5, .cl-effect-2 a span.color5::before, .cl-effect-2 a:hover span.color5::before,
.cl-effect-2 a:focus span.color5::before  {	
background:#9d2fa7;
}
.cl-effect-2 a span.color6, .cl-effect-2 a span.color6::before, .cl-effect-2 a:hover span.color6::before,
.cl-effect-2 a:focus span.color6::before  {	
background:#02aeee;
}
.cl-effect-2 a {
line-height: 44px;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
.cl-effect-2 a span {
position: relative;
display: inline-block;
padding: 0 14px;
-webkit-transition: -webkit-transform 0.3s;
-moz-transition: -moz-transform 0.3s;
transition: transform 0.3s;
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.cl-effect-2 a span::before {
position: absolute;
padding: 0 14px;
top: 100%;
left: 0;
width: 100%;
height: 100%;
content: attr(data-hover);
-webkit-transition: background 0.3s;
-moz-transition: background 0.3s;
transition: background 0.3s;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
transform-origin: 50% 0;
}
.cl-effect-2 a:hover span,
.cl-effect-2 a:focus span {
-webkit-transform: rotateX(90deg) translateY(-22px);
-moz-transform: rotateX(90deg) translateY(-22px);
transform: rotateX(90deg) translateY(-22px);
}
.margin-last{
margin-bottom:60px;
}
.obrazek_img {
width:90%;
padding-top:25px;
padding-bottom:25px;
}
.content-box .content-wrap-inner {
padding-top:65px;
}
.entry-content span {
line-height:36px;
font-size:16px;
font-weight:400;
}
h2.wycena {
font-size:46px;
text-transform: uppercase;
}
.szybkibill h2 {
font-size:46px;
}
.szybkibill {
border-top: 2px solid #99cfd5;
padding-top: 3em;
margin-top: 3em;
}
.szybkibill .zapro {
padding-top:30px;	
}
.portfolio-info .portfolio-title {
font-size: 13px;
margin: 0;
width: 100%;
}
.kolko {
border-radius: 38px;
height: 50px;
width: 50px;
margin-top: 2em;
}	
.kolko.blue {
background-color: #00aeef;
}
.kolko .numerek {
color:#fff;
text-align:center;
font-family: "Comfortaa";
font-weight: 800;
line-height: 2.9em;
width:100%;
font-size:18px;
}
.whyhead {
font-weight:500;	
margin-bottom:20px;
font-size:19px !important;
}
.why.num {
padding-right:10px;
}
.why.txt {
padding-right:30px;
}
.dlaczego {
margin-bottom:20px;	
}
.karta-co h4 {
font-weight:500;
}
.karta-co p {
font-size:13px;	
}
@media (min-width: 768px) and (max-width: 991px) {
.fix2 {	clear: both; }
}
@media (min-width: 992px) {
.fix3 {
clear: both;
}
}
@media (max-width: 600px){
h2.striped.low, h2.striped, h2 {
text-transform:unset;
font-size: 1.8em;
}
h2.striped::after {
background-image:url(https://www.kobosystem.pl/wp-content/uploads/pasek.gif);
height:3px;
width:30%;
}
h3{
font-size: 1.6em;
}
.entry-content p {
line-height:1.3em;	
}
h2.post-title {
font-size:1.8em;	
}
.post-body h3 {
width:92%;
font-size:1.2em;	
text-transform:uppercase;	
}
.content-box .content-wrap-inner  {
padding-top:10%;	
}
.content-header {
display:none;	
}
.szybkiKontakt {
padding: 20px;
}
}
.poleakceptacja h6 {	
font-size:16px;
color:#fff;
}
.poleakceptacja span {	
font-size:11px;
line-height: 16px;
}
.lista_p li{
margin-bottom:13px;
width: 90%;
}
.lista_p ul{
margin-bottom:16px;
margin-top:16px;
}
.lista_p ul li{
margin-bottom:4px;
font-size:15px;
}
#cookie-law-info-again {
box-shadow:none;
}
.poleakceptacja input{
width:10px !important;
height: 10px !important;
line-height: 16px !important;
margin-right:20px;
}
.och {
font-size:11px;
line-height: 14px;
margin:0;
padding:0;
}