div.DTTT {
    margin-bottom: .5em;
    float: right
}
div.dt-buttons {
    float:right;
    margin-bottom: 20px; 
}
div.dataTables_length {
    float: left;
}
div.dataTables_wrapper {
    clear: both
}
.svg-inline--fa {
    margin-right: 4px;
    }
#chart_div {
    margin: 0 auto;
    margin-top: 100px;
    width: 800px
}
.oculto {
    display: none;
}
.datos_adc {
    cursor: pointer
}
.col-xs-padding{ /*estilo xs-1, xs-2, xs-3, xs-6*/
        padding-right: 20px;
    }
.btn-agregar-3col{ /* margen btn agregar criterio - creadted_criterios*/
        margin-left: 30%;
    }
#ponderacion{ /*clientes*/
    margin-left: 3px;
    margin-top: -10px;
    width: 135%; 
} 
.input-criterios{ /*alinea el texto a la izquierda label consolidado*/
    text-align: left !important;
    padding-left: 35px;
} 
.form-horizontal .block-flat{ /*quita los bordes del recuadro de abajo del bloque del form y lo deja como pleca*/
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #e2e2e2;
}
.top{ /*jurisdicciones _dinamico */
    margin-top: 5px;
    padding-left: 25px;
}
.divscampos-checkbox{
    margin-left: -26px;
}
.input-saved{
    margin-left: 14px;
    margin-right: -14px;
}
.guardar{
    margin-left: 6px;
}
#T3, #T10{ /*formulario creditos*/
    height: 34px;
}
.label-margin{
    margin-left: 0 !important;
    padding-left: 20px;
}
.moral-radio-inline{ /*expedientes_datosadic_personamoral */
    padding-left: 10px;
}
.margin-lr{ /*expedientes_datosadic_personamoral */
    margin-left: 0;
    margin-right: 0;
}
.no-link .item{
    cursor: default !important;
}

.padding-lr{
    padding-left: 0;
    padding-right: 0;
}
.icon-animated-bell {
    display: inline-block;
    -moz-animation: ringing 2s 5 ease 1s;
    -webkit-animation: ringing 2s 5 ease 1s;
    -o-animation: ringing 2s 5 ease 1s;
    -ms-animation: ringing 2s 5 ease 1s;
    animation: ringing 2s 5 ease 1s;
    -moz-transform-origin: 50% 0%;
    -webkit-transform-origin: 50% 0%;
    -o-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%
}

.icon-animated-vertical {
    display: inline-block;
    -moz-animation: vertical 2s 5 ease 2s;
    -webkit-animation: vertical 2s 5 ease 2s;
    -o-animation: vertical 2s 5 ease 2s;
    -ms-animation: vertical 2s 5 ease 2s;
    animation: vertical 2s 5 ease 2s
}

.icon-animated-hand-pointer {
    display: inline-block;
    -moz-animation: hand-pointer 2s 4 ease 2s;
    -webkit-animation: hand-pointer 2s 4 ease 2s;
    -o-animation: hand-pointer 2s 4 ease 2s;
    -ms-animation: hand-pointer 2s 4 ease 2s;
    animation: hand-pointer 2s 4 ease 2s
}

.icon-animated-wrench {
    display: inline-block;
    -moz-animation: wrenching 2.5s 4 ease;
    -webkit-animation: wrenching 2.5s 4 ease;
    -o-animation: wrenching 2.5s 4 ease;
    -ms-animation: wrenching 2.5s 4 ease;
    animation: wrenching 2.5s 4 ease;
    -moz-transform-origin: 90% 35%;
    -webkit-transform-origin: 90% 35%;
    -o-transform-origin: 90% 35%;
    -ms-transform-origin: 90% 35%;
    transform-origin: 90% 35%
}

@media print {
    .noprint {
        display: none
    }
}

.addexpe {
    cursor: pointer
}

.addexpe:hover {
    box-shadow: 10px 10px 5px #888
}

.aviso {
    margin: 0 auto;
    text-align: center;
    width: 600px
}

.altas {
    margin: 0 auto;
    text-align: center
}
.considerado h6{
    margin-left: 30px;
}
#show-pass {
    cursor: pointer
}
@media only screen and (min-width: 320px) and (max-width: 480px) { 
    .cl-mcont-xs{
       padding: 0 25px;
    }
    .col-xs-pad-12{ /*estilo xs-12*/
       padding: 0;
    } 
    .col-xs-padding{ /*estilo xs-1, xs-2, xs-3, xs-6*/
        padding-left: 5px;
        padding-right: 5px;
    }
    .campo .checkbox input[type=checkbox],  .inputs .checkbox input[type=checkbox], .divscampos .checkbox input[type=checkbox]{
        margin-left: -10px;
    }
    .divscampos-checkbox{ /* campos dinamicos jurisdicciones*/
        margin-left: -17px;
    }
    .col-xs-text{
        font-size: 12px;
    }
    .save_criterio{ /*btn guardar*/
        margin-left: 3px;
    }
    .guardar{
    margin-left: -6px;
    }
    .top{ /*jurisdicciones _dinamico */
    margin-top: 5px;
    }
    .btn-agregar{ /* margen btn agregar criterio - jurisdicciones*/
        margin-left: 11px;
    }
    .btn-agregar-3col{ /* margen btn agregar criterio - creadted_criterios*/
        margin-left: 76px;
    }
   }
@media only screen and (min-width: 768px) and (max-width: 1024px){ 
    .col-xs-text{
        margin-left: -15px;
    }
    .campo .checkbox input[type=checkbox]{
        margin-left: -5px;
    }
    .moral-radio-inline{
        padding-left: 0;
        padding-top: 3px;
        margin-left: 9px;

    }
}
@-moz-keyframes ringing {
    0% {
        -moz-transform: rotate(-15deg)
    }
    2% {
        -moz-transform: rotate(15deg)
    }
    4% {
        -moz-transform: rotate(-18deg)
    }
    6% {
        -moz-transform: rotate(18deg)
    }
    8% {
        -moz-transform: rotate(-22deg)
    }
    10% {
        -moz-transform: rotate(22deg)
    }
    12% {
        -moz-transform: rotate(-18deg)
    }
    14% {
        -moz-transform: rotate(18deg)
    }
    16% {
        -moz-transform: rotate(-12deg)
    }
    18% {
        -moz-transform: rotate(12deg)
    }
    20% {
        -moz-transform: rotate(0)
    }
}

@-webkit-keyframes ringing {
    0% {
        -moz-transform: rotate(-15deg)
    }
    2% {
        -moz-transform: rotate(15deg)
    }
    4% {
        -moz-transform: rotate(-18deg)
    }
    6% {
        -moz-transform: rotate(18deg)
    }
    8% {
        -moz-transform: rotate(-22deg)
    }
    10% {
        -moz-transform: rotate(22deg)
    }
    12% {
        -moz-transform: rotate(-18deg)
    }
    14% {
        -moz-transform: rotate(18deg)
    }
    16% {
        -moz-transform: rotate(-12deg)
    }
    18% {
        -moz-transform: rotate(12deg)
    }
    20% {
        -moz-transform: rotate(0)
    }
}

