.cssload-box-loading{height:49px;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:49px}.cssload-box-loading:before{animation:shadow .58s linear infinite;-o-animation:shadow .58s linear infinite;-ms-animation:shadow .58s linear infinite;-webkit-animation:shadow .58s linear infinite;-moz-animation:shadow .58s linear infinite;height:5px;content:"";position:absolute;opacity:.1;top:58px;border-radius:50%;background:#000;left:0;width:49px}.cssload-box-loading:after{animation:cssload-animate .58s linear infinite;-o-animation:cssload-animate .58s linear infinite;-ms-animation:cssload-animate .58s linear infinite;-webkit-animation:cssload-animate .58s linear infinite;-moz-animation:cssload-animate .58s linear infinite;height:49px;content:"";position:absolute;top:0;border-radius:3px;background:rgba(80,170,178,.95);left:0;width:49px}@keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:39px;transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@-o-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-o-transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:39px;-o-transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{-o-transform:translateY(9px) rotate(67.5deg)}to{-o-transform:translateY(0) rotate(90deg)}}@-ms-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-ms-transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:39px;-ms-transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{-ms-transform:translateY(9px) rotate(67.5deg)}to{-ms-transform:translateY(0) rotate(90deg)}}@-webkit-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:39px;-webkit-transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{-webkit-transform:translateY(9px) rotate(67.5deg)}to{-webkit-transform:translateY(0) rotate(90deg)}}@-moz-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-moz-transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:39px;-moz-transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{-moz-transform:translateY(9px) rotate(67.5deg)}to{-moz-transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}@-o-keyframes shadow{0%,to{-o-transform:scale(1)}50%{-o-transform:scaleX(1.2)}}@-ms-keyframes shadow{0%,to{-ms-transform:scale(1)}50%{-ms-transform:scaleX(1.2)}}@-webkit-keyframes shadow{0%,to{-webkit-transform:scale(1)}50%{-webkit-transform:scaleX(1.2)}}@-moz-keyframes shadow{0%,to{-moz-transform:scale(1)}50%{-moz-transform:scaleX(1.2)}}