.c-language-switch__list.w--open {
    top: 32px;
}

.lang-item {
    list-style: none;
    color: #1e3264;
    padding: 5px 10px 5px 10px;
    min-width: 150px;
}

.lang-item a {
    display: flex;
    align-items: center;
}

.lang-item a img {
    margin-right: 10px;
}

.c-header-text__keyline p {
    width: 100%;
    margin-bottom: 20px;
    color: #fff;
    font-size: 4vw;
    line-height: 1;
    font-weight: 700;
}

.login-popup a,
.login-popup {
    color: white;
}

.login-popup a:hover {
    color: #b4c801;
}

a {
    display: inline;
}

.c-form {
    padding-bottom: 20px;
}

.search-form .search-submit {
    background-color: #1e3264;
    color: #fff;
    display: inline-block;
    margin: 0;
    padding: 10px 20px;
    border-radius: 5px;
    font-weight: 700;
    text-decoration: none;
    border: 0;
}

.search-form .search-submit:hover {
    background-color: #b4c801;
    color: #fff;
    cursor: pointer;
}

.justify {
    text-align: justify;
}

.c-article__caption {
    text-align: justify;
	padding-bottom: 20px; 
	padding-top: 40px;
}

.green {
	color: #b4c801;
}

.blue {
	color: #1e3264;
}

.c-member__description {
	padding: 20px 40px 20px 80px;
}

.c-member__description .g-btn.g-btn--is-blue {
	margin-left: 0;
}

.c-social-media__link.c-social-media__link--is-youtube {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/youtube-2.png);
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
}

.c-social-media__link.c-social-media__link--is-youtube:hover {
    box-shadow: 0 10px 20px -10px #000;
    transform: translate(0px, -10px);
}

.c-acknowledgement__text a {
    color: #b4c801;
    font-size: 0.8rem;
    font-weight: normal;
}

.c-direct-link__link.c-direct-link__link--is-clinical-study {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/clinical-study.png);
    background-position: 0px 5px;
    background-size: 30px 30px;
    background-repeat: no-repeat;
}

.member_pagination {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.links-page .c-article__text-content ul li {
    padding: 0;
    background-image: none;;
}

.links-page .g-list__link.g-list__link--has-icon-arrow:hover {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_arrow-right_green.svg);
}

.downloads .g-list__link.g-list__link--has-icon-arrow:hover {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_download_green.svg);
}

.c-article__text-content ul.w-list-unstyled li .wp-details ul li {
    padding-left: 30px;
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_arrow-right_blue.svg);
}

.background-reading a {
    display: inline;
}

.c-learning-module__description {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 20px;
}

.video-container {
    overflow: hidden;
    position: relative;
    width:100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video-container {
    margin-bottom: 10px;
}

.c-learning-module__link {
    margin-top: 10px;
}

.contact-list .c-dropdown-list__link .w-dropdown-link {
    display: block;
}

.c-direct-link__link.c-direct-link__link--is-clinical-study {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/user-blue-2.png);
}

.c-direct-link__link.c-direct-link__link--is-clinical-study:hover {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/user-green-2.png);
}

.press-corner .g-accordion__header {
    font-weight: bold;
    margin-top: 0px;
    margin-bottom: 0;
    padding: 20px;
    color: #1e3264;
}

.press-corner .g-accordion__header:hover {
    color: #b4c801;
}

.press-corner .g-accordion__content {
    margin-top: 0;
    padding: 20px;
}

.press-corner .c-article__text-content ul li {
    padding-left: 0;
    background-image: none;
}

.press-corner  .g-list__link.g-list__link--has-icon-arrow:hover {
    background-image: url('//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_arrow-right_green.svg');
}

.press-corner .g-accordion {
    width: 100%;
}

.press-corner .g-accordion__content {
    background-color: transparent;
}

.press-corner .g-accordion__heading {
    background-size: 30px;
    padding-left: 50px;
}

.press-corner .g-accordion__heading.flag_4_english {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-english.svg);
}

.press-corner .g-accordion.collapse-accordion {
    margin-bottom: 20px;
}

.press-corner .g-accordion__panel {
    background-color: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    box-shadow: 0 10px 30px -20px rgb(0 0 0 / 50%);
    display: none;
    transition: display 0.15s;
}

.press-corner .g-accordion.open .g-accordion__panel {
    display: block;
    transition: block 0.25s;
}

.press-corner .g-accordion__heading.flag_4_german {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-german.svg);
}

.press-corner .g-accordion__heading.flag_4_spanish {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-spanish.svg);
}

.press-corner .g-accordion__heading.flag_4_danish {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-danish.svg);
}

.press-corner .g-accordion__heading.flag_4_dutch {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-dutch.svg);
}

.press-corner .g-accordion__heading.flag_4_french {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-french.svg);
}

.press-corner .g-accordion__heading.flag_4_hungarian {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-hungarian.svg);
}

.press-corner .g-accordion__heading.flag_4_norwegian {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/flag-norwegian.svg);
}

