.SocialMediaLinks-wrap {
    font-size: 16px;
}
.SocialMediaLinks-wrap button {
    border: none;
    background: none;
    outline: none;
    padding: 0;
}
.SocialMediaLinks-wrap a {
    color: inherit;
}
.SocialMediaLinks-wrap a,
.SocialMediaLinks-wrap button {
    border: 1px solid #ebeae9;
    width: 2em;
    height: 2em;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition-property: background-color, color, border-color;
    transition-duration: 200ms;
    transition-timing-function: ease;
}
.SocialMediaLinks-wrap a:hover,
.SocialMediaLinks-wrap a:active:hover,
.SocialMediaLinks-wrap button:hover {
    background-color: #0199ff;
    color: #ffffff;
    border-color: #0199ff;
}
.SocialMediaLinks-wrap a:active {
    color: inherit;
}
.SocialMediaLinks-wrap > .margin > .padding {
    text-align: right;
}
.SocialMediaLinks-wrap > .margin > .padding > a > .social-media-icon {
	font-family: 'odin-iconfont';
	font-style: normal;
	font-size: 16px;
	height: 24px;
}
.SocialMediaLinks-wrap > .margin > .padding > a > .facebook:after {
    content: "\e90b";
}
.SocialMediaLinks-wrap > .margin > .padding > a > .twitter:after {
    content: "\e90a";
}
.SocialMediaLinks-wrap > .margin > .padding > a > .linkedin:after {
	content: "\e909";
}

/* A */
@media (max-device-width:1023px) and (orientation:landscape)
{
	.SocialMediaLinks-wrap > .margin > .padding > button {
        display: none;
    }
}

/* B*/
@media (max-width: 1000px),(max-device-width:1000px) and (orientation:portrait),(max-device-width:767px) and (orientation:landscape)
{

}

/* C */
@media (max-width:767px),(max-device-width:767px) and (orientation:portrait),(max-device-width:499px) and  (orientation:landscape)
{	

}

/* D */
@media (max-width:499px),(max-device-width:499px) and (orientation:portrait)
{

}