﻿.wapp-wrapper {
    position: relative;
    z-index: 999999;
    display: none;
}

.wapp-inner {
    position: fixed;
    top: 200px;
    right: 0;
    background-color: #fff;
    border-top-left-radius: 55px;
    border-bottom-left-radius: 55px;
    padding: 10px 10px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.30), 0 10px 12px rgba(0, 0, 0, 0.22);
}

.wapp-inner {
    position: fixed;
    top: 200px;
    right: 0;
    background-color: #fff;
    border-top-left-radius: 55px;
    border-bottom-left-radius: 55px;
    padding: 10px 10px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.30), 0 10px 12px rgba(0, 0, 0, 0.22);
}

    .wapp-inner a {
        color: #6dbc60;
        font-size: 16px;
        text-decoration: none;
        font-weight: 700;
    }

        .wapp-inner a:focus {
            outline: none;
        }

.wapp-txt {
    display: none;
    padding: 5px 15px 5px 5px;
}

.wapp-icon {
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

@media (min-width: 768px) {
    .wapp-txt {
        display: inline-block;
    }
}

.wapp-inner a:hover .wapp-txt {
    color: #49903d;
    -webkit-transition: all .5s;
    /* Safari */
    transition: all .5s;
}

.wapp-inner a:hover img {
    animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
}
/*shake animation*/
@keyframes shake {
    10%, 90% {
        transform: translate3d(-1px, 0, 0);
    }

    20%, 80% {
        transform: translate3d(2px, 0, 0);
    }

    30%, 50%, 70% {
        transform: translate3d(-4px, 0, 0);
    }

    40%, 60% {
        transform: translate3d(4px, 0, 0);
    }
}
@media (max-width: 992px) {
    .wapp-wrapper {
        display: block;
    }
}

.sk-cgp-related-sidebar {
   width: 100% !important;
}

.sk-external-links {
    width: 100%;
    max-width: 1170px;
    text-align: center;
    margin: 30px auto;
}
.sk-external-links .sk-links-item {
    display: inline-block;
    padding: 10px 5px;
}
.sk-external-links .sk-links-item a {
    color: rgba(68, 69, 69, 0.85);
    text-decoration: none;
}