﻿@font-face {
    font-family: sgds-icons;
    src: url(../fonts/sgds-icons.ttf) format("truetype"),url(../fonts/sgds-icons.woff) format("woff"),url(../fonts/sgds-icons.svg?#sgds-icons) format("svg");
    font-weight: 400;
    font-style: normal
}

.sgds-masthead {
    position: relative;
    background-color: #f0f0f0;
    height: auto;
    padding: 4px 0;
    font-size: 14px;
    font-family: Lato,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif
}

@media screen and (max-width:1023px) {
    .sgds-masthead {
        padding-left: 4px;
        padding-right: 4px
    }
}

.sgds-masthead a {
    color: #484848;
    display: flex;
    align-items: center;
    padding-left: 55px
}

a {
    color: #0070f2;
    cursor: pointer;
    text-decoration: none!important;
}

.sgds-masthead .sgds-icon {
    font-size: 20px;
}

.sgds-icon {
    font-family: sgds-icons !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

span {
    font-style: inherit;
    font-weight: inherit;
}

.sgds-icon-sg-crest:before {
    content: "\e948";
    color: #db0000;
}

.sgds-masthead .is-text {
    margin-left: 4px;
}

span {
    font-style: inherit;
    font-weight: inherit;
}
.sgds-social-icon {
    font-size: 1.6rem!important;
    color: lightgrey
}
/*.sgds-icon-facebook-alt:before {
    content: "\e91b"
}

.sgds-icon-facebook:before {
    content: "\e91c"
}

.sgds-icon-youtube:before {
    content: "\e929"
}

.sgds-icon-linkedin-alt:before {
    content: "\e91f"
}

.sgds-icon-linkedin:before {
    content: "\e920"
}*/

@media screen and (max-width:767px) {

    .sgds-masthead a {
        padding-left: 10px
    }
}