* {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;line-height: 1.875;
	font-weight: 400;
	color: #616161;
	box-sizing:border-box;
  
}
.sb_js_slim_country .ss-single-selected {
    border-width: 0 0 1px 0 !important;
    border-color: #ccc !important;
    border-radius: 0 !important;
    margin-top: 20px;
}
label.required:after {
	content: "*";
}
label.required:after,
.gaf_req {
	color: red;
}
.formulare_group {
	font-size:20px;
	font-weight: bold;
	padding-bottom: 0.5ex;
}
label {
	font-size:16px;
	fonr-weight: bold;
	padding: 0;
	
}
.label, label {
  color: inherit;
  font-size: 1rem;
  font-weight: 700;
}
.formulare_req {
	color: red;
}
.autocomplete_select {
	margin-bottom: 1ex;
}
textarea {
	width: 100%;
}
.gaf_hereby {
	font-size: 16px;
	line-height: 28px;
}

.gaf_confirm {
	font-size: 16px;
	font-weight: bold;
	padding: 1em 0;
}

.gaf_req_help {
	font-size: 14px;
}
.login_reset_password {
/* 	display: none; */
}
.login_languages {
	display: none;
}
.label {
	display: inherit;
}
.input[type="text"] {
	box-shadow: none;
}
.input, .textarea, .select select {
	border-radius: 0;
}
#registration_form .contact_data_legend,
#registration_form .billing_data_legend {
	display: none;
}
body.page_send_request .login_snazzybee {
	display: none;
}
body.page_send_request .container {
	text-align: center;
}
body.anonymous.page_clientzone:not(.page_activation):not(.page_send_request):not(.page_forgotpassword) .navbar-logo {
	display: none;
}
body.anonymous.page_clientzone #formular {
	background-image: url(hrbusness.jpg);
	background-repeat: no-repeat;
	padding-top: 140px;
	background-position: top center;
}
body .login_formular #set_user_lang {
	display:none;
}
body.page_registration_business label[for="position"] {
	display: none;
}
body.page_registration_business .registration_position_wrapper {
	display: none;
}
body.anonymous.page_clientzone.page_resetpassword #formular {
	padding-top: 170px;
}
body.anonymous.page_clientzone.page_resetpassword #formular button u {
	color: white;
	text-decoration: none;
	font-size: inherit;
	font-weight: inherit;
}
.jump_right_text {
	float: right;
}
.jump_left_text {
	float: left;
}
.jump_right, .jump_left {
	background-color: blue;
    border-radius: 25px;
    padding: 20px;
    color: white !important;
	text-decoration: none !important;
}
.jump_right span, .jump_left span {
	color: white;
}