@-o-keyframes ringing {
    0% {
        -moz-transform: rotate(-15deg)
    }
    2% {
        -moz-transform: rotate(15deg)
    }
    4% {
        -moz-transform: rotate(-18deg)
    }
    6% {
        -moz-transform: rotate(18deg)
    }
    8% {
        -moz-transform: rotate(-22deg)
    }
    10% {
        -moz-transform: rotate(22deg)
    }
    12% {
        -moz-transform: rotate(-18deg)
    }
    14% {
        -moz-transform: rotate(18deg)
    }
    16% {
        -moz-transform: rotate(-12deg)
    }
    18% {
        -moz-transform: rotate(12deg)
    }
    20% {
        -moz-transform: rotate(0)
    }
}

@keyframes ringing {
    0% {
        -moz-transform: rotate(-15deg)
    }
    2% {
        -moz-transform: rotate(15deg)
    }
    4% {
        -moz-transform: rotate(-18deg)
    }
    6% {
        -moz-transform: rotate(18deg)
    }
    8% {
        -moz-transform: rotate(-22deg)
    }
    10% {
        -moz-transform: rotate(22deg)
    }
    12% {
        -moz-transform: rotate(-18deg)
    }
    14% {
        -moz-transform: rotate(18deg)
    }
    16% {
        -moz-transform: rotate(-12deg)
    }
    18% {
        -moz-transform: rotate(12deg)
    }
    20% {
        -moz-transform: rotate(0)
    }
}

@-moz-keyframes ringing {
    0% {
        -webkit-transform: rotate(-15deg)
    }
    2% {
        -webkit-transform: rotate(15deg)
    }
    4% {
        -webkit-transform: rotate(-18deg)
    }
    6% {
        -webkit-transform: rotate(18deg)
    }
    8% {
        -webkit-transform: rotate(-22deg)
    }
    10% {
        -webkit-transform: rotate(22deg)
    }
    12% {
        -webkit-transform: rotate(-18deg)
    }
    14% {
        -webkit-transform: rotate(18deg)
    }
    16% {
        -webkit-transform: rotate(-12deg)
    }
    18% {
        -webkit-transform: rotate(12deg)
    }
    20% {
        -webkit-transform: rotate(0)
    }
}

@-webkit-keyframes ringing {
    0% {
        -webkit-transform: rotate(-15deg)
    }
    2% {
        -webkit-transform: rotate(15deg)
    }
    4% {
        -webkit-transform: rotate(-18deg)
    }
    6% {
        -webkit-transform: rotate(18deg)
    }
    8% {
        -webkit-transform: rotate(-22deg)
    }
    10% {
        -webkit-transform: rotate(22deg)
    }
    12% {
        -webkit-transform: rotate(-18deg)
    }
    14% {
        -webkit-transform: rotate(18deg)
    }
    16% {
        -webkit-transform: rotate(-12deg)
    }
    18% {
        -webkit-transform: rotate(12deg)
    }
    20% {
        -webkit-transform: rotate(0)
    }
}

@-o-keyframes ringing {
    0% {
        -webkit-transform: rotate(-15deg)
    }
    2% {
        -webkit-transform: rotate(15deg)
    }
    4% {
        -webkit-transform: rotate(-18deg)
    }
    6% {
        -webkit-transform: rotate(18deg)
    }
    8% {
        -webkit-transform: rotate(-22deg)
    }
    10% {
        -webkit-transform: rotate(22deg)
    }
    12% {
        -webkit-transform: rotate(-18deg)
    }
    14% {
        -webkit-transform: rotate(18deg)
    }
    16% {
        -webkit-transform: rotate(-12deg)
    }
    18% {
        -webkit-transform: rotate(12deg)
    }
    20% {
        -webkit-transform: rotate(0)
    }
}

@keyframes ringing {
    0% {
        -webkit-transform: rotate(-15deg)
    }
    2% {
        -webkit-transform: rotate(15deg)
    }
    4% {
        -webkit-transform: rotate(-18deg)
    }
    6% {
        -webkit-transform: rotate(18deg)
    }
    8% {
        -webkit-transform: rotate(-22deg)
    }
    10% {
        -webkit-transform: rotate(22deg)
    }
    12% {
        -webkit-transform: rotate(-18deg)
    }
    14% {
        -webkit-transform: rotate(18deg)
    }
    16% {
        -webkit-transform: rotate(-12deg)
    }
    18% {
        -webkit-transform: rotate(12deg)
    }
    20% {
        -webkit-transform: rotate(0)
    }
}

@-moz-keyframes ringing {
    0% {
        -ms-transform: rotate(-15deg)
    }
    2% {
        -ms-transform: rotate(15deg)
    }
    4% {
        -ms-transform: rotate(-18deg)
    }
    6% {
        -ms-transform: rotate(18deg)
    }
    8% {
        -ms-transform: rotate(-22deg)
    }
    10% {
        -ms-transform: rotate(22deg)
    }
    12% {
        -ms-transform: rotate(-18deg)
    }
    14% {
        -ms-transform: rotate(18deg)
    }
    16% {
        -ms-transform: rotate(-12deg)
    }
    18% {
        -ms-transform: rotate(12deg)
    }
    20% {
        -ms-transform: rotate(0)
    }
}

@-webkit-keyframes ringing {
    0% {
        -ms-transform: rotate(-15deg)
    }
    2% {
        -ms-transform: rotate(15deg)
    }
    4% {
        -ms-transform: rotate(-18deg)
    }
    6% {
        -ms-transform: rotate(18deg)
    }
    8% {
        -ms-transform: rotate(-22deg)
    }
    10% {
        -ms-transform: rotate(22deg)
    }
    12% {
        -ms-transform: rotate(-18deg)
    }
    14% {
        -ms-transform: rotate(18deg)
    }
    16% {
        -ms-transform: rotate(-12deg)
    }
    18% {
        -ms-transform: rotate(12deg)
    }
    20% {
        -ms-transform: rotate(0)
    }
}

@-o-keyframes ringing {
    0% {
        -ms-transform: rotate(-15deg)
    }
    2% {
        -ms-transform: rotate(15deg)
    }
    4% {
        -ms-transform: rotate(-18deg)
    }
    6% {
        -ms-transform: rotate(18deg)
    }
    8% {
        -ms-transform: rotate(-22deg)
    }
    10% {
        -ms-transform: rotate(22deg)
    }
    12% {
        -ms-transform: rotate(-18deg)
    }
    14% {
        -ms-transform: rotate(18deg)
    }
    16% {
        -ms-transform: rotate(-12deg)
    }
    18% {
        -ms-transform: rotate(12deg)
    }
    20% {
        -ms-transform: rotate(0)
    }
}

