

/*ul.social {width: calc(100% + 12px);  display: flex; align-items: center; flex-wrap: wrap; }*/
ul.social li {

    line-height: 1;

}


#footer ul.social li {  font-size:18px; margin: 16px 0;}
#footer ul.social li span { margin-left: 1em; }

/*
#footer ul.social { position: relative; width: calc(100% + ((44px - 32px) * 2));
    right:calc(44px - 32px);

    width: calc(100% + 8px);
    right:4px;right:calc(44px - 32px);
}
*/


ul.social li a {
    display: flex !important; align-items: center !important; align-content: center !important; justify-content: flex-start !important;
    /*background: rgba(0, 0, 0, 0.5);*/
    color: #FFF;

  /*  width: 44px; height: 44px;*/
    text-decoration: none;

    /*overflow: hidden;padding: 0.0833333333333333rem;*/

    transition: all 0.2s ease;
    background: none !important;
    display: inline-flex !important;
}



.social a .icon { font-style: normal !important;   }

.social a .icon::before {
    font-family: 'ttl_icons'; font-weight: 400;
    font-size: 32px;
    content: "";
    display: block;
    background-size: contain; background-position: center;
    background-repeat: no-repeat;
}
.social a:hover::before {

}

.social a[href*="insta"] .icon::before {
    content:"\E80e";
}

.social a[href*="yout"] .icon::before {
    content:"\E810";
}
.social a[href*="linkedin"] .icon::before {
    content:"\E80f";
}



.social li a:hover {
    opacity: 0.7;
}


/*

icon-chevron E800
icon-checkbox_checked E801
icon-checkbox_unchecked E802
icon-arrow E803
icon-external E804
icon-search E806
icon-venue E808
icon-date E809
icon-time E80A
icon-quote E80B
icon-bigcheck E80C
icon-social_linkedin E80D
icon-social_youtube E80E
icon-social_insta E80F

close E810
*/
