.svg_zdjecie {
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	height: auto;
	position: relative;
}

ul li input[type=radio] {
	margin-right: 10px;
}

#select-template li label {
	vertical-align: middle;
}

#szblon_list_DK li{
	float: left; margin: 5px
}

.placeholder{
	width: 390px;
	height: 25px;
	font-size: 14px;
	margin-bottom: 15px;
}

.label_input {
	display: flex !important;
	align-items: center !important;
	height: 36px !important;
	margin-right: 10px;
}

/* tekst nad elementami (np. Wybierz czcionkę) */
.section_label {
	text-align: justify;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 20px;
	padding-bottom: 7px;
	font-weight: 500;
	line-height: 1.6;
}

.buttonG {
	background: #ae1a28;
	border-color: #ae1a28;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ae1a28;
	border-radius: 3px;
	margin-bottom: 5px;
}

.button-clicked {
	background: white;
	border-color: #ae1a28;
	color: #ae1a28;
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	font-family: 'Lato', sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #ae1a28;
	border-radius: 3px;
	margin-bottom: 5px;
}

.unicodeButton {
	width: 36px;
	height: 36px;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	border: 1px solid #e7e7e7;
	cursor: pointer;
	font-size: 20px;
	background: #fff;
	transition: all 0.3s ease-in-out;
	border-radius: 3px;
	margin-bottom: 10px;
}

.unicodeButton:hover {
	border-color: #333;
	color: #333;
	border-radius: 3px;
}

.szblonButton{
	width: 85px;
	height: 36px;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	border: 1px solid #e7e7e7;
	cursor: pointer;
	font-size: 14px;
	background: #fff;
	transition: all 0.3s ease-in-out;
	border-radius: 3px;
	margin-bottom: 5px;
}
.active_button {
	border-color: #333;
	color: white;
	border-radius: 3px;
	background-color: #333;
}

/* pole do wprowadzenia tekstu */
.input_text {
	line-height: 34px;
	border: 1px solid #d8d8d8;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color: #111;
	padding: 0 10px;
	font-size: 13px;
	font-weight: 300;
	font-size: 14px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.text_style{
	fill: #615e57;
	text-align:center;
	width:100%;
	letter-spacing:0.6px;
	font-family: Great Vibes;
}

.text_style:nth-last-child(1){
	font-family: Noto Serif;
}


/*Dodatkowe style*/
label[for="option_127_608"] + br{
	display: none;
}
label[for="option_127_608"] + br + span{
	padding-left: 20px;
}

label[for="option_136_642"] + br{
	display: none;
}
label[for="option_136_642"] + br + span{
	padding-left: 20px;
}

label[for="option_148_655"] + br{
	display: none;
}
label[for="option_148_655"] + br + span{
	padding-left: 20px;
}

label[for="option_146_651"] + br{
	display: none;
}
label[for="option_146_651"] + br + span{
	padding-left: 20px;
}

label[for="option_167_707"] + br{
	display: none;
}
label[for="option_167_707"] + br + span{
	padding-left: 20px;
}
label[for="option_173_710"] + br{
	display: none;
}
label[for="option_173_710"] + br + span{
	padding-left: 20px;
}

#buttonBG_DK {
	display: none;
}