@keyframes ringing {
    0% {
        -ms-transform: rotate(-15deg)
    }
    2% {
        -ms-transform: rotate(15deg)
    }
    4% {
        -ms-transform: rotate(-18deg)
    }
    6% {
        -ms-transform: rotate(18deg)
    }
    8% {
        -ms-transform: rotate(-22deg)
    }
    10% {
        -ms-transform: rotate(22deg)
    }
    12% {
        -ms-transform: rotate(-18deg)
    }
    14% {
        -ms-transform: rotate(18deg)
    }
    16% {
        -ms-transform: rotate(-12deg)
    }
    18% {
        -ms-transform: rotate(12deg)
    }
    20% {
        -ms-transform: rotate(0)
    }
}

@-moz-keyframes ringing {
    0% {
        transform: rotate(-15deg)
    }
    2% {
        transform: rotate(15deg)
    }
    4% {
        transform: rotate(-18deg)
    }
    6% {
        transform: rotate(18deg)
    }
    8% {
        transform: rotate(-22deg)
    }
    10% {
        transform: rotate(22deg)
    }
    12% {
        transform: rotate(-18deg)
    }
    14% {
        transform: rotate(18deg)
    }
    16% {
        transform: rotate(-12deg)
    }
    18% {
        transform: rotate(12deg)
    }
    20% {
        transform: rotate(0)
    }
}

@-webkit-keyframes ringing {
    0% {
        transform: rotate(-15deg)
    }
    2% {
        transform: rotate(15deg)
    }
    4% {
        transform: rotate(-18deg)
    }
    6% {
        transform: rotate(18deg)
    }
    8% {
        transform: rotate(-22deg)
    }
    10% {
        transform: rotate(22deg)
    }
    12% {
        transform: rotate(-18deg)
    }
    14% {
        transform: rotate(18deg)
    }
    16% {
        transform: rotate(-12deg)
    }
    18% {
        transform: rotate(12deg)
    }
    20% {
        transform: rotate(0)
    }
}

@-o-keyframes ringing {
    0% {
        transform: rotate(-15deg)
    }
    2% {
        transform: rotate(15deg)
    }
    4% {
        transform: rotate(-18deg)
    }
    6% {
        transform: rotate(18deg)
    }
    8% {
        transform: rotate(-22deg)
    }
    10% {
        transform: rotate(22deg)
    }
    12% {
        transform: rotate(-18deg)
    }
    14% {
        transform: rotate(18deg)
    }
    16% {
        transform: rotate(-12deg)
    }
    18% {
        transform: rotate(12deg)
    }
    20% {
        transform: rotate(0)
    }
}

@keyframes ringing {
    0% {
        transform: rotate(-15deg)
    }
    2% {
        transform: rotate(15deg)
    }
    4% {
        transform: rotate(-18deg)
    }
    6% {
        transform: rotate(18deg)
    }
    8% {
        transform: rotate(-22deg)
    }
    10% {
        transform: rotate(22deg)
    }
    12% {
        transform: rotate(-18deg)
    }
    14% {
        transform: rotate(18deg)
    }
    16% {
        transform: rotate(-12deg)
    }
    18% {
        transform: rotate(12deg)
    }
    20% {
        transform: rotate(0)
    }
}

@-moz-keyframes vertical {
    0% {
        -moz-transform: translate(0, -3px)
    }
    4% {
        -moz-transform: translate(0, 3px)
    }
    8% {
        -moz-transform: translate(0, -3px)
    }
    12% {
        -moz-transform: translate(0, 3px)
    }
    16% {
        -moz-transform: translate(0, -3px)
    }
    20% {
        -moz-transform: translate(0, 3px)
    }
    22% {
        -moz-transform: translate(0, 0)
    }
}

@-webkit-keyframes vertical {
    0% {
        -moz-transform: translate(0, -3px)
    }
    4% {
        -moz-transform: translate(0, 3px)
    }
    8% {
        -moz-transform: translate(0, -3px)
    }
    12% {
        -moz-transform: translate(0, 3px)
    }
    16% {
        -moz-transform: translate(0, -3px)
    }
    20% {
        -moz-transform: translate(0, 3px)
    }
    22% {
        -moz-transform: translate(0, 0)
    }
}

@-o-keyframes vertical {
    0% {
        -moz-transform: translate(0, -3px)
    }
    4% {
        -moz-transform: translate(0, 3px)
    }
    8% {
        -moz-transform: translate(0, -3px)
    }
    12% {
        -moz-transform: translate(0, 3px)
    }
    16% {
        -moz-transform: translate(0, -3px)
    }
    20% {
        -moz-transform: translate(0, 3px)
    }
    22% {
        -moz-transform: translate(0, 0)
    }
}

@keyframes vertical {
    0% {
        -moz-transform: translate(0, -3px)
    }
    4% {
        -moz-transform: translate(0, 3px)
    }
    8% {
        -moz-transform: translate(0, -3px)
    }
    12% {
        -moz-transform: translate(0, 3px)
    }
    16% {
        -moz-transform: translate(0, -3px)
    }
    20% {
        -moz-transform: translate(0, 3px)
    }
    22% {
        -moz-transform: translate(0, 0)
    }
}

@-moz-keyframes vertical {
    0% {
        -webkit-transform: translate(0, -3px)
    }
    4% {
        -webkit-transform: translate(0, 3px)
    }
    8% {
        -webkit-transform: translate(0, -3px)
    }
    12% {
        -webkit-transform: translate(0, 3px)
    }
    16% {
        -webkit-transform: translate(0, -3px)
    }
    20% {
        -webkit-transform: translate(0, 3px)
    }
    22% {
        -webkit-transform: translate(0, 0)
    }
}

@-webkit-keyframes vertical {
    0% {
        -webkit-transform: translate(0, -3px)
    }
    4% {
        -webkit-transform: translate(0, 3px)
    }
    8% {
        -webkit-transform: translate(0, -3px)
    }
    12% {
        -webkit-transform: translate(0, 3px)
    }
    16% {
        -webkit-transform: translate(0, -3px)
    }
    20% {
        -webkit-transform: translate(0, 3px)
    }
    22% {
        -webkit-transform: translate(0, 0)
    }
}

@-o-keyframes vertical {
    0% {
        -webkit-transform: translate(0, -3px)
    }
    4% {
        -webkit-transform: translate(0, 3px)
    }
    8% {
        -webkit-transform: translate(0, -3px)
    }
    12% {
        -webkit-transform: translate(0, 3px)
    }
    16% {
        -webkit-transform: translate(0, -3px)
    }
    20% {
        -webkit-transform: translate(0, 3px)
    }
    22% {
        -webkit-transform: translate(0, 0)
    }
}

