/*
** 27. Share
*/

    nav.share {
        /* position: absolute; */
        /* right: 0rem; */
        /* left: inherit; */
        /* width: max-content; */
        /* z-index: 1; */
        /* font-size: 1.7rem; */
        /* top: 55px; */
        /* display: inline-block; */
        /* position: fixed; */
        /* bottom: 7rem; */
        /* z-index: 999; */
        /* right: 0px; */
        /* left: auto; */
    }

    nav.share li a {
        border-radius: 5rem;
        padding: 1.1rem 0.8rem;
    }

    .nav-wrapper {
      list-style: none;
      float: right;
    }

    .nav-wrapper li {
      float: left;
      /* overflow: hidden; */
      margin: 0;
    }

    .nav-wrapper li#menu,
    nav.share a#menu {
        font-size: 1.7rem;
        padding: 1.5rem 0.8rem;
        border-radius: 50px;
        opacity: .8;
        background: #01618a;
        /* background-color: #00000021; */
        color: white;
        margin: 0;
        height: 60px;
        box-shadow: rgb(0 0 0 / 15%) 0px 3px 12px;
        display: flex;
        -moz-box-pack: center;
        justify-content: center;
        -moz-box-align: center;
        align-items: center;
        cursor: pointer;
        user-select: none;
        position: relative;
        outline: transparent none medium;
        margin-right: 16px;
        margin-left: 16px;
        width: 60px;
    } 

    .nav-wrapper li#menu:hover::after {
        content: "";
        position: absolute;
        width: 90%;
        height: 90%;
        z-index: -1;
        opacity: 0;
        animation-duration: 1s;
        animation-fill-mode: forwards;
        animation-name: eepp-icon-float-away;
        animation-timing-function: ease-out;
        animation-iteration-count: infinite;
        background: rgb(0 0 0);
        border-radius: 50%;
    }

    .nav {
      list-style: none;
      margin-right: -200px;
      transition: 0.3s;
      opacity: 0;
    }

    .nav-wrapper.active .nav {
      margin: 0;
      transition: auto;
      opacity: 1;
    }

    .nav > li {
      float: left;
      width: 60px;
      margin: 0 5px 0 0;
    }

    #menu::after {
      display: block;
      text-align: center;
      cursor: pointer;
    }

    .nav-wrapper.active > #menu::after {

    }



.crunchify-link {
    padding: 4px 8px 6px 8px;
    color: white;
    font-size: 12px;
    border-radius: 2px;
    margin-right: 2px;
    cursor: pointer;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
}

.crunchify-link svg.svg-icon {
    fill: white;
    height: 25px;
    /* width: 2.5rem; */
    /* opacity: 1; */
}

div#tab-description a.crunchify-link, a.crunchify-link {
    color: white;
    width: 100% !important;
    float: left;
    margin:  0 1% 1% 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none !important;
}

.crunchify-link:hover,.crunchify-link:active {
    color: white;
}

.crunchify-twitter {
    background: #00aced;
}

.crunchify-twitter:hover,.crunchify-twitter:active {
    background: #0084b4;
}

.crunchify-facebook {
    background: #3B5997;
}

.crunchify-facebook:hover,.crunchify-facebook:active {
    background: #2d4372;
}

.crunchify-qr {
    background: #D64937;
}

.crunchify-qr:hover,.crunchify-qr:active {
    background: #b53525;
}

.crunchify-buffer {
    background: #444;
}

.crunchify-buffer:hover,.crunchify-buffer:active {
    background: #222;
}

.crunchify-pinterest {
    background: #bd081c;
}

.crunchify-pinterest:hover,.crunchify-pinterest:active {
    background: #bd081c;
}

.crunchify-social {
    margin: 20px 0px 25px 0px;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
}