.press-corner .g-list {
    margin: 0;
}

.press-corner .g-accordion.open .g-accordion__header {
    box-shadow: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.c-main-menu #w-dropdown-list-4.w--open {
    left: -90px;
}

#contact-form .send_copy {
    margin-right: 10px;
}

.management-page .c-member {
    margin-bottom: 40px;
}

.management-page .advisory-board-page .c-member {
	margin-bottom: 20px;
}

.management-page .advisory-board-page .c-member-group__heading {
	margin-top: 20px;
}

.reg_closed, .event-register-btn {
    display: block;
    padding: 5px 10px;
    border-radius: 5px;
    color: #fff;
    font-weight: 700;
    text-transform: none;
}

.reg_closed {
    background-color: #dc1815;
}

.reg_start {
    background-color: #1e3264;
}

.event-register-btn {
    background-color: #b4c801;
    color: #fff;
    cursor: pointer;
    width: 100%;
    text-align: left;
}

#eventList_wrapper {
    overflow-x: auto;
}

#eventList a,
.eventList a{
    width: 100%;
}

.eventList tr:hover td,
#eventList tr:hover td {
    background-color: hsla(0, 0%, 100%, 0.2);;
}

.eventList th,
#eventList th {
    text-align: left;
}

.eventList th,
#eventList th {
    padding: 20px 10px;
}

.eventList td, 
#eventList td {
    padding: 20px 10px;
    border-bottom: 1px solid #fff;
}

#contact-form .wpcf7-list-item-label {
    display: none;
}

#contact-form #file-upload {

}

.c-article__text-content h3 {
    margin-bottom: 20px;
}

.country-dropdown {
    width: 200px;
}

.institutions-search {
    width: 100%;
}

body.no-cookies #cookie-overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    background: rgba(0,0,0,0.5);
}

.search_result_item {
    padding: 10px 0;
}

.c-main-menu-dropdown__list.w--open {
    top: 39px;
}

.c-top-btn {
    right: 80px;
	bottom: 80px;
}

.c-teaser-figure {
    z-index: auto;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #fff;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
}

#loginform.c-form  .c-form__input-field.c-form-__input-field--is-overlay{
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-style: none none solid;
    border-width: 1px;
    border-color: #000 #000 #fff;
    border-radius: 0px;
    background-color: #1e3264;
    color: #fff;
	padding-left: 10px;
}

#loginform.c-form  .c-form__input-field.c-form-__input-field--is-overlay:hover {
    border-color: #b4c801;
}

.members-list .c-div-table__row:hover div,
.members-list .c-div-table__row:hover a,
.members-list .c-div-table__row:hover .c-article__text-content a.g-text-link,
.members-list .c-div-table__row:hover .g-text-link.g-text-link--is-emphasized,
.members-list .c-div-table__row:hover .c-div-table__cell,
.members-list .c-div-table__row:hover .g-emphasized-text {
    color: #b4c801!important;
}

.facts-and-figures .tablepress .column-1 {
    font-weight: 600;
}

#map {
  height: 400px;
  /* The height is 400 pixels */
  width: 100%;
  /* The width is the width of the web page */
  margin-bottom: 20px;
}

.member_pagination {
    margin-bottom: 25px;
}

.g-accordion__heading {
    padding-right: 112px;
}

.g-accordion__description a:hover {
    color: #dc1815;
}

.m-t-0 {
	margin-top: 0;
}

.m-b-0 {
	margin-bottom: 0;
}

#post-13 table {
	border-radius: 0;
}

.article-type {
	color: #a0c8e6;
}

.p-b-0 {
	padding-bottom: 0;
}

.downloads .c-article__text-content h3 {
	margin-bottom: 0;
}

.c-news-feed__text {
	padding-bottom: 0;
}

.no-button .g-btn--is-blue{
	display: none;
}

.links-page h3, 
.publications-page h3,
.publications-page .c-article__subheading {
	margin-bottom: 0;
}

.wpcf7-list-item.first.last {
	margin: 0;
}

.c-meta-menu {
	margin-right: 5px;
}
.c-article__text-content ul.w-list-unstyled li.publication-item,
.c-article__text-content ul.w-list-unstyled .publication-item li {
    padding-left: 30px;
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_arrow-right_blue.svg);
}

.c-direct-link__link.c-direct-link__link--is-clinical-study.active {
    background-image: url(//a-tango.eu/wp-content/themes/atango/images/user-green-2.png);
}

.g-accordion__description.publication-item a:hover {
    color: #b4c801;
}

.deliverables li {
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
	text-align: justify;
}

.c-article__img img {
    border-radius: 10px;
}

.c-direct-link__link.c-direct-link__link--is-contact.active,
.c-direct-link__link.c-direct-link__link--is-contact:hover {
    background-image: url('//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_contact_green.svg');
}

.background-reading li {
    border-bottom: 1px solid #fff;
    padding-bottom: 7px;
}

.c-direct-link__link {
    background-position-y: center!important;
}

.c-form__checkbox-container span {
    display: inline;
}

.scientific-conferences .c-news-feed__text a {
    padding-bottom: 20px;
}

.c-article__visual-content {
	margin-top: -30px;
}

.file-btn-group {
	position: relative;
	padding: 10px 0 10px 139px;
}

.c-article__text-content .download-icon ul li {
	background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_download_blue.svg);
	background-size: 16px 16px;
	border-bottom: 1px solid #fff;
	padding: 5px 0 5px 30px;
}