@keyframes vertical {
    0% {
        -webkit-transform: translate(0, -3px)
    }
    4% {
        -webkit-transform: translate(0, 3px)
    }
    8% {
        -webkit-transform: translate(0, -3px)
    }
    12% {
        -webkit-transform: translate(0, 3px)
    }
    16% {
        -webkit-transform: translate(0, -3px)
    }
    20% {
        -webkit-transform: translate(0, 3px)
    }
    22% {
        -webkit-transform: translate(0, 0)
    }
}

@-moz-keyframes vertical {
    0% {
        -ms-transform: translate(0, -3px)
    }
    4% {
        -ms-transform: translate(0, 3px)
    }
    8% {
        -ms-transform: translate(0, -3px)
    }
    12% {
        -ms-transform: translate(0, 3px)
    }
    16% {
        -ms-transform: translate(0, -3px)
    }
    20% {
        -ms-transform: translate(0, 3px)
    }
    22% {
        -ms-transform: translate(0, 0)
    }
}

@-webkit-keyframes vertical {
    0% {
        -ms-transform: translate(0, -3px)
    }
    4% {
        -ms-transform: translate(0, 3px)
    }
    8% {
        -ms-transform: translate(0, -3px)
    }
    12% {
        -ms-transform: translate(0, 3px)
    }
    16% {
        -ms-transform: translate(0, -3px)
    }
    20% {
        -ms-transform: translate(0, 3px)
    }
    22% {
        -ms-transform: translate(0, 0)
    }
}

@-o-keyframes vertical {
    0% {
        -ms-transform: translate(0, -3px)
    }
    4% {
        -ms-transform: translate(0, 3px)
    }
    8% {
        -ms-transform: translate(0, -3px)
    }
    12% {
        -ms-transform: translate(0, 3px)
    }
    16% {
        -ms-transform: translate(0, -3px)
    }
    20% {
        -ms-transform: translate(0, 3px)
    }
    22% {
        -ms-transform: translate(0, 0)
    }
}

@keyframes vertical {
    0% {
        -ms-transform: translate(0, -3px)
    }
    4% {
        -ms-transform: translate(0, 3px)
    }
    8% {
        -ms-transform: translate(0, -3px)
    }
    12% {
        -ms-transform: translate(0, 3px)
    }
    16% {
        -ms-transform: translate(0, -3px)
    }
    20% {
        -ms-transform: translate(0, 3px)
    }
    22% {
        -ms-transform: translate(0, 0)
    }
}

@-moz-keyframes vertical {
    0% {
        transform: translate(0, -3px)
    }
    4% {
        transform: translate(0, 3px)
    }
    8% {
        transform: translate(0, -3px)
    }
    12% {
        transform: translate(0, 3px)
    }
    16% {
        transform: translate(0, -3px)
    }
    20% {
        transform: translate(0, 3px)
    }
    22% {
        transform: translate(0, 0)
    }
}

@-webkit-keyframes vertical {
    0% {
        transform: translate(0, -3px)
    }
    4% {
        transform: translate(0, 3px)
    }
    8% {
        transform: translate(0, -3px)
    }
    12% {
        transform: translate(0, 3px)
    }
    16% {
        transform: translate(0, -3px)
    }
    20% {
        transform: translate(0, 3px)
    }
    22% {
        transform: translate(0, 0)
    }
}

@-o-keyframes vertical {
    0% {
        transform: translate(0, -3px)
    }
    4% {
        transform: translate(0, 3px)
    }
    8% {
        transform: translate(0, -3px)
    }
    12% {
        transform: translate(0, 3px)
    }
    16% {
        transform: translate(0, -3px)
    }
    20% {
        transform: translate(0, 3px)
    }
    22% {
        transform: translate(0, 0)
    }
}

@keyframes vertical {
    0% {
        transform: translate(0, -3px)
    }
    4% {
        transform: translate(0, 3px)
    }
    8% {
        transform: translate(0, -3px)
    }
    12% {
        transform: translate(0, 3px)
    }
    16% {
        transform: translate(0, -3px)
    }
    20% {
        transform: translate(0, 3px)
    }
    22% {
        transform: translate(0, 0)
    }
}

@-moz-keyframes hand-pointer {
    0% {
        -moz-transform: translate(0, 0)
    }
    6% {
        -moz-transform: translate(5px, 0)
    }
    12% {
        -moz-transform: translate(0, 0)
    }
    18% {
        -moz-transform: translate(5px, 0)
    }
    24% {
        -moz-transform: translate(0, 0)
    }
    30% {
        -moz-transform: translate(5px, 0)
    }
    36% {
        -moz-transform: translate(0, 0)
    }
}

@-webkit-keyframes hand-pointer {
    0% {
        -moz-transform: translate(0, 0)
    }
    6% {
        -moz-transform: translate(5px, 0)
    }
    12% {
        -moz-transform: translate(0, 0)
    }
    18% {
        -moz-transform: translate(5px, 0)
    }
    24% {
        -moz-transform: translate(0, 0)
    }
    30% {
        -moz-transform: translate(5px, 0)
    }
    36% {
        -moz-transform: translate(0, 0)
    }
}

@-o-keyframes hand-pointer {
    0% {
        -moz-transform: translate(0, 0)
    }
    6% {
        -moz-transform: translate(5px, 0)
    }
    12% {
        -moz-transform: translate(0, 0)
    }
    18% {
        -moz-transform: translate(5px, 0)
    }
    24% {
        -moz-transform: translate(0, 0)
    }
    30% {
        -moz-transform: translate(5px, 0)
    }
    36% {
        -moz-transform: translate(0, 0)
    }
}

@keyframes hand-pointer {
    0% {
        -moz-transform: translate(0, 0)
    }
    6% {
        -moz-transform: translate(5px, 0)
    }
    12% {
        -moz-transform: translate(0, 0)
    }
    18% {
        -moz-transform: translate(5px, 0)
    }
    24% {
        -moz-transform: translate(0, 0)
    }
    30% {
        -moz-transform: translate(5px, 0)
    }
    36% {
        -moz-transform: translate(0, 0)
    }
}

@-moz-keyframes wrenching {
    0% {
        -moz-transform: rotate(-12deg)
    }
    8% {
        -moz-transform: rotate(12deg)
    }
    10% {
        -moz-transform: rotate(24deg)
    }
    18% {
        -moz-transform: rotate(-24deg)
    }
    20% {
        -moz-transform: rotate(-24deg)
    }
    28% {
        -moz-transform: rotate(24deg)
    }
    30% {
        -moz-transform: rotate(24deg)
    }
    38% {
        -moz-transform: rotate(-24deg)
    }
    40% {
        -moz-transform: rotate(-24deg)
    }
    48% {
        -moz-transform: rotate(24deg)
    }
    50% {
        -moz-transform: rotate(24deg)
    }
    58% {
        -moz-transform: rotate(-24deg)
    }
    60% {
        -moz-transform: rotate(-24deg)
    }
    68% {
        -moz-transform: rotate(24deg)
    }
    75% {
        -moz-transform: rotate(0)
    }
}

