/*------------------------------------------------------------------*/
/*-------------------------->>> Fuentes <<<-------------------------*/
/*------------------------------------------------------------------*/
@font-face {
    font-family: 'saicfont';
    src: url("fonts/saicfont.eot?i08r8g");
    src: url("fonts/saicfont.eot?i08r8g#iefix") format("embedded-opentype"), url("fonts/saicfont.ttf?i08r8g") format("truetype"), url("fonts/saicfont.woff?i08r8g") format("woff"), url("fonts/saicfont.svg?i08r8g#saicfont") format("svg");
    font-weight: normal;
    font-style: normal;
}

[class^="saico-"], [class*=" saico-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'saicfont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.saico-thumb_down:before {
    content: "\e8db";
}

.saico-thumb_up:before {
    content: "\e8dc";
}

.saico-music:before {
    content: "\e900";
}

.saico-film:before {
    content: "\e901";
}

.saico-check:before {
    content: "\e902";
}

.saico-close:before {
    content: "\e903";
}

.saico-cog:before {
    content: "\e904";
}

.saico-trash-o:before {
    content: "\e905";
}

.saico-camera:before {
    content: "\e906";
}

.saico-spinner:before {
    content: "\e907";
}

.saico-spinner2:before {
    content: "\e908";
}

.saico-spinner3:before {
    content: "\e909";
}

.saico-comment:before {
    content: "\e90a";
}

.saico-comments:before {
    content: "\e90d";
}

.saico-link:before {
    content: "\e910";
}

.saico-refresh:before {
    content: "\f021";
}

.saico-arrow_up:before {
    content: "\e90b";
}

.saico-arrow_down:before {
    content: "\e90c";
}

.saico-loading:before {
    content: "\e908";
    -webkit-animation: saicoSpin 1s infinite linear;
    animation: saicoSpin 1s infinite linear;
    display: inline-block;
}

@-webkit-keyframes saicoSpin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes saicoSpin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

/*------------------------------------------------------------------*/
/*-------------------------->>> General <<<-------------------------*/
/*------------------------------------------------------------------*/
.saic-wrapper *,
.saic-wrapper *:before,
.saic-wrapper *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.saic-clearfix:before, .saic-clearfix:after {
    content: " ";
    display: block;
    overflow: hidden;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    height: 0;
}

.saic-clearfix:after {
    clear: both;
}

* html .saic-clearfix {
    zoom: 1;
}

/* IE6 */
*:first-child + html .saic-clearfix {
    zoom: 1;
}

/* IE7 */
::-webkit-input-placeholder {
    color: #BBB !important;
}

:-moz-placeholder {
    color: #BBB !important;
}

:-ms-input-placeholder {
    color: #BBB !important;
}

.saic-wrapper input.placeholder, textarea.placeholder {
    color: #BBB !important;
}

.saic-wrapper .autosize-textarea {
    line-height: 18px;
}

.saic-wrapper textarea.autosize-textarea {
    -webkit-transition: height 0.2s ease 0s;
    /* Chrome y Safari */
    -o-transition: height 0.2s ease 0s;
    /* Opera */
    -moz-transition: height 0.2s ease 0s;
    /* Mozilla Firefox */
    -ms-transition: height 0.2s ease 0s;
    /* Internet Explorer */
    transition: height 0.2s ease 0s;
    /* W3C */
}

.saic-last {
    margin-right: 0px !important;
}

.saic-comment-text img {
    max-width: 100%;
    margin: 8px 0 2px;
}

.saic-wrapper iframe,
.saic-wrapper embed {
    margin: 8px 0 2px;
    width: 100%;
}

.saic-comment-text .saic-wrap-video {
    position: relative;
    padding-bottom: 54.25%;
    padding-top: 0%;
    height: 0;
    margin: 0px;
    margin: 2px 0 3px;
}

.saic-comment-text .saic-wrap-video iframe {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0px !important;
}

.saic-hide {
    display: none !important;
}

.saic-wrapper a {
    border: none !important;
}

.saic-wrapper a:focus {
    outline: none;
}

.saic-wrapper a {
    box-shadow: none !important;
}

/*------------------------------------------------------------------*/
/*----------------------->>> Principal <<<--------------------------*/
/*------------------------------------------------------------------*/
.saic-wrapper {
    min-width: 180px;
    width: 100%;
    background: #F5F7FA;
    font-size: 16px;
}

.saic-wrapper.saic-border {
    border: 1px solid #d5deea;
}

.saic-wrapper .saic-wrap-comments a:link,
.saic-wrapper .saic-wrap-comments a:visited {
    color: #3D7DBC;
}

.saic-wrapper a:hover {
    text-decoration: underline;
}

.saic-wrapper .saic-wrap-comments {
    display: none;
    position: relative;
    width: 100%;
    height: auto;
    list-style: none outside none;
}

/*--------------> Link Mostrar Comentarios <--------------------*/
.saic-wrapper .saic-wrap-link {
    width: 100%;
    padding: 15px 40px;
}

.saic-wrapper .saic-wrap-link a.saic-link {
    font-size: 1em;
    font-weight: bold;
    color: #3D7DBC;
    text-decoration: none !important;
    font-family: inherit;
}

.saic-wrapper .saic-wrap-link a.saic-link.saic-icon-link-true .saico-comment {
    padding-right: 6px;
    color: #3D7DBC;
}

.saic-wrapper .saic-wrap-link a.saic-link.saic-icon-link-false .saico-comment {
    display: none;
}

.saic-wrapper .saic-wrap-link a.saic-link:hover {
    color: #2a5782;
}

.saic-wrapper .saic-wrap-link a.saic-link:hover .saico-comment {
    color: #2a5782;
}

/*--------------------> Formulario <-----------------------*/
.saic-wrapper .saic-wrap-form {
    padding: 18px 15px 15px;
    border-top: 1px solid #d5deea;
}

.saic-wrapper .saic-wrap-form .saic-form-avatar {
    position: absolute;
    left: 40px;
    top: 16px;
    overflow: hidden;
}

.saic-wrapper .saic-wrap-form .saic-form-avatar img {
    max-width: 60px;
    max-height: 60px;
    margin: 0px !important;
    border-radius: 50%;
}

.saic-wrapper .saic-wrap-form .saic-container-form {
    position: relative;
    float: left;
    width: 100%;
    padding-left: 96px;
}

.saic-wrapper .saic-wrap-form .saic-container-form.saic-no-login {
    padding-bottom: 28px;
}

.saic-wrapper .saic-wrap-form .saic-container-form .respond,
.saic-wrapper .saic-wrap-form .saic-container-form .respond > form {
    margin: 0px !important;
    padding: 0px !important;
    border: 0px !important;
    background: none !important;
}

.saic-wrapper .saic-wrap-form .saic-container-form .respond > h3 {
    display: none !important;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-wrap-textarea {
    clear: both;
    position: relative;
    width: 100%;
}

.saic-wrapper .saic-wrap-form .saic-container-form textarea.saic-textarea {
    border: 1px solid #d5deea;
    border-width: 1px !important;
    width: 100%;
    height: 2.5em;
    min-height: 2.5em !important;
    margin: 0px !important;
    padding: 4px 6px;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: height 0.2s;
    -webkit-transition: height 0.2s;
    -moz-transition: height 0.2s;
    font-family: inherit;
    font-size: 1em !important;
    line-height: 19px;
    resize: vertical !important;
    background: #FFFFFF;
    color: #44525F;
    vertical-align: top;
}

.saic-wrapper .saic-wrap-form .saic-container-form input[type="text"] {
    width: 100%;
    height: 2em;
    margin: 0 0 5px;
    padding: 3px 6px;
    border: 1px solid #d5deea;
    background: #FFFFFF;
    color: #44525F;
    box-shadow: none;
    text-indent: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: inherit;
    font-size: 1em !important;
    line-height: 1;
    vertical-align: top;
}

.saic-wrapper .saic-wrap-form .saic-container-form input#author,
.saic-wrapper .saic-wrap-form .saic-container-form input#email,
.saic-wrapper .saic-wrap-form .saic-container-form input#url {
    text-indent: 0;
    width: 100%;
}

.saic-wrapper .saic-wrap-form .saic-container-form input.saic-input:focus,
.saic-wrapper .saic-wrap-form .saic-container-form textarea.saic-textarea:focus {
    border-color: #64B6EC;
    outline: 0 none;
}

.saic-wrapper .saic-wrap-form .saic-container-form span.saic-required {
    display: none;
    position: absolute;
    top: 1px;
    right: -9px;
    font-size: 13px;
    color: #C54F53;
}

.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-author,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-email,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-url {
    position: relative;
    display: block;
    float: left;
    margin: 0px;
    margin-bottom: 15px;
    padding-bottom: 5px;
    width: 30%;
    margin-right: 5%;
}

.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-author.saic-field-1,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-email.saic-field-1,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-url.saic-field-1 {
    width: 100%;
    margin-right: 0;
}

.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-author.saic-field-2,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-email.saic-field-2,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-url.saic-field-2 {
    width: 47.5%;
}

.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-email.saic-field-2,
.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-url.saic-field-2 {
    margin-right: 0px;
}

.saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-url {
    margin-right: 0;
}

.saic-wrapper .saic-wrap-form .saic-container-form p.form-submit {
    float: right;
    margin: 0px !important;
}

.saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"],
.saic-wrapper .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn {
    position: relative;
    display: inline-block;
    height: 2em;
    width: auto;
    margin: 0px;
    margin-left: 10px;
    padding: 5px 12px;
    color: #FFFFFF;
    text-shadow: none;
    font-weight: bold;
    font-size: 1em !important;
    text-align: center;
    line-height: 1.3;
    outline: none;
    overflow: visible;
    cursor: pointer;
    border: 0;
    background: #3D7DBC;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    text-transform: none;
}

.saic-wrapper .saic-wrap-form .saic-container-form input[type="submit"]:hover,
.saic-wrapper .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn:hover {
    display: inline-block;
    font-weight: bold;
    text-align: center;
    outline: none;
    background: #4d8ac5;
}

