.gquiz-correct-response img,.gquiz-incorrect-response img,.gquiz-indicator{display:inline;margin-left:15px;vertical-align:middle}.gquiz-correct-choice{font-weight:700}.gquiz-field-label{font-weight:700}.gquiz-field{margin-bottom:15px}#gquiz-entry-detail-score-info-title{font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-size:15px;font-weight:400;line-height:1;margin:0;padding:7px 10px;border-bottom-color:#dfdfdf;box-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;cursor:pointer}#gquiz-entry-detail-score-info{padding:10px}#gquiz_confirmation_message{margin-top:1rem}.gform_confirmation_message h5 {
margin-bottom: 2rem !important;
}
.wb_button_akkordeon a.elementor-button-link.elementor-button.elementor-size-lg.elementor-animation-shrink {
background-color: #818a91;
border-radius: 0px;
color: #fff;
fill: #fff;
font-family: var( --e-global-typography-3c83371-font-family ), Sans-serif !important;
font-size: 18px !important;
font-weight: var( --e-global-typography-3c83371-font-weight );
text-transform: var( --e-global-typography-3c83371-text-transform ) !important;
line-height: var( --e-global-typography-3c83371-line-height ) !important;
letter-spacing: var( --e-global-typography-3c83371-letter-spacing ) !important;
word-spacing: var( --e-global-typography-3c83371-word-spacing ) !important;
background: var( --e-global-color-primary ) !important;
color: var( --e-global-color-576da91 ) !important;
text-align:center !important;
margin: 20px 0 20px 0 !important;
}
.wb_button_akkordeon a.elementor-button-link.elementor-button.elementor-size-lg {
padding: 0px 40px !important;
border-radius: 0px !important;
}
.gfield_visibility_visible strong {
font-size:32px !important;
}
span.gfield_required.gfield_required_text {
display: none !important;
}
.page-id-2165 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2169 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2172 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2175 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2178 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2181 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2184 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2187 .field_description_below.hidden_label.gfield_visibility_visible {
margin: 10px 0 0 0 !important;
}
.page-id-2165 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2169 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2172 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2175 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2178 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2181 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2184 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.page-id-2187 label.gfield_label {
display: inline-block !important;
margin-bottom: 10px !important;
}
.gform_confirmation_message {
text-align: center !important;
}
a.button_bewerbungsakkordeon {
font-family: var( --e-global-typography-3c83371-font-family ), Sans-serif !important;
font-size: 18px !important;
font-weight: var( --e-global-typography-3c83371-font-weight );
text-transform: var( --e-global-typography-3c83371-text-transform ) !important;
line-height: var( --e-global-typography-3c83371-line-height ) !important;
letter-spacing: var( --e-global-typography-3c83371-letter-spacing ) !important;
word-spacing: var( --e-global-typography-3c83371-word-spacing ) !important;
background: var( --e-global-color-primary ) !important;
color: var( --e-global-color-576da91 ) !important;
padding: 12px 24px;
margin-bottom:10px !important;
}
a:hover.button_bewerbungsakkordeon {
transform: scale(0.9) !important;
transition:transform 0.7s ease !important;		
}
.gform_button.button.make_visible {
font-family: "Resolve", Sans-serif !important;
font-size: 1.2em !important;
font-weight: 600 !important;
text-transform: none !important;
line-height: 1em !important;
text-transform: uppercase !important;
background-color: var( --e-global-color-primary ) !important;
padding: 12px 24px !important;
border-radius: 0 !important;
color: var( --e-global-color-576da91 ) !important;
margin: 20px 0 10px 0 !important;
border: none !important;
} input#gform_next_button_3_46.gform_next_button.button {
font-family: "Resolve", Sans-serif !important;
font-size: 1.2em !important;
font-weight: 600 !important;
text-transform: none !important;
line-height: 1em !important;
text-transform: uppercase !important;
background-color: var( --e-global-color-primary ) !important;
padding: 12px 24px !important;
border: none !important;
color: var( --e-global-color-576da91 ) !important;
margin:20px 0 10px 0;
}
input#gform_next_button_3_46.gform_next_button.button:hover {
background-color: var( --e-global-color-primary ) !important;
opacity:1 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
transform: scale(0.9) !important;
transition:transform 0.7s ease !important;		
} .gform_confirmation_message strong.wb_headline_confirmation {
margin-top:30px !important;
} .gform_confirmation_message strong {
line-height: 1em !important;
}
.image-choices-field .image-choices-choice-image-wrap {
width: 100px;
height: 65px !important;
}
.elementor-upload-field {
font-size: 16px !important;
}
.gfield_validation_message, .gform_wrapper .validation_message {
background: transprent !important;
border: none !important;
margin-top: 18px !important;
padding: 20px !important;
} div#gform_3_validation_container.gform_validation_errors {
display: none !important;
}
.field_description_above .instruction {
padding-bottom: 10px;
padding-top: 10 !important;
}
.field_description_below.gfield_visibility_visible {
margin: 30px 0 0 0 !important;
}
.gform_previous_button.button.make_visible {
display: none !important;
}
input#gform_submit_button_3.gform_button.button.make_visible {
font-family: "Resolve", Sans-serif !important;
font-size: 1.2em !important;
font-weight: 600 !important;
text-transform: none !important;
line-height: 1em !important;
text-transform: uppercase !important;
background-color: var( --e-global-color-primary ) !important;
padding: 12px 24px !important;
border: none !important;
color: var( --e-global-color-576da91 ) !important;
margin:20px 0 10px 0;
}
input#gform_submit_button_3.gform_button.button.make_visible:hover {
background-color: var( --e-global-color-primary ) !important;
opacity:1 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
transform: scale(0.9) !important;
transition:transform 0.7s ease !important;		
}
input#gform_submit_button_3.gform_button.button.make_visible::after {
content:">>>";
margin:4px 0 0 8px;
color:var( --e-global-color-576da91 );
}
span#input_3_47_3_container.name_first label {
display: none !important;
}
span#input_3_47_6_container.name_last label {
display: none !important;
}
label.gfield_label {
display: none !important;
}
.ee-swiper__pagination--horizontal.ee-swiper__pagination {
bottom: 30px !important;
}  .wb_bewerberumfrage .gravity-theme form#gform_3 {
font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;	
text-align: center !important;
}
.gform_wrapper.gravity-theme .gf_progressbar_title {
text-align: center;
}
.gform_wrapper.gravity-theme .gfield_label {
text-align: center;
}  div.gform_heading {
display: none !important;
}
div.gf_progressbar.gf_progressbar_blue {
display: none !important;
}   span.image-choices-choice-text img {
border-radius: 15px;
border:6px solid transparent;
} span.image-choices-choice-text img:hover {
opacity: 0.9 !important;
transition: opacity 1s ease !important;
transform: scale(0.9) !important;
transition:transform 1s ease !important;		
border:6px solid transparent;
border-color: var( --e-global-color-primary ) !important;
}
.wb_bewerberumfrage img {
border-radius: 15px;
border:6px solid transparent;
}
.wb_bewerberumfrage img:hover {
opacity: 0.9 !important;
transition: opacity 1s ease !important;
transform: scale(0.9) !important;
transition:transform 1s ease !important;		
border:6px solid transparent;
border-color: var( --e-global-color-primary ) !important;
} legend.gfield_label {
color: var( --e-global-color-576da91) !important;
font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
font-size: 3rem !important;
margin: 0px 0px -90px 0px !important;
line-height: 0.7em !important;
} .image-choices-choice.image-choices-choice-selected {
border: 1px solid transparent !important;
} .image-choices-choice label#label_3_34_1 {
border: none !important;
}
.image-choices-choice label#label_3_34_1:hover {
border: none !important;
} .gform_confirmation_wrapper {
margin: 30px 0 0 0 !important;
} div#gform_confirmation_wrapper_3.gform_confirmation_wrapper {
font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
margin: 30px 0 50px 0 !important;
text-align: center;
} .gform_confirmation_message strong {
font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
color: var( --e-global-color-576da91) !important;
font-size: 3rem !important;
margin: 10px 0 10px 0px !important;
}
strong.wb_umfrage_ergebnis {
margin: 0 5px 0 5px;
} div#gform_confirmation_message_3.gform_confirmation_message_3.gform_confirmation_message {
font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
font-size: 1rem !important;	
margin: 30px 0 0 0 !important;
} div#gform_confirmation_message_3.gform_confirmation_message_3.gform_confirmation_message a {
font-family: "Resolve", Sans-serif !important;
font-size: 1.2em !important;
font-weight: 600 !important;
text-transform: none !important;
line-height: 1em !important;
text-transform: uppercase !important;
background-color: var( --e-global-color-primary ) !important;
padding: 12px 24px !important;
border-radius: 0 !important;
color: var( --e-global-color-576da91 ) !important;
margin:20px 0 10px 0 !important;
}
div#gform_confirmation_message_3.gform_confirmation_message_3.gform_confirmation_message a:hover {
background-color: var( --e-global-color-primary ) !important;
opacity:1 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
transform: scale(0.9) !important;
transition:transform 0.7s ease !important;		
}
div#gform_confirmation_message_3.gform_confirmation_message_3.gform_confirmation_message a::after {
content:">>>";
margin:4px 0 0 8px;
color:var( --e-global-color-576da91 );
}
.gform_confirmation_message span#gmail-docs-internal-guid-8d93e91e-7fff-a1e8-1b2f-c6510db641d9 {
font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
font-size: 3em !important;
line-height: 34px !important;	
font-size: var( --e-global-typography-3c83371-font-size ) !important;
} .gf_progressbar_percentage.percentbar_blue {
background-color: var( --e-global-color-primary ) !important;
}
.gf_progressbar_title {
color: var( --e-global-color-text ) !important;
font-size: 18px !important;	
}
span.gf_step_current_page {
color: var( --e-global-color-576da91 ) !important;
}
span.gf_step_page_count {
color: var( --e-global-color-576da91 ) !important;
}
@media (max-width: 767px) {
.image-choices-field .image-choices-choice-image-wrap {
width: 0px !important;
height: 0px !important;
}
legend.gfield_label {
font-size: 2rem !important;
margin: 10px 0 10px 0px !important;
line-height: 1em !important;
padding:10px 0 0 0 !important;
}
.gf_progressbar {
margin-bottom: 20px;
}
.field_description_below.gfield_visibility_visible {
margin: 0 !important;
}
.image-choices-field .image-choices-choice label {
width: 116% !important;
}
.image-choices-field .image-choices-choice {
width: 46%;
}
.wb_bewerberumfrage .gravity-theme form#gform_3 {
text-align: left !important;
margin-left: -15px;
}
.gform_wrapper.gravity-theme .gfield_label {
height: 50px;
}
.elementor-1768 .elementor-element.elementor-element-7722d83 {
padding: 30px 20px 20px 30px !important;
}
} .gform_fileupload_rules {
float: left;
} input#gform_submit_button_11.gform_button.button.make_visible {
font-family: "Resolve", Sans-serif !important;
font-size: 1.2em !important;
font-weight: 600 !important;
text-transform: none !important;
line-height: 1em !important;
text-transform: uppercase !important;
background-color: var( --e-global-color-primary ) !important;
padding: 12px 24px !important;
border-radius: 0 !important;
color: var( --e-global-color-576da91 ) !important;
margin:20px 0 10px 0 !important;
border: none !important;
}
input#gform_submit_button_11.gform_button.button.make_visible:hover {
background-color: var( --e-global-color-primary ) !important;
opacity:1 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
transform: scale(0.9) !important;
transition:transform 0.7s ease !important;		
border: none !important;	
} #popup a {
color:var( --e-global-color-accent );
}
#popup a:hover {
color:var( --e-global-color-8c5acb6 );
transition:color 0.7s ease;
}
#popup a:active {
color:var( --e-global-color-8c5acb6 );
transition:color 0.7s ease;
}  .wb_faq span.ee-button-text::after {
font-family: "Font Awesome 5 Free";
content: "\f2f9";
color: var( --e-global-color-secondary);	
display: inline-block;
margin:0 0 0 5px;
}  .wb_cta_deep_blue span.elementor-button-text::after {
content:">>>";
margin:4px 0 0 8px;
color:var( --e-global-color-secondary );
} .wb_cta_spring_green span.elementor-button-text::after {
content:">>>";
margin:4px 0 0 8px;
color:var( --e-global-color-accent );
} .wb_cta_white span.elementor-button-text::after {
content:">>>";
margin:4px 0 0 8px;
color:var( --e-global-color-secondary );
} .wb_akkordeon i.fas.fa-plus {
margin-top:6px;
}
.wb_akkordeon i.fas.fa-minus {
margin-top:6px;
}
.wb_akkordeon div.elementor-accordion-item {
margin-top:10px;
} div.sb_instagram_header a {
color: var( --e-global-color-primary ) !important;
}
div#sb_instagram a.sbi_load_btn {
font-family: "Resolve", Sans-serif !important;
font-size: 1.2em !important;
font-weight: 600 !important;
text-transform: none !important;
line-height: 1.1em !important;
text-transform: uppercase !important;
background-color: var( --e-global-color-primary ) !important;
padding: 12px 24px !important;
border-radius: 0 !important;
margin: 30px 0 20px 0 !important;
}
div#sb_instagram a.sbi_load_btn:hover {
background-color: var( --e-global-color-primary ) !important;
opacity:1 !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
transform: scale(0.9) !important;
transition:transform 0.7s ease !important;	
}
div#sb_instagram a.sbi_load_btn::after {
content: " >>>" !important;
color: var( --e-global-color-576da91 ) !important;
} .wb_header_nospace {
width: 11.008% !important;
}
@media (max-width: 767px) {
section#popup span.elementor-button-icon.elementor-align-icon-left {
margin-left: 0px !important;
}
}
@media (min-width: 1240px) {
.wb_header_nospace {
width: 11.008% !important;
}
} footer#footer a {
color:var( --e-global-color-9105ab2 );
}
footer#footer a:hover {
color:var( --e-global-color-primary );
transition:color 0.7s ease;
} a.deactivate_analytics {
color:var( --e-global-color-primary );
}
a.deactivate_analytics:hover {
color:var( --e-global-color-secondary );
transition:color 0.7s ease;
}.ecs-post-loop .elementor-page-title{
display:block;
}
.ecs-loop-preview{
height:100%;
width:100%;
background:lightgray;
border:solid 1px gray;
padding:5px;
}
.ecs-loop-preview h3{
font-size:16px;
font-weight:500;
}
.ecs-loop-preview span{
font-size:12px;
}
.ecs-loop-preview .ecs-image-holder{
width: 100%;
line-height: 113px;
background-color: #808080;
font-size: 45px;
text-align: center;
vertical-align: middle;
font-weight: 900;
color: #929191;
}
.ecs-link-wrapper{
cursor: pointer;
}
.elementor-widget-ele-loop-item, .elementor-widget-ele-loop-item > .elementor-widget-container,
.elementor-element-edit-mode.elementor-widget-ele-loop-item, .elementor-element-edit-mode.elementor-widget-ele-loop-item > .elementor-widget-container{
height: 100%;
} .elementor-widget-posts .ecs-posts .elementor-button-wrapper {
margin-top: 0;
} .ecs-post-loop .ast-article-single{
background-color: none;
border-bottom:none;
margin: 0;
padding: 0;
}
.ecs-post-loop.ast-article-post{
width:100%;
} .theme-storefront.elementor-editor-active #primary.content-area{
float:none;
} .elementor-editor-active .ecs-lazyload a,.elementor-editor-preview .ecs-lazyload a{
display:none;
}
.animation-hidden .ecs-lazy-load-animation{
height:0;
visibility:hidden;
}  .barload-wrapper {
width: 195px;
height: 1em;
position: relative;
display:inline-block;
font-size:16px;
padding:10px;
}
.barload-border {
border: 3px solid rgb(34,34,34);
height: 100%;
width: 100%;
position: relative;
top: -50%;
padding: 4px 3px;
}
.barload-whitespace {
overflow: hidden;
height: 100%;
width: 100%;
margin: 0 auto;
overflow: hidden;
position: relative;
}
.barload-line {
position: absolute;
height: 100%;
width: 100%;
background-color: rgb(0,0,0);
animation: barload-slide 2.75s steps(40) infinite;
-o-animation: barload-slide 2.75s steps(40) infinite;
-ms-animation: barload-slide 2.75s steps(40) infinite;
-webkit-animation: barload-slide 2.75s steps(40) infinite;
-moz-animation: barload-slide 2.75s steps(40) infinite;
}
@keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-o-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-ms-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-webkit-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}
@-moz-keyframes barload-slide {
0% {
left: -100%;
}
100% {
left: 100%;
}
}  .barload-wrapper ,.barload-wrapper * {
box-sizing:content-box;
} 
.ballsload-container{
font-size:16px;
padding:10px;
position:relative;
}
.ballsload-container div {
width: 1em;
height: 1em;
position: absolute;
background-color: rgb(0,0,0);
top: 0;
border-radius: 50%;
}
.ballsload-container div:nth-child(1) {
animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(2) {
animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(3) {
animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
.ballsload-container div:nth-child(4) {
animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-o-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-ms-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-webkit-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
-moz-animation: ballsload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23);
}
@keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-o-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-ms-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-webkit-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}
@-moz-keyframes ballsload-move {
0% {
left: 0%;
}
100% {
left: 100%;
}
}  #movingBallG{
position:relative;
width:250px;
height:19px;
display:inline-block;
font-size:16px;
}
.movingBallLineG{
position:absolute;
left:0px;
top:0.5em;
height:0.25em;
width:250px;
background-color:rgb(0,0,0);
}
.movingBallG{
background-color:rgb(0,0,0);
position:absolute;
top:0;
left:0;
width:1.188em;
height:1.188em;
border-radius:100px;
-o-border-radius:100px;
-ms-border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
animation-name:bounce_movingBallG;
-o-animation-name:bounce_movingBallG;
-ms-animation-name:bounce_movingBallG;
-webkit-animation-name:bounce_movingBallG;
-moz-animation-name:bounce_movingBallG;
animation-duration:1.5s;
-o-animation-duration:1.5s;
-ms-animation-duration:1.5s;
-webkit-animation-duration:1.5s;
-moz-animation-duration:1.5s;
animation-iteration-count:infinite;
-o-animation-iteration-count:infinite;
-ms-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
animation-direction:normal;
-o-animation-direction:normal;
-ms-animation-direction:normal;
-webkit-animation-direction:normal;
-moz-animation-direction:normal;
}
@keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-o-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-ms-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-webkit-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}
@-moz-keyframes bounce_movingBallG{
0%{
left:0px;
}
50%{
left:230px;
}
100%{
left:0px;
}
}  .lds-ellipsis {
display: inline-block;
position: relative;
width: 8em;
height: 1em;
font-size:13px;
}
.lds-ellipsis div {
position: absolute;
top: 0px;
width: 1em;
height: 1em;
border-radius: 50%;
background: #000;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
left: 1em;
animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
left: 1em;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
left: 4em;
animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
left: 7em;
animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes lds-ellipsis3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes lds-ellipsis2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(3em, 0);
}
}