.video-embed-field-responsive-video{position:relative}.video-embed-field-responsive-video:after{content:'';display:block;padding-bottom:56.25%}.video-embed-field-responsive-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.video-embed-field-responsive-modal{max-width:100%}.video-embed-field-lazy{cursor:pointer;position:relative}.video-embed-field-lazy img{width:100%}.video-embed-field-lazy-play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("/modules/contrib/video_embed_field/css/icons/play.svg") no-repeat;cursor:pointer;background-size:72px 72px}
.ajax-throbber.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.ajax-throbber.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.ajax-throbber.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.ajax-throbber.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.ajax-throbber.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ajax-throbber.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.ajax-throbber.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.ajax-throbber.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ajax-throbber.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ajax-throbber.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.ajax-throbber.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.ajax-throbber.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.ajax-throbber.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ajax-throbber.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.ajax-throbber.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.ajax-throbber.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}