.saic-wrapper .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn {
    display: none;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-error {
    border: 1px solid #C85951 !important;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-error-info {
    display: none;
    position: absolute;
    bottom: 28px;
    left: 8px;
    z-index: 99999;
    height: 20px;
    padding: 1px 10px 0 10px;
    line-height: 1.6;
    color: #FFF;
    font-family: inherit;
    font-size: 0.7em;
    font-weight: bold;
    text-align: center;
    background: #C85951;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-error-info:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -4px;
    width: 0;
    height: 0;
    border-top: 4px solid #C85951;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-wrap-textarea .saic-error-info {
    left: auto;
    right: 20px;
    top: 5px;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-wrap-textarea .saic-error-info:after {
    top: 50%;
    right: 100%;
    left: auto;
    margin-left: 0px;
    margin-top: -5px;
    border-right: 5px solid #C85951;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-captcha {
    float: right;
    text-align: right;
    margin: 0px;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-captcha .saic-captcha-text {
    display: inline-block;
    vertical-align: baseline;
    color: #44525F;
    font-size: 1em;
    font-family: inherit;
}

.saic-wrapper .saic-wrap-form .saic-container-form .saic-captcha input.saic-captcha-value[type="text"] {
    width: 2.7em !important;
    height: 2em !important;
    display: inline-block !important;
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 4px !important;
}

.saic-wrapper .saic-wrap-form .saic-container-form.saic-no-login .saic-wrap-textarea {
    width: 100%;
}

.saic-wrapper .saic-wrap-form .saic-container-form.saic-no-login textarea.saic-textarea {
    width: 100%;
}

.saic-wrapper.saic-full .saic-wrap-form .saic-container-form p.comment-form-author,
.saic-wrapper.saic-full .saic-wrap-form .saic-container-form p.comment-form-email,
.saic-wrapper.saic-full .saic-wrap-form .saic-container-form p.comment-form-url {
    width: 100%;
    margin-right: 0;
}

.saic-wrapper.saic-full .saic-wrap-form .saic-container-form .saic-captcha {
    clear: both;
    margin-top: 8px;
}

@media only screen and (max-width: 480px) {
    .saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-author,
    .saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-email,
    .saic-wrapper .saic-wrap-form .saic-container-form p.comment-form-url {
        width: 100%;
        margin-right: 0;
    }

    .saic-wrapper .saic-wrap-form .saic-container-form .saic-captcha {
        clear: both;
        margin-top: 8px;
    }
}

/*--------------------> Media buttons <-----------------------*/
.saic-wrapper .saic-media-btns {
    float: left;
    height: 20px;
    padding-left: 5px;
    margin: 0px;
}

.saic-wrapper .saic-media-btns a {
    display: inline-block;
    width: 20px;
    height: 100%;
    margin-right: 6px;
    text-decoration: none;
}

.saic-wrapper .saic-media-btns a > span {
    font-size: 14px;
    color: #3D7DBC;
}

.saic-wrapper .saic-media-btns a > span:hover {
    color: #2a5782;
}

/*--------------------> Mensajes <-----------------------*/
.saic-wrapper .saic-comment-status {
    clear: both;
    position: relative;
    display: none;
    padding: 8px 36px;
    border-top: 1px solid #d5deea;
    text-align: center;
}

.saic-wrapper .saic-comment-status p {
    font-family: inherit;
    font-size: 1em;
    padding-bottom: 0px;
    padding-right: 10px;
    margin: 0px !important;
    line-height: 18px;
    font-weight: bold;
}

.saic-wrapper .saic-comment-status p.saic-ajax-success {
    color: #319342;
}

.saic-wrapper .saic-comment-status p.saic-ajax-error {
    color: #C85951;
}

.saic-wrapper .saic-comment-status.saic-loading {
    height: 32px;
}

.saic-wrapper .saic-comment-status.saic-loading > span {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    margin-left: -8px;
    margin-top: -8px;
    font-size: 16px;
    color: #3D7DBC;
}

/*------------------> Comentarios <------------------------*/
.saic-wrapper ul.saic-container-comments {
    clear: both;
    display: none;
    padding: 0px;
    margin: 0px !important;
    border-top: 1px solid #d5deea;
    list-style: none outside none !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment {
    position: relative;
    min-height: 32px;
    padding: 12px 40px 0 !important;
    margin: 0px !important;
    border-bottom: none !important;
    list-style: none outside none !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment {
    padding-bottom: 12px;
    border-bottom: 1px solid #d5deea;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment:last-child .saic-comment {
    border-bottom: none;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment:has(.children) .saic-comment {
    border-bottom: 1px solid #d5d5d5 !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .children .saic-item-comment:last-child .saic-comment {
    border-bottom: none !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment ul {
    margin: 0 0 0 36px;
    padding: 12px 0 0;
    list-style: none outside none !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment ul li.saic-item-comment {
    padding-left: 0px !important;
    padding-right: 4px !important;
    margin: 0px;
    border-top: none !important;
    border-bottom: none;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment ul li.saic-item-comment:last-child {
    padding-bottom: 0px !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-avatar {
    float: left;
    padding-top: 5px;
    overflow: hidden;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-avatar img {
    max-width: 28px;
    max-height: 28px;
    margin: 0px !important;
    padding: 0;
    background: none;
    box-shadow: none;
    border: none;
    border-radius:50%;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment ul .saic-comment-avatar img {
    max-width: 25px;
    max-height: 25px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment ul ul .saic-comment-avatar img {
    max-width: 23px;
    max-height: 23px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content {
    position: relative;
    margin-left: 38px;
    padding-bottom: 1.2em;
    padding-left: 0px !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info {
    overflow: hidden;
    line-height: 1.6;
    margin-right: 50px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name {
    color: #3D7DBC !important;
    font-size: 1em;
    font-weight: bold;
    text-decoration: none !important;
    font-family: inherit;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name:hover {
    color: #2a5782 !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-post-author {
    font-size: 0.8em;
    color: white;
    background-color: #777;
    font-family: inherit;
    padding: 2px 5px;
    margin-left: 4px;
    border-radius: 3px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-comment-time {
    font-size: 1em;
    color: #9DA8B7;
    font-family: inherit;
    padding-left: 3px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p {
    font-family: inherit;
    color: #44525F;
    font-size: 1em;
    line-height: 1.6;
    margin-bottom: 15px !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p:last-child {
    margin-bottom: 0px !important;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text img.wp-smiley {
    vertical-align: sub;
    margin: 0px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions {
    display: none;
    position: absolute;
    bottom: 0px;
    left: 0px;
    max-height: 1.2em;
    line-height: 1;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a {
    text-decoration: none;
    font-size: 0.8em;
    padding: 0 3px;
    font-weight: bold;
    font-family: inherit;
    color: #3D7DBC;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a:hover {
    text-decoration: underline;
    color: #2a5782;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a:first-child {
    padding-left: 0px;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating {
    position: absolute;
    top: 0px;
    right: -2px;
    line-height: 1.4;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link {
    float: left;
    display: inline-block;
    font-size: 1.2em;
    text-decoration: none;
    outline: none;
    vertical-align: top;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span {
    color: #c9cfd7;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span:hover {
    color: #3D7DBC;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count {
    float: left;
    display: inline-block;
    padding: 0px 6px;
    text-align: center;
    font-size: 0.9em;
    font-weight: bold;
    font-family: inherit;
    color: #9DA8B7;
    cursor: default;
    vertical-align: middle;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-positive {
    color: #2C9E48;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-negative {
    color: #D13D3D;
}

.saic-wrapper ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saico-loading {
    color: #c9cfd7;
}

.saic-wrapper ul.saic-container-comments a.saic-load-more-comments {
    font-family: inherit;
    font-size: 1em;
}

.saic-wrapper ul.saic-container-comments a.saic-load-more-comments:hover {
    text-decoration: underline;
    color: #2a5782;
}

/*------------------------------------------------------------------*/
/*--------------->>> CSS Textarea Counter <<<-----------------------*/
/*------------------------------------------------------------------*/
.saic-wrapper .saic-counter-info {
    position: absolute;
    z-index: 1;
    width: 100%;
    text-align: right;
    line-height: 15px;
    color: #9DA8B7;
    font-size: 1em;
    font-family: inherit;
}

.saic-wrapper .saic-counter-info.saic-counter-warn {
    color: #E10000 !important;
}

.saic-wrapper .saic-container-form.saic-no-login .saic-counter-info {
    padding: 0px;
    margin-right: 3.5%;
}

/*------------------------------------------------------------------*/
/*--------------------->>> CSS jPages <<<---------------------------*/
/*------------------------------------------------------------------*/
.saic-wrapper .saic-holder {
    display: none;
    margin: 0;
    padding: 8px 10px 10px 2px;
    text-align: center;
}

.saic-wrapper .saic-holder a,
.saic-wrapper .saic-holder span {
    margin: 0 8px;
}

.saic-wrapper .saic-holder span {
    color: #3D7DBC;
    font-size: 18px;
}

.saic-wrapper .saic-holder a,
.saic-wrapper .saic-holder a:link,
.saic-wrapper .saic-holder a:visited {
    color: #3D7DBC;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    font-size: 1em;
    font-family: inherit;
    height: 16px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
}

.saic-wrapper .saic-holder a:hover,
.saic-wrapper .saic-holder a:link:hover,
.saic-wrapper .saic-holder a:visited:hover {
    color: #2a5782;
    font-weight: bold;
    text-decoration: none;
}

.saic-wrapper .saic-holder a.jp-current, .saic-wrapper .saic-holder a.jp-current:hover {
    font-weight: bold;
    text-decoration: underline;
    cursor: default;
}

.saic-wrapper .saic-holder a.jp-previous, .saic-wrapper .saic-holder a.jp-next {
    font-size: 1em;
    font-weight: bold;
}

.saic-wrapper .saic-holder a.jp-previous.jp-disabled, .saic-wrapper .saic-holder a.jp-previous.jp-disabled:hover, .saic-wrapper .saic-holder a.jp-next.jp-disabled, .saic-wrapper .saic-holder a.jp-next.jp-disabled:hover {
    color: #9DA8B7;
    cursor: default;
    font-weight: normal;
}

.saic-wrapper .saic-holder a.jp-previous {
    margin-right: 8px;
}

.saic-wrapper .saic-holder a.jp-next {
    margin-left: 8px;
}

/*------------------------------------------------------------------*/
/*------------------->>> Themes Styles  <<<-------------------------*/
/*------------------------------------------------------------------*/
.saic-wrapper.saic-golden {
    background: #F5F3EE;
}

.saic-wrapper.saic-golden.saic-border {
    border: 1px solid #e0dcd1;
}

.saic-wrapper.saic-golden .saic-wrap-comments a:link,
.saic-wrapper.saic-golden .saic-wrap-comments a:visited {
    color: #7B6945;
}

.saic-wrapper.saic-golden .saic-wrap-link a.saic-link {
    color: #7B6945;
}

.saic-wrapper.saic-golden .saic-wrap-link a.saic-link.saic-icon-link-true .saico-comment {
    color: #7B6945;
}

.saic-wrapper.saic-golden .saic-wrap-link a.saic-link:hover {
    color: #19150e;
}

.saic-wrapper.saic-golden .saic-wrap-link a.saic-link:hover .saico-comment {
    color: #19150e;
}

.saic-wrapper.saic-golden .saic-wrap-form {
    border-top: 1px solid #e0dcd1;
}

.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form textarea.saic-textarea {
    border: 1px solid #e0dcd1;
    background: #FFFFFF;
    color: #625B4F;
}

.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form input[type="text"] {
    border: 1px solid #e0dcd1;
    background: #FFFFFF;
    color: #625B4F;
}

.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form input.saic-input:focus,
.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form textarea.saic-textarea:focus {
    border-color: #64B6EC;
}

.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form input[type="submit"],
.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn {
    color: #fff;
    background: #7B6945;
}

.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form input[type="submit"]:hover,
.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn:hover {
    background: #8b774e;
}

.saic-wrapper.saic-golden .saic-wrap-form .saic-container-form .saic-captcha .saic-captcha-text {
    color: #625B4F;
}

.saic-wrapper.saic-golden .saic-media-btns a > span {
    color: #7B6945;
}

.saic-wrapper.saic-golden .saic-media-btns a > span:hover {
    color: #19150e;
}

.saic-wrapper.saic-golden .saic-comment-status {
    border-top: 1px solid #e0dcd1;
}

.saic-wrapper.saic-golden .saic-comment-status p.saic-ajax-success {
    color: #319342;
}

.saic-wrapper.saic-golden .saic-comment-status p.saic-ajax-error {
    color: #C85951;
}

.saic-wrapper.saic-golden .saic-comment-status.saic-loading > span {
    color: #7B6945;
}

.saic-wrapper.saic-golden ul.saic-container-comments {
    border-top: 1px solid #e0dcd1;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment {
    border-bottom: 1px solid #e0dcd1;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment ul li.saic-item-comment {
    border-top: 1px solid #e0dcd1;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name {
    color: #7B6945 !important;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name:hover {
    color: #19150e !important;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-comment-time {
    color: #989692;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p {
    color: #625B4F;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a {
    color: #7B6945;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a:hover {
    color: #19150e;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span {
    color: #bdbcb9;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span:hover {
    color: #7B6945;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count {
    color: #989692;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-positive {
    color: #2C9E48;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-negative {
    color: #D13D3D;
}

.saic-wrapper.saic-golden ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saico-loading {
    color: #bdbcb9;
}

.saic-wrapper.saic-golden ul.saic-container-comments a.saic-load-more-comments:hover {
    color: #19150e;
}

.saic-wrapper.saic-golden .saic-counter-info {
    color: #989692;
}

.saic-wrapper.saic-golden .saic-holder span {
    color: #7B6945;
}

.saic-wrapper.saic-golden .saic-holder a,
.saic-wrapper.saic-golden .saic-holder a:link,
.saic-wrapper.saic-golden .saic-holder a:visited {
    color: #7B6945;
}

.saic-wrapper.saic-golden .saic-holder a:hover,
.saic-wrapper.saic-golden .saic-holder a:link:hover,
.saic-wrapper.saic-golden .saic-holder a:visited:hover {
    color: #19150e;
}

.saic-wrapper.saic-golden .saic-holder a.jp-previous.jp-disabled, .saic-wrapper.saic-golden .saic-holder a.jp-previous.jp-disabled:hover, .saic-wrapper.saic-golden .saic-holder a.jp-next.jp-disabled, .saic-wrapper.saic-golden .saic-holder a.jp-next.jp-disabled:hover {
    color: #989692;
}

.saic-wrapper.saic-dark {
    background: #22262E;
}

.saic-wrapper.saic-dark.saic-border {
    border: 1px solid #2c2f36;
}

.saic-wrapper.saic-dark .saic-wrap-comments a:link,
.saic-wrapper.saic-dark .saic-wrap-comments a:visited {
    color: #ff9851;
}

.saic-wrapper.saic-dark .saic-wrap-link a.saic-link {
    color: #ff9851;
}

.saic-wrapper.saic-dark .saic-wrap-link a.saic-link.saic-icon-link-true .saico-comment {
    color: #ff9851;
}

.saic-wrapper.saic-dark .saic-wrap-link a.saic-link:hover {
    color: #ff7d23;
}

.saic-wrapper.saic-dark .saic-wrap-link a.saic-link:hover .saico-comment {
    color: #ff7d23;
}

.saic-wrapper.saic-dark .saic-wrap-form {
    border-top: 1px solid #2c2f36;
}

.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form textarea.saic-textarea {
    border: 1px solid #2c2f36;
    background: #171A20;
    color: white;
}

.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form input[type="text"] {
    border: 1px solid #2c2f36;
    background: #171A20;
    color: white;
}

.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form input.saic-input:focus,
.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form textarea.saic-textarea:focus {
    border-color: #64B6EC;
}

.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form input[type="submit"],
.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn {
    color: #fff;
    background: #ff8633;
}

.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form input[type="submit"]:hover,
.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn:hover {
    background: #ff954c;
}

.saic-wrapper.saic-dark .saic-wrap-form .saic-container-form .saic-captcha .saic-captcha-text {
    color: white;
}

.saic-wrapper.saic-dark .saic-media-btns a > span {
    color: #ff9851;
}

.saic-wrapper.saic-dark .saic-media-btns a > span:hover {
    color: #ff7d23;
}

.saic-wrapper.saic-dark .saic-comment-status {
    border-top: 1px solid #2c2f36;
}

.saic-wrapper.saic-dark .saic-comment-status p.saic-ajax-success {
    color: #46C66C;
}

.saic-wrapper.saic-dark .saic-comment-status p.saic-ajax-error {
    color: #E76767;
}

.saic-wrapper.saic-dark .saic-comment-status.saic-loading > span {
    color: #ff9851;
}

.saic-wrapper.saic-dark ul.saic-container-comments {
    border-top: 1px solid #2c2f36;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment {
    border-bottom: 1px solid #2c2f36;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment ul li.saic-item-comment {
    border-top: 1px solid #2c2f36;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name {
    color: #ff9851 !important;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name:hover {
    color: #ff7d23 !important;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-comment-time {
    color: #575C68;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p {
    color: white;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a {
    color: #ff9851;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a:hover {
    color: #ff7d23;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span {
    color: #34373e;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span:hover {
    color: #ff9851;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count {
    color: #575C68;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-positive {
    color: #2C9E48;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-negative {
    color: #D13D3D;
}

.saic-wrapper.saic-dark ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saico-loading {
    color: #34373e;
}

.saic-wrapper.saic-dark ul.saic-container-comments a.saic-load-more-comments:hover {
    color: #ff7d23;
}

.saic-wrapper.saic-dark .saic-counter-info {
    color: #575C68;
}

.saic-wrapper.saic-dark .saic-holder span {
    color: #ff9851;
}

.saic-wrapper.saic-dark .saic-holder a,
.saic-wrapper.saic-dark .saic-holder a:link,
.saic-wrapper.saic-dark .saic-holder a:visited {
    color: #ff9851;
}

.saic-wrapper.saic-dark .saic-holder a:hover,
.saic-wrapper.saic-dark .saic-holder a:link:hover,
.saic-wrapper.saic-dark .saic-holder a:visited:hover {
    color: #ff7d23;
}

.saic-wrapper.saic-dark .saic-holder a.jp-previous.jp-disabled, .saic-wrapper.saic-dark .saic-holder a.jp-previous.jp-disabled:hover, .saic-wrapper.saic-dark .saic-holder a.jp-next.jp-disabled, .saic-wrapper.saic-dark .saic-holder a.jp-next.jp-disabled:hover {
    color: #575C68;
}

.saic-wrapper.saic-facebook {
    background: #EFF2F6;
}

.saic-wrapper.saic-facebook.saic-border {
    border: 1px solid #d9dceb;
}

.saic-wrapper.saic-facebook .saic-wrap-comments a:link,
.saic-wrapper.saic-facebook .saic-wrap-comments a:visited {
    color: #3b5998;
}

.saic-wrapper.saic-facebook .saic-wrap-link a.saic-link {
    color: #3b5998;
}

.saic-wrapper.saic-facebook .saic-wrap-link a.saic-link.saic-icon-link-true .saico-comment {
    color: #3b5998;
}

.saic-wrapper.saic-facebook .saic-wrap-link a.saic-link:hover {
    color: #2e4677;
}

.saic-wrapper.saic-facebook .saic-wrap-link a.saic-link:hover .saico-comment {
    color: #2e4677;
}

.saic-wrapper.saic-facebook .saic-wrap-form {
    border-top: 1px solid #d9dceb;
}

.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form textarea.saic-textarea {
    border: 1px solid #d9dceb;
    background: #FFFFFF;
    color: #141823;
}

.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form input[type="text"] {
    border: 1px solid #d9dceb;
    background: #FFFFFF;
    color: #141823;
}

.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form input.saic-input:focus,
.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form textarea.saic-textarea:focus {
    border-color: #64B6EC;
}

.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form input[type="submit"],
.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn {
    color: #fff;
    background: #3b5998;
}

.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form input[type="submit"]:hover,
.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form input[type="button"].saic-form-btn:hover {
    background: #4264aa;
}

.saic-wrapper.saic-facebook .saic-wrap-form .saic-container-form .saic-captcha .saic-captcha-text {
    color: #141823;
}

.saic-wrapper.saic-facebook .saic-media-btns a > span {
    color: #3b5998;
}

.saic-wrapper.saic-facebook .saic-media-btns a > span:hover {
    color: #2e4677;
}

.saic-wrapper.saic-facebook .saic-comment-status {
    border-top: 1px solid #d9dceb;
}

.saic-wrapper.saic-facebook .saic-comment-status p.saic-ajax-success {
    color: #319342;
}

.saic-wrapper.saic-facebook .saic-comment-status p.saic-ajax-error {
    color: #C85951;
}

.saic-wrapper.saic-facebook .saic-comment-status.saic-loading > span {
    color: #3b5998;
}

.saic-wrapper.saic-facebook ul.saic-container-comments {
    border-top: 1px solid #d9dceb;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment {
    border-bottom: 1px solid #d9dceb;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment ul li.saic-item-comment {
    border-top: 1px solid #d9dceb;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name {
    color: #3b5998 !important;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info a.saic-commenter-name:hover {
    color: #2e4677 !important;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-info .saic-comment-time {
    color: #9A9FB1;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-text p {
    color: #141823;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a {
    color: #3b5998;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-actions a:hover {
    color: #2e4677;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span {
    color: #c5c8d2;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-link > span:hover {
    color: #3b5998;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count {
    color: #9A9FB1;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-positive {
    color: #2C9E48;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saic-rating-negative {
    color: #D13D3D;
}

.saic-wrapper.saic-facebook ul.saic-container-comments li.saic-item-comment .saic-comment-content .saic-comment-rating .saic-rating-count.saico-loading {
    color: #c5c8d2;
}

.saic-wrapper.saic-facebook ul.saic-container-comments a.saic-load-more-comments:hover {
    color: #2e4677;
}

.saic-wrapper.saic-facebook .saic-counter-info {
    color: #9A9FB1;
}

.saic-wrapper.saic-facebook .saic-holder span {
    color: #3b5998;
}

.saic-wrapper.saic-facebook .saic-holder a,
.saic-wrapper.saic-facebook .saic-holder a:link,
.saic-wrapper.saic-facebook .saic-holder a:visited {
    color: #3b5998;
}

.saic-wrapper.saic-facebook .saic-holder a:hover,
.saic-wrapper.saic-facebook .saic-holder a:link:hover,
.saic-wrapper.saic-facebook .saic-holder a:visited:hover {
    color: #2e4677;
}

.saic-wrapper.saic-facebook .saic-holder a.jp-previous.jp-disabled, .saic-wrapper.saic-facebook .saic-holder a.jp-previous.jp-disabled:hover, .saic-wrapper.saic-facebook .saic-holder a.jp-next.jp-disabled, .saic-wrapper.saic-facebook .saic-holder a.jp-next.jp-disabled:hover {
    color: #9A9FB1;
}

/*------------------------------------------------------------------*/
/*------------------->>> Modal Windows <<<--------------------------*/
/*------------------------------------------------------------------*/
#saic-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.5;
    z-index: 1000;
}

#saic-modal {
    display: none;
    position: fixed;
    top: 20%;
    left: 50%;
    width: 800px;
    height: auto;
    margin-left: -350px;
    opacity: 1;
    z-index: 1001;
}

@media screen and (max-width: 728px){
    #saic-modal {
        width: 90%;
        margin-left: -45%;
    }
}

#saic-modal p {
    margin: 0px;
}

#saic-modal-wrap {
    position: relative;
    background-color: rgba(250, 250, 250, 0.25);
    overflow: hidden;
    border: 1px solid #9E9E9E;
    background-color: #FFF;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#saic-modal-close {
    position: absolute;
    top: 15px;
    right: 25px;
    display: block;
    width: 10px;
    height: 10px;
    background: url("images/modal_x.png") no-repeat 0 0;
    cursor: pointer;
}

#saic-modal-close:hover {
    background-position: -10px 0;
}

#saic-modal-header {
    padding: 10px 25px 12px;
    border-bottom: 1px solid #EEEEEE;
}

#saic-modal-title {
    padding: 0;
    color: #000;
    line-height: 20px;
    text-align: left;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 0 !important;
}

#saic-modal-content {
    font: 12px inherit;
    overflow: hidden;
    padding: 25px;
    border-bottom: 1px solid #E3E3E3;
}

#saic-modal-content .saic-modal-input {
    margin-bottom: 10px;
}

#saic-modal-content input[type="text"],
#saic-modal-content textarea {
    width: 100%;
    background: #FFFFFF;
    color: #121212;
    border: 1px solid #C5C5C5;
    border-radius: 3px 3px 3px 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    resize: none;
}

#saic-modal-content input[type="text"].saic-modal-input {
    display: inline-block;
    height: 28px;
    padding: 0 10px;
    white-space: normal;
}

#saic-modal-content input:focus,
#saic-modal-content textarea:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.07) inset, 0 0 6px rgba(82, 168, 236, 0.4);
}

#saic-modal-content #saic-modal-preview {
    text-align: center;
}

#saic-modal-content #saic-modal-preview img {
    max-width: 100%;
    max-height: 150px;
}

#saic-modal-content #saic-modal-preview iframe,
#saic-modal-content #saic-modal-preview embed {
    width: 100%;
    height: 180px;
}

#saic-modal-content #saic-modal-preview p.saic-modal-error {
    color: #C85951;
}

#saic-modal-footer {
    text-align: right;
    padding: 10px 25px 12px;
    border-top: 1px solid #FFFFFF;
    background: #F0F0F0;
    /* Old browsers */
    background: -moz-linear-gradient(top, #FDFDFD 0%, #E3E3E3 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, #FDFDFD), color-stop(75%, #E3E3E3));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FDFDFD 25%, #E3E3E3 75%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FDFDFD 25%, #E3E3E3 75%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FDFDFD 25%, #E3E3E3 75%);
    /* IE10+ */
    background: linear-gradient(to bottom, #fdfdfd 0%, #e3e3e3 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDFDFD', endColorstr='#E3E3E3', GradientType=0);
    /* IE6-9 */
}

#saic-modal-footer a.saic-modal-btn {
    display: inline-block;
    color: #FFF;
    text-shadow: 0 -1px 0px rgba(0, 0, 0, 0.25);
    padding: 3px 10px 4px;
    margin: 5px 0 0 10px;
    line-height: 16px;
    font-weight: bold;
    font-size: 12px;
    font-family: inherit;
    text-align: center;
    cursor: pointer;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-width: 1px;
    border-style: solid;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5), 0 0 2px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.15) inset;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;
}

#saic-modal-footer a.saic-modal-ok {
    background: var(--jobtex-theme-color);
   
}

#saic-modal-footer a.saic-modal-ok:hover {
    background: var(--jobtex-theme-color);
    /* Old browsers */
   
}

#saic-modal-footer a.saic-modal-cancel {
    color: #333333;
    text-shadow: 0 1px 0px rgba(255, 255, 255, 0.8);
    border-color: #B6B6B6 #B6B6B6 #999999;
    background: #EAEAEA;
    /* Old browsers */
    background: -moz-linear-gradient(top, #FFF 0%, #E4E4E4 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #E4E4E4));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFF 0%, #E4E4E4 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FFF 0%, #E4E4E4 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFF 0%, #E4E4E4 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #e4e4e4 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#E4E4E4', GradientType=0);
    /* IE6-9 */
}

#saic-modal-footer a.saic-modal-cancel:hover {
    background: #E4E4E4;
    /* Old browsers */
    background: -moz-linear-gradient(top, #EFEFEF 0%, #DFDFDF 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EFEFEF), color-stop(100%, #DFDFDF));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #EFEFEF 0%, #DFDFDF 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #EFEFEF 0%, #DFDFDF 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #EFEFEF 0%, #DFDFDF 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #efefef 0%, #dfdfdf 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#DFDFDF', GradientType=0);
    /* IE6-9 */
}

#saic-modal-footer a.saic-modal-verifique {
    color: #775510;
    border: 1px solid #AD8525;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
    /* 0px -1px 0px #1570AC;*/
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    background: #F2D291;
    /* Old browsers */
    background: -moz-linear-gradient(top, #F4DAA5 0%, #F1CF8A 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F4DAA5), color-stop(100%, #F1CF8A));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #F4DAA5 0%, #F1CF8A 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #F4DAA5 0%, #F1CF8A 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #F4DAA5 0%, #F1CF8A 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #f4daa5 0%, #f1cf8a 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4DAA5', endColorstr='#F1CF8A', GradientType=0);
    /* IE6-9 */
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
}

#saic-modal-footer a.saic-modal-verifique:hover {
    color: #75520C;
    border: 1px solid #AA8120;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
    /* 0px -1px 0px #1570AC;*/
    background: #F2D291;
    /* Old browsers */
    background: -moz-linear-gradient(top, #F2D59D 0%, #EDC068 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2D59D), color-stop(100%, #EDC068));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #F2D59D 0%, #EDC068 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #F2D59D 0%, #EDC068 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #F2D59D 0%, #EDC068 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #f2d59d 0%, #edc068 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2D59D', endColorstr='#EDC068', GradientType=0);
    /* IE6-9 */
}
 .saic-comment-actions .emojicustom span{font-size: 1em;}
.saic-wrap-link{
    display: flex;
    justify-content: space-between;
}
.saic-wrap-link.saic-newsfeed i{
    font-size:18px;
}
.saic-like span{cursor:default;}
.emojicustom {
    background: #fff;
    border: 0;
    position: relative;
    padding:0px;
    margin-left:10px;
    .emoji-container {
        opacity: 0;
        position: absolute;
        bottom: 35px;
        top:-64px;
        margin-left: -30px;
        background: #fff;
        height: 50px;
        width: 290px;
        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.05);
        border-radius: 50px;
        padding: 1px;
        box-sizing: border-box;
        transition: opacity 200ms ease;
        pointer-events: none;

        &:before {
            display: block;
            content: '';
            background: transparent;
            height: 30px;
            position: absolute;
            width: 100%;
            bottom: -15px
        }

        .emoji {
            width: 48px;
            height: 48px;
            float: left;
            .icon {
                background-image:           url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAGACAMAAADcYRF0AAAC+lBMVEVMaXH/2XH/2XH+2HH/03L/tGhZkP//2XH/2XD/2XL/2HFXj///1m3/2XH/13D/2HBejv//2nH/2XH81XH/2XHwUGfzVWz/1HH/2HLyUWdWkP/yUmfzUmf/13H/2nH/2XH/2XH/13JWjf9Xjv/yUGb/13H/2nJYj///2XLxT2fxT2f/1mv/1nDvX2/yUGdkkv9XkP9Wjf//2HHwUWjxUmf/1m5XkP9Xjv9Wj/9WkP/yUmfzWWjyUWfzUmj/2HH/1XLyYmb5om31eWr8xnD7o230f2r/2nG1ubL7o23/2HL1emtXj//yV2j0amn0bGrxaGjxW2jyYGj/z3H/0HHyWGfzUmf/yHD3eWv8t2/8tW/5jmr8vW/5k238v233hGzxUWdYjv9ZkP9hlPf1dWryUmf/2XJYkP/////+2HH/2nLox2xil//JrmO0nV7//PRiXEhsZEuXhlb403D+3oj/+OX+5qP/89T7sm+SglX/+fryzm58bU/Zu2d/c0+5nl/94uZIR0GWuf95pv/0XWn4maf3iZf5/P/T1dfiUGTl7v/EqmJwZ0ysl1vPs2Xkw2rV4//7xMv80tj+7e9KQEH2fY6vyv/5rLa60f/nz4eYrMnzZHianaLFx8qLjpX0an3KzM+3R1p6O0z///36uMHF2f9ek/rUtGaaQlPz1HzMoWNume3ZyJImLDhPSEJEQ0A2ODyVb1T7rW/zVmk/Pz7moGnzXmnyUmjJlWLXnmbdp2i8i17xwm31amr3gWxxWkv5km2gelf2cWsrMDn0Xmn9yHFfWUfuqmz0YWr+yHH7qW//1HL8sG/2cmv/0nH0Wmn+y3H7pW/5lm2hjVj4km3vym30ZGn6n27gvWmpg1qqk1v7om4wMjv/1nL9vnBmXkn3gmz8rW/0YWnAkGD8zXH+wXCNfVNTTUT/z3H9unD2dWv+xHFZVEb8tG/2bmr3fWz1a2r/13L5jm36l234imz9t3D1Z2r6nm7/0XLvuW3/2HL/zHH3eWv4hmz6mm6AQ7EFAAAAZXRSTlMAZtr9GAQl9PKPz/IWtnRPFY1Y/tH9FRJy8Y/Nj2lTy178Z3Tz8Mn77Wd0E3gQTwW4WLpYJSXPT9rLtvTb2XBQaPBy9NoYEP66yfWAePLOJydPzvPI746OWY9Wyoptx7vcPOzxkf3Lzh0AAA9HSURBVHhelM9XTyJRFADg8wB/wRfxB+xGnoxPxLgIGGJs2LsPuz/vTqP3Zu+99+7W3kuy5x6YOxF0Zb7LafcMmQyUqap7Md7QGw73Nozb6qrgEfan1eGw3xDueWKHh1XZHP4yDttDr7G2OvzL/HB+Pw/q/Y5WK9yjs3r5QT2dUMbnmJgI4ZkIhTAhrDTS4PBBiWehsxl0xgNRppjBwBN6VvL81qPu/MO39fVRWz4QOtqSyfckiU2SMpViQpjaOqDI2v62Iu1WKGhaRLnFXI6KjuYcJUSLJiCe5y8r1OIBrv93xfoB2VveVazFzr8glTpJYZycYKTwUOY9Lajj6JZ/xdgfE8YAPJ9N8cDQR1OGYGQjk8lsIKNShz1lvssQqiPgXSvzqbwVvOD+a8aaG5zfTHHC9r4p27Bqzj4451Awra7O/deqmg7y6gS3dqppccYUNappvD895T+tmPCgqKowFue9G7wLSFMPGGOBdDYS1Bbu0IKRbDqAywOVNl4YfEOmVZmRvCJL6Wm6SkuykmdEzuIVNwgDX3Sxa6Y75/O5GK9j4qEBsNwKCn9BJL6b3S3M2MQj/BXKrWABGD7STeFOOioh4eVrMQ0DwOilLiYxOXpZIiozKSamUQBodr0SfhjtvZeuZkB9s9zk5CSVwiCCFhhY8fQBZ3GtzK6sYOCWR6HgLBoqGC4LkNpfpRKJnZ1Eouy6FgqsXTeGi71jOc9IXj7eu7gxdFmhqL77u7DO7lg3Nt31IDQuzes2r6akQCCgKJikqatNsVhqBAPUFG8PDw8xY+hz8WCqAWL840PBTz2JkWK+5h+lZc/TOBPE8c0L8i6yHSW25DQ4FYjiqpNSX3ffZJSLlcThLkEIAUJKQYrrKO9BwDXXIBA66Wkj3Ue47uQ6FU1alOa8mzNjm12b/RWR+M/8dxl7PLskxwcD0jxn/zA+kFd09/oA/T6IH04fuCAktys92N8ZfR5PUrlB/BjvtoicetPg2bgDNxisTtR83Nl75gZh4r699kdSQr3VfF/dfe7vVt83W3VSjtliVpUC0KrFWmaZwdvprCDFqrPjETV1ZkCegqK3bApSqC19rN1tULIteXENCgXQRt5QqUEhtUoufwUlrDKOBl//89lpGJ6o92ik6qVx+tHDXcwfUEJfKt/aBhjEwzsaH3z9DGq2k6a1AU7i9KNjkHA2Pj0a/FvGJoI6BQjOxwFIebqLeViKxYxNL7Ik9okDOU6Wp09RbDnjAhP9ZmB2DHpQPP798+5cbOHxeZGEpoej3uhwio6UeHwwEEo7NnQ2oS+T3obJF+5QiB1CzNUmNOoljHhQIa5M0trEJj1kwmMKsUWYiE17aaaflCIjlljrUGj/XV2L2CFfTSqCRarCMBKh+Ei4EFXwmFSEKqHC0ONcxc33jce+85hUhH0CuMP1L1xMIUKNQKqGi28XWINEFAaq95T2SVXvPVSJBTpvGizCQKeXgJFWujG/Y7cqxBZvvtLvAcWVydtb9sUpxI74gDRoJ5+ohK/nvx5Oc4PE8HAI5BneccZZkRFOXbrFWBgiFHDMEBskDML7n/dP2clp46hESkYlDuNyaDcz7kupNfQOFKjoHlm6h6LusSs/2BVNYthbulcHNV47fzlpe2+6/uzXavt4/Skx+MxyKQB1LeaXGryKCxncile0eFPSVLSp3EZ9X5Iaui4okF90/eLW8POGigOFOPlmBb329h0oxfHRoP2JuvAm3MRggxrZmDEpF5wwHIKCYRiKIqkpDE0hBvGcuxxKineGl3EoEEJT9BtNRh1a8unhAATUS14BWiIeQwnTBXb2EQXcsYQUS54fZB6UienLCMPpJaIlaibxk5hIxxAuIyyJ4BOWBHAlBHfmEbwvCZZJuszysoNFXNDCJRS0oAT0cAhg0UUELwaqZ6BYdFRkiLBoKzGERYYQHyvDtkkTZTbEBmPEz1Z9efvjZj7/XzCf3/y4vcyUAH6q+cLo9oan5pjf3EZhqvmw6gCz854Aa07PsIXKsMiMAQ+bYy03rLExPBwCHEfqWONkYDhm0FGQT83Xg+xxljXMHgGxZaPSWaQss4UDiKsYxs7jYj2LWS8eHekw1h/3+geK/pGlfyjqH7v6B7v66sBMosaz85cT23vb9cdx8PpTwl9Sy1jXQRiGoplYvGTOCAMjsAD5oZuBr4ABKRMT6g+8D31IqGovSXGlntlHTuzIju1cOwogY+s6q0aXHoQv7xzrBAniPilNJcgiVZMTih4f6YtUGAQ3yHAVyhq31OUlHipkDDUSlnniHG+nKiQTH0IEIcVTaHqkzCGEGUT/rG6FD8IOpjoFK8iwH8IfGDl77pBhWQ/hAQaOEiTxYUaaIt+CKYaDdQIyt/BIeYSQOxHgjbHI9uBgXZBiTYeUGN6IVNzOuFwLmJnq1L6ELRxE4I8EbkdrxpdwBkyINxlGI6mwkrBSscQgFcJNhvob4UGCaAL3Q8yoCjvo0q2eAVRWpwqRH3inCXHhp2HVDCRYY7wmzPy8TZkIGwnbdQxYuQqY3uEpQENg3w523OBozOiIpUGmU9Go1OkbGsYqUtC4V6mHHxbKVyvrx6Wor93fF7v+dcgrlQfhK/vd96euz+/PP6fmjzMhCERxGo+ACcHSRopt3Mq45+EMVDbaq9lYWNh8d3jH2DN9yf6ZYVdR4q+S5JF5zMhAgTgmLbPqpgB1qyLeL6WFlvCQukj35FmOFXn4/ZJR2ESZZEt/1Qiir2v9RWEHdfnVFxK7yCKgj5xxkThEeq6uChEoWnmiEYX+ZNcgEvOuLxuap8a5sb/jSdePzjXTzEV/1Twj/X20L/oH8OjfA9eRIHsGyEnv7IcBGGjg7l8hCnxoLNO2lmm+VkEp6qyvafwRmdJCpFSz3gbpqXqpKD1HQdhT6eXI2SDOy1NF3zZmQiVu9D3GWKqFQsSi/0ikBIguqOe0SinAjMeOID1LaG2AFp6lGjiqxACmFhWYZbMUbgFTUeHC6+7gkYkSPtNaP8GnFKmEz1+gBPzzCY29GBO+0LSBmHadUMZ4W3S9s+14B8NdIMMP8/DO/wyGmwCHYFpnrWM7HCDYyJZhWLDCnGyV8c34TLuPP1BQnDuy4g/F88cuk5gcm+QmOXF1CJCa38uJSWOuP7WSUtV0/dnnv5uraW0bCcNukuLdkG1ILmsWQu1DYMGG7hb2mmOK6Z/oLkwOwqaSLzFRHHzefJzbH9DS7g7SQvoLhHwIxjg1JsFZpyc7Ns5F1zkEdkYffqXRyJ6anvaBYBjNo3fmnXdmXo0eJR/WL+Xn1n70NCoIe/oIOGLRVgzpjf+tfomgOSDAkH6hvfj7OPmX8gu+j1uZ1yBeWLCBZADShXxanpDOwwm2dC9A4HGmHX8ZVnhCpXZ/rJ2FBB75YIw7FqYo8YQjVmp1fAJZSW0G9TE2tI62HLOgaUMDY40SQL9E0bVwDSrHmoWtM+59XMW4nxFPy3f/MoKnXwrKZkde4AymX4LS8rAMPGEh0y8BjjHGx0AQFi6HCCUMfo0VAgGapFEC+E9QCPolDycu4QQIfCHolzx0TUowu0DgC0G/5OPUwMYpAnCFoF8CQOglFW5C8EmBrEB4S+HpAhPoK6eoWL9U0g0LGzqM75uZ+qXuF+zjS9ev/+7NDP3S2TmteXJ6ekJ5594seLv3doZ+ScfnfltK51h3DdDjijfJ+qXT47OpseNTz8AeNSGvX/rwjhLefVhel91QXuwxvJDWL5G/XMIf0pvi33sefpfcdskLn/BSVr/0Fk4R5fRLgYVfxcnJEz45eZL/xT/7TcJKWL/EgufZy1d7r14+SySsZSmBNi1NCdn5+qVMEUVQzHxLvXcmSRaWSciXDsqdclwRQgsPhPlS2t3krGqUUHULO+lYvpTNVekVw8JmlGBhy6CUai7L1UeogRsKUqp/Rgl/VmkhvYRQhLGeY43NoQTkWNdy4XxJamlKL54vZeSFnrCQSYHXeyu1RidO6DRqCmwnYTGpYjKH8wQ2PKYSFpNmImpQi9ObHli+phR6UYzqYPiBi6pgVkP6pbJHKANBVLqWyk47N8vC1BlZ8FEZi/sAFjj90qFLUMXC2EPY2JfgkudAADhbDaUOabBeM9RDFMOhatQO+HxJHjkxQemoaudATOAjD1JYkxsSyJdE4QPeB0C+xA9uAAt8EM+XAAaewog/EEBocMHABQqExhpPqAFBMD3WgvAGNMKEBr8OCJYAI0wwhHpvSQLovWUJkC/J9AGWGb4X1WQvZYRL5WGYcJig904ntKkRX4xhuQcTljCWcuvchgLoCKOV34LCNspmbD7ksvFNMTLjGmpHCbd/Yb334hv74npvrmGrEnrvLMuXcrmfIf2R+aAOOXIf1O3urBIUglPc2v2G50uFBLduFyTPlxRNVYclRikK8yWuOtF80aYiDI0tB3HQMTZVvY5xvct6v8XVJ4LTBr3Cfk2suwYjjHVH8E3ZvXeTHsYKIdRGOF/aRqh/pN6/1q4DQgXjI3Zf4lRMXOo7DgnnS0WEruvYhUameQElE9Lvt94fjVqtfp+Q6SJQoPVN6o6hbk6FqV32XE+cfmvUtm273R61KKPgj+82InfYfM8aok+f/+/Na0RofXtySzGxGQPOl0p+PcZU/Siq0L/+yB6M95vN/fHAHvUdT++9m0ZIw3XkoYfvkA9moD0ZNy9ubi6a40mbmdj1P+8Z4tfEBSIlBQjUwO3+xdXDw9XF/q1NCWjHy5eYhT6DwxweIYybNw+fPz/cNMf2iBKKtMsOIuS9qbdGI+Y9h8wi+OdLxHee3R75DCB81D+xJl3SJjEC2kxtePUnt+Px7cBmPQt3umvify6vri6b44F3aSP1nDmv7TuP3qYFJojTGmL8KbjiGn+eWiIOc94+dR7cJ2CwkB2MKaa2l1LbzNsDz3mXftcC9DC+67btyQR6t51yKIF6+5L54urortfuB6F+rWJcV1qtUcR/KX94blyCTm/Zc0dOOVLZ9OzS+IuMEIk26ZMryTbrdW+D6NFKxEewggSdbvqd/qhiH/e9CopjyXOrHXJrpdTTtF6pgoR47g+czQ1cIjbEoZGMzdQKcWcuOG/u+dIq/eGclwgW3qkdhHjnJWPLm6LSSO9+5SHzxmKPZamCLKHwlY+WxccLPLzCcj8Xzjq3ocwB4begOTacrcRNETAvXypK5EtyG3u68Hjx1IHH7lYx4i9S3JH8fwIOSkh//gNaPpEPnWanQwAAAABJRU5ErkJggg==');
                width: 48px;
                height: 48px;
                float: left;
                transform: scale(.8, .8) translate(0, 0);
                transition: transform 200ms ease;

                &:hover {
                    transform: scale(1, 1) translate(0, -6px);

                    &:after {
                        opacity: 1;
                    }
                }

               
            }
        }
    }
}

.like {
    .icon {
        background-position: 0 -144px;
    }
}

.love {
    .icon {
        background-position: 0 -192px;
    }
}

.haha {
    .icon {
        background-position: 0 -96px;
    }
}

.wow {
    .icon {
        background-position: 0 -288px;
    }
}

.sad {
    .icon {
        background-position: 0 -240px;
    }
}

.emojicustom:hover {
    .emoji-container {
        opacity: 1;
        pointer-events: all;
    }
    .like {
        .icon {
            background-position: 0 -144px;
        }

        -webkit-animation-duration: .7333s;
        -webkit-animation-name: head-1-anim
    }

    .love {
        .icon {
            background-position: 0 -192px;
        }
        -webkit-animation-duration: .9833s;
        -webkit-animation-name: head-2-anim
    }

    .haha {
        .icon {
            background-position: 0 -96px;
        }
        -webkit-animation-duration: 1.0833s;
        -webkit-animation-name: head-3-anim
    }

    .wow {
        .icon {
            background-position: 0 -288px;
        }
        -webkit-animation-duration: .9333s;
        -webkit-animation-name: head-4-anim
    }

    .sad {
        .icon {
            background-position: 0 -240px;
        }
        -webkit-animation-duration: 1.2167s;
        -webkit-animation-name: head-5-anim
    }

    .angry {
        .icon {

        }
        -webkit-animation-duration: 1.2833s;
        -webkit-animation-name: head-6-anim
    }
}

@-webkit-keyframes head-1-anim {
    0% {
        opacity: .3374;
        transform: translateY(35.7785px) scale(.3374, .3374)
    }
    2.2727% {
        opacity: .5075;
        transform: translateY(26.5963px) scale(.5075, .5075)
    }
    4.5455% {
        opacity: .6569;
        transform: translateY(18.5271px) scale(.6569, .6569)
    }
    6.8182% {
        opacity: .7796;
        transform: translateY(11.9030px) scale(.7796, .7796)
    }
    9.0909% {
        opacity: .8744;
        transform: translateY(6.7839px) scale(.8744, .8744)
    }
    11.3636% {
        opacity: .9433;
        transform: translateY(3.0607px) scale(.9433, .9433)
    }
    13.6364% {
        opacity: .9901;
        transform: translateY(.5333px) scale(.9901, .9901)
    }
    15.9091% {
        opacity: 1;
        transform: translateY(-1.0335px) scale(1.0191, 1.0191)
    }
    18.1818% {
        transform: translateY(-1.8733px) scale(1.0347, 1.0347)
    }
    20.4545% {
        transform: translateY(-2.1963px) scale(1.0407, 1.0407)
    }
    22.7273% {
        transform: translateY(-2.1782px) scale(1.0403, 1.0403)
    }
    25.0000% {
        transform: translateY(-1.9574px) scale(1.0362, 1.0362)
    }
    27.2727% {
        transform: translateY(-1.6364px) scale(1.0303, 1.0303)
    }
    29.5455% {
        transform: translateY(-1.2861px) scale(1.0238, 1.0238)
    }
    31.8182% {
        transform: translateY(-0.9522px) scale(1.0176, 1.0176)
    }
    34.0909% {
        transform: translateY(-0.6601px) scale(1.0122, 1.0122)
    }
    36.3636% {
        transform: translateY(-0.4214px) scale(1.0078, 1.0078)
    }
    38.6364% {
        transform: translateY(-0.2376px) scale(1.0044, 1.0044)
    }
    40.9091% {
        transform: translateY(-0.1046px) scale(1.0019, 1.0019)
    }
    43.1818% {
        opacity: 1;
        transform: translateY(-0.0147px) scale(1.0003, 1.0003)
    }
    45.4545% {
        opacity: .9992;
        transform: translateY(.0406px) scale(.9992, .9992)
    }
    47.7273% {
        opacity: .9987;
        transform: translateY(.0699px) scale(.9987, .9987)
    }
    50% {
        opacity: .9985;
        transform: translateY(.0807px) scale(.9985, .9985)
    }
    52.2727% {
        opacity: .9985;
        transform: translateY(.0794px) scale(.9985, .9985)
    }
    54.5455% {
        opacity: .9987;
        transform: translateY(.0709px) scale(.9987, .9987)
    }
    56.8182% {
        opacity: .9989;
        transform: translateY(.0590px) scale(.9989, .9989)
    }
    59.0909% {
        opacity: .9991;
        transform: translateY(.0462px) scale(.9991, .9991)
    }
    61.3636% {
        opacity: .9994;
        transform: translateY(.0341px) scale(.9994, .9994)
    }
    63.6364% {
        opacity: .9996;
        transform: translateY(.0235px) scale(.9996, .9996)
    }
    65.9091% {
        opacity: .9997;
        transform: translateY(.0149px) scale(.9997, .9997)
    }
    68.1818% {
        opacity: .9998;
        transform: translateY(.0083px) scale(.9998, .9998)
    }
    70.4545% {
        opacity: .9999;
        transform: translateY(.0036px) scale(.9999, .9999)
    }
    72.7273% {
        opacity: 1;
        transform: translateY(.0004px) scale(1, 1)
    }
    75.0000% {
        transform: translateY(-0.0016px) scale(1, 1)
    }
    77.2727% {
        transform: translateY(-0.0026px) scale(1, 1)
    }
    79.5455% {
        transform: translateY(-0.0030px) scale(1.0001, 1.0001)
    }
    81.8182% {
        transform: translateY(-0.0029px) scale(1.0001, 1.0001)
    }
    84.0909% {
        transform: translateY(-0.0026px) scale(1, 1)
    }
    86.3636% {
        transform: translateY(-0.0021px) scale(1, 1)
    }
    88.6364% {
        transform: translateY(-0.0017px) scale(1, 1)
    }
    90.9091% {
        transform: translateY(-0.0012px) scale(1, 1)
    }
    93.1818% {
        transform: translateY(-0.0008px) scale(1, 1)
    }
    95.4545% {
        transform: translateY(-0.0005px) scale(1, 1)
    }
    97.7273% {
        transform: translateY(-0.0003px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(-0.0001px) scale(1, 1)
    }
}

@-webkit-keyframes head-2-anim {
    0% {
        opacity: .0825;
        transform: translateY(49.5448px) scale(.0825, .0825)
    }
    1.6949% {
        opacity: .1684;
        transform: translateY(44.9066px) scale(.1684, .1684)
    }
    3.3898% {
        opacity: .2765;
        transform: translateY(39.0668px) scale(.2765, .2765)
    }
    5.0847% {
        opacity: .3977;
        transform: translateY(32.5232px) scale(.3977, .3977)
    }
    6.7797% {
        opacity: .5224;
        transform: translateY(25.7913px) scale(.5224, .5224)
    }
    8.4746% {
        opacity: .6421;
        transform: translateY(19.3257px) scale(.6421, .6421)
    }
    10.1695% {
        opacity: .7504;
        transform: translateY(13.4760px) scale(.7504, .7504)
    }
    11.8644% {
        opacity: .8432;
        transform: translateY(8.4697px) scale(.8432, .8432)
    }
    13.5593% {
        opacity: .9182;
        transform: translateY(4.4173px) scale(.9182, .9182)
    }
    15.2542% {
        opacity: .9754;
        transform: translateY(1.3294px) scale(.9754, .9754)
    }
    16.9492% {
        opacity: 1;
        transform: translateY(-0.8590px) scale(1.0159, 1.0159)
    }
    18.6441% {
        transform: translateY(-2.2629px) scale(1.0419, 1.0419)
    }
    20.3390% {
        transform: translateY(-3.0237px) scale(1.0560, 1.0560)
    }
    22.0339% {
        transform: translateY(-3.2900px) scale(1.0609, 1.0609)
    }
    23.7288% {
        transform: translateY(-3.2030px) scale(1.0593, 1.0593)
    }
    25.4237% {
        transform: translateY(-2.8870px) scale(1.0535, 1.0535)
    }
    27.1186% {
        transform: translateY(-2.4446px) scale(1.0453, 1.0453)
    }
    28.8136% {
        transform: translateY(-1.9549px) scale(1.0362, 1.0362)
    }
    30.5085% {
        transform: translateY(-1.4744px) scale(1.0273, 1.0273)
    }
    32.2034% {
        transform: translateY(-1.0398px) scale(1.0193, 1.0193)
    }
    33.8983% {
        transform: translateY(-0.6716px) scale(1.0124, 1.0124)
    }
    35.5932% {
        transform: translateY(-0.3774px) scale(1.0070, 1.0070)
    }
    37.2881% {
        transform: translateY(-0.1562px) scale(1.0029, 1.0029)
    }
    38.9831% {
        opacity: 1;
        transform: translateY(-0.0010px) scale(1, 1)
    }
    40.6780% {
        opacity: .9982;
        transform: translateY(.0985px) scale(.9982, .9982)
    }
    42.3729% {
        opacity: .9972;
        transform: translateY(.1536px) scale(.9972, .9972)
    }
    44.0678% {
        opacity: .9968;
        transform: translateY(.1754px) scale(.9968, .9968)
    }
    45.7627% {
        opacity: .9968;
        transform: translateY(.1741px) scale(.9968, .9968)
    }
    47.4576% {
        opacity: .9971;
        transform: translateY(.1582px) scale(.9971, .9971)
    }
    49.1525% {
        opacity: .9975;
        transform: translateY(.1342px) scale(.9975, .9975)
    }
    50.8475% {
        opacity: .9980;
        transform: translateY(.1073px) scale(.9980, .9980)
    }
    52.5424% {
        opacity: .9985;
        transform: translateY(.0809px) scale(.9985, .9985)
    }
    54.2373% {
        opacity: .9989;
        transform: translateY(.0571px) scale(.9989, .9989)
    }
    55.9322% {
        opacity: .9993;
        transform: translateY(.0370px) scale(.9993, .9993)
    }
    57.6271% {
        opacity: .9996;
        transform: translateY(.0211px) scale(.9996, .9996)
    }
    59.3220% {
        opacity: .9998;
        transform: translateY(.0092px) scale(.9998, .9998)
    }
    61.0169% {
        opacity: 1;
        transform: translateY(.0009px) scale(1, 1)
    }
    62.7119% {
        transform: translateY(-0.0044px) scale(1.0001, 1.0001)
    }
    64.4068% {
        transform: translateY(-0.0073px) scale(1.0001, 1.0001)
    }
    66.1017% {
        transform: translateY(-0.0085px) scale(1.0002, 1.0002)
    }
    67.7966% {
        transform: translateY(-0.0084px) scale(1.0002, 1.0002)
    }
    69.4915% {
        transform: translateY(-0.0077px) scale(1.0001, 1.0001)
    }
    71.1864% {
        transform: translateY(-0.0065px) scale(1.0001, 1.0001)
    }
    72.8814% {
        transform: translateY(-0.0052px) scale(1.0001, 1.0001)
    }
    74.5763% {
        transform: translateY(-0.0039px) scale(1.0001, 1.0001)
    }
    76.2712% {
        transform: translateY(-0.0027px) scale(1.0001, 1.0001)
    }
    77.9661% {
        transform: translateY(-0.0018px) scale(1, 1)
    }
    79.6610% {
        transform: translateY(-0.0010px) scale(1, 1)
    }
    81.3559% {
        transform: translateY(-0.0004px) scale(1, 1)
    }
    83.0508% {
        transform: translateY(-0.0001px) scale(1, 1)
    }
    84.7458% {
        transform: translateY(.0002px) scale(1, 1)
    }
    86.4407% {
        transform: translateY(.0003px) scale(1, 1)
    }
    88.1356% {
        transform: translateY(.0004px) scale(1, 1)
    }
    89.8305% {
        transform: translateY(.0004px) scale(1, 1)
    }
    91.5254% {
        transform: translateY(.0003px) scale(1, 1)
    }
    93.2203% {
        transform: translateY(.0003px) scale(1, 1)
    }
    94.9153% {
        transform: translateY(.0002px) scale(1, 1)
    }
    96.6102% {
        transform: translateY(.0002px) scale(1, 1)
    }
    98.3051% {
        transform: translateY(.0001px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(.0001px) scale(1, 1)
    }
}

@-webkit-keyframes head-3-anim {
    0% {
        opacity: .0178;
        transform: translateY(53.0397px) scale(.0178, .0178)
    }
    1.5385% {
        opacity: .0460;
        transform: translateY(51.5168px) scale(.0460, .0460)
    }
    3.0769% {
        opacity: .0920;
        transform: translateY(49.0301px) scale(.0920, .0920)
    }
    4.6154% {
        opacity: .1569;
        transform: translateY(45.5294px) scale(.1569, .1569)
    }
    6.1538% {
        opacity: .2389;
        transform: translateY(41.0973px) scale(.2389, .2389)
    }
    7.6923% {
        opacity: .3347;
        transform: translateY(35.9277px) scale(.3347, .3347)
    }
    9.2308% {
        opacity: .4391;
        transform: translateY(30.2897px) scale(.4391, .4391)
    }
    10.7692% {
        opacity: .5466;
        transform: translateY(24.4858px) scale(.5466, .5466)
    }
    12.3077% {
        opacity: .6516;
        transform: translateY(18.8122px) scale(.6516, .6516)
    }
    13.8462% {
        opacity: .7495;
        transform: translateY(13.5277px) scale(.7495, .7495)
    }
    15.3846% {
        opacity: .8364;
        transform: translateY(8.8324px) scale(.8364, .8364)
    }
    16.9231% {
        opacity: .9100;
        transform: translateY(4.8579px) scale(.9100, .9100)
    }
    18.4615% {
        opacity: .9691;
        transform: translateY(1.6664px) scale(.9691, .9691)
    }
    20% {
        opacity: 1;
        transform: translateY(-0.7419px) scale(1.0137, 1.0137)
    }
    21.5385% {
        transform: translateY(-2.4176px) scale(1.0448, 1.0448)
    }
    23.0769% {
        transform: translateY(-3.4473px) scale(1.0638, 1.0638)
    }
    24.6154% {
        transform: translateY(-3.9398px) scale(1.0730, 1.0730)
    }
    26.1538% {
        transform: translateY(-4.0124px) scale(1.0743, 1.0743)
    }
    27.6923% {
        transform: translateY(-3.7806px) scale(1.0700, 1.0700)
    }
    29.2308% {
        transform: translateY(-3.3496px) scale(1.0620, 1.0620)
    }
    30.7692% {
        transform: translateY(-2.8095px) scale(1.0520, 1.0520)
    }
    32.3077% {
        transform: translateY(-2.2324px) scale(1.0413, 1.0413)
    }
    33.8462% {
        transform: translateY(-1.6721px) scale(1.0310, 1.0310)
    }
    35.3846% {
        transform: translateY(-1.1651px) scale(1.0216, 1.0216)
    }
    36.9231% {
        transform: translateY(-0.7330px) scale(1.0136, 1.0136)
    }
    38.4615% {
        transform: translateY(-0.3849px) scale(1.0071, 1.0071)
    }
    40% {
        opacity: 1;
        transform: translateY(-0.1208px) scale(1.0022, 1.0022)
    }
    41.5385% {
        opacity: .9988;
        transform: translateY(.0659px) scale(.9988, .9988)
    }
    43.0769% {
        opacity: .9966;
        transform: translateY(.1857px) scale(.9966, .9966)
    }
    44.6154% {
        opacity: .9954;
        transform: translateY(.2511px) scale(.9954, .9954)
    }
    46.1538% {
        opacity: .9949;
        transform: translateY(.2747px) scale(.9949, .9949)
    }
    47.6923% {
        opacity: .9950;
        transform: translateY(.2685px) scale(.9950, .9950)
    }
    49.2308% {
        opacity: .9955;
        transform: translateY(.2428px) scale(.9955, .9955)
    }
    50.7692% {
        opacity: .9962;
        transform: translateY(.2063px) scale(.9962, .9962)
    }
    52.3077% {
        opacity: .9969;
        transform: translateY(.1656px) scale(.9969, .9969)
    }
    53.8462% {
        opacity: .9977;
        transform: translateY(.1253px) scale(.9977, .9977)
    }
    55.3846% {
        opacity: .9984;
        transform: translateY(.0887px) scale(.9984, .9984)
    }
    56.9231% {
        opacity: .9989;
        transform: translateY(.0574px) scale(.9989, .9989)
    }
    58.4615% {
        opacity: .9994;
        transform: translateY(.0322px) scale(.9994, .9994)
    }
    60% {
        opacity: .9998;
        transform: translateY(.0131px) scale(.9998, .9998)
    }
    61.5385% {
        opacity: 1;
        transform: translateY(-0.0004px) scale(1, 1)
    }
    63.0769% {
        transform: translateY(-0.0092px) scale(1.0002, 1.0002)
    }
    64.6154% {
        transform: translateY(-0.0141px) scale(1.0003, 1.0003)
    }
    66.1538% {
        transform: translateY(-0.0161px) scale(1.0003, 1.0003)
    }
    67.6923% {
        transform: translateY(-0.0161px) scale(1.0003, 1.0003)
    }
    69.2308% {
        transform: translateY(-0.0147px) scale(1.0003, 1.0003)
    }
    70.7692% {
        transform: translateY(-0.0125px) scale(1.0002, 1.0002)
    }
    72.3077% {
        transform: translateY(-0.0101px) scale(1.0002, 1.0002)
    }
    73.8462% {
        transform: translateY(-0.0077px) scale(1.0001, 1.0001)
    }
    75.3846% {
        transform: translateY(-0.0054px) scale(1.0001, 1.0001)
    }
    76.9231% {
        transform: translateY(-0.0036px) scale(1.0001, 1.0001)
    }
    78.4615% {
        transform: translateY(-0.0020px) scale(1, 1)
    }
    80% {
        transform: translateY(-0.0009px) scale(1, 1)
    }
    81.5385% {
        transform: translateY(-0.0001px) scale(1, 1)
    }
    83.0769% {
        transform: translateY(.0004px) scale(1, 1)
    }
    84.6154% {
        transform: translateY(.0007px) scale(1, 1)
    }
    86.1538% {
        transform: translateY(.0009px) scale(1, 1)
    }
    87.6923% {
        transform: translateY(.0009px) scale(1, 1)
    }
    89.2308% {
        transform: translateY(.0008px) scale(1, 1)
    }
    90.7692% {
        transform: translateY(.0007px) scale(1, 1)
    }
    92.3077% {
        transform: translateY(.0005px) scale(1, 1)
    }
    93.8462% {
        transform: translateY(.0004px) scale(1, 1)
    }
    95.3846% {
        transform: translateY(.0003px) scale(1, 1)
    }
    96.9231% {
        transform: translateY(.0002px) scale(1, 1)
    }
    98.4615% {
        transform: translateY(.0001px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(.0001px) scale(1, 1)
    }
}

@-webkit-keyframes head-4-anim {
    0% {
        opacity: .0036;
        transform: translateY(53.8066px) scale(.0036, .0036)
    }
    1.7857% {
        opacity: .0112;
        transform: translateY(53.3939px) scale(.0112, .0112)
    }
    3.5714% {
        opacity: .0265;
        transform: translateY(52.5668px) scale(.0265, .0265)
    }
    5.3571% {
        opacity: .0524;
        transform: translateY(51.1686px) scale(.0524, .0524)
    }
    7.1429% {
        opacity: .0912;
        transform: translateY(49.0760px) scale(.0912, .0912)
    }
    8.9286% {
        opacity: .1440;
        transform: translateY(46.2232px) scale(.1440, .1440)
    }
    10.7143% {
        opacity: .2108;
        transform: translateY(42.6163px) scale(.2108, .2108)
    }
    12.5000% {
        opacity: .2901;
        transform: translateY(38.3347px) scale(.2901, .2901)
    }
    14.2857% {
        opacity: .3792;
        transform: translateY(33.5229px) scale(.3792, .3792)
    }
    16.0714% {
        opacity: .4746;
        transform: translateY(28.3723px) scale(.4746, .4746)
    }
    17.8571% {
        opacity: .5722;
        transform: translateY(23.1004px) scale(.5722, .5722)
    }
    19.6429% {
        opacity: .6680;
        transform: translateY(17.9267px) scale(.6680, .6680)
    }
    21.4286% {
        opacity: .7583;
        transform: translateY(13.0531px) scale(.7583, .7583)
    }
    23.2143% {
        opacity: .8399;
        transform: translateY(8.6473px) scale(.8399, .8399)
    }
    25.0000% {
        opacity: .9105;
        transform: translateY(4.8318px) scale(.9105, .9105)
    }
    26.7857% {
        opacity: .9689;
        transform: translateY(1.6802px) scale(.9689, .9689)
    }
    28.5714% {
        opacity: 1;
        transform: translateY(-0.7827px) scale(1.0145, 1.0145)
    }
    30.3571% {
        transform: translateY(-2.5753px) scale(1.0477, 1.0477)
    }
    32.1429% {
        transform: translateY(-3.7516px) scale(1.0695, 1.0695)
    }
    33.9286% {
        transform: translateY(-4.3905px) scale(1.0813, 1.0813)
    }
    35.7143% {
        transform: translateY(-4.5866px) scale(1.0849, 1.0849)
    }
    37.5000% {
        transform: translateY(-4.4404px) scale(1.0822, 1.0822)
    }
    39.2857% {
        transform: translateY(-4.0500px) scale(1.0750, 1.0750)
    }
    41.0714% {
        transform: translateY(-3.5055px) scale(1.0649, 1.0649)
    }
    42.8571% {
        transform: translateY(-2.8841px) scale(1.0534, 1.0534)
    }
    44.6429% {
        transform: translateY(-2.2483px) scale(1.0416, 1.0416)
    }
    46.4286% {
        transform: translateY(-1.6452px) scale(1.0305, 1.0305)
    }
    48.2143% {
        transform: translateY(-1.1067px) scale(1.0205, 1.0205)
    }
    50% {
        transform: translateY(-0.6515px) scale(1.0121, 1.0121)
    }
    51.7857% {
        transform: translateY(-0.2875px) scale(1.0053, 1.0053)
    }
    53.5714% {
        opacity: 1;
        transform: translateY(-0.0135px) scale(1.0002, 1.0002)
    }
    55.3571% {
        opacity: .9967;
        transform: translateY(.1776px) scale(.9967, .9967)
    }
    57.1429% {
        opacity: .9945;
        transform: translateY(.2968px) scale(.9945, .9945)
    }
    58.9286% {
        opacity: .9934;
        transform: translateY(.3572px) scale(.9934, .9934)
    }
    60.7143% {
        opacity: .9931;
        transform: translateY(.3724px) scale(.9931, .9931)
    }
    62.5000% {
        opacity: .9934;
        transform: translateY(.3551px) scale(.9934, .9934)
    }
    64.2857% {
        opacity: .9941;
        transform: translateY(.3167px) scale(.9941, .9941)
    }
    66.0714% {
        opacity: .9951;
        transform: translateY(.2666px) scale(.9951, .9951)
    }
    67.8571% {
        opacity: .9961;
        transform: translateY(.2124px) scale(.9961, .9961)
    }
    69.6429% {
        opacity: .9970;
        transform: translateY(.1595px) scale(.9970, .9970)
    }
    71.4286% {
        opacity: .9979;
        transform: translateY(.1115px) scale(.9979, .9979)
    }
    73.2143% {
        opacity: .9987;
        transform: translateY(.0705px) scale(.9987, .9987)
    }
    75.0000% {
        opacity: .9993;
        transform: translateY(.0375px) scale(.9993, .9993)
    }
    76.7857% {
        opacity: .9998;
        transform: translateY(.0124px) scale(.9998, .9998)
    }
    78.5714% {
        opacity: 1;
        transform: translateY(-0.0054px) scale(1.0001, 1.0001)
    }
    80.3571% {
        transform: translateY(-0.0169px) scale(1.0003, 1.0003)
    }
    82.1429% {
        transform: translateY(-0.0232px) scale(1.0004, 1.0004)
    }
    83.9286% {
        transform: translateY(-0.0256px) scale(1.0005, 1.0005)
    }
    85.7143% {
        transform: translateY(-0.0251px) scale(1.0005, 1.0005)
    }
    87.5000% {
        transform: translateY(-0.0228px) scale(1.0004, 1.0004)
    }
    89.2857% {
        transform: translateY(-0.0194px) scale(1.0004, 1.0004)
    }
    91.0714% {
        transform: translateY(-0.0156px) scale(1.0003, 1.0003)
    }
    92.8571% {
        transform: translateY(-0.0119px) scale(1.0002, 1.0002)
    }
    94.6429% {
        transform: translateY(-0.0084px) scale(1.0002, 1.0002)
    }
    96.4286% {
        transform: translateY(-0.0055px) scale(1.0001, 1.0001)
    }
    98.2143% {
        transform: translateY(-0.0031px) scale(1.0001, 1.0001)
    }
    100% {
        opacity: 1;
        transform: translateY(-0.0013px) scale(1, 1)
    }
}

@-webkit-keyframes head-5-anim {
    0% {
        opacity: .0007;
        transform: translateY(53.9627px) scale(.0007, .0007)
    }
    1.3699% {
        opacity: .0025;
        transform: translateY(53.8625px) scale(.0025, .0025)
    }
    2.7397% {
        opacity: .0070;
        transform: translateY(53.6246px) scale(.0070, .0070)
    }
    4.1096% {
        opacity: .0156;
        transform: translateY(53.1558px) scale(.0156, .0156)
    }
    5.4795% {
        opacity: .0306;
        transform: translateY(52.3476px) scale(.0306, .0306)
    }
    6.8493% {
        opacity: .0539;
        transform: translateY(51.0902px) scale(.0539, .0539)
    }
    8.2192% {
        opacity: .0872;
        transform: translateY(49.2888px) scale(.0872, .0872)
    }
    9.5890% {
        opacity: .1319;
        transform: translateY(46.8789px) scale(.1319, .1319)
    }
    10.9589% {
        opacity: .1882;
        transform: translateY(43.8388px) scale(.1882, .1882)
    }
    12.3288% {
        opacity: .2556;
        transform: translateY(40.1957px) scale(.2556, .2556)
    }
    13.6986% {
        opacity: .3328;
        transform: translateY(36.0263px) scale(.3328, .3328)
    }
    15.0685% {
        opacity: .4176;
        transform: translateY(31.4508px) scale(.4176, .4176)
    }
    16.4384% {
        opacity: .5070;
        transform: translateY(26.6223px) scale(.5070, .5070)
    }
    17.8082% {
        opacity: .5979;
        transform: translateY(21.7127px) scale(.5979, .5979)
    }
    19.1781% {
        opacity: .6871;
        transform: translateY(16.8978px) scale(.6871, .6871)
    }
    20.5479% {
        opacity: .7714;
        transform: translateY(12.3424px) scale(.7714, .7714)
    }
    21.9178% {
        opacity: .8484;
        transform: translateY(8.1883px) scale(.8484, .8484)
    }
    23.2877% {
        opacity: .9158;
        transform: translateY(4.5454px) scale(.9158, .9158)
    }
    24.6575% {
        opacity: .9725;
        transform: translateY(1.4862px) scale(.9725, .9725)
    }
    26.0274% {
        opacity: 1;
        transform: translateY(-0.9554px) scale(1.0177, 1.0177)
    }
    27.3973% {
        transform: translateY(-2.7819px) scale(1.0515, 1.0515)
    }
    28.7671% {
        transform: translateY(-4.0276px) scale(1.0746, 1.0746)
    }
    30.1370% {
        transform: translateY(-4.7517px) scale(1.0880, 1.0880)
    }
    31.5068% {
        transform: translateY(-5.0309px) scale(1.0932, 1.0932)
    }
    32.8767% {
        transform: translateY(-4.9516px) scale(1.0917, 1.0917)
    }
    34.2466% {
        transform: translateY(-4.6028px) scale(1.0852, 1.0852)
    }
    35.6164% {
        transform: translateY(-4.0700px) scale(1.0754, 1.0754)
    }
    36.9863% {
        transform: translateY(-3.4305px) scale(1.0635, 1.0635)
    }
    38.3562% {
        transform: translateY(-2.7500px) scale(1.0509, 1.0509)
    }
    39.7260% {
        transform: translateY(-2.0814px) scale(1.0385, 1.0385)
    }
    41.0959% {
        transform: translateY(-1.4636px) scale(1.0271, 1.0271)
    }
    42.4658% {
        transform: translateY(-0.9228px) scale(1.0171, 1.0171)
    }
    43.8356% {
        transform: translateY(-0.4734px) scale(1.0088, 1.0088)
    }
    45.2055% {
        opacity: 1;
        transform: translateY(-0.1199px) scale(1.0022, 1.0022)
    }
    46.5753% {
        opacity: .9974;
        transform: translateY(.1404px) scale(.9974, .9974)
    }
    47.9452% {
        opacity: .9941;
        transform: translateY(.3161px) scale(.9941, .9941)
    }
    49.3151% {
        opacity: .9922;
        transform: translateY(.4190px) scale(.9922, .9922)
    }
    50.6849% {
        opacity: .9914;
        transform: translateY(.4628px) scale(.9914, .9914)
    }
    52.0548% {
        opacity: .9915;
        transform: translateY(.4615px) scale(.9915, .9915)
    }
    53.4247% {
        opacity: .9921;
        transform: translateY(.4282px) scale(.9921, .9921)
    }
    54.7945% {
        opacity: .9931;
        transform: translateY(.3747px) scale(.9931, .9931)
    }
    56.1644% {
        opacity: .9942;
        transform: translateY(.3106px) scale(.9942, .9942)
    }
    57.5342% {
        opacity: .9955;
        transform: translateY(.2438px) scale(.9955, .9955)
    }
    58.9041% {
        opacity: .9967;
        transform: translateY(.1798px) scale(.9967, .9967)
    }
    60.2740% {
        opacity: .9977;
        transform: translateY(.1224px) scale(.9977, .9977)
    }
    61.6438% {
        opacity: .9986;
        transform: translateY(.0739px) scale(.9986, .9986)
    }
    63.0137% {
        opacity: .9994;
        transform: translateY(.0350px) scale(.9994, .9994)
    }
    64.3836% {
        opacity: .9999;
        transform: translateY(.0057px) scale(.9999, .9999)
    }
    65.7534% {
        opacity: 1;
        transform: translateY(-0.0148px) scale(1.0003, 1.0003)
    }
    67.1233% {
        transform: translateY(-0.0277px) scale(1.0005, 1.0005)
    }
    68.4932% {
        transform: translateY(-0.0345px) scale(1.0006, 1.0006)
    }
    69.8630% {
        transform: translateY(-0.0364px) scale(1.0007, 1.0007)
    }
    71.2329% {
        transform: translateY(-0.0350px) scale(1.0006, 1.0006)
    }
    72.6027% {
        transform: translateY(-0.0314px) scale(1.0006, 1.0006)
    }
    73.9726% {
        transform: translateY(-0.0265px) scale(1.0005, 1.0005)
    }
    75.3425% {
        transform: translateY(-0.0212px) scale(1.0004, 1.0004)
    }
    76.7123% {
        transform: translateY(-0.0160px) scale(1.0003, 1.0003)
    }
    78.0822% {
        transform: translateY(-0.0112px) scale(1.0002, 1.0002)
    }
    79.4521% {
        transform: translateY(-0.0071px) scale(1.0001, 1.0001)
    }
    80.8219% {
        transform: translateY(-0.0038px) scale(1.0001, 1.0001)
    }
    82.1918% {
        transform: translateY(-0.0013px) scale(1, 1)
    }
    83.5616% {
        transform: translateY(.0005px) scale(1, 1)
    }
    84.9315% {
        transform: translateY(.0016px) scale(1, 1)
    }
    86.3014% {
        transform: translateY(.0023px) scale(1, 1)
    }
    87.6712% {
        transform: translateY(.0025px) scale(1, 1)
    }
    89.0411% {
        transform: translateY(.0025px) scale(1, 1)
    }
    90.4110% {
        transform: translateY(.0023px) scale(1, 1)
    }
    91.7808% {
        transform: translateY(.0019px) scale(1, 1)
    }
    93.1507% {
        transform: translateY(.0016px) scale(1, 1)
    }
    94.5205% {
        transform: translateY(.0012px) scale(1, 1)
    }
    95.8904% {
        transform: translateY(.0008px) scale(1, 1)
    }
    97.2603% {
        transform: translateY(.0005px) scale(1, 1)
    }
    98.6301% {
        transform: translateY(.0003px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(.0001px) scale(1, 1)
    }
}

@-webkit-keyframes head-6-anim {
    0% {
        opacity: .0001;
        transform: translateY(53.9930px) scale(.0001, .0001)
    }
    1.2987% {
        opacity: .0005;
        transform: translateY(53.9704px) scale(.0005, .0005)
    }
    2.5974% {
        opacity: .0017;
        transform: translateY(53.9083px) scale(.0017, .0017)
    }
    3.8961% {
        opacity: .0043;
        transform: translateY(53.7685px) scale(.0043, .0043)
    }
    5.1948% {
        opacity: .0093;
        transform: translateY(53.4960px) scale(.0093, .0093)
    }
    6.4935% {
        opacity: .0181;
        transform: translateY(53.0204px) scale(.0181, .0181)
    }
    7.7922% {
        opacity: .0322;
        transform: translateY(52.2602px) scale(.0322, .0322)
    }
    9.0909% {
        opacity: .0531;
        transform: translateY(51.1316px) scale(.0531, .0531)
    }
    10.3896% {
        opacity: .0823;
        transform: translateY(49.5575px) scale(.0823, .0823)
    }
    11.6883% {
        opacity: .1208;
        transform: translateY(47.4782px) scale(.1208, .1208)
    }
    12.9870% {
        opacity: .1692;
        transform: translateY(44.8610px) scale(.1692, .1692)
    }
    14.2857% {
        opacity: .2277;
        transform: translateY(41.7064px) scale(.2277, .2277)
    }
    15.5844% {
        opacity: .2953;
        transform: translateY(38.0522px) scale(.2953, .2953)
    }
    16.8831% {
        opacity: .3709;
        transform: translateY(33.9721px) scale(.3709, .3709)
    }
    18.1818% {
        opacity: .4524;
        transform: translateY(29.5720px) scale(.4524, .4524)
    }
    19.4805% {
        opacity: .5374;
        transform: translateY(24.9815px) scale(.5374, .5374)
    }
    20.7792% {
        opacity: .6232;
        transform: translateY(20.3447px) scale(.6232, .6232)
    }
    22.0779% {
        opacity: .7072;
        transform: translateY(15.8086px) scale(.7072, .7072)
    }
    23.3766% {
        opacity: .7868;
        transform: translateY(11.5126px) scale(.7868, .7868)
    }
    24.6753% {
        opacity: .8597;
        transform: translateY(7.5788px) scale(.8597, .8597)
    }
    25.9740% {
        opacity: .9240;
        transform: translateY(4.1046px) scale(.9240, .9240)
    }
    27.2727% {
        opacity: .9786;
        transform: translateY(1.1580px) scale(.9786, .9786)
    }
    28.5714% {
        opacity: 1;
        transform: translateY(-1.2247px) scale(1.0227, 1.0227)
    }
    29.8701% {
        transform: translateY(-3.0381px) scale(1.0563, 1.0563)
    }
    31.1688% {
        transform: translateY(-4.3048px) scale(1.0797, 1.0797)
    }
    32.4675% {
        transform: translateY(-5.0707px) scale(1.0939, 1.0939)
    }
    33.7662% {
        transform: translateY(-5.3993px) scale(1.1000, 1.1000)
    }
    35.0649% {
        transform: translateY(-5.3657px) scale(1.0994, 1.0994)
    }
    36.3636% {
        transform: translateY(-5.0499px) scale(1.0935, 1.0935)
    }
    37.6623% {
        transform: translateY(-4.5316px) scale(1.0839, 1.0839)
    }
    38.9610% {
        transform: translateY(-3.8857px) scale(1.0720, 1.0720)
    }
    40.2597% {
        transform: translateY(-3.1781px) scale(1.0589, 1.0589)
    }
    41.5584% {
        transform: translateY(-2.4645px) scale(1.0456, 1.0456)
    }
    42.8571% {
        transform: translateY(-1.7879px) scale(1.0331, 1.0331)
    }
    44.1558% {
        transform: translateY(-1.1798px) scale(1.0218, 1.0218)
    }
    45.4545% {
        transform: translateY(-0.6597px) scale(1.0122, 1.0122)
    }
    46.7532% {
        opacity: 1;
        transform: translateY(-0.2373px) scale(1.0044, 1.0044)
    }
    48.0519% {
        opacity: .9984;
        transform: translateY(.0862px) scale(.9984, .9984)
    }
    49.3506% {
        opacity: .9941;
        transform: translateY(.3163px) scale(.9941, .9941)
    }
    50.6494% {
        opacity: .9914;
        transform: translateY(.4629px) scale(.9914, .9914)
    }
    51.9481% {
        opacity: .9900;
        transform: translateY(.5389px) scale(.9900, .9900)
    }
    53.2468% {
        opacity: .9897;
        transform: translateY(.5583px) scale(.9897, .9897)
    }
    54.5455% {
        opacity: .9901;
        transform: translateY(.5354px) scale(.9901, .9901)
    }
    55.8442% {
        opacity: .9911;
        transform: translateY(.4833px) scale(.9911, .9911)
    }
    57.1429% {
        opacity: .9923;
        transform: translateY(.4136px) scale(.9923, .9923)
    }
    58.4416% {
        opacity: .9938;
        transform: translateY(.3359px) scale(.9938, .9938)
    }
    59.7403% {
        opacity: .9952;
        transform: translateY(.2579px) scale(.9952, .9952)
    }
    61.0390% {
        opacity: .9966;
        transform: translateY(.1849px) scale(.9966, .9966)
    }
    62.3377% {
        opacity: .9978;
        transform: translateY(.1206px) scale(.9978, .9978)
    }
    63.6364% {
        opacity: .9988;
        transform: translateY(.0669px) scale(.9988, .9988)
    }
    64.9351% {
        opacity: .9995;
        transform: translateY(.0245px) scale(.9995, .9995)
    }
    66.2338% {
        opacity: 1;
        transform: translateY(-0.0069px) scale(1.0001, 1.0001)
    }
    67.5325% {
        transform: translateY(-0.0284px) scale(1.0005, 1.0005)
    }
    68.8312% {
        transform: translateY(-0.0413px) scale(1.0008, 1.0008)
    }
    70.1299% {
        transform: translateY(-0.0473px) scale(1.0009, 1.0009)
    }
    71.4286% {
        transform: translateY(-0.0481px) scale(1.0009, 1.0009)
    }
    72.7273% {
        transform: translateY(-0.0451px) scale(1.0008, 1.0008)
    }
    74.0260% {
        transform: translateY(-0.0397px) scale(1.0007, 1.0007)
    }
    75.3247% {
        transform: translateY(-0.0331px) scale(1.0006, 1.0006)
    }
    76.6234% {
        transform: translateY(-0.0261px) scale(1.0005, 1.0005)
    }
    77.9221% {
        transform: translateY(-0.0194px) scale(1.0004, 1.0004)
    }
    79.2208% {
        transform: translateY(-0.0133px) scale(1.0002, 1.0002)
    }
    80.5195% {
        transform: translateY(-0.0081px) scale(1.0002, 1.0002)
    }
    81.8182% {
        transform: translateY(-0.0040px) scale(1.0001, 1.0001)
    }
    83.1169% {
        transform: translateY(-0.0009px) scale(1, 1)
    }
    84.4156% {
        transform: translateY(.0013px) scale(1, 1)
    }
    85.7143% {
        opacity: 1;
        transform: translateY(.0027px) scale(1, 1)
    }
    87.0130% {
        opacity: .9999;
        transform: translateY(.0034px) scale(.9999, .9999)
    }
    88.3117% {
        transform: translateY(.0037px) scale(.9999, .9999)
    }
    89.6104% {
        transform: translateY(.0036px) scale(.9999, .9999)
    }
    90.9091% {
        transform: translateY(.0032px) scale(.9999, .9999)
    }
    92.2078% {
        opacity: .9999;
        transform: translateY(.0027px) scale(.9999, .9999)
    }
    93.5065% {
        opacity: 1;
        transform: translateY(.0022px) scale(1, 1)
    }
    94.8052% {
        transform: translateY(.0016px) scale(1, 1)
    }
    96.1039% {
        transform: translateY(.0012px) scale(1, 1)
    }
    97.4026% {
        transform: translateY(.0007px) scale(1, 1)
    }
    98.7013% {
        transform: translateY(.0004px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(.0001px) scale(1, 1)
    }
}

@-webkit-keyframes head-7-anim {
    0% {
        opacity: 0;
        transform: translateY(53.9987px) scale(-0, -0)
    }
    1.0870% {
        opacity: .0001;
        transform: translateY(53.9939px) scale(.0001, .0001)
    }
    2.1739% {
        opacity: .0004;
        transform: translateY(53.9787px) scale(.0004, .0004)
    }
    3.2609% {
        opacity: .0011;
        transform: translateY(53.9404px) scale(.0011, .0011)
    }
    4.3478% {
        opacity: .0026;
        transform: translateY(53.8572px) scale(.0026, .0026)
    }
    5.4348% {
        opacity: .0056;
        transform: translateY(53.6962px) scale(.0056, .0056)
    }
    6.5217% {
        opacity: .0109;
        transform: translateY(53.4127px) scale(.0109, .0109)
    }
    7.6087% {
        opacity: .0194;
        transform: translateY(52.9506px) scale(.0194, .0194)
    }
    8.6957% {
        opacity: .0325;
        transform: translateY(52.2458px) scale(.0325, .0325)
    }
    9.7826% {
        opacity: .0513;
        transform: translateY(51.2306px) scale(.0513, .0513)
    }
    10.8696% {
        opacity: .0770;
        transform: translateY(49.8406px) scale(.0770, .0770)
    }
    11.9565% {
        opacity: .1107;
        transform: translateY(48.0213px) scale(.1107, .1107)
    }
    13.0435% {
        opacity: .1530;
        transform: translateY(45.7358px) scale(.1530, .1530)
    }
    14.1304% {
        opacity: .2042;
        transform: translateY(42.9705px) scale(.2042, .2042)
    }
    15.2174% {
        opacity: .2641;
        transform: translateY(39.7396px) scale(.2641, .2641)
    }
    16.3043% {
        opacity: .3317;
        transform: translateY(36.0862px) scale(.3317, .3317)
    }
    17.3913% {
        opacity: .4059;
        transform: translateY(32.0817px) scale(.4059, .4059)
    }
    18.4783% {
        opacity: .4848;
        transform: translateY(27.8219px) scale(.4848, .4848)
    }
    19.5652% {
        opacity: .5663;
        transform: translateY(23.4210px) scale(.5663, .5663)
    }
    20.6522% {
        opacity: .6481;
        transform: translateY(19.0036px) scale(.6481, .6481)
    }
    21.7391% {
        opacity: .7278;
        transform: translateY(14.6966px) scale(.7278, .7278)
    }
    22.8261% {
        opacity: .8033;
        transform: translateY(10.6207px) scale(.8033, .8033)
    }
    23.9130% {
        opacity: .8725;
        transform: translateY(6.8826px) scale(.8725, .8725)
    }
    25.0000% {
        opacity: .9339;
        transform: translateY(3.5691px) scale(.9339, .9339)
    }
    26.0870% {
        opacity: .9863;
        transform: translateY(.7423px) scale(.9863, .9863)
    }
    27.1739% {
        opacity: 1;
        transform: translateY(-1.5619px) scale(1.0289, 1.0289)
    }
    28.2609% {
        transform: translateY(-3.3344px) scale(1.0617, 1.0617)
    }
    29.3478% {
        transform: translateY(-4.5908px) scale(1.0850, 1.0850)
    }
    30.4348% {
        transform: translateY(-5.3682px) scale(1.0994, 1.0994)
    }
    31.5217% {
        transform: translateY(-5.7205px) scale(1.1059, 1.1059)
    }
    32.6087% {
        transform: translateY(-5.7136px) scale(1.1058, 1.1058)
    }
    33.6957% {
        transform: translateY(-5.4198px) scale(1.1004, 1.1004)
    }
    34.7826% {
        transform: translateY(-4.9131px) scale(1.0910, 1.0910)
    }
    35.8696% {
        transform: translateY(-4.2648px) scale(1.0790, 1.0790)
    }
    36.9565% {
        transform: translateY(-3.5398px) scale(1.0656, 1.0656)
    }
    38.0435% {
        transform: translateY(-2.7942px) scale(1.0517, 1.0517)
    }
    39.1304% {
        transform: translateY(-2.0737px) scale(1.0384, 1.0384)
    }
    40.2174% {
        transform: translateY(-1.4128px) scale(1.0262, 1.0262)
    }
    41.3043% {
        transform: translateY(-0.8351px) scale(1.0155, 1.0155)
    }
    42.3913% {
        opacity: 1;
        transform: translateY(-0.3543px) scale(1.0066, 1.0066)
    }
    43.4783% {
        opacity: .9995;
        transform: translateY(.0250px) scale(.9995, .9995)
    }
    44.5652% {
        opacity: .9944;
        transform: translateY(.3050px) scale(.9944, .9944)
    }
    45.6522% {
        opacity: .9909;
        transform: translateY(.4937px) scale(.9909, .9909)
    }
    46.7391% {
        opacity: .9888;
        transform: translateY(.6025px) scale(.9888, .9888)
    }
    47.8261% {
        opacity: .9881;
        transform: translateY(.6450px) scale(.9881, .9881)
    }
    48.9130% {
        opacity: .9882;
        transform: translateY(.6358px) scale(.9882, .9882)
    }
    50% {
        opacity: .9891;
        transform: translateY(.5888px) scale(.9891, .9891)
    }
    51.0870% {
        opacity: .9904;
        transform: translateY(.5171px) scale(.9904, .9904)
    }
    52.1739% {
        opacity: .9920;
        transform: translateY(.4317px) scale(.9920, .9920)
    }
    53.2609% {
        opacity: .9937;
        transform: translateY(.3419px) scale(.9937, .9937)
    }
    54.3478% {
        opacity: .9953;
        transform: translateY(.2548px) scale(.9953, .9953)
    }
    55.4348% {
        opacity: .9968;
        transform: translateY(.1753px) scale(.9968, .9968)
    }
    56.5217% {
        opacity: .9980;
        transform: translateY(.1066px) scale(.9980, .9980)
    }
    57.6087% {
        opacity: .9991;
        transform: translateY(.0504px) scale(.9991, .9991)
    }
    58.6957% {
        opacity: .9999;
        transform: translateY(.0068px) scale(.9999, .9999)
    }
    59.7826% {
        opacity: 1;
        transform: translateY(-0.0246px) scale(1.0005, 1.0005)
    }
    60.8696% {
        transform: translateY(-0.0452px) scale(1.0008, 1.0008)
    }
    61.9565% {
        transform: translateY(-0.0567px) scale(1.0011, 1.0011)
    }
    63.0435% {
        transform: translateY(-0.0609px) scale(1.0011, 1.0011)
    }
    64.1304% {
        transform: translateY(-0.0596px) scale(1.0011, 1.0011)
    }
    65.2174% {
        transform: translateY(-0.0545px) scale(1.0010, 1.0010)
    }
    66.3043% {
        transform: translateY(-0.0471px) scale(1.0009, 1.0009)
    }
    67.3913% {
        transform: translateY(-0.0386px) scale(1.0007, 1.0007)
    }
    68.4783% {
        transform: translateY(-0.0299px) scale(1.0006, 1.0006)
    }
    69.5652% {
        transform: translateY(-0.0217px) scale(1.0004, 1.0004)
    }
    70.6522% {
        transform: translateY(-0.0144px) scale(1.0003, 1.0003)
    }
    71.7391% {
        transform: translateY(-0.0083px) scale(1.0002, 1.0002)
    }
    72.8261% {
        transform: translateY(-0.0034px) scale(1.0001, 1.0001)
    }
    73.9130% {
        transform: translateY(.0002px) scale(1, 1)
    }
    75.0000% {
        opacity: 1;
        transform: translateY(.0026px) scale(1, 1)
    }
    76.0870% {
        opacity: .9999;
        transform: translateY(.0042px) scale(.9999, .9999)
    }
    77.1739% {
        transform: translateY(.0049px) scale(.9999, .9999)
    }
    78.2609% {
        transform: translateY(.0050px) scale(.9999, .9999)
    }
    79.3478% {
        transform: translateY(.0048px) scale(.9999, .9999)
    }
    80.4348% {
        transform: translateY(.0042px) scale(.9999, .9999)
    }
    81.5217% {
        transform: translateY(.0035px) scale(.9999, .9999)
    }
    82.6087% {
        opacity: .9999;
        transform: translateY(.0028px) scale(.9999, .9999)
    }
    83.6957% {
        opacity: 1;
        transform: translateY(.0021px) scale(1, 1)
    }
    84.7826% {
        transform: translateY(.0014px) scale(1, 1)
    }
    85.8696% {
        transform: translateY(.0009px) scale(1, 1)
    }
    86.9565% {
        transform: translateY(.0005px) scale(1, 1)
    }
    88.0435% {
        transform: translateY(.0001px) scale(1, 1)
    }
    89.1304% {
        transform: translateY(-0.0001px) scale(1, 1)
    }
    90.2174% {
        transform: translateY(-0.0003px) scale(1, 1)
    }
    91.3043% {
        transform: translateY(-0.0003px) scale(1, 1)
    }
    92.3913% {
        transform: translateY(-0.0004px) scale(1, 1)
    }
    93.4783% {
        transform: translateY(-0.0004px) scale(1, 1)
    }
    94.5652% {
        transform: translateY(-0.0003px) scale(1, 1)
    }
    95.6522% {
        transform: translateY(-0.0003px) scale(1, 1)
    }
    96.7391% {
        transform: translateY(-0.0002px) scale(1, 1)
    }
    97.8261% {
        transform: translateY(-0.0002px) scale(1, 1)
    }
    98.9130% {
        transform: translateY(-0.0001px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(-0.0001px) scale(1, 1)
    }
}

@-webkit-keyframes head-8-anim {
    0% {
        opacity: 0;
        transform: translateY(53.9998px) scale(0, 0)
    }
    1.1905% {
        opacity: 0;
        transform: translateY(53.9988px) scale(0, 0)
    }
    2.3810% {
        opacity: .0001;
        transform: translateY(53.9953px) scale(.0001, .0001)
    }
    3.5714% {
        opacity: .0003;
        transform: translateY(53.9854px) scale(.0003, .0003)
    }
    4.7619% {
        opacity: .0007;
        transform: translateY(53.9618px) scale(.0007, .0007)
    }
    5.9524% {
        opacity: .0016;
        transform: translateY(53.9118px) scale(.0016, .0016)
    }
    7.1429% {
        opacity: .0034;
        transform: translateY(53.8156px) scale(.0034, .0034)
    }
    8.3333% {
        opacity: .0066;
        transform: translateY(53.6449px) scale(.0066, .0066)
    }
    9.5238% {
        opacity: .0118;
        transform: translateY(53.3627px) scale(.0118, .0118)
    }
    10.7143% {
        opacity: .0199;
        transform: translateY(52.9230px) scale(.0199, .0199)
    }
    11.9048% {
        opacity: .0320;
        transform: translateY(52.2733px) scale(.0320, .0320)
    }
    13.0952% {
        opacity: .0489;
        transform: translateY(51.3576px) scale(.0489, .0489)
    }
    14.2857% {
        opacity: .0718;
        transform: translateY(50.1204px) scale(.0718, .0718)
    }
    15.4762% {
        opacity: .1016;
        transform: translateY(48.5126px) scale(.1016, .1016)
    }
    16.6667% {
        opacity: .1390;
        transform: translateY(46.4962px) scale(.1390, .1390)
    }
    17.8571% {
        opacity: .1843;
        transform: translateY(44.0501px) scale(.1843, .1843)
    }
    19.0476% {
        opacity: .2375;
        transform: translateY(41.1737px) scale(.2375, .2375)
    }
    20.2381% {
        opacity: .2983;
        transform: translateY(37.8896px) scale(.2983, .2983)
    }
    21.4286% {
        opacity: .3658;
        transform: translateY(34.2443px) scale(.3658, .3658)
    }
    22.6190% {
        opacity: .4388;
        transform: translateY(30.3070px) scale(.4388, .4388)
    }
    23.8095% {
        opacity: .5154;
        transform: translateY(26.1660px) scale(.5154, .5154)
    }
    25.0000% {
        opacity: .5940;
        transform: translateY(21.9240px) scale(.5940, .5940)
    }
    26.1905% {
        opacity: .6724;
        transform: translateY(17.6916px) scale(.6724, .6724)
    }
    27.3810% {
        opacity: .7485;
        transform: translateY(13.5807px) scale(.7485, .7485)
    }
    28.5714% {
        opacity: .8204;
        transform: translateY(9.6975px) scale(.8204, .8204)
    }
    29.7619% {
        opacity: .8864;
        transform: translateY(6.1365px) scale(.8864, .8864)
    }
    30.9524% {
        opacity: .9449;
        transform: translateY(2.9751px) scale(.9449, .9449)
    }
    32.1429% {
        opacity: .9950;
        transform: translateY(.2699px) scale(.9950, .9950)
    }
    33.3333% {
        opacity: 1;
        transform: translateY(-1.9453px) scale(1.0360, 1.0360)
    }
    34.5238% {
        opacity: 1;
        transform: translateY(-3.6599px) scale(1.0678, 1.0678)
    }
    35.7143% {
        opacity: 1;
        transform: translateY(-4.8855px) scale(1.0905, 1.0905)
    }
    36.9048% {
        opacity: 1;
        transform: translateY(-5.6530px) scale(1.1047, 1.1047)
    }
    38.0952% {
        opacity: 1;
        transform: translateY(-6.0095px) scale(1.1113, 1.1113)
    }
    39.2857% {
        opacity: 1;
        transform: translateY(-6.0136px) scale(1.1114, 1.1114)
    }
    40.4762% {
        opacity: 1;
        transform: translateY(-5.7312px) scale(1.1061, 1.1061)
    }
    41.6667% {
        opacity: 1;
        transform: translateY(-5.2311px) scale(1.0969, 1.0969)
    }
    42.8571% {
        opacity: 1;
        transform: translateY(-4.5808px) scale(1.0848, 1.0848)
    }
    44.0476% {
        opacity: 1;
        transform: translateY(-3.8433px) scale(1.0712, 1.0712)
    }
    45.2381% {
        opacity: 1;
        transform: translateY(-3.0742px) scale(1.0569, 1.0569)
    }
    46.4286% {
        opacity: 1;
        transform: translateY(-2.3201px) scale(1.0430, 1.0430)
    }
    47.6190% {
        opacity: 1;
        transform: translateY(-1.6176px) scale(1.0300, 1.0300)
    }
    48.8095% {
        opacity: 1;
        transform: translateY(-0.9932px) scale(1.0184, 1.0184)
    }
    50% {
        opacity: 1;
        transform: translateY(-0.4634px) scale(1.0086, 1.0086)
    }
    51.1905% {
        opacity: 1;
        transform: translateY(-0.0361px) scale(1.0007, 1.0007)
    }
    52.3810% {
        opacity: .9947;
        transform: translateY(.2886px) scale(.9947, .9947)
    }
    53.5714% {
        opacity: .9904;
        transform: translateY(.5161px) scale(.9904, .9904)
    }
    54.7619% {
        opacity: .9878;
        transform: translateY(.6565px) scale(.9878, .9878)
    }
    55.9524% {
        opacity: .9866;
        transform: translateY(.7226px) scale(.9866, .9866)
    }
    57.1429% {
        opacity: .9865;
        transform: translateY(.7288px) scale(.9865, .9865)
    }
    58.3333% {
        opacity: .9872;
        transform: translateY(.6895px) scale(.9872, .9872)
    }
    59.5238% {
        opacity: .9885;
        transform: translateY(.6184px) scale(.9885, .9885)
    }
    60.7143% {
        opacity: .9902;
        transform: translateY(.5280px) scale(.9902, .9902)
    }
    61.9048% {
        opacity: .9921;
        transform: translateY(.4288px) scale(.9921, .9921)
    }
    63.0952% {
        opacity: .9939;
        transform: translateY(.3292px) scale(.9939, .9939)
    }
    64.2857% {
        opacity: .9956;
        transform: translateY(.2357px) scale(.9956, .9956)
    }
    65.4762% {
        opacity: .9972;
        transform: translateY(.1525px) scale(.9972, .9972)
    }
    66.6667% {
        opacity: .9985;
        transform: translateY(.0822px) scale(.9985, .9985)
    }
    67.8571% {
        opacity: .9995;
        transform: translateY(.0260px) scale(.9995, .9995)
    }
    69.0476% {
        opacity: 1;
        transform: translateY(-0.0164px) scale(1.0003, 1.0003)
    }
    70.2381% {
        opacity: 1;
        transform: translateY(-0.0459px) scale(1.0008, 1.0008)
    }
    71.4286% {
        opacity: 1;
        transform: translateY(-0.0641px) scale(1.0012, 1.0012)
    }
    72.6190% {
        opacity: 1;
        transform: translateY(-0.0729px) scale(1.0013, 1.0013)
    }
    73.8095% {
        opacity: 1;
        transform: translateY(-0.0743px) scale(1.0014, 1.0014)
    }
    75.0000% {
        opacity: 1;
        transform: translateY(-0.0703px) scale(1.0013, 1.0013)
    }
    76.1905% {
        opacity: 1;
        transform: translateY(-0.0627px) scale(1.0012, 1.0012)
    }
    77.3810% {
        opacity: 1;
        transform: translateY(-0.0530px) scale(1.0010, 1.0010)
    }
    78.5714% {
        opacity: 1;
        transform: translateY(-0.0425px) scale(1.0008, 1.0008)
    }
    79.7619% {
        opacity: 1;
        transform: translateY(-0.0321px) scale(1.0006, 1.0006)
    }
    80.9524% {
        opacity: 1;
        transform: translateY(-0.0226px) scale(1.0004, 1.0004)
    }
    82.1429% {
        opacity: 1;
        transform: translateY(-0.0143px) scale(1.0003, 1.0003)
    }
    83.3333% {
        opacity: 1;
        transform: translateY(-0.0074px) scale(1.0001, 1.0001)
    }
    84.5238% {
        opacity: 1;
        transform: translateY(-0.0020px) scale(1, 1)
    }
    85.7143% {
        opacity: 1;
        transform: translateY(.0019px) scale(1, 1)
    }
    86.9048% {
        opacity: .9999;
        transform: translateY(.0045px) scale(.9999, .9999)
    }
    88.0952% {
        opacity: .9999;
        transform: translateY(.0060px) scale(.9999, .9999)
    }
    89.2857% {
        opacity: .9999;
        transform: translateY(.0066px) scale(.9999, .9999)
    }
    90.4762% {
        opacity: .9999;
        transform: translateY(.0065px) scale(.9999, .9999)
    }
    91.6667% {
        opacity: .9999;
        transform: translateY(.0060px) scale(.9999, .9999)
    }
    92.8571% {
        opacity: .9999;
        transform: translateY(.0053px) scale(.9999, .9999)
    }
    94.0476% {
        opacity: .9999;
        transform: translateY(.0043px) scale(.9999, .9999)
    }
    95.2381% {
        opacity: .9999;
        transform: translateY(.0034px) scale(.9999, .9999)
    }
    96.4286% {
        opacity: 1;
        transform: translateY(.0025px) scale(1, 1)
    }
    97.6190% {
        opacity: 1;
        transform: translateY(.0017px) scale(1, 1)
    }
    98.8095% {
        opacity: 1;
        transform: translateY(.0010px) scale(1, 1)
    }
    100% {
        opacity: 1;
        transform: translateY(.0004px) scale(1, 1)
    }
 
}
  #news_feed_list .post-item{position: relative;}
.saic-comment-rating .reaction-custom{float:left;margin-right:1px;}
.post-content .reaction-custom{ margin-right: 10px; }
.unlike{display:inline-block;margin-left: 10px;}  
.saic-like-count{margin-left: 5px;}
.reaction-custom {
    display: inline-block;
    vertical-align: middle;

.iconcus {
    background-image: url(data:image/png;base64,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);

      position: relative;
      display: inline-block;
      width: 20px;
      height: 20px;
      cursor: pointer;
      background-size: cover;
      transform: 1;
      transform-origin: 50% 100%;
      transition: all .2s ease;
      &:after {
        content: attr(data-title);
        position: absolute;
        font-family: 'Arial', sans-serif;
        font-style: normal;
        font-size: 13px;
        border-radius: 20px;
        text-transform: capitalize;
        background-color: rgba(#000, .9);
        color: #fff;
        padding: 2px 5px;
        opacity: 1;
        visibility: visible;
        top: -10px;
        left: 50%;
        transform: translate(-50%, -100%);
      }
    }
 
  .icon-likes{
    background-position: 0 80px;
  }
  .icon-love{
    background-position: 0 60px;
  }
  .icon-love{
    background-position: 0 60px;
  }
  .icon-haha{
    background-position: 0 100px;
  }
  .icon-wow{
    background-position: 0 20px;
  }
  .icon-sad{
    background-position: 0 40px;
  }
  .icon-angry{
    background-position: 0 0px;
  }

}