* {
	margin: 0;
	padding: 0;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
@font-face {
	font-family:'TitilliumBlack';
	src: url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBlack.eot');
	src: url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBlack.eot?#iefix') format('embedded-opentype'),
		url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBlack.woff') format('woff'),
		url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBlack.ttf') format('truetype'),
		url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBlack.svg#TitilliumWeb-Black') format('svg');
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
}
@font-face {
	font-family:'TitilliumBold';
	src: url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBold.eot');
	src: url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBold.eot?#iefix') format('embedded-opentype'),
		url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBold.woff') format('woff'),
		url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBold.ttf') format('truetype'),
		url('https://totalmoney.sk/fonts/titilium/sk/TitilliumBold.svg#TitilliumWeb-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
}
#formLabel_nazov, #mesto_kod_label {
	display: none !important;
}
.screen:after, #ziadost:after, #block_psc_psc_mesto:after, #statement_vyhlasenie:after, .form:after {
	content: " "; /* Older browser do not support empty content */
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}
body {
	max-width: 1900px;
	margin: 0 auto !important;
	height: 750px;
	background-image: url("https://totalmoney.sk/res/images/forms/199-3-raketova-pozicka-1900x750-1.png");
	background-position: center top;
	background-repeat: no-repeat;
}
.form {
	width: 100%;
	max-width: 960px;
	margin: 0 auto !important;
}
#ziadost {
	width: 100%;
}
.screen {
	max-width: 416px;
	padding: 20px !important;
	float: right;
	background-color: #ffc100;
	margin-top: 84px !important;
	border-radius: 8px;
}
.right-addon span.euro {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif !important;
	font-size: 13px !important;
	padding: 0;
	right: 7px;
	top: 8px;
}
[id='1'] {
	padding-top: 96px !important;
}
[id='3'] {
	margin-top: 171px !important;
}
[id='9'] {
	margin-top: 155px !important;
}
.element_label {
	display: inline-block !important;
	width: 100% !important;
	float: none !important;
	text-align: left;
	line-height: 1 !important;
	font-size: 13px !important;
	margin-bottom: 3px !important;
	color: #000000;
	font-family:'TitilliumBold' !important;
}
.element_label span {
	line-height: 1 !important;
	font-family:'TitilliumBold' !important;
}
.active_element {
	color: #000000 !important;
	text-shadow: none !important;
}
.element:focus {
	background-color: #ffffff !important;
}
.form-element {
	margin-bottom: 4px !important;
}
#mesto_kod_element #mesto_kod {
	margin-left: 0 !important;
}
input[type="text"], input[type="email"], select {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100% !important;
	border: none !important;
	background-color: #ffffff !important;
	height: 30px !important;
	font-size: 13px !important;
	border-radius: 4px !important;
	padding: 0 !important;
	margin-bottom: 0 !important;
}
input[type="text"], input[type="email"] {
	padding: 0 5px !important;
}
.screen-element {
	width: 100% !important;
	float: none !important;
}
#telefon_2, #vyska_pozicky, #rodne_cislo, #rodinny_stav {
	width: 100% !important;
}
#statement_vyhlasenie, #submit_odoslat {
	width: 100% !important;
	float: none;
	text-align: left !important;
}
#mesto_kod_element, #select_pracovne_zaradenie {
	width: 66% !important;
}
#text_telefon, #text_email {
	width: 49% !important;
}
#trvala_psc_element, #text_meno, #text_priezvisko, #text_rodne_cislo, #text_ico, #text_obchodny_nazov, #select_dlzka_podnikania, #text_rocny_obrat, #text_prijem {
	width: 32% !important;
}
#trvala_psc_element, #mesto_kod_element, #text_meno, #text_priezvisko, #text_rodne_cislo, #text_telefon, #text_email, #text_ico, #text_obchodny_nazov, #select_dlzka_podnikania, #select_pracovne_zaradenie, #text_rocny_obrat, #text_prijem {
	float: left !important;
}
#trvala_psc_element, #text_meno, #text_priezvisko, #text_telefon, #text_ico, #text_obchodny_nazov, #select_pracovne_zaradenie {
	margin-right: 2% !important;
}
#statement_vyhlasenie {
	clear: both;
	margin-bottom: 10px !important;
	padding: 0;
}
#statement_vyhlasenie p, #statement_vyhlasenie p a {
	font-size: 11px !important;
	line-height: 14px;
	color: #4d3a00;
}
.check_vyhlasenie {
	float: left;
	margin: 0 1px 0 0 !important;
}
#submit_odoslat .submit_button {
	display: inline-block !important;
	width: 100% !important;
	min-width: 0;
	max-width: 100% !important;
	border: 0;
	padding: 10px !important;
	text-transform: uppercase;
	background-color: #EE1B30 !important;
	font-family:'TitilliumBold';
	line-height: 1;
	font-size: 16px !important;
	font-weight: bold;
	height: 38px;
	border-radius: 4px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	-webkit-transition: background-color 0.25s ease;
	transition: background-color 0.25s ease;
	margin: 0 !important;
	color: #ffffff !important;
}
#submit_odoslat .submit_button i.fa {
	display: none;
}
#submit_odoslat .submit_button:hover {
	background-color: #d4172a !important;
}
#submit_skip .submit_button {
	background-color: rgba(0,0,0,0);
	border: 0;
	display: inline-block;
	width: 100%;
	color: #6e6e6e;
	padding: 4px 0;
	height: auto;
}
#submit_skip .submit_button:hover {
	background-color: rgba(0,0,0,0);
	border: 0;
	color: #616161;
}
#submit_skip.submit {
	width: 100%;
	float: none;
	clear: both;
	margin-top: 10px !important;
}
#html_text {
	margin-bottom: 10px;
}
#submit_odoslat.submit, #submit_skip.submit {
	margin-right: 0 !important;
}
[id='3'] #submit_odoslat {
	margin-bottom: 10px;
	margin-top: 6px;
}
#mesto_kod {
	margin-left: 0;
}
#submit_odoslat.submit, #submit_skip.submit {
	margin-right: 0;
}
#select_pozicka {
	position: relative;
}
#select_pozicka:before {
	position: absolute;
	font-family:'TitilliumBold';
	content: "Získajte peniaze";
	top: -72px;
	left: 7px;
	font-size: 20px;
	text-transform: uppercase;
	color: #000000;
}
#vyska_pozicky_label:before {
	position: absolute;
	font-family:'TitilliumBlack';
	font-size: 20px;
	text-transform: uppercase;
	content: "raketovou rýchlosťou";
	top: -66px;
	right: 7px;
	color: #000000;
}
#select_pozicka:after {
	position: absolute;
	font-family:'TitilliumBlack';
	content: "žiadajte ihneď!";
	top: -42px;
	font-size: 20px;
	text-transform: uppercase;
	width: 100%;
	text-align: center;
	color: #c2151c
}
.right-addon {
	position: relative;
}
.euro {
	position: absolute;
	font-size: 13px;
	right: 8px;
	top: 4px;
}
#html_dakujeme {
	margin-bottom: 10px;
}
.screen-element-anketa {
	margin-bottom: 8px;
	text-align: left !important;
}
.screen-element-anketa:last-child {
	margin-bottom: 0;
}
.anketa_otazka {
	display: block;
	width: 100% !important;
	float: none !important;
	text-align: left;
	line-height: 1 !important;
	font-size: 13px !important;
	margin-bottom: 3px !important;
	color: #000000;
	font-family:'TitilliumBold';
}
.anketa {
	display: inline-block;
	padding: 4px 15px;
	border: 0;
	cursor: pointer;
	font-family:'TitilliumBold';
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	border-radius: 4px;
	background-color: #757575;
}
.anketa_button_yes {
	background-color: #EE1B30;
	margin-left: 0 !important;
}
.ui-tooltip{font-size:12px; border: 0; border-radius: 4px; line-height: 16px; color: #616161;}
span.error {
	display: none !important;
}
input[type="text"].validation-error, input[type="email"].validation-error, select.validation-error {
	background-color: #ffe5e5 !important;
}
@media screen and (max-width: 1024px) {
	body {
		background-image: none;
	}
	.screen {
		float: none;
		margin: 10px auto 0 auto !important;
	}
}
@media screen and (max-width: 515px) {
	#select_pozicka:before, #vyska_pozicky_label:before, #select_pozicka:after {
		display: none;
	}
	.screen {
		padding-top: 20px !important;
	}
}
@media screen and (max-width: 480px) {
	#text_meno, #text_priezvisko, #text_rodne_cislo, #text_email, #text_telefon {
		width: 100% !important;
		float: none;
		margin-right: 0 !important;
	}
}