#HeaderMenuRow {
    background-color: #eeeeee;
    max-width: 1140px !important;
    margin-left: 15px;
}
.ddl-navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent;
}
.ddl-nav-wrap {
    float: right;
    margin-top: 40px;
    margin-left: -1px;
}
.ddl-nav-wrap {
    margin-top: 0px !important;
}
.ddl-navbar {
    min-height: 0 !important;
    margin-bottom: 0 !important;
}
.ddl-nav-wrap {
    float: left !important;
}
.ddl-nav > li {
    position: relative;
    display: block;
}
@media (min-width: 768px) {
    .ddl-navbar {
        border-radius: 4px;
    }
    .ddl-navbar-nav > li {
        float: left;
    }
    .ddl-navbar-collapse.collapse {
        display: block !important;
        visibility: visible !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
}
#menu-header-menu li {
    margin-right: 10px;
}
.ddl-nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.collapse {
    display: none;
    visibility: hidden;
}

.fa-2x {
    font-size: 2em;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#home_link .active {
    background-color: #d8d8d8;
}

#home_link li {
    padding: 2px 10px;
    list-style: none;
}

#home_link a {
    color: #333333;
}

#home_link {
    margin-left: 5px;
}

#HeaderMenuRow .ddl-navbar-collapse{margin-left:0 !important; max-width: 1140px !important;}
#menu-tesol-tesl-tefl-menu{margin-left:100px;position:relative;right:320px;}
#menu-teaching-abroad-menu,
#menu-tesol-tesl-tefl-menu,
#menu-job-placement,
#menu-why-choose-oxford{margin-top:-2px;margin-bottom:-2px;}
.active a{color:#1A3D5B !important; background-color:#d8d8d8 !important; -webkit-box-shadow:inset 0 5px 7px -5px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 5px 7px -5px rgba(0,0,0,0.4);box-shadow:inset 0 5px 7px -5px rgba(0,0,0,0.4);}
#menu-teaching-abroad-menu li > a,
#menu-tesol-tesl-tefl-menu li > a,
#menu-job-placement li > a,
#menu-why-choose-oxford li > a{font-size:11px !important;}
#menu-teaching-abroad-menu li::after,
#menu-tesol-tesl-tefl-menu li::after,
#menu-job-placement li::after,
#menu-why-choose-oxford li::after{content:" | ";font-size:11px !important;line-height:22px !important; padding-left: 10px;}
#menu-teaching-abroad-menu li:last-child:after,
#menu-tesol-tesl-tefl-menu li:last-child:after,
#menu-job-placement li:last-child:after,
#menu-why-choose-oxford li:last-child:after{content:"";}
#menu-teaching-abroad-menu{margin-left:60px;position: relative;right: 180px;}
#menu-teaching-abroad-menu ul{list-style-type:none !important;margin:0 !important;padding:0 !important;}
#menu-teaching-abroad-menu li{display:inline !important; padding-right: 15px}
#menu-tesol-tesl-tefl-menu ul{list-style-type:none !important;margin:0 !important;padding:0 !important;}
.menu-tesol-tesl-tefl-menu-container li{background-color:#dddddd;font-size:12px;}
.menu-teaching-abroad-menu-container li{background-color:#dddddd;font-size:12px;}

.bottom_border_menu{border-bottom:1px solid #dddddd;padding:0 0 0 0;margin-bottom:5px; margin-left: 15px;
    max-width: 1140px;}
.my-search input,
.my-search button{height:25px !important;font-size:10px;}
.my-search input{max-width:165px;}
.container_outer, .container {margin: 0 auto;}
.container {background-color: #FFF;}

#HeaderMenuRow {background-color: #eeeeee;}
#HeaderMenuRow a{color: #286DA9;}                   
.dropdown-menu li a:hover{background-color:#DDD;}
.menu-header-menu-container li a:hover{background-color:#DDD;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{background-color:#33333;}
.nav-pills > li.menu-item-499 > a:focus, .nav-pills > li.menu-item-499 > a, .nav-pills > li.menu-item-499 > a:hover{background-color:#fff;color:#333333;}