@-webkit-keyframes wrenching {
    0% {
        -moz-transform: rotate(-12deg)
    }
    8% {
        -moz-transform: rotate(12deg)
    }
    10% {
        -moz-transform: rotate(24deg)
    }
    18% {
        -moz-transform: rotate(-24deg)
    }
    20% {
        -moz-transform: rotate(-24deg)
    }
    28% {
        -moz-transform: rotate(24deg)
    }
    30% {
        -moz-transform: rotate(24deg)
    }
    38% {
        -moz-transform: rotate(-24deg)
    }
    40% {
        -moz-transform: rotate(-24deg)
    }
    48% {
        -moz-transform: rotate(24deg)
    }
    50% {
        -moz-transform: rotate(24deg)
    }
    58% {
        -moz-transform: rotate(-24deg)
    }
    60% {
        -moz-transform: rotate(-24deg)
    }
    68% {
        -moz-transform: rotate(24deg)
    }
    75% {
        -moz-transform: rotate(0)
    }
}

@-o-keyframes wrenching {
    0% {
        -moz-transform: rotate(-12deg)
    }
    8% {
        -moz-transform: rotate(12deg)
    }
    10% {
        -moz-transform: rotate(24deg)
    }
    18% {
        -moz-transform: rotate(-24deg)
    }
    20% {
        -moz-transform: rotate(-24deg)
    }
    28% {
        -moz-transform: rotate(24deg)
    }
    30% {
        -moz-transform: rotate(24deg)
    }
    38% {
        -moz-transform: rotate(-24deg)
    }
    40% {
        -moz-transform: rotate(-24deg)
    }
    48% {
        -moz-transform: rotate(24deg)
    }
    50% {
        -moz-transform: rotate(24deg)
    }
    58% {
        -moz-transform: rotate(-24deg)
    }
    60% {
        -moz-transform: rotate(-24deg)
    }
    68% {
        -moz-transform: rotate(24deg)
    }
    75% {
        -moz-transform: rotate(0)
    }
}

@keyframes wrenching {
    0% {
        -moz-transform: rotate(-12deg)
    }
    8% {
        -moz-transform: rotate(12deg)
    }
    10% {
        -moz-transform: rotate(24deg)
    }
    18% {
        -moz-transform: rotate(-24deg)
    }
    20% {
        -moz-transform: rotate(-24deg)
    }
    28% {
        -moz-transform: rotate(24deg)
    }
    30% {
        -moz-transform: rotate(24deg)
    }
    38% {
        -moz-transform: rotate(-24deg)
    }
    40% {
        -moz-transform: rotate(-24deg)
    }
    48% {
        -moz-transform: rotate(24deg)
    }
    50% {
        -moz-transform: rotate(24deg)
    }
    58% {
        -moz-transform: rotate(-24deg)
    }
    60% {
        -moz-transform: rotate(-24deg)
    }
    68% {
        -moz-transform: rotate(24deg)
    }
    75% {
        -moz-transform: rotate(0)
    }
}

@-moz-keyframes wrenching {
    0% {
        -webkit-transform: rotate(-12deg)
    }
    8% {
        -webkit-transform: rotate(12deg)
    }
    10% {
        -webkit-transform: rotate(24deg)
    }
    18% {
        -webkit-transform: rotate(-24deg)
    }
    20% {
        -webkit-transform: rotate(-24deg)
    }
    28% {
        -webkit-transform: rotate(24deg)
    }
    30% {
        -webkit-transform: rotate(24deg)
    }
    38% {
        -webkit-transform: rotate(-24deg)
    }
    40% {
        -webkit-transform: rotate(-24deg)
    }
    48% {
        -webkit-transform: rotate(24deg)
    }
    50% {
        -webkit-transform: rotate(24deg)
    }
    58% {
        -webkit-transform: rotate(-24deg)
    }
    60% {
        -webkit-transform: rotate(-24deg)
    }
    68% {
        -webkit-transform: rotate(24deg)
    }
    75% {
        -webkit-transform: rotate(0)
    }
}

@-webkit-keyframes wrenching {
    0% {
        -webkit-transform: rotate(-12deg)
    }
    8% {
        -webkit-transform: rotate(12deg)
    }
    10% {
        -webkit-transform: rotate(24deg)
    }
    18% {
        -webkit-transform: rotate(-24deg)
    }
    20% {
        -webkit-transform: rotate(-24deg)
    }
    28% {
        -webkit-transform: rotate(24deg)
    }
    30% {
        -webkit-transform: rotate(24deg)
    }
    38% {
        -webkit-transform: rotate(-24deg)
    }
    40% {
        -webkit-transform: rotate(-24deg)
    }
    48% {
        -webkit-transform: rotate(24deg)
    }
    50% {
        -webkit-transform: rotate(24deg)
    }
    58% {
        -webkit-transform: rotate(-24deg)
    }
    60% {
        -webkit-transform: rotate(-24deg)
    }
    68% {
        -webkit-transform: rotate(24deg)
    }
    75% {
        -webkit-transform: rotate(0)
    }
}

@-o-keyframes wrenching {
    0% {
        -webkit-transform: rotate(-12deg)
    }
    8% {
        -webkit-transform: rotate(12deg)
    }
    10% {
        -webkit-transform: rotate(24deg)
    }
    18% {
        -webkit-transform: rotate(-24deg)
    }
    20% {
        -webkit-transform: rotate(-24deg)
    }
    28% {
        -webkit-transform: rotate(24deg)
    }
    30% {
        -webkit-transform: rotate(24deg)
    }
    38% {
        -webkit-transform: rotate(-24deg)
    }
    40% {
        -webkit-transform: rotate(-24deg)
    }
    48% {
        -webkit-transform: rotate(24deg)
    }
    50% {
        -webkit-transform: rotate(24deg)
    }
    58% {
        -webkit-transform: rotate(-24deg)
    }
    60% {
        -webkit-transform: rotate(-24deg)
    }
    68% {
        -webkit-transform: rotate(24deg)
    }
    75% {
        -webkit-transform: rotate(0)
    }
}

@keyframes wrenching {
    0% {
        -webkit-transform: rotate(-12deg)
    }
    8% {
        -webkit-transform: rotate(12deg)
    }
    10% {
        -webkit-transform: rotate(24deg)
    }
    18% {
        -webkit-transform: rotate(-24deg)
    }
    20% {
        -webkit-transform: rotate(-24deg)
    }
    28% {
        -webkit-transform: rotate(24deg)
    }
    30% {
        -webkit-transform: rotate(24deg)
    }
    38% {
        -webkit-transform: rotate(-24deg)
    }
    40% {
        -webkit-transform: rotate(-24deg)
    }
    48% {
        -webkit-transform: rotate(24deg)
    }
    50% {
        -webkit-transform: rotate(24deg)
    }
    58% {
        -webkit-transform: rotate(-24deg)
    }
    60% {
        -webkit-transform: rotate(-24deg)
    }
    68% {
        -webkit-transform: rotate(24deg)
    }
    75% {
        -webkit-transform: rotate(0)
    }
}

