@-webkit-keyframes focusItem {
    0% {
      -webkit-box-shadow: 0 0 0 0 rgba(255, 96, 16, 0);
              box-shadow: 0 0 0 0 rgba(255, 96, 16, 0);
    }
    40% {
      -webkit-box-shadow: 0 0 1px 3px rgba(255, 96, 16, 0.5);
              box-shadow: 0 0 1px 3px rgba(255, 96, 16, 0.5);
    }
    50% {
      -webkit-box-shadow: 0 0 0px 5px rgba(255, 96, 16, 0.3);
              box-shadow: 0 0 0px 5px rgba(255, 96, 16, 0.3);
    }
    85% {
      -webkit-box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.1);
              box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.1);
    }
    90% {
      -webkit-box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.07);
              box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.07);
    }
    100% {
      -webkit-box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.05);
              box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.05);
    }
}
@keyframes focusItem {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 96, 16, 0);
                box-shadow: 0 0 0 0 rgba(255, 96, 16, 0);
    }
    40% {
        -webkit-box-shadow: 0 0 1px 3px rgba(255, 96, 16, 0.5);
                box-shadow: 0 0 1px 3px rgba(255, 96, 16, 0.5);
    }
    50% {
        -webkit-box-shadow: 0 0 0px 5px rgba(255, 96, 16, 0.3);
                box-shadow: 0 0 0px 5px rgba(255, 96, 16, 0.3);
    }
    85% {
        -webkit-box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.1);
                box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.1);
    }
    90% {
        -webkit-box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.07);
                box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.07);
    }
    100% {
        -webkit-box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.05);
                box-shadow: 0 0 0 8px rgba(255, 96, 16, 0.05);
    }
}