.ImgObjCls {background-size:contain;background-repeat:no-repeat;}

.shape-circle {border-radius:100%;}
.speech-bubble-LL,.speech-bubble-LR,.speech-bubble-RL,.speech-bubble-RR,
.speech-bubble-TL,.speech-bubble-TR,.speech-bubble-BL,.speech-bubble-BR    
    { position: relative; background: #00aabb; border-radius: .4em;overflow:unset !important;
    text-align:center;padding:5px;color:white; } 
.speech-bubble-LL:after,.speech-bubble-LR:after,.speech-bubble-RL:after,.speech-bubble-RR:after,
.speech-bubble-TL:after,.speech-bubble-TR:after,.speech-bubble-BL:after,.speech-bubble-BR:after
    { content: ''; position: absolute;  width: 0; height: 0; border: 32px solid transparent; }
.speech-bubble-LL:after  {top: 50%; left: 0;border-left: 0; border-bottom: 0; 
    border-right-color: #00aabb; margin-top: -16px; margin-left: -32px;}
.speech-bubble-LR:after  {top: 50%; left: 0; border-left: 0; border-top: 0; 
    border-right-color: #00aabb; margin-top: -16px; margin-left: -32px;}
.speech-bubble-RL:after  {top: 50%;right: 0; border-left-color: #00aabb; 
    border-right: 0; border-top: 0; margin-top: -16px; margin-right: -32px;}
.speech-bubble-RR:after  {top: 50%;right: 0; border-left-color: #00aabb; 
    border-right: 0; border-bottom: 0; margin-top: -16px; margin-right: -32px;}
.speech-bubble-BL:after { bottom: 0; left: 50%; border-top-color: #00aabb; border-bottom: 0; 
    border-left: 0; margin-left: -16px; margin-bottom: -32px; }
.speech-bubble-BR:after { bottom: 0; left: 50%; border-top-color: #00aabb; border-bottom: 0; 
    border-right: 0; margin-left: -16px; margin-bottom: -32px; }
.speech-bubble-TL:after { top: 0; left: 50%; border-bottom-color: #00aabb; border-top: 0; 
    border-left: 0; margin-left: -16px; margin-top: -32px; }
.speech-bubble-TR:after { top: 0; left: 50%; border-bottom-color: #00aabb; border-top: 0; 
    border-right: 0; margin-left: -16px; margin-top: -32px; }





@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rotating {
  -webkit-animation: rotating 2s linear infinite;
  -moz-animation: rotating 2s linear infinite;
  -ms-animation: rotating 2s linear infinite;
  -o-animation: rotating 2s linear infinite;
  animation: rotating 2s linear infinite;
}

.blink_me {
  animation: blinker 1s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}