@font-face {
    font-family: 'Open Sans';
    src: url('../../css/fonts/google/OpenSans-Regular.ttf');
}

@font-face {
    font-family: 'DM Serif';
    src: url('../../css/fonts/google/DMSerifDisplay-Regular.ttf');
}

:root {
    --oxblue: #011e41;
}
.event .leftmenu .leftmenu-list li.active, .article .leftmenu .leftmenu-list li.active{
    background-color: var(--oxblue)!important;
}

nav.menu ul.menu-left{
    background-color: var(--oxblue)!important;
}

.home nav.submenu ul.menu-left li.dropdown div.dropdown-menu ul a{
    font-family : 'Open Sans';
}
nav.menu > ul > li.dropdown > span, nav.menu > ul > li.dropdown > a{
    font-family : 'DM Serif';
}
header .logo .oup-logo {
    margin-top: 6px;
    background: url(../../images/share/oup-logo-blue.svg) left top no-repeat;
 
}

.sidebar-offcanvas .nav li a{
    font-family : 'DM Serif' !important;
}

.left-main-menu .sidebar-nav .list-group-item-success{
    font-family : 'DM Serif';
}

.article .leftmenu .leftmenu-dropdown .form-control{
    background-color: var(--oxblue);
    border: var(--oxblue) 1px solid ;
}
#searchForm .btn-primary{
    background: var(--oxblue);
    font-family : 'DM Serif';
    line-height: 19px;
}
.home .news-Releases-holder .titleholder h4{
    font-family : 'DM Serif';
}
.home .news-Releases-holder .item h5, .home .news-Releases-holder .item .hl-title{
    font-family : 'DM Serif';
}
#Highlights .heightlightDesc span p{
    font-family : 'Open Sans';
}
footer .social-list .share{
    font-family : 'Open Sans';
}
.avenir-heavy, footer .row.sns-row > .col-sm-12 > strong, .news-Releases-holder .item h5, .news-Releases-holder .item .hl-title{
    font-family : 'DM Serif';
}
.calibri-regular, footer .footer-color2 p, footer .footer-color2 li a, footer .footer-color2 li, footer .sns-list li, footer .sns-list a, .news-Releases-holder .item a, .heightlightDesc, .oup-search-holder .form-control{
    font-family : 'Open Sans';
}
#subscribe-btn-panel.panel-en .rotate-text{
    font-family : 'DM Serif';
}
#subscribe-btn-panel{
    background-color: var(--oxblue);
}
section.nav-map{
    font-family : 'DM Serif';
}

a{
    color: rgb(0, 67, 224);
}

.article .leftmenu .leftmenu-list li a{
    font-family : 'Open Sans';
}
.oxford-img{
    width: 300px ;
}
.minisite p{
    font-family : 'Open Sans';
}
header .logo{
    margin-bottom: 0;
}
nav.menu ul li a, nav.menu ul li span{
    font-size: 16px ;
}

body, strong, em{
    font-family : 'Open Sans';
}
h1, h2, h3, h4, h5, h6{
    font-family : 'DM Serif';
}
.minisite body, .minisite strong, .minisite em{
    font-family : 'Open Sans' !important;
}
.minisite a{
    font-family : 'Open Sans' !important;
}
.home{
    font-family : 'Open Sans';
}
.home .menu.submenu .menu-left > li > a{
    font-family : 'DM Serif';
    font-size: 16px !important;
}

nav.submenu ul.menu-left li.dropdown div.dropdown-menu ul p.title{
    font-family : 'DM Serif';
}
nav.submenu ul.menu-left li.dropdown div.dropdown-menu ul p.title a, nav.submenu ul.menu-left li.dropdown div.dropdown-menu ul p.title span{
    font-size: 16px;
}
.minisite .calibri-regular, .minisite footer .footer-color2 p, .minisite footer .footer-color2 li a, .minisite footer .footer-color2 li, .minisite footer .sns-list li, footer .sns-list a, .minisite .news-Releases-holder .item a, .minisite .heightlightDesc, .minisite .oup-search-holder .form-control{
    font-family : 'DM Serif';  
}
header .logo {
    margin-right: 100px;
}
header .logo {
    height: 58px;
}
header .logo .new_style_logo img {
    height: 100%;
}
@media only screen and (max-width: 991px) {
    header .logo .new_style_logo img {
        max-width: 250px;
        margin-top: -6px;
    }
}

.article-container h4{
    font-family : 'Open Sans';
}
.news-Releases-holder .titleholder{
    background-color: var(--oxblue);
}
.home .news-Releases-holder .titleholder h4{
    color: #fff;
}


footer .footer-color2{
    background-color: var(--oxblue);
}
footer .container{
    background-color: var(--oxblue);
}
footer .sns-list a{
    color: #fff;
}
footer .row.sns-row > .col-sm-12 > strong{
    color: #fff;
}
footer .sns-list li{
    color: #fff;
}
footer .footer-color2 li a{
    color: #fff;
}
footer .footer-color2 p{
    color: #fff;
}
footer .footer-color2 li{
    color: #fff;
}
.event .article-container .item .article-content .article-title, .article .article-container .item .article-content .article-title{
    color: var(--oxblue) !important;
}
.event .article-container .item, .article .article-container .item{
    border-left: var(--oxblue) 1px solid !important;
}
.L{
    border-bottom: var(--oxblue) 1px solid !important;
}
.learning-centers-block .btn{
    background: var(--oxblue) !important;
}
.learning-centers-block .centers-item .center-title{
    color: var(--oxblue) !important;
}
.learning-centers-block .btn{
    background: var(--oxblue) !important;
}
.learning-centers-block .centers-item .center-info .info{
    color: var(--oxblue) !important;
}
.article .article-container .item .col .text-content a{
    /* color: var(--oxblue) !important; */
}
.learning-centers-block .centers-item .center-website a{
    color: var(--oxblue) !important;
}
.learning-centers-block .map-link{
    color: var(--oxblue) !important;
}
.learning-centers-block .centers-item .course-info{
    color: var(--oxblue) !important;
}