.c-article__text-content .download-icon ul li:hover {
	background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_download_green.svg);
	background-size: 16px 16px;
}

.c-article__text-content .download-icon ul li a {
	font-weight: 400;
}

#fake-choose-file {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
}

.h3-0-margin h3 {
	margin-bottom: 0;
}

.w-button.disable-cookies {
	border-radius: 5px;
    background-color: #1e3264;
}

.w-button.disable-cookies:hover {
	color: white;
	background-color: #b4c801;
}

.meetings-page .c-article__top-heading {
	margin-bottom: 0;
}

.meetings-page .c-div-table.c-div-table--has-additional-margin {
	margin-top: 0;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #dc1815;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #b4c801; /* Green */
}

.c-form__input-field.wpcf7-not-valid {
    margin-bottom: 3px;
}

.c-form__input-field {
    padding-left: 5px;
}

.wpcf7-not-valid-tip {
    margin-bottom: 20px;
}

@media screen and (max-width: 1560px) {
    .c-news-tile__img.c-news-tile__img--is-placeholder {
        background-size: contain;
    }
}


@media screen and (max-width: 1200px) {
    .c-sidebar__heading {
        font-size: 1.5rem;
    }
	
	.contact-list .c-dropdown-list__link.w-dropdown-link {
        white-space: normal;
    }
	
	.c-member__heading,
	.c-news-feed__heading {
		font-size: 1rem;
	}
	
}

@media screen and (max-width: 1070px) {
    .c-search__input-field form input {
		font-size: 30px;
	}
	
	.c-search__input-field form button {
		background-size: 30px 30px;
	}
}

@media screen and (max-width: 991px) {

    .c-meta-menu__link.c-meta-menu__link--is-search {
        background-image: url(//a-tango.eu/wp-content/themes/atango/images/a-tango_icon_search_white.svg);
    }

    .c-main-menu #w-dropdown-list-4.w--open  {
        left: 0%;
    }

    .footer-newsletter .mc4wp-form-fields .w-input {
        width: 40%;
    }

    .c-sidebar {
        padding-bottom: 0;
    }

    .c-sidebar .c-sidebar__heading {
        margin-bottom: 0;
    }

    .coordinator-page .c-direct-link {
        margin-top: 0;
    }

    .member_pagination {
        margin-bottom: 25px;
    }

    .c-footer-list.c-direct-link__list {
        width: 300px;
        margin: auto;
    }
	
	.c-main-menu-dropdown__list.w--open {
		top: 0;
	}

    .c-article__visual-content.c-visual-content--is-map {
        display: flex;
    }

    .c-article__caption a {
        font-size: 0.8rem;
    }
	
	.c-news-feed__heading {
		font-size: 1.2em;
	}
	
	.c-member__heading {
		font-size: 1.2rem;
	}
	
}

@media screen and (max-width: 767px) {

    .file-btn-group {
        padding: 10px 0 10px 117px;
    }

    /*.dataTables_wrapper a,*/
	.c-teaser-text a,
	.c-news-tile__text a, 
    .login-popup a,
    .g-accordion__text a,
    .c-news-tile__link,
    .contact-list .c-dropdown-list__link.w-dropdown-link,
    .scientific-conferences a,
    #eventList a,
    .eventList a,
    .c-learning-module--is-video a,
    .background-reading a,
    .tablepress a,
    .c-article__text-content p a {
        font-size: 0.8rem;
    }



    .c-member-group__heading {
        margin-bottom: 0;
    }

    .c-sidebar .c-sidebar__heading {
        margin-bottom: 20px;
    }


    .c-teaser-container li,
    .c-article__text-content li {
        font-size: 0.8rem;
    }

    .c-news-tile__img.c-news-tile__img--is-placeholder {
        background-size: cover;
    }

    .facts-and-figures .c-article__visual-content {
        margin-top: 20px;
    }

    .g-accordion__heading,
    .c-member__heading,
    h3 {
        line-height: 20px;
    }
	
	.g-accordion__heading {
		line-height: 25px;
	}

}

@media screen and (max-width: 479px) {
	.c-div-table.c-div-table--has-additional-margin {
		width: inherit;
	}

    .c-search__input-field form button {
        background-size: 20px 20px;
    }

    

    .c-div-table__cell--has-description {
        text-align: right;
    }

    .g-accordion__heading.flags {
        font-size: 1rem;
    }

    .video-events .c-learning-module__description {
        border-radius: 10px;
    }
	
	.c-article__top-heading {
		margin-bottom: 10px; 
	}

}


