/* Search button */
body > ng-include.header > header > div.toolbar > span.data > span.search-wrapper > span.search > span > button {
    background-color: #2a8b46 !important;
}

/* Omnes */
@font-face {
    font-family: 'Omnes';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_regular.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_regular.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_regular.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_regular.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_regular.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_regular.svg#omnesregular) format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Omnes';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_medium.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_medium.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_medium.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_medium.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_medium.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_medium.svg#omnesmedium) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Omnes';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_bold.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_bold.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_bold.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_bold.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_bold.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/omnes_bold.svg#omnesbold) format('svg');
    font-weight: 700;
    font-style: normal;
}

/* SohoStd */
@font-face {
    font-family: 'SohoStd';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd.svg#sohostdregular) format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'SohoStd';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Medium.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Medium.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Medium.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Medium.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Medium.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Medium.svg#sohostdmedium) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'SohoStd';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Bold.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Bold.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Bold.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Bold.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Bold.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/SohoStd-Bold.svg#sohostdbold) format('svg');
    font-weight: 700;
    font-style: normal;
}

/* Pacifico */
@font-face {
    font-family: 'Pacifico';
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/Pacifico.eot);
    src: url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/Pacifico.eot?#iefix) format('embedded-opentype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/Pacifico.woff2) format('woff2'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/Pacifico.woff) format('woff'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/Pacifico.ttf) format('truetype'),
         url(//d226b0iufwcjmj.cloudfront.net/retailers/1058/fonts/Pacifico.svg#pacificomedium) format('svg');
    font-weight: 400;
    font-style: normal;
}

/* set the logo over the toolbar */
ng-include.header>header>.toolbar>.logo {
    position: relative;
    width: 10%;
}

ng-include.header>header>.toolbar>.logo>a>img {
    bottom: -0.5em;
    display: inline-block;
    position: absolute;
    width: 100%;
    z-index: 1;
    vertical-align: bottom;
    padding-left: 5%;
}