@-moz-keyframes wrenching {
    0% {
        -o-transform: rotate(-12deg)
    }
    8% {
        -o-transform: rotate(12deg)
    }
    10% {
        -o-transform: rotate(24deg)
    }
    18% {
        -o-transform: rotate(-24deg)
    }
    20% {
        -o-transform: rotate(-24deg)
    }
    28% {
        -o-transform: rotate(24deg)
    }
    30% {
        -o-transform: rotate(24deg)
    }
    38% {
        -o-transform: rotate(-24deg)
    }
    40% {
        -o-transform: rotate(-24deg)
    }
    48% {
        -o-transform: rotate(24deg)
    }
    50% {
        -o-transform: rotate(24deg)
    }
    58% {
        -o-transform: rotate(-24deg)
    }
    60% {
        -o-transform: rotate(-24deg)
    }
    68% {
        -o-transform: rotate(24deg)
    }
    75% {
        -o-transform: rotate(0)
    }
}

@-webkit-keyframes wrenching {
    0% {
        -o-transform: rotate(-12deg)
    }
    8% {
        -o-transform: rotate(12deg)
    }
    10% {
        -o-transform: rotate(24deg)
    }
    18% {
        -o-transform: rotate(-24deg)
    }
    20% {
        -o-transform: rotate(-24deg)
    }
    28% {
        -o-transform: rotate(24deg)
    }
    30% {
        -o-transform: rotate(24deg)
    }
    38% {
        -o-transform: rotate(-24deg)
    }
    40% {
        -o-transform: rotate(-24deg)
    }
    48% {
        -o-transform: rotate(24deg)
    }
    50% {
        -o-transform: rotate(24deg)
    }
    58% {
        -o-transform: rotate(-24deg)
    }
    60% {
        -o-transform: rotate(-24deg)
    }
    68% {
        -o-transform: rotate(24deg)
    }
    75% {
        -o-transform: rotate(0)
    }
}

@-o-keyframes wrenching {
    0% {
        -o-transform: rotate(-12deg)
    }
    8% {
        -o-transform: rotate(12deg)
    }
    10% {
        -o-transform: rotate(24deg)
    }
    18% {
        -o-transform: rotate(-24deg)
    }
    20% {
        -o-transform: rotate(-24deg)
    }
    28% {
        -o-transform: rotate(24deg)
    }
    30% {
        -o-transform: rotate(24deg)
    }
    38% {
        -o-transform: rotate(-24deg)
    }
    40% {
        -o-transform: rotate(-24deg)
    }
    48% {
        -o-transform: rotate(24deg)
    }
    50% {
        -o-transform: rotate(24deg)
    }
    58% {
        -o-transform: rotate(-24deg)
    }
    60% {
        -o-transform: rotate(-24deg)
    }
    68% {
        -o-transform: rotate(24deg)
    }
    75% {
        -o-transform: rotate(0)
    }
}

@keyframes wrenching {
    0% {
        -o-transform: rotate(-12deg)
    }
    8% {
        -o-transform: rotate(12deg)
    }
    10% {
        -o-transform: rotate(24deg)
    }
    18% {
        -o-transform: rotate(-24deg)
    }
    20% {
        -o-transform: rotate(-24deg)
    }
    28% {
        -o-transform: rotate(24deg)
    }
    30% {
        -o-transform: rotate(24deg)
    }
    38% {
        -o-transform: rotate(-24deg)
    }
    40% {
        -o-transform: rotate(-24deg)
    }
    48% {
        -o-transform: rotate(24deg)
    }
    50% {
        -o-transform: rotate(24deg)
    }
    58% {
        -o-transform: rotate(-24deg)
    }
    60% {
        -o-transform: rotate(-24deg)
    }
    68% {
        -o-transform: rotate(24deg)
    }
    75% {
        -o-transform: rotate(0)
    }
}

@-moz-keyframes wrenching {
    0% {
        -ms-transform: rotate(-12deg)
    }
    8% {
        -ms-transform: rotate(12deg)
    }
    10% {
        -ms-transform: rotate(24deg)
    }
    18% {
        -ms-transform: rotate(-24deg)
    }
    20% {
        -ms-transform: rotate(-24deg)
    }
    28% {
        -ms-transform: rotate(24deg)
    }
    30% {
        -ms-transform: rotate(24deg)
    }
    38% {
        -ms-transform: rotate(-24deg)
    }
    40% {
        -ms-transform: rotate(-24deg)
    }
    48% {
        -ms-transform: rotate(24deg)
    }
    50% {
        -ms-transform: rotate(24deg)
    }
    58% {
        -ms-transform: rotate(-24deg)
    }
    60% {
        -ms-transform: rotate(-24deg)
    }
    68% {
        -ms-transform: rotate(24deg)
    }
    75% {
        -ms-transform: rotate(0)
    }
}

@-webkit-keyframes wrenching {
    0% {
        -ms-transform: rotate(-12deg)
    }
    8% {
        -ms-transform: rotate(12deg)
    }
    10% {
        -ms-transform: rotate(24deg)
    }
    18% {
        -ms-transform: rotate(-24deg)
    }
    20% {
        -ms-transform: rotate(-24deg)
    }
    28% {
        -ms-transform: rotate(24deg)
    }
    30% {
        -ms-transform: rotate(24deg)
    }
    38% {
        -ms-transform: rotate(-24deg)
    }
    40% {
        -ms-transform: rotate(-24deg)
    }
    48% {
        -ms-transform: rotate(24deg)
    }
    50% {
        -ms-transform: rotate(24deg)
    }
    58% {
        -ms-transform: rotate(-24deg)
    }
    60% {
        -ms-transform: rotate(-24deg)
    }
    68% {
        -ms-transform: rotate(24deg)
    }
    75% {
        -ms-transform: rotate(0)
    }
}

@-o-keyframes wrenching {
    0% {
        -ms-transform: rotate(-12deg)
    }
    8% {
        -ms-transform: rotate(12deg)
    }
    10% {
        -ms-transform: rotate(24deg)
    }
    18% {
        -ms-transform: rotate(-24deg)
    }
    20% {
        -ms-transform: rotate(-24deg)
    }
    28% {
        -ms-transform: rotate(24deg)
    }
    30% {
        -ms-transform: rotate(24deg)
    }
    38% {
        -ms-transform: rotate(-24deg)
    }
    40% {
        -ms-transform: rotate(-24deg)
    }
    48% {
        -ms-transform: rotate(24deg)
    }
    50% {
        -ms-transform: rotate(24deg)
    }
    58% {
        -ms-transform: rotate(-24deg)
    }
    60% {
        -ms-transform: rotate(-24deg)
    }
    68% {
        -ms-transform: rotate(24deg)
    }
    75% {
        -ms-transform: rotate(0)
    }
}

