/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.header_bottom{
	padding-top: 10px;
	padding-bottom: 10px;
}

@media all and (min-width: 1700px){
	.znany-lekarz{
		position: fixed !important;
		z-index: 9999999 !important;
		top: 300px !important;
		left: 0px !important;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;
		-moz-transition: all .4s ease;
		-o-transition: all .4s ease;
	}
}

@media all and (max-width: 1699px){
	.znany-lekarz{
		position: fixed !important;
		z-index: 9999999 !important;
		top: 500px !important;
		left: 0px !important;
		transition: all .4s ease;
		-webkit-transition: all .4s ease;
		-moz-transition: all .4s ease;
		-o-transition: all .4s ease;
	}
}

.slider-bold{
	font-weight: 500 !important;
}

#slide-1-layer-4{
	font-size: 16px !important;
    line-height: 20px !important;
}

#slide-2-layer-2{
	text-align: center !important;
}

#oferta h3{
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300;
	font-style: italic;
	font-size: 16px;
	color: #000;
	text-transform: none;
}

#oferta h1{
	font-family: 'Poppins', sans-serif !important;
	font-weight: 500;
	font-size: 30px;
	color: #000;
	margin-top: 20px;
}

#oferta h1:after{
	margin-left: auto;
	margin-right: auto;
	display: block;
    content: "";
    border-bottom: 3px solid;
    border-color: #9dc459;
    width: 75px;
    margin-top: 18px;
	margin-bottom: 18px;
}

#oferta .item h1{
	font-family: 'Poppins', sans-serif !important;
	font-weight: 500;
	font-size: 24px;
	color: #000;
	margin-top: 30px;
}


#oferta .item p{
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300;
	font-size: 16px;
	color: #000;
	margin-top: 24px;
}

@media all and (max-width: 1199px){
	#oferta .item{
		margin-top: 20px;
		margin-bottom: 20px;
	}
}

#zalety h1{
  	font-size: 48px;
  	font-weight: 400;
	font-family: 'Poppins', sans-serif !important;
  	color: rgb( 0, 0, 0 );
  	margin-bottom: 45px;
}

#zalety .item{
	margin-top: 20px;
	margin-bottom: 20px;
}

#zalety .item h2{
	font-size: 16px;
  	font-weight: 500;
	font-family: 'Poppins', sans-serif !important;
  	color: rgb( 0, 0, 0 );
  	text-transform: none;
  	margin-bottom: 10px;
}

#zalety .item p{
	font-size: 16px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: rgb( 0, 0, 0 );
}

#cta h2{
	font-size: 48px;
  	font-weight: 600;
	font-family: 'Poppins', sans-serif !important;
  	color: #fff;
  	text-transform: none;
}

#cta p{
	font-size: 16px;
	line-height: 28px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #fff;
}

#cta .umow-sie a{
	font-size: 16px;
	line-height: 28px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #fff;
}

#cta .umow-sie a:hover{
	font-size: 16px;
	line-height: 28px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #fff;
}


@media all and (min-width: 1200px){
	#cta-btn{
		margin-top: 60px;
	}
}

@media all and (max-width: 1199px){
	#cta-btn{
		margin-top: 20px;
	}
}

#footer-custom .item p{
	font-size: 16px;
	line-height: 32px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #000;
}

#footer-custom .item h3{
	font-size: 22px;
  	font-weight: 600;
	font-family: 'Poppins', sans-serif !important;
  	color: #000;
  	margin-bottom: 20px;
  	text-transform: none;
}

@media all and (max-width: 1199px){
	#footer-custom .item{
		margin-top: 20px;
		margin-bottom: 20px;
	}
}

#udogodnienia p{
	font-size: 14px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #fff;
}

@media all and (max-width: 1199px){
	#udogodnienia .item{
		margin-top: 20px;
		margin-bottom: 20px;
	}
}

#cennik h2{
	font-size: 22px;
	margin-bottom: 20px;
  	font-weight: 600;
	font-family: 'Poppins', sans-serif !important;
  	color: #000;
  	text-transform: none;
}

.column-1,.column-2{
	font-size: 14px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #000;
}

.column-2{
	text-align: center;
}

#kontakt .item h2{
	font-family: 'Poppins', sans-serif;
	color: #344a5f;
	font-size: 30px;
	font-weight: 600;
	text-transform: none;
	text-align: left !important;
}

#kontakt .item img{
	position: absolute;
	margin-top: 5px;
	float: left;
}

#kontakt .item .text{
	margin-left: 45px !important;
	font-family: 'Poppins', sans-serif;
	font-weight: 300;
	font-size: 18px;
	color: #262e43;
	line-height: 30px;
	text-transform: none;
}

#formularz p{
	margin-top: 10px;
	font-family: 'Poppins', sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #262e43;
	line-height: 20px;
}

#formularz input, #formularz textarea{
	border: 1px solid #000000;
	font-family: 'Poppins', sans-serif !important;
	color: #344a5f;
	font-weight: 400;
	font-size: 14px;
	background: transparent;
}

#formularz .wpcf7-submit{
	transition:All 1s ease;
	-webkit-transition:All 3s ease;
	-moz-transition:All 3s ease;
	-o-transition:All 3s ease;
	background: #9dc459;
	border-color: #9dc459;
	font-family: 'Poppins', sans-serif !important;
	color: #ffffff;
	font-weight: 300;
	font-size: 16px;
	border-radius: 10px;
	text-transform: none;
}

#formularz .wpcf7-submit:hover{
	background: #8caf4f;
	border-color: #8caf4f;
	font-family: 'Poppins', sans-serif !important;
	color: #ffffff;
	font-weight: 300;
	border-radius: 10px;

}

#polityka h2{
	font-size: 30px;
  	font-weight: 500;
	font-family: 'Poppins', sans-serif !important;
  	color: rgb( 0, 0, 0 );
  	text-transform: none;
  	margin-bottom: 10px;
}

#polityka p{
	font-size: 16px;
	line-height: 24px;
  	font-weight: 300;
	font-family: 'Poppins', sans-serif !important;
  	color: #000;
}

.cn-notice-text{
	font-family: 'Poppins', sans-serif !important;
	font-weight: 300;
}

.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5
{
	font-family: 'Poppins', sans-serif !important;
	color: #010101;
	font-weight: 300;
}

.drop_down .second .inner > ul, li.narrow .second .inner ul {
	background-color: #FFF;		
}

.drop_down .second .inner ul li.sub ul li a:hover, .drop_down .second .inner > ul > li > a:hover {
	color: #9d9d9d;
}

body {
	font-size: 16px;
line-height: 32px;
font-weight: 300;
	color: #000;
	font-family: 'Poppins',sans-serif !important;
}
.headerh3{
  text-align: center; 
  font-weight: 600 !important; ;
  letter-spacing: 1px;
  text-transform: uppercase !important;  
  font-size: 24px !important; 
  font-style:normal !important; ;
}