.top-widget-1 {
    margin-left: 0 !important;
}

.student-name.dropdown {
    display: inline-block;
    margin-left: 20px;
}
button#teacher-dropdown {
    background-color: transparent;
    border: 2px solid white;
    font-size: 12px;
	font-weight:bold;
    margin-bottom: 6px;
    padding: 4px 11px;
}

.student-name .dropdown-menu {
    background-color: #00535C;
    border: 2px solid white;
    text-align: center;
    min-width:auto;
    margin-top: 0px;
}

.student-name .dropdown-menu a {
    border: 1px solid;
    margin: 6px 7px;
}


.rtl header .header-top {
    overflow-x: unset;
}

li#logout-drop a {
    border: none;
    color: #ff1f1f;
    font-weight: bold;
}

li#logout-drop a:hover{
    background-color:initial;
}


body.research-page-template-page-links-2 .post-content .main-navigation h2,
body.external-page-template-page-links-2 .post-content .main-navigation h2,
body.internship-page-template-page-links-2 .post-content .main-navigation h2 {
    margin: 0;
    padding: 15px;
    color: #00535e !important;
    font-weight: 800;
    font-size: 23.94px;
    background-color: #fff;
}
body.research-page-template-page-links-2 .post-content .main-navigation ul,
body.external-page-template-page-links-2  .post-content .main-navigation ul,
body.internship-page-template-page-links-2 .post-content .main-navigation ul {
    margin: 0;
    padding: 0 15px 15px 15px;
    list-style: none;
    background-color: #fff;
}

body.research-page-template-page-links-2 .post-content .main-navigation ul li,
body.external-page-template-page-links-2  .post-content .main-navigation ul li,
body.internship-page-template-page-links-2 .post-content .main-navigation ul li {
    margin: 0;
    padding: 15px 25px;
    list-style: none;
    border-bottom: 1px solid #4c4c4c;
    background-color: #fff;
    background-image: url(../img/icons/icon_pdf_green_20_20.jpg);
    background-position: right 15px;
    background-repeat: no-repeat;
    color: #00535e;
}
body.research-page-template-page-links-2 .post-content .main-navigation ul li a,
body.external-page-template-page-links-2  .post-content .main-navigation ul li a,
body.internship-page-template-page-links-2 .post-content .main-navigation ul li a {
    text-decoration: none;
    color: #00535e;
}

@media (min-width: 480px) {

    body.research-page-template-page-links-2 .post-content .main-navigation h2,
    body.external-page-template-page-links-2  .post-content .main-navigation h2,
    body.internship-page-template-page-links-2 .post-content .main-navigation h2 {
        padding: 50px 50px 10px 50px;
    }


    body.research-page-template-page-links-2 .post-content .main-navigation ul,
    body.external-page-template-page-links-2  .post-content .main-navigation ul,
    body.internship-page-template-page-links-2 .post-content .main-navigation ul {
        padding: 10px 50px 50px 50px;
    }
    body.research-page-template-page-links-2 .post-content .main-navigation ul li,
    body.external-page-template-page-links-2  .post-content .main-navigation ul li,
    body.internship-page-template-page-links-2 .post-content .main-navigation ul li {
        padding: 10px 40px;
    }
    body.research-page-template-page-links-2 .post-content .main-navigation ul li a,
    body.external-page-template-page-links-2  .post-content .main-navigation ul li a,
    body.internship-page-template-page-links-2 .post-content .main-navigation ul li a {
        font-size: 18px;
    }

}

/*------------------------------------ mega menu------------------*/
.megamenu .jet-mobile-menu__items a,
.megamenu .jet-sub-mega-menu a
{
    text-decoration: none;
}
.toar-1-nav nav ul{
   display:flex;
    flex-wrap: wrap;
}
.toar-1-nav nav ul li{
    flex-grow: 1;
    width: 50%;
}
.toar-1-nav nav ul li a{
    text-decoration: none;
}
.jet-menu .jet-menu-item .sub-level-link .jet-dropdown-arrow {
    margin-right: 5px;
}
#mega-menu-nav{
    display: none;
}
.rtl #mega-menu-nav{
    display: block;
}

.form-group.hdn{
    display: none!important
}

#wpcf7-f2610-p201-o3 legend{
    color: #fff!important;
}
@media (min-width: 1025px) {
   .rtl nav.hide-desktop{
        display: none;
    }
}

body:not(.home) .primary-navigation .navbar-nav>li.active a, body:not(.home) .primary-navigation .navbar-nav>li.current-menu-item.active  a {
    color: #00515c !important;
}

.carousel-thumbs-2 .item article .entry-header-wrapper header a {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 18px;
    font-weight: 700;
    line-height: 0;
    color: #fff;
}
span.wpcf7-not-valid-tip{
    color: #6be5f9;
}

.elementor-widget-herzog_students_news .news-item-date {
    color: #8c8787 !important;
}
body.home main section#section-secondary-menu h1{
    text-align: center;
    color: #046572;
}
svg.menu > g > path{
    opacity: .75;
}
svg.menu > g > foreignObject {
    outline: none !important;
}
#wpcf7-f2610-o4 legend{
    font-size: 1em;
    margin-bottom: 10px;
    line-height: 1.1;
    color: inherit;
    border-bottom: 0
}

#wpcf7-f1357-o2 legend{
    font-size: 20px;
    margin-bottom: 10px;
    line-height: 1.1;
    color: inherit;
    border-bottom: 0
}

#wpcf7-f1319-o1 legend{
    width: inherit;
    color: #fff;
    border-bottom: 0;
}
#login-widget-content {
    padding: 0;
}

.top-widget-1 .textwidget .btn .fa-user{
    padding-left: 5px;
}
.top-widget-1 .textwidget .btn .fa-chevron-down {
    padding-right: 5px;
}
.header-dropdown-btn {
    padding: 10px 0;
    display: flex;
    justify-content: center;
    border-bottom: 2px solid #fff;
}
.header-dropdown-btn a,
.header-dropdown-text a {
    color: white;
    font-weight: 600;
}
.header-dropdown-btn a:hover,
.header-dropdown-text a:hover {
    color: white;
}
.header-dropdown-text {
    padding: 5px 10px;
}