@keyframes wrenching {
    0% {
        -ms-transform: rotate(-12deg)
    }
    8% {
        -ms-transform: rotate(12deg)
    }
    10% {
        -ms-transform: rotate(24deg)
    }
    18% {
        -ms-transform: rotate(-24deg)
    }
    20% {
        -ms-transform: rotate(-24deg)
    }
    28% {
        -ms-transform: rotate(24deg)
    }
    30% {
        -ms-transform: rotate(24deg)
    }
    38% {
        -ms-transform: rotate(-24deg)
    }
    40% {
        -ms-transform: rotate(-24deg)
    }
    48% {
        -ms-transform: rotate(24deg)
    }
    50% {
        -ms-transform: rotate(24deg)
    }
    58% {
        -ms-transform: rotate(-24deg)
    }
    60% {
        -ms-transform: rotate(-24deg)
    }
    68% {
        -ms-transform: rotate(24deg)
    }
    75% {
        -ms-transform: rotate(0)
    }
}

@-moz-keyframes wrenching {
    0% {
        transform: rotate(-12deg)
    }
    8% {
        transform: rotate(12deg)
    }
    10% {
        transform: rotate(24deg)
    }
    18% {
        transform: rotate(-24deg)
    }
    20% {
        transform: rotate(-24deg)
    }
    28% {
        transform: rotate(24deg)
    }
    30% {
        transform: rotate(24deg)
    }
    38% {
        transform: rotate(-24deg)
    }
    40% {
        transform: rotate(-24deg)
    }
    48% {
        transform: rotate(24deg)
    }
    50% {
        transform: rotate(24deg)
    }
    58% {
        transform: rotate(-24deg)
    }
    60% {
        transform: rotate(-24deg)
    }
    68% {
        transform: rotate(24deg)
    }
    75% {
        transform: rotate(0)
    }
}

@-webkit-keyframes wrenching {
    0% {
        transform: rotate(-12deg)
    }
    8% {
        transform: rotate(12deg)
    }
    10% {
        transform: rotate(24deg)
    }
    18% {
        transform: rotate(-24deg)
    }
    20% {
        transform: rotate(-24deg)
    }
    28% {
        transform: rotate(24deg)
    }
    30% {
        transform: rotate(24deg)
    }
    38% {
        transform: rotate(-24deg)
    }
    40% {
        transform: rotate(-24deg)
    }
    48% {
        transform: rotate(24deg)
    }
    50% {
        transform: rotate(24deg)
    }
    58% {
        transform: rotate(-24deg)
    }
    60% {
        transform: rotate(-24deg)
    }
    68% {
        transform: rotate(24deg)
    }
    75% {
        transform: rotate(0)
    }
}

@-o-keyframes wrenching {
    0% {
        transform: rotate(-12deg)
    }
    8% {
        transform: rotate(12deg)
    }
    10% {
        transform: rotate(24deg)
    }
    18% {
        transform: rotate(-24deg)
    }
    20% {
        transform: rotate(-24deg)
    }
    28% {
        transform: rotate(24deg)
    }
    30% {
        transform: rotate(24deg)
    }
    38% {
        transform: rotate(-24deg)
    }
    40% {
        transform: rotate(-24deg)
    }
    48% {
        transform: rotate(24deg)
    }
    50% {
        transform: rotate(24deg)
    }
    58% {
        transform: rotate(-24deg)
    }
    60% {
        transform: rotate(-24deg)
    }
    68% {
        transform: rotate(24deg)
    }
    75% {
        transform: rotate(0)
    }
}

@keyframes wrenching {
    0% {
        transform: rotate(-12deg)
    }
    8% {
        transform: rotate(12deg)
    }
    10% {
        transform: rotate(24deg)
    }
    18% {
        transform: rotate(-24deg)
    }
    20% {
        transform: rotate(-24deg)
    }
    28% {
        transform: rotate(24deg)
    }
    30% {
        transform: rotate(24deg)
    }
    38% {
        transform: rotate(-24deg)
    }
    40% {
        transform: rotate(-24deg)
    }
    48% {
        transform: rotate(24deg)
    }
    50% {
        transform: rotate(24deg)
    }
    58% {
        transform: rotate(-24deg)
    }
    60% {
        transform: rotate(-24deg)
    }
    68% {
        transform: rotate(24deg)
    }
    75% {
        transform: rotate(0)
    }
}

@-moz-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-webkit-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-o-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-moz-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-webkit-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-o-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-moz-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-webkit-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-o-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-moz-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-webkit-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-o-keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@keyframes blinking {
    0% {
        opacity: 1
    }
    40% {
        opacity: 0
    }
    80% {
        opacity: 1
    }
}

@-moz-keyframes pulsating {
    0% {
        -moz-transform: scale(1)
    }
    5% {
        -moz-transform: scale(.75)
    }
    10% {
        -moz-transform: scale(1)
    }
    15% {
        -moz-transform: scale(1.25)
    }
    20% {
        -moz-transform: scale(1)
    }
    25% {
        -moz-transform: scale(.75)
    }
    30% {
        -moz-transform: scale(1)
    }
    35% {
        -moz-transform: scale(1.25)
    }
    40% {
        -moz-transform: scale(1)
    }
}

@-webkit-keyframes pulsating {
    0% {
        -moz-transform: scale(1)
    }
    5% {
        -moz-transform: scale(.75)
    }
    10% {
        -moz-transform: scale(1)
    }
    15% {
        -moz-transform: scale(1.25)
    }
    20% {
        -moz-transform: scale(1)
    }
    25% {
        -moz-transform: scale(.75)
    }
    30% {
        -moz-transform: scale(1)
    }
    35% {
        -moz-transform: scale(1.25)
    }
    40% {
        -moz-transform: scale(1)
    }
}

@-o-keyframes pulsating {
    0% {
        -moz-transform: scale(1)
    }
    5% {
        -moz-transform: scale(.75)
    }
    10% {
        -moz-transform: scale(1)
    }
    15% {
        -moz-transform: scale(1.25)
    }
    20% {
        -moz-transform: scale(1)
    }
    25% {
        -moz-transform: scale(.75)
    }
    30% {
        -moz-transform: scale(1)
    }
    35% {
        -moz-transform: scale(1.25)
    }
    40% {
        -moz-transform: scale(1)
    }
}

@keyframes pulsating {
    0% {
        -moz-transform: scale(1)
    }
    5% {
        -moz-transform: scale(.75)
    }
    10% {
        -moz-transform: scale(1)
    }
    15% {
        -moz-transform: scale(1.25)
    }
    20% {
        -moz-transform: scale(1)
    }
    25% {
        -moz-transform: scale(.75)
    }
    30% {
        -moz-transform: scale(1)
    }
    35% {
        -moz-transform: scale(1.25)
    }
    40% {
        -moz-transform: scale(1)
    }
}

