.etwp-socialNav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:20px 0;padding:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.etwp-socialNav__button{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:32px;margin:0 5px;background-color:#BCE3E0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;font-size:14px;-webkit-transition:background-color .3s, -webkit-box-flex .2s;transition:background-color .3s, -webkit-box-flex .2s;-o-transition:flex .2s, background-color .3s;transition:flex .2s, background-color .3s;transition:flex .2s, background-color .3s, -webkit-box-flex .2s, -ms-flex .2s;will-change:flex, width}.etwp-socialNav__button:hover{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0}.etwp-socialNav__button:hover .etwp-socialNav__iconContainer--text{width:40px}@media only screen and (min-width:1024px){.etwp-socialNav__button:hover{-webkit-box-flex:1.4;-ms-flex:1.4 1 0px;flex:1.4 1 0}}.etwp-socialNav__button[data-social=pinterest] svg{width:20px}.etwp-socialNav__button[data-social=pinterest]:hover{background-color:#e60023}.etwp-socialNav__button[data-social=facebook] svg{width:18px}.etwp-socialNav__button[data-social=facebook]:hover{background-color:#3b5998}.etwp-socialNav__button[data-social=twitter]:hover{background-color:#1da1f2}.etwp-socialNav__button:first-child{margin-left:0}.etwp-socialNav__button:last-child{margin-right:0}.etwp-socialNav__button a[data-pin-log]{background:transparent;position:absolute;width:100%;height:100%;z-index:5;text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none;border:none}.etwp-socialNav__button a[data-pin-log]:hover{background:transparent}.etwp-socialNav__buttonContent{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.etwp-socialNav__buttonContent .etwp-socialNav__iconContainer--svg{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.etwp-socialNav__buttonContent svg path{fill:#fff}.etwp-socialNav__iconContainer{height:28px;-webkit-transition:all .3s .15s;-o-transition:all .3s .15s;transition:all .3s .15s;position:relative;will-change:width;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.etwp-socialNav__iconContainer span{overflow:hidden;width:0px;color:#fff;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}.etwp-socialNav__iconContainer svg{width:100%;position:relative;top:-1px}.etwp-socialNav__sticky{position:fixed;z-index:999;width:100%;bottom:0;-webkit-transition:all .3s .3s;-o-transition:all .3s .3s;transition:all .3s .3s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.etwp-socialNav__sticky.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.etwp-socialNav__sticky.active .etwp-socialNav__sticky--inner{-webkit-box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0.26);box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0.26)}@media only screen and (min-width:1024px){.etwp-socialNav__sticky.active .etwp-socialNav__sticky--inner{-webkit-box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0);box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0)}}@media only screen and (min-width:1024px){.etwp-socialNav__sticky.active .etwp-socialNav{-webkit-box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0.26);box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0.26)}}.etwp-socialNav__sticky .etwp-socialNav{margin:0;padding:15px;width:75%;max-width:838px;-webkit-transition:all .3s .3s;-o-transition:all .3s .3s;transition:all .3s .3s}@media only screen and (min-width:768px){.etwp-socialNav__sticky .etwp-socialNav{width:100%}}@media only screen and (min-width:1024px){.etwp-socialNav__sticky .etwp-socialNav{background:#fff;-webkit-box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0);box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0);max-width:653px}}@media only screen and (min-width:1200px){.etwp-socialNav__sticky .etwp-socialNav{max-width:838px}}.etwp-socialNav__sticky--inner{max-width:1200px;margin:0 auto;-webkit-box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0);box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.etwp-socialNav__sticky--inner{max-width:600px;margin:0 auto}}@media only screen and (min-width:1024px){.etwp-socialNav__sticky--inner{max-width:950px;margin:0 auto;background:transparent;-webkit-box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0);box-shadow:0px -2px 47px 3px rgba(0, 0, 0, 0)}}@media only screen and (min-width:1200px){.etwp-socialNav__sticky--inner{max-width:1200px}}
