@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic&subset=latin,latin-ext);

body {
color:#303030;
font-size: 14px;
}
a {
color: #3f3f3f;
}
a:hover, a:focus {
color: #000;
text-decoration:none;
}
a[name="form"] {
display: block;
padding-top: 60px;
margin-top: -60px;
}
h2.headline {
font-size:22px;
border-bottom: 1px solid #55A1ED;
padding-bottom:6px;
}
h2.headline strong {
border-bottom: 3px solid #55A1ED;
}
div.headline {
border-bottom: 1px solid #55A1ED;
margin-bottom:5px;
}
div.headline > h2 {
border-bottom: 3px solid #55A1ED;
padding: 0px 15px 0px 0px;
margin: 20px 0 0 0;
display: inline-block;
font-size: 22px;
font-family: 'PT Serif', Arial;
font-weight: bold;
}
.second-color {
color:#000;
}
.breadcrumb li.active, .breadcrumb li a:hover {
color:#000;
}
/*bth*/
.btn-wiper {
    box-shadow: 0 -6px 0 #e14a00 inset;
    padding: 12px 55px 16px;
}
.btn-wiper, a.btn-wiper, .btn-wiper:hover, a.btn-wiper:hover, .btn-wiper:focus, a.btn-wiper:focus {
    color: #ffffff;
}
.btn-lg.btn-wiper, a.btn-lg.btn-wiper, .btn-lg.btn-wiper:hover, a.btn-lg.btn-wiper:hover, .btn-group-lg > .btn.btn-wiper, .btn-group-lg > a.btn.btn-wiper, .btn-group-lg > .btn.btn-wiper:hover, .btn-group-lg > a.btn.btn-wiper:hover {
    font-size: 15px;
    font-weight: 700;
}
.btn-wiper, a.btn-wiper {
    background-color: #ff5400;
    border-color: #ff5400;
}
.btn-lg.btn-wiper, a.btn-lg.btn-wiper {
    box-shadow: 0 -6px 0 #e14a00 inset;
}
.btn-wiper:hover, a.btn-wiper:hover, .btn-wiper:focus, a.btn-wiper:focus {
    background: none repeat scroll 0 0 #e14a00;
cursor:pointer;
}
.btn.btn-wiper, .btn-wiper:hover {
    transition: all 0.2s ease 0s;
}

.btn-wiper2, a.btn-wiper2 {
    background-color: #9b9b9b;
    border-color: #9b9b9b;
    box-shadow: 0 -3px 0 #909090 inset;
}
.btn-wiper2:hover, a.btn-wiper2:hover, .btn-wiper2:focus, a.btn-wiper2:focus {
    background: none repeat scroll 0 0 #909090;
}
.btn-lg.btn-wiper2, a.btn-lg.btn-wiper2 {
    box-shadow: 0 -6px 0 #909090 inset;
}

/**margins*/
.mb-0 {margin-bottom:0px !important;}
.mb-10 {margin-bottom:10px;}
.mb-20 {margin-bottom:20px;}
.mb-30 {margin-bottom:30px;}
.mb-40 {margin-bottom:40px;}
.mb-50 {margin-bottom:50px;}
.mt-0 {margin-top:0px !important;}
.mt-10 {margin-top:10px;}
.pull-left.mt-10 {margin-top: unset;}
.mt-20 {margin-top:20px !important;}
.mt-30 {margin-top:30px;}
.mt-40 {margin-top:40px;}
.mt-50 {margin-top:50px;}
.mt-60 {margin-top:60px;}


/**media queries*/
@media (max-width:767px) {
    .btn-wiper {
        padding: 12px 15px 16px;
    }
.header .navbar-default .navbar-nav li > a {
	color:#fff;
	border-bottom:none;
}
.fhmm div.main-menu-2 > ul > li:hover,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {
	color: #fff;
	background: none;
	font-weight:600;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:before {
	content: "";
	margin: 0px;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color: #fff;
    font-size: 12px;
    font-weight: 400;
    padding-left: 10px;
}
.smart-level2-xs a {
    text-transform: none;
    font-weight: 700;
    color: #fff;
}
.smart-level2-xs a.top-menu-not-logged:before {
    content: "\f007";
    float: left;
    height: 20px;
    width: 20px;
    margin-right: 0px;
    margin-top: 3px;
    font-family: "FontAwesome";
}
.navbar-collapse.nav-main.in.fullscreen {
background:#EAEAEA;
}
}
/**end media queries*/

/**topmenu*/
/**end topmenu*/
/* glow button */
@-webkit-keyframes glowing {


  0% { background-color: #192f3c; -webkit-box-shadow: 0 0 3px #192f3c; }
  50% { background-color: #c9282f; -webkit-box-shadow: 0 0 10px #c9282f; }
  100% { background-color: #192f3c; -webkit-box-shadow: 0 0 3px #192f3c; }
}

@-moz-keyframes glowing {
  0% { background-color: #192f3c; -moz-box-shadow: 0 0 3px #192f3c; }
  50% { background-color: #c9282f; -moz-box-shadow: 0 0 10px #c9282f; }
  100% { background-color: #192f3c; -moz-box-shadow: 0 0 3px #192f3c; }
}

@-o-keyframes glowing {
  0% { background-color: #192f3c; box-shadow: 0 0 3px #192f3c; }
  50% { background-color: #c9282f; box-shadow: 0 0 10px #c9282f; }
  100% { background-color: #192f3c; box-shadow: 0 0 3px #192f3c; }
}

@keyframes glowing {
  0% { background-color: #192f3c; box-shadow: 0 0 3px #192f3c; }
  50% { background-color: #c9282f; box-shadow: 0 0 10px #c9282f; }
  100% { background-color: #192f3c; box-shadow: 0 0 3px #192f3c; }
}

button.clickme {
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
/* end glow button */

.spoleczna_stopka p {
margin: 0px;
padding:0px;
padding-top:10px;
line-height:20px;
text-align:left;
text-transform:none;
}
.spoleczna_stopka p > a {
color:#fff;
font-weight:900;
line-height:20px;
text-align:left;
text-transform:none;
}
.spoleczna_stopka p > a > img {
float:left;
width:20px;
height:20px;
margin-right:6px;
}

.wiper-badge {
   display: inline-block;
   padding: 7px 10px;
   font: 700 10px / 1em Lato;
   text-transform: uppercase;
}
.wiper-badge:empty {
    display:none;
}
.wiper-badge a {
    color: #fff;
}
.wiper-badge a:hover,
.wiper-badge a:active,
.wiper-badge a:focus {
    color: #E8E8E8;
}
.wiper-badge-darkblue {
    background: #1F3848;
    color: #fff;
}
.wiper-badge-green {
    background: #469400;
    color: #fff;
}
.wiper-badge-black {
    background: #000;
    color: #fff;
}
.wiper-badge-blue {
    background:#0D6FC9;
    color:#fff;
}
.wiper-badge-red {
    background:#DC0E0E;
    color:#fff;
}
.wiper-badge-deepblue {
    background:#006f95;
    color:#fff;
}
.wiper-badge-deepred {
background:#A21C1B;
color:#fff;
}
.wiper-badge-orange {
background:#fd8200;
color:#fff;
}
.wiper-badge-yellow {
background:#EEBE00;
color:#000;
}.paywall .pytanie, .paywall .question, .paywall .lead { display: none; }