@-moz-keyframes pulsating {
    0% {
        -webkit-transform: scale(1)
    }
    5% {
        -webkit-transform: scale(.75)
    }
    10% {
        -webkit-transform: scale(1)
    }
    15% {
        -webkit-transform: scale(1.25)
    }
    20% {
        -webkit-transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.75)
    }
    30% {
        -webkit-transform: scale(1)
    }
    35% {
        -webkit-transform: scale(1.25)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@-webkit-keyframes pulsating {
    0% {
        -webkit-transform: scale(1)
    }
    5% {
        -webkit-transform: scale(.75)
    }
    10% {
        -webkit-transform: scale(1)
    }
    15% {
        -webkit-transform: scale(1.25)
    }
    20% {
        -webkit-transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.75)
    }
    30% {
        -webkit-transform: scale(1)
    }
    35% {
        -webkit-transform: scale(1.25)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@-o-keyframes pulsating {
    0% {
        -webkit-transform: scale(1)
    }
    5% {
        -webkit-transform: scale(.75)
    }
    10% {
        -webkit-transform: scale(1)
    }
    15% {
        -webkit-transform: scale(1.25)
    }
    20% {
        -webkit-transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.75)
    }
    30% {
        -webkit-transform: scale(1)
    }
    35% {
        -webkit-transform: scale(1.25)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes pulsating {
    0% {
        -webkit-transform: scale(1)
    }
    5% {
        -webkit-transform: scale(.75)
    }
    10% {
        -webkit-transform: scale(1)
    }
    15% {
        -webkit-transform: scale(1.25)
    }
    20% {
        -webkit-transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.75)
    }
    30% {
        -webkit-transform: scale(1)
    }
    35% {
        -webkit-transform: scale(1.25)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@-moz-keyframes pulsating {
    0% {
        -ms-transform: scale(1)
    }
    5% {
        -ms-transform: scale(.75)
    }
    10% {
        -ms-transform: scale(1)
    }
    15% {
        -ms-transform: scale(1.25)
    }
    20% {
        -ms-transform: scale(1)
    }
    25% {
        -ms-transform: scale(.75)
    }
    30% {
        -ms-transform: scale(1)
    }
    35% {
        -ms-transform: scale(1.25)
    }
    40% {
        -ms-transform: scale(1)
    }
}

@-webkit-keyframes pulsating {
    0% {
        -ms-transform: scale(1)
    }
    5% {
        -ms-transform: scale(.75)
    }
    10% {
        -ms-transform: scale(1)
    }
    15% {
        -ms-transform: scale(1.25)
    }
    20% {
        -ms-transform: scale(1)
    }
    25% {
        -ms-transform: scale(.75)
    }
    30% {
        -ms-transform: scale(1)
    }
    35% {
        -ms-transform: scale(1.25)
    }
    40% {
        -ms-transform: scale(1)
    }
}

@-o-keyframes pulsating {
    0% {
        -ms-transform: scale(1)
    }
    5% {
        -ms-transform: scale(.75)
    }
    10% {
        -ms-transform: scale(1)
    }
    15% {
        -ms-transform: scale(1.25)
    }
    20% {
        -ms-transform: scale(1)
    }
    25% {
        -ms-transform: scale(.75)
    }
    30% {
        -ms-transform: scale(1)
    }
    35% {
        -ms-transform: scale(1.25)
    }
    40% {
        -ms-transform: scale(1)
    }
}

@keyframes pulsating {
    0% {
        -ms-transform: scale(1)
    }
    5% {
        -ms-transform: scale(.75)
    }
    10% {
        -ms-transform: scale(1)
    }
    15% {
        -ms-transform: scale(1.25)
    }
    20% {
        -ms-transform: scale(1)
    }
    25% {
        -ms-transform: scale(.75)
    }
    30% {
        -ms-transform: scale(1)
    }
    35% {
        -ms-transform: scale(1.25)
    }
    40% {
        -ms-transform: scale(1)
    }
}

@-moz-keyframes pulsating {
    0% {
        transform: scale(1)
    }
    5% {
        transform: scale(.75)
    }
    10% {
        transform: scale(1)
    }
    15% {
        transform: scale(1.25)
    }
    20% {
        transform: scale(1)
    }
    25% {
        transform: scale(.75)
    }
    30% {
        transform: scale(1)
    }
    35% {
        transform: scale(1.25)
    }
    40% {
        transform: scale(1)
    }
}

@-webkit-keyframes pulsating {
    0% {
        transform: scale(1)
    }
    5% {
        transform: scale(.75)
    }
    10% {
        transform: scale(1)
    }
    15% {
        transform: scale(1.25)
    }
    20% {
        transform: scale(1)
    }
    25% {
        transform: scale(.75)
    }
    30% {
        transform: scale(1)
    }
    35% {
        transform: scale(1.25)
    }
    40% {
        transform: scale(1)
    }
}

@-o-keyframes pulsating {
    0% {
        transform: scale(1)
    }
    5% {
        transform: scale(.75)
    }
    10% {
        transform: scale(1)
    }
    15% {
        transform: scale(1.25)
    }
    20% {
        transform: scale(1)
    }
    25% {
        transform: scale(.75)
    }
    30% {
        transform: scale(1)
    }
    35% {
        transform: scale(1.25)
    }
    40% {
        transform: scale(1)
    }
}

@keyframes pulsating {
    0% {
        transform: scale(1)
    }
    5% {
        transform: scale(.75)
    }
    10% {
        transform: scale(1)
    }
    15% {
        transform: scale(1.25)
    }
    20% {
        transform: scale(1)
    }
    25% {
        transform: scale(.75)
    }
    30% {
        transform: scale(1)
    }
    35% {
        transform: scale(1.25)
    }
    40% {
        transform: scale(1)
    }
}

.profile-avatar
{
    cursor: pointer;
}
/**
* AL TEXTO  DANGER SE CAMBIA DE COLOR : 27/07/2018
*/
.text-danger {
    color: #e44c34;
}

/**
 * Matriz de riesgo (FincoPay): evita que el contenido se encime con footer y otras pestañas
 */
#matrixFincoPay {
    padding-bottom: 120px;
    margin-bottom: 20px;
    min-height: 300px;
    overflow-x: auto;
}
#matrixFincoPay .panel-body {
    overflow-x: auto;
}
#matrixFincoPay .table {
    margin-bottom: 20px;
}

/* Espacio inferior en pestañas de cliente para no quedar bajo barra fija */
#pcont .tab-container .tab-content {
    padding-bottom: 100px;
}

/* Select2 dentro de form-control (individual.php) */
.select2-container.form-control {
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    height: auto !important;
}

.select2-container .select2-selection--single {
    height: 34px !important;
    border: 1px solid #a3a2b4 !important;
    border-radius: 5px !important;
    background-color: #fff !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    line-height: 32px !important;
    padding-left: 12px !important;
    color: #555 !important;
}

.select2-container {
    width: 100% !important;
    display: block !important;
}