.cp-social-icons{display:flex;flex-direction:row;justify-content:flex-end;margin-right:var(--main-margin)}.cp-social-icons a{display:block;height:35px;margin-left:var(--main-margin);width:35px}.cp-social-icons img{width:100%}.cp-social-icons a:hover{opacity:.9}@media screen and (max-width:768px){.cp-social-icons{justify-content:center;padding-left:var(--main-padding)}}