input.error,
input.valid,
select.error,
select.valid {
background-position: right 5px center;
background-repeat: no-repeat; }
input.error,
select.error {
border-color: #b94a48; }
input.valid,
select.valid {
border-color: #468847; }
input[type=file].error {
color: #b94a48;
background: 0 0;
-webkit-box-shadow: none;
box-shadow: none; }
input[type=file].valid {
color: #468847;
background: 0 0;
-webkit-box-shadow: none;
box-shadow: none; }
.form-error {
display: block;
color: #b94a48;
margin-top: 5px;
margin-bottom: 10px;
line-height: 140%; }
span.help {
color: #999;
font-size: 90%; }
input.validating-server-side,
select.validating-server-side {
opacity: 0.5;
background-position: right 5px center;
background-repeat: no-repeat;
background-color: #FFF; }
div.form-error {
background-color: #f2dede;
margin-bottom: 20px;
border: 1px solid #b94a48;
border-radius: 4px; }
div.form-error strong {
display: none !important; }
div.form-error strong {
font-weight: 700;
display: block;
margin: 0;
padding: 0 0 10px; }
div.form-error strong,
div.form-error ul li {
line-height: 140%;
color: #b94a48;
font-size: 14px; }
div.form-error ul,
div.form-error ul li {
background: 0 0; }
.transition, .style-modern .bb-ultimte-mailchimp .uml-field label, .style-modern .bb-ultimte-mailchimp .uml-dropdown label, .style-modern .bb-ultimte-mailchimp .uml-radio label, .style-modern .bb-ultimte-mailchimp .uml-field input, .style-classic .bb-ultimte-mailchimp .uml-field label, .style-classic .bb-ultimte-mailchimp .uml-dropdown label, .style-classic .bb-ultimte-mailchimp .uml-radio label, .style-classic .bb-ultimte-mailchimp .uml-field input[type=text], .style-classic .bb-ultimte-mailchimp .uml-field input[type=email], .style-classic .bb-ultimte-mailchimp .uml-field input[type=number], .style-ouline .bb-ultimte-mailchimp .uml-field label, .style-ouline .bb-ultimte-mailchimp .uml-dropdown label, .style-ouline .bb-ultimte-mailchimp .uml-radio label, .style-ouline .bb-ultimte-mailchimp .uml-field input[type=text], .style-ouline .bb-ultimte-mailchimp .uml-field input[type=email], .style-ouline .bb-ultimte-mailchimp .uml-field input[type=number], .style-flat .bb-ultimte-mailchimp .uml-field label, .style-flat .bb-ultimte-mailchimp .uml-dropdown label, .style-flat .bb-ultimte-mailchimp .uml-radio label, .style-flat .bb-ultimte-mailchimp .uml-field input[type=text], .style-flat .bb-ultimte-mailchimp .uml-field input[type=email], .style-flat .bb-ultimte-mailchimp .uml-field input[type=number], .bb-uml-popup .bb-uml-popup-close, .bb-uml-popup .bb-uml-popup-close span, .bb-uml-btn button, .bb-uml-btn a {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s; }
.style-modern .bb-ultimte-mailchimp .uml-field, .style-modern .bb-ultimte-mailchimp .uml-dropdown, .style-modern .bb-ultimte-mailchimp .uml-radio {
display: block;
padding-top: 11px;
margin-bottom: 10px;
position: relative; }
.style-modern .bb-ultimte-mailchimp .uml-field label, .style-modern .bb-ultimte-mailchimp .uml-dropdown label, .style-modern .bb-ultimte-mailchimp .uml-radio label {
top: 0;
display: block;
width: 100%;
color: rgba(0, 0, 0, 0.54);
font-size: 12px;
font-weight: 400;
line-height: 15px;
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer; }
.style-modern .bb-ultimte-mailchimp .uml-field input {
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
height: 32px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
background-color: transparent;
color: rgba(0, 0, 0, 0.87);
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.26);
outline: none;
width: 100%;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0px;
font-size: 16px;
font-family: inherit;
line-height: inherit;
background-image: none; }
.style-modern .bb-ultimte-mailchimp .uml-field input:focus {
border-color: #2196F3;
border-width: 2px;
height: 33px;
margin-bottom: -1px;
outline-offset: -2px; }
.style-modern .bb-ultimte-mailchimp .uml-field.uml-dropdown select {
display: block;
height: 32px;
width: 100%;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: 0;
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.26);
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNiIgd2lkdGg9IjEwIj48cG9seWdvbiBwb2ludHM9IjAsMCAxMCwwIDUsNiIgc3R5bGU9ImZpbGw6cmdiYSgwLDAsMCwuMjQpOyIvPjwvc3ZnPg==);
background-repeat: no-repeat;
background-position: right center;
cursor: pointer;
color: rgba(0, 0, 0, 0.87);
font-size: 16px;
font-family: inherit;
line-height: inherit;
padding: 0 25px 0 0; }
.style-modern .bb-ultimte-mailchimp .uml-field.uml-dropdown select:focus {
outline: 0;
height: 33px;
margin-bottom: -1px;
border-color: #2196F3;
border-width: 2px; }
.style-modern .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px; }
.style-modern .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label {
min-height: 20px;
padding-left: 20px;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
clear: both;
color: rgba(0, 0, 0, 0.87);
font-size: 14px; }
.style-modern .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label > input[type=radio] {
position: absolute;
margin-left: -20px;
margin-top: 4px; }
.style-modern .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label input, .style-modern .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label span {
display: inline-block;
vertical-align: middle; }
.style-modern .bb-ultimte-mailchimp input[type=checkbox], .style-modern .bb-ultimte-mailchimp input[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
.style-classic .bb-ultimte-mailchimp .uml-field, .style-classic .bb-ultimte-mailchimp .uml-dropdown, .style-classic .bb-ultimte-mailchimp .uml-radio {
display: block;
padding-top: 11px;
margin-bottom: 10px;
position: relative; }
.style-classic .bb-ultimte-mailchimp .uml-field label, .style-classic .bb-ultimte-mailchimp .uml-dropdown label, .style-classic .bb-ultimte-mailchimp .uml-radio label {
color: #666;
font-weight: 600;
display: block;
padding-bottom: 10px;
font-size: 16px;
display: block;
width: 100%;
line-height: 15px;
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer; }
.style-classic .bb-ultimte-mailchimp .uml-field input[type=text], .style-classic .bb-ultimte-mailchimp .uml-field input[type=email], .style-classic .bb-ultimte-mailchimp .uml-field input[type=number] {
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
padding: 15px;
height: 52px;
line-height: 20px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
background-color: transparent;
color: rgba(0, 0, 0, 0.87);
border: 1px solid rgba(0, 0, 0, 0.26);
outline: none;
width: 100%;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0px;
font-size: 16px;
font-family: inherit;
line-height: inherit;
background-image: none; }
.style-classic .bb-ultimte-mailchimp .uml-field input[type=text]:focus, .style-classic .bb-ultimte-mailchimp .uml-field input[type=email]:focus, .style-classic .bb-ultimte-mailchimp .uml-field input[type=number]:focus {
border-color: #2196F3; }
.style-classic .bb-ultimte-mailchimp .uml-field.uml-dropdown select {
display: block;
padding: 15px 25px 15px 15px;
height: 52px;
line-height: 20px;
width: 100%;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: 0;
border: 1px solid rgba(0, 0, 0, 0.26);
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNiIgd2lkdGg9IjEwIj48cG9seWdvbiBwb2ludHM9IjAsMCAxMCwwIDUsNiIgc3R5bGU9ImZpbGw6cmdiYSgwLDAsMCwuMjQpOyIvPjwvc3ZnPg==);
background-repeat: no-repeat;
background-position: 98% center;
cursor: pointer;
color: rgba(0, 0, 0, 0.87);
font-size: 16px;
font-family: inherit;
line-height: inherit; }
.style-classic .bb-ultimte-mailchimp .uml-field.uml-dropdown select:focus {
border-color: #2196F3; }
.style-classic .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px; }
.style-classic .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label {
min-height: 20px;
padding-left: 20px;
padding-bottom: 0;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
clear: both;
color: rgba(0, 0, 0, 0.87);
font-size: 14px; }
.style-classic .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label > input[type=radio] {
position: absolute;
margin-left: -20px;
margin-top: 4px; }
.style-classic .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label input, .style-classic .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label span {
display: inline-block;
vertical-align: middle; }
.style-classic .bb-ultimte-mailchimp input[type=checkbox], .style-classic .bb-ultimte-mailchimp input[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
.style-ouline .bb-ultimte-mailchimp .uml-field, .style-ouline .bb-ultimte-mailchimp .uml-dropdown, .style-ouline .bb-ultimte-mailchimp .uml-radio {
display: block;
padding-top: 11px;
margin-bottom: 10px;
position: relative; }
.style-ouline .bb-ultimte-mailchimp .uml-field label, .style-ouline .bb-ultimte-mailchimp .uml-dropdown label, .style-ouline .bb-ultimte-mailchimp .uml-radio label {
color: #666;
font-weight: 600;
display: block;
padding-bottom: 10px;
font-size: 16px;
display: block;
width: 100%;
line-height: 15px;
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer; }
.style-ouline .bb-ultimte-mailchimp .uml-field input[type=text], .style-ouline .bb-ultimte-mailchimp .uml-field input[type=email], .style-ouline .bb-ultimte-mailchimp .uml-field input[type=number] {
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
padding: 15px;
height: 52px;
line-height: 20px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
background-color: transparent;
color: rgba(0, 0, 0, 0.87);
border: 2px solid rgba(0, 0, 0, 0.26);
outline: none;
width: 100%;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0px;
font-size: 16px;
font-family: inherit;
line-height: inherit;
background-image: none; }
.style-ouline .bb-ultimte-mailchimp .uml-field input[type=text]:focus, .style-ouline .bb-ultimte-mailchimp .uml-field input[type=email]:focus, .style-ouline .bb-ultimte-mailchimp .uml-field input[type=number]:focus {
border-color: #2196F3; }
.style-ouline .bb-ultimte-mailchimp .uml-field.uml-dropdown select {
display: block;
padding: 15px 25px 15px 15px;
height: 52px;
line-height: 20px;
width: 100%;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: 0;
border: 2px solid rgba(0, 0, 0, 0.26);
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNiIgd2lkdGg9IjEwIj48cG9seWdvbiBwb2ludHM9IjAsMCAxMCwwIDUsNiIgc3R5bGU9ImZpbGw6cmdiYSgwLDAsMCwuMjQpOyIvPjwvc3ZnPg==);
background-repeat: no-repeat;
background-position: 98% center;
cursor: pointer;
color: rgba(0, 0, 0, 0.87);
font-size: 16px;
font-family: inherit;
line-height: inherit; }
.style-ouline .bb-ultimte-mailchimp .uml-field.uml-dropdown select:focus {
border-color: #2196F3; }
.style-ouline .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px; }
.style-ouline .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label {
min-height: 20px;
padding-left: 20px;
padding-bottom: 0;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
clear: both;
color: rgba(0, 0, 0, 0.87);
font-size: 14px; }
.style-ouline .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label > input[type=radio] {
position: absolute;
margin-left: -20px;
margin-top: 4px; }
.style-ouline .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label input, .style-ouline .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label span {
display: inline-block;
vertical-align: middle; }
.style-ouline .bb-ultimte-mailchimp input[type=checkbox], .style-ouline .bb-ultimte-mailchimp input[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
.style-flat .bb-ultimte-mailchimp .uml-field, .style-flat .bb-ultimte-mailchimp .uml-dropdown, .style-flat .bb-ultimte-mailchimp .uml-radio {
display: block;
padding-top: 11px;
margin-bottom: 10px;
position: relative; }
.style-flat .bb-ultimte-mailchimp .uml-field label, .style-flat .bb-ultimte-mailchimp .uml-dropdown label, .style-flat .bb-ultimte-mailchimp .uml-radio label {
color: #666;
font-weight: 600;
display: block;
padding-bottom: 10px;
font-size: 16px;
display: block;
width: 100%;
line-height: 15px;
overflow-x: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer; }
.style-flat .bb-ultimte-mailchimp .uml-field input[type=text], .style-flat .bb-ultimte-mailchimp .uml-field input[type=email], .style-flat .bb-ultimte-mailchimp .uml-field input[type=number] {
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
padding: 15px;
height: 52px;
line-height: 20px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
background-color: #eee;
color: rgba(0, 0, 0, 0.87);
border: none;
outline: none;
width: 100%;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0px;
font-size: 16px;
font-family: inherit;
line-height: inherit;
background-image: none; }
.style-flat .bb-ultimte-mailchimp .uml-field input[type=text]:focus, .style-flat .bb-ultimte-mailchimp .uml-field input[type=email]:focus, .style-flat .bb-ultimte-mailchimp .uml-field input[type=number]:focus {
border-color: #2196F3; }
.style-flat .bb-ultimte-mailchimp .uml-field.uml-dropdown select {
display: block;
padding: 15px 25px 15px 15px;
height: 52px;
line-height: 20px;
width: 100%;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: 0;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
background-color: #eee;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNiIgd2lkdGg9IjEwIj48cG9seWdvbiBwb2ludHM9IjAsMCAxMCwwIDUsNiIgc3R5bGU9ImZpbGw6cmdiYSgwLDAsMCwuMjQpOyIvPjwvc3ZnPg==);
background-repeat: no-repeat;
background-position: 98% center;
cursor: pointer;
color: rgba(0, 0, 0, 0.87);
font-size: 16px;
font-family: inherit;
line-height: inherit; }
.style-flat .bb-ultimte-mailchimp .uml-field.uml-dropdown select:focus {
border-color: #2196F3; }
.style-flat .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px; }
.style-flat .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label {
min-height: 20px;
padding-left: 20px;
padding-bottom: 0;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
clear: both;
color: rgba(0, 0, 0, 0.87);
font-size: 14px; }
.style-flat .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label > input[type=radio] {
position: absolute;
margin-left: -20px;
margin-top: 4px; }
.style-flat .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label input, .style-flat .bb-ultimte-mailchimp .uml-radio .bbuml-radio-group .bbuml-radio > label span {
display: inline-block;
vertical-align: middle; }
.style-flat .bb-ultimte-mailchimp input[type=checkbox], .style-flat .bb-ultimte-mailchimp input[type=radio] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
.bb-uml-popup {
position: fixed;
width: 100%;
z-index: 999; }
.bb-uml-popup.top-left {
top: 0;
left: 0; }
.bb-uml-popup.top-center {
top: 0;
left: 50%;
transform: translateX(-50%); }
.bb-uml-popup.top-right {
top: 0;
right: 0; }
.bb-uml-popup.middle-left {
top: 50%;
left: 0;
transform: translateY(-50%); }
.bb-uml-popup.middle-center {
top: 50%;
left: 50%;
transform: translateY(-50%);
transform: translate(-50%, -50%); }
.bb-uml-popup.middle-right {
top: 50%;
right: 0;
transform: translateY(-50%); }
.bb-uml-popup.bottom-left {
bottom: 0;
left: 0; }
.bb-uml-popup.bottom-center {
bottom: 0;
left: 50%;
transform: translateX(-50%); }
.bb-uml-popup.bottom-right {
bottom: 0;
right: 0; }
.bb-uml-popup .bb-ultimte-mailchimp-container {
width: 100%; }
.bb-uml-popup .bb-uml-popup-inside {
position: relative;
width: 100%; }
.bb-uml-popup .bb-uml-popup-close {
position: absolute;
display: block;
height: 40px;
width: 40px;
cursor: pointer;
background: #fff;
border-radius: 50px;
z-index: 9;
box-shadow: 0 0 30px 0px rgba(34, 35, 40, 0.137); }
.bb-uml-popup .bb-uml-popup-close.top-left {
top: -20px;
left: -20px; }
.bb-uml-popup .bb-uml-popup-close.top-center {
top: -20px;
left: 50%;
transform: translateX(-50%); }
.bb-uml-popup .bb-uml-popup-close.top-right {
top: -20px;
right: -20px; }
.bb-uml-popup .bb-uml-popup-close.middle-left {
top: 50%;
left: -20px;
transform: translateY(-50%); }
.bb-uml-popup .bb-uml-popup-close.middle-right {
top: 50%;
right: -20px;
transform: translateY(-50%); }
.bb-uml-popup .bb-uml-popup-close.bottom-left {
bottom: -20px;
left: -20px; }
.bb-uml-popup .bb-uml-popup-close.bottom-center {
bottom: -20px;
left: 50%;
transform: translateX(-50%); }
.bb-uml-popup .bb-uml-popup-close.bottom-right {
bottom: -20px;
right: -20px; }
.bb-uml-popup .bb-uml-popup-close:hover span {
transform: rotate(90deg); }
.bb-uml-popup .bb-uml-popup-close span {
position: relative;
display: block;
height: 20px;
width: 20px;
top: 10px;
left: 9px; }
.bb-uml-popup .bb-uml-popup-close span:before, .bb-uml-popup .bb-uml-popup-close span:after {
content: '';
display: block;
height: 20px;
width: 1px;
background-color: #000;
position: absolute;
top: 0;
left: 50%; }
.bb-uml-popup .bb-uml-popup-close span:before {
transform: rotate(45deg); }
.bb-uml-popup .bb-uml-popup-close span:after {
transform: rotate(-45deg); }
.bb-uml-popup.top-left {
top: 0;
left: 0; }
.bb-uml-popup.top-center {
top: 0;
left: 50%;
transform: translateX(-50%); }
.bb-uml-popup.top-right {
top: 0;
right: 0; }
.bb-uml-popup.middle-left {
top: 50%;
left: 0;
transform: translateY(-50%); }
.bb-uml-popup.middle-center {
top: 50%;
left: 50%;
transform: translateY(-50%);
transform: translate(-50%, -50%); }
.bb-uml-popup.middle-right {
top: 50%;
right: 0;
transform: translateY(-50%); }
.bb-uml-popup.bottom-left {
bottom: 0;
left: 0; }
.bb-uml-popup.bottom-center {
bottom: 0;
left: 50%;
transform: translateX(-50%); }
.bb-uml-popup.bottom-right {
bottom: 0;
right: 0; }
.bb-popup-overlay {
position: fixed;
z-index: 99;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: block;
background: rgba(10, 10, 10, 0.8); }
.bb-ultimte-mailchimp-container.left, .bb-ultimte-mailchimp-container.left * {
text-align: left; }
.bb-ultimte-mailchimp-container.right, .bb-ultimte-mailchimp-container.right * {
text-align: right; }
.bb-ultimte-mailchimp-container.center, .bb-ultimte-mailchimp-container.center * {
text-align: center; }
.bb-ultimte-mailchimp-container.label-inline .uml-field, .bb-ultimte-mailchimp-container.label-inline .uml-radio {
display: flex;
align-items: center; }
.bb-ultimte-mailchimp-container.label-inline .uml-field > label, .bb-ultimte-mailchimp-container.label-inline .uml-radio > label {
max-width: 200px;
text-align: right;
padding-right: 30px; }
.bb-ultimte-mailchimp-container.shape-square .uml-field input[type=text], .bb-ultimte-mailchimp-container.shape-square .uml-field input[type=email], .bb-ultimte-mailchimp-container.shape-square .uml-field input[type=number], .bb-ultimte-mailchimp-container.shape-square .uml-field.uml-dropdown select {
border-radius: 0; }
.bb-ultimte-mailchimp-container.shape-round .uml-field input[type=text], .bb-ultimte-mailchimp-container.shape-round .uml-field input[type=email], .bb-ultimte-mailchimp-container.shape-round .uml-field input[type=number], .bb-ultimte-mailchimp-container.shape-round .uml-field.uml-dropdown select {
border-radius: 50px;
padding-left: 30px;
padding-right: 30px; }
.bb-ultimte-mailchimp-container.shape-rounded .uml-field input[type=text], .bb-ultimte-mailchimp-container.shape-rounded .uml-field input[type=email], .bb-ultimte-mailchimp-container.shape-rounded .uml-field input[type=number], .bb-ultimte-mailchimp-container.shape-rounded .uml-field.uml-dropdown select {
border-radius: 3px; }
.bb-uml-btn {
margin-top: 30px; }
.bb-uml-btn.style-modern button, .bb-uml-btn.style-modern a {
border-width: 0; }
.bb-uml-btn.style-classic button, .bb-uml-btn.style-classic a {
border-width: 1px; }
.bb-uml-btn.style-flat button, .bb-uml-btn.style-flat a {
border-width: 0; }
.bb-uml-btn.style-ouline button, .bb-uml-btn.style-ouline a {
border-width: 2px;
line-height: 50px; }
.bb-uml-btn.shape-square button, .bb-uml-btn.shape-square a {
border-radius: 0; }
.bb-uml-btn.shape-rounded button, .bb-uml-btn.shape-rounded a {
border-radius: 3px; }
.bb-uml-btn.shape-round button, .bb-uml-btn.shape-round a {
border-radius: 48px; }
.bb-uml-btn.display-inline {
display: inline-block; }
.bb-uml-btn.display-block {
display: block; }
.bb-uml-btn button, .bb-uml-btn a {
font-size: 17px;
padding: 0 30px;
height: 52px;
line-height: 52px;
overflow: hidden;
outline: none;
font-weight: 600;
background-image: none;
background-color: #8b48bd;
color: #ffffff;
border: none;
border-radius: 3px;
border-style: solid;
border-color: #ccc;
-webkit-appearance: none; }
.bb-uml-btn button:hover, .bb-uml-btn a:hover {
background-color: #222222; }
.bb-uml-btn button[disabled="disabled"], .bb-uml-btn a[disabled="disabled"] {
opacity: .5; }
.bb-uml-btn button[disabled="disabled"]:after, .bb-uml-btn a[disabled="disabled"]:after {
content: '...'; }