/*  This file contains front-end styles needed for CXS that OUP needs because it doesn't import the baseskin */

@font-face {
    font-family: 'FontAwesome';
    src: url("/assets/shared/424baede/fonts/fontawesome-webfont.eot?v=4.3.0");
    src: url("/assets/shared/424baede/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format('embedded-opentype'), 
        url("/assets/shared/z2394244e/fonts/fontawesome-webfont.woff2?v=4.3.0") format('woff2'), 
        url("/assets/shared/2cd8e29c/fonts/fontawesome-webfont.woff?v=4.3.0") format('woff'), 
        url("/assets/shared/4563ef20/fonts/fontawesome-webfont.ttf?v=4.3.0") format('truetype'), 
        url("/assets/shared/zd24568f/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format('svg');
    font-weight: normal;
    font-style: normal;
}

.cxs-content-root .ico-xml:before {content: '\f1c9'; }
.cxs-content-root .ico-refresh:before {content: '\f021'; }
.cxs-content-root .ico-list:before {content: '\f03a'; }

.cxs-content-root .ico-xml:before,
.cxs-content-root .ico-refresh:before,
.cxs-content-root .ico-list:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1; 
}

.cxs-content-root [class*="ico-"] {
    cursor: pointer;
}

.cxs-content-root [class*="ico-"] span {
    position: absolute;
    clip: rect(1px 1px 1px 1px);
    height: 1px;
    width: 1px;
    overflow-x: hidden;
    overflow-y: hidden;
}