/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

.pd-lft-sp {
	padding-left:calc(100% - 745px) !important;
}
h2 {
	display: inline-block;
	border-bottom: 2px solid #05d3ae;
	padding-bottom: 5px;
	text-align:left;
}
h3 {
	display: inline-block;
	border-bottom: 2px solid #05d3ae;
	padding-bottom: 5px;
}
.h2-white h2 {
	border-bottom: 2px solid #ffffff;
}
.half-l, .half-r {
	display:inline-block;
	float:left;
	width:100%;
	margin-bottom:6px!important;
}
.dane-knkt a {
	color:#ffffff!important;
}
.ajax-loader {
	display:none!important;
}
form .align_center {
	display:inline-block;
	width:100%;
	padding-top:10px;
}
#objawy .w-iconbox-icon {
	padding-top:25px;
	padding-bottom:8px;
}
.ul-sp ul li {
    text-indent: -25px;
}
.ul-sp ul {
    list-style: none;
	margin-left: 25px;
}
.ul-sp ul li::before {
    color: #05d3ae;
    content: "\f00c";
    padding-right: 10px;
    font-weight: 700;
    font-size: 16px;
    font-family: fontawesome;
}
@media all and (min-width:768px) {
	.half-l {
		width:50%;
		padding-right:5px;
	}
	.half-r {
		width:50%;
		padding-left:5px;
	}
}