body.event-template {
    padding-top: 130px;
}

[class *= 'col-'] {
    float: right;
}

.error_message {
    float: right;
}

.wrap_tags ul li {
    margin-left: 10px;
    margin-right: 0px;

}

.error_title {
    margin-right: 17px;
    padding-right: 17px;
    margin-left: 0;
    padding-left: 0;
}

.error_title:before {
    left: 100%;
    right: auto;
    height: calc(100% - 11px);
    top: 8px;
}

a.logo_footer {
    text-align: right;
}

div#menu, #menu2 {
    /*  border-left: rgba(191, 191, 191, 0.31) 1px solid;
      border-right:0; */
    margin-right: inherit;
}

.hp_main_article_details {
    direction: rtl;
}

[id^="mega-menu-wrap-Footer"], [id^="mega-menu-wrap-Footer"] [id^="mega-menu-Footer"], [id^="mega-menu-wrap-Footer"] [id^="mega-menu-Footer"] ul.mega-sub-menu, [id^="mega-menu-wrap-Footer"] [id^="mega-menu-Footer"] li.mega-menu-item, [id^="mega-menu-wrap-Footer"] [id^="mega-menu-Footer"] a.mega-menu-link {

    text-align: right !important;
    float: none !important;

}

/*.hp_slide_text{*/
/*	direction: rtl;*/
/*}*/
.author_publications_rtl {
    display: inline-block;
    direction: rtl;

}

.hp_main_article_date.publications_date {
    display: inline-block;
}

.home_publications_wrap .hp_main_article_title {
    width: 100%;
}

.home_publications_wrap .hp_main_article_credit {
    float: left;
}

.page-template-front-page .hp_main_article_sub_titles > div {
    border-left: none !important;
}

.hp_main_article_sub_title_right.publications_article {
    padding-right: 0;
}

.hp_main_article_sub_title_right.publications_article:after {
    padding-left: 3px;
}

.hp_main_article_date {
    direction: rtl;
}

.hp_main_article_sub_titles > div:last-child {
    padding-left: 0px;
}

.hp_main_article_date span {
    font-style: initial;
}

.hp_main_article_date {
    /*border-right: 1px solid #ADADAD !important;*/
    /*padding-right: 6px !important;*/
}

.hp_main_article_sub_titles > div {
    padding-left: 0 !important;
}

.home_publications_wrap.three_first {
    margin-left: 2px;
    margin-right: 0;
}

#contact input[type="submit"] {
    float: left;
}

.warp_content .event_button_a:last-child {
    float: left;
}

.event_button .event_button_a:last-child {
    float: left;
}

#single_event .other_language_page {
    left: 0;
    float: left;
    right: auto;
}

@media screen and (max-width: 650px) and (min-width: 450px) {
    .warp_content .event_button_a:last-child {
        float: none;
        display: block;
    }
}

@media screen and (max-width: 991px) {
    .page-template-front-page [class *= 'col-'] {
        float: none !important;
    }

}

@media screen and (max-width: 480px) {
    body .home_publications_wrap .hp_slide_text {
        left: 0;
        right: 7px;
    }
}

@media screen and (max-width: 1130px) and (min-width: 991px) {
    .home_publications_wrap .hp_slide_text {
        /*padding-top: 161px !important;	*/
        position: absolute !important;
        bottom: 0 !important;
        right: 3px !important;
    }
}

.article.index_item .image_wrapper:hover .title {
    font-size: 17px;
}

.article.index_item .image_wrapper:hover .overlay span {
    font-size: 12px;
}

#paypal_button {
    float: left;
}

div[id^="mega-menu-wrap-Footer"] ul[id^="mega-menu-Footer"] > li.mega-menu-item > a.mega-menu-link {
    font-family: 'Assistant', sans-serif !important;
}

.banner_text .h1 {
    animation: banner_text 2s;
}

@keyframes banner_text {
    0% {
        transform: translate(-120px);
    }
    100% {
        transform: translate(0px);
    }
}

#single_research .image[data-credit]:after {
    padding-right: 0px;


}

#single_publication .content h2 {
    font-family: 'Assistant', sans-serif;
}

.content_vid {
    font-family: 'Assistant', sans-serif;
}

.sidebarcont {
    font-family: 'Assistant', sans-serif;
}

/* .more_info_object_video .image.has_background_image:after {
    top: 55.5%;
	right: 0;
    margin-right: 10px;
} */
.frm_style_formidable-style.with_frm_style .frm_message, .frm_success_style {

    direction: rtl !important;
}

.side_hp i.fa {
    margin-right: 0px;
    margin-left: 5px;
}

.error.error_capcha {
    right: 5px;
    left: 0;
}

.content_img.single_image {
    margin-left: 0px;
    margin-right: 15px;
    float: left;
}

#publication-archive .other_language_page {
    float: right;
}

#subject .more_info_object_video h3 {
    line-height: 1.3;
    font-family: 'Assistant', sans-serif;
}

.job_des {
    font-family: 'Assistant', sans-serif;
    margin-top: 3px;
}

.hp_video_article_summary_title {
    padding-left: 0px;
    padding-right: 1%;
}

body {
    text-align: right;
    direction: rtl;
    font-family: 'Assistant', sans-serif;
    /*color:#747474;*/
}

.details_publication {
    float: right;
}

.archive_readmore_download_wrap {
    float: left;
}

.wrap_btns_publication {
    float: left;
}

/*#filter .typeahead {*/
/*    !* margin-right: 3px;*!*/
/*    text-align: right;*/
/*}*/

button.slick-prev {
    left: 0;
}

.hp_Publications_title {
    font-size: 19px;
}

ul.filter_subject li, ul.filter_gallery li {
    float: right;
    margin-left: 30px;
    margin-right: 0px;
}

.post-type-archive-podcast .from_author #filter .filter_free_text, .post-type-archive-podcast .from_subject #filter .filter_free_text {
    /*width: 87.6%;*/
}

.from_subject #research_filter_text {
    /*margin-bottom:2px;*/
}

.reCAPCHA_requ .frm_primary_label:after {
    margin-left: 0px;
    margin-right: -9.2px;
}

#top_header .social_networks {
    float: left;
}

/*.home_publications_wrap.for_first .hp_slide_text{*/
/*	width: 100%;*/
/*}*/
.home_publications_wrap.for_first .hp_slide_text {
    width: 99%;
}

@media screen and (min-width: 992px) {
    #top_header .social_networks {
        margin-left: 0px;
    }
}

/* button.slick-next {
   right: 20px;
} */

.event_button .event_button_a {
    padding-right: 0px;
    padding-left: 0px;
    margin-left: 2%;
    margin-right: 0;
}

@media screen and (max-width: 700px) {
    .event_button .event_button_a {
        margin-left: 0;
    }

}

@media screen and (min-width: 1200px) {
    .event_button .event_button_a a {
        padding-right: 8px !important;
        padding-left: 8px !important;
    }

}

.event_content_image {
    min-height: 200px;
}

.event_content_image img {
    /*min-height: 200px;
    max-height: 300px;*/
}

.sidebarcont {
    text-align: right;
}

section#sidebar_publications > div {
    float: none;
}

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    text-align: right !important;
}

/*a, a:focus, #menu-top-menu li a, #top_links a,#logo,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item.mega-toggle-on >a.mega-menu-link,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item > a.mega-menu-link:focus,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link,*/
/*#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link:focus{*/
/*	color:#747474;*/
/*}*/
/*#close_side_menu,  #side_menu li a:focus,#side_menu_wrap .contact_info .phone, #side_menu_wrap .contact_info .email,*/
/*.breadcrumbs span, .ul_links ul, .ul_links ul  li i, .ul_links a, .ul_links a:focus, .search_wrapper p,*/
/*.content p, .content ul, .content ol, .content a,  .content a:focus, .content h1,.social_networks_wrap .text, .download_file a,*/
/*.list ul, .list_item .text p, .image_wrapper .overlay .links a,.index_item .content_item p,*/
/*.view_event_program a.fancybox,  #single_event .content_text, .person.description,.summary_text,.content_publication h2 a, .page_navigation a,*/
/*.cataloging_references p, .cataloging_author_reference_text p, #sidebar_events .date,*/
/*#sidebar_publications ul.tabs li a, #sidebar_publications .date,*/
/*.title-sep-container, div[id^="mega-menu-wrap-Footer"] ul[id^="mega-menu-Footer"] > li.mega-menu-item.mega-disable-link a.mega-menu-link,*/
/*#copyright .social_networks a,#copyright .social_networks a*/
/*	!*.title_separate_lines .title,#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item > a.mega-menu-link*!{*/
/*	color:#747474;*/
/*}*/
#content_print {
    /*   margin-top: -15px !important; */
    margin-top: 15px !important;
    float: left;
}

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link {
    padding: 7px 34px 7px 0px !important;
    text-align: right;
}

ul#mega-menu-primary_navigation {
    text-align: right !important;
}

/*div#right_manue {*/
/*    right: auto;*/
/*    left: 11px;*/
/*}*/

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation {
    padding-left: 0px;
    padding-right: 46px;
}

nav.no_side_menu #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation {
    padding-right: 0px;
}

#menu-top-menu {
    padding-right: 0
}

a, #side_menu #menu-side-menu > li > a {
    /*color:#747474;*/
}

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item > a.mega-menu-link {
    font-size: 17px;
}

#sidebar_search_research input[name="search"] {
    direction: rtl;
}

.search_button input[type="button"] /* , input[type="submit"] */
{
    padding: 0px 0px;
}

th {
    text-align: right;
}

blockquote {
    border-right: 5px solid #044156;
    border-left: 0px solid #eee;
}

.hp_main_article_bck_img.content_img[data-credit]:after {
    padding-left: 10px;
}

.hp_article_media_author {
    border-right: none;
    border-left: 2px solid #AFB4C4;
    padding-right: 0;
    margin-right: 0;
    padding-left: 3px;
    margin-left: 3px;
}

.banner_text h2 {
    color: black;
}

.title, .cataloging_more_info {
    font-family: 'Assistant', sans-serif;
}

.search_wrapper p, .content h1, p {
    font-family: 'Assistant', sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Assistant', sans-serif;
}

.search_form .search_field input {
    font-family: 'Assistant', sans-serif;
}

.ul_links ul {
    font-family: 'Assistant', sans-serif;
}

.person .person_details .role {
    font-family: 'Assistant', sans-serif;
}

.contact_info_content {
    font-family: 'Assistant', sans-serif;
}

.content p, .content ul, .content ol {
    font-family: 'Assistant', sans-serif;
}

/* .related_publications .slick-slide{
	margin-right:20px;
	margin-left:0;
} */
.content a {
    font-family: 'Assistant', sans-serif;
    /* color: #044156; */
}

.frm_style_formidable-style.with_frm_style label.frm_primary_label, .frm_style_formidable-style.with_frm_style.frm_login_form label,
.search_person_subject .filter_select {
    font-family: 'Assistant', sans-serif;
    font-weight: 100;
}

.social_networks_wrap .text {
    font-family: 'Assistant', sans-serif;
}

.content table {
    font-family: 'Assistant', sans-serif;
}

table td {
    padding-right: 0px;
    padding-left: 15px;
}

.error_message {
    font-family: 'Assistant', sans-serif;
}

.event_content .image {
    float: right;
    margin-left: 1%;
    margin-right: 0px;
}

#single_event .content_text {
    font-family: 'Assistant', sans-serif;

}

.content_publication .summary_text, .content_publication .publication_info, .content_publication .details_publication {
    font-family: 'Assistant', sans-serif;
}

.registration_form, .media_articles {

    font-family: 'Assistant', sans-serif;
}

.other_language_page a {

    font-family: 'Assistant', sans-serif;
}

.person + .links {
    font-family: 'Assistant', sans-serif;
}

.subject_field h3 {
    font-family: 'Assistant', sans-serif;
}

.registration_form, .media_articles, .more_info_event {
    font-family: 'Assistant', sans-serif;
}

.breadcrumbs span {
    font-family: 'Assistant', sans-serif;
}

.person .person_details .role {
    font-family: 'Assistant', sans-serif;
}

#logo_image {
    /* margin-right: 15px;
    width: 140px; */
}

/*#single_publication .content h1.title{*/
/*	font-weight:bold;*/
/*}*/

a.read_more, a.read_more_p {
    font-family: 'Assistant', sans-serif;
}

/*#footer_menu a {*/
/*    font-family: inherit !important;*/
/*}*/

.index_item .subjects span, .index_item .date, .index_item .name {
    font-family: 'Assistant', sans-serif;
}

#single_event .content_text {
    font-family: 'Assistant', sans-serif;
}

.content_text {
    font-family: 'Assistant', sans-serif !important;
}

.social_networks .download_file {
    margin: 0px 5px 0px 0px;
    border-right: 1px solid #e8e8e8;
    border-left: 0px solid #e8e8e8;
}

#Developed_by {
    text-align: left;
}

#footer_menu6 li:not(:last-child) {
    margin-right: 0;
    margin-left: 72px;
}

.join {
    margin-right: auto;
    margin-left: 0;
}

#footer_menu .join a:not(:first-child) {
    margin: 0 12px 0 0;
}

#sidebar_publications ul.tabs li {
    float: right;

}

/*.logo {*/
/*    float: right;*/
/*}*/

/*.logo_university {*/
/*    float: left;*/
/*}*/

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item.mega-item-align-right {
    float: none;
}

#logo .logo {
    float: right;
}

.search_form .search_field {
    float: right;
}

.search_form .search_button input, .search_form .search_button a {
    float: right;
}

.social_networks_wrap .text {
    text-align: right;
}

.social_networks .download_file a {
    margin-right: 10px;
    margin-left: 5px;
    height: 33px;
    width: 70px;
    margin-bottom: 7px;
}

.social_networks a {

    line-height: 1.2;
}

.download_file a {
    margin-left: 15px;
}

.social_networks .download_file i {
    padding-right: 6px;
    padding-left: 0;
}

.person + .links a:not(:last-child):after {
    padding-left: 7px;
    margin-right: 10px;
}

.ul_links.subject li:not(:last-child):after {
    padding-left: 10px;
    margin-right: 7px;
}

.list ul {
    padding-right: 16px;
    padding-left: 0;
}

a.read_more:after, a.read_more_p:after {
    padding-right: 5px;
    padding-left: 0;
}

.index_item .overlay {
    right: 0;
}

.event img {
    /*float: right;
/* 	margin: 0 0px 10px 22px; */
    /*margin: 0 0px 0px 22px;*/
}

.to_date {
    margin-right: 5px;
    margin-left: 0;
}

.event .view_event_program {
    /*   margin-right: 15px; */
    margin-left: 0;
}

.event .download_file {
    margin-left: 15px;
    margin-right: 0px;
}

.registration_form:after {
    padding-right: 10px;
    margin-left: 7px;
    padding-left: 0px;
    margin-right: 0px;
    border-left: 1px solid #044156;
    border-right: 0 solid #044156;
}

.video_item a:after, .hp_video_article .fancybox:after {
    right: auto;
}

.about .image {
    float: right;
    margin: 0 0px 10px 15px;
}

.about img {
    float: right;
    /* margin: 0 0 10px 15px; */
    margin: 0 0 0px 15px;
    width: 100%;
}

.required_message, .marked_required {
    font-family: 'Assistant', sans-serif;
}

button#publications_focus_on_btn {
    left: 5px;
}

.person .person_details {
    float: right;
}

.flip_box_inner_wrapper .flip_box_back {
    right: 0;
}

.person_contact .phones {
    float: right;
}

.publication_item > .image {
    /*float: right;*/
    border-left: 25px solid #fff;
    border-right: 0px solid #fff;
}

ul.mega-sub-menu a.mega-menu-link {
    /* padding: 7px 34px 7px 0!important; */
    font-weight: 400 !important;
}

.page_navigation a.next:after {
    padding-right: 5px;
    padding-left: 0;
}

.page_navigation a.next {
    margin-right: 15px;
    margin-left: 10px;
}

.publication_info .download_file {
    margin-right: 15px;
    margin-left: 0px;
    text-align: right;
}

.publication_info .other_language_page {
    float: right;
}

body.page-template-template-press .last_post {
    left: 20px;
    right: auto;
}

/*.slider_related_publications {
	margin-right:-20px;
	margin-left:0;
}
/* .slick-slide {
    margin-right: 20px;
	margin-left:0;
} */
/* button.slick-next.slick-arrow {
	    margin-right: 20px !important;
} */

#sidebar_events .image {
    float: none;
    margin-left: 13px;
    margin-right: 0;
}

#sidebar_publications ul.tabs li {
    float: right;
}

.fb, .twitt, .you {

    margin-left: 0;
    /*  margin-right: 45px; */
    margin-right: 10px;
}

#copyright .social_networks {
    float: left;
}

#top_links {
    float: left;
}

.search_form .search_field input {
    padding: 8px 15px 8px 0;
}

.info_logo {
    float: left;
}

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item:last-child {
    padding-left: 0;
}

#close_side_menu {

    float: left;
}

#subject .archive_post_footer .download_file {
    margin-right: 11px;
}

.archive_post_footer .download_file {
    margin-right: 43px;
}

.publication_info .download_file a {
    margin-left: 0px;
}

.print_div_index {
    text-align: left;
}

.print_div_index .print_btn {
    float: none;
}

.publication_info .print_btn {
    float: left;
    margin-left: 3px;
}

.banner_text {

    margin-left: 13%;
    margin-right: 0;
}

/*button[id^="listenButton"] {*/
/*    float: left;*/
/*}*/

.ul_links ul li i {
    margin-left: 8px;
    margin-right: 0px;
}

.search_form .search_field i {
    right: inherit;
    left: -25px !important;

}

.social_networks_wrap .social_networks {
    text-align: left;
    margin-left: 0;
    margin-right: 10px;
}

/*h2.content  {*/
/*	float: left;*/
/*}*/
.other_language_page {
    float: left;
}

.person_contact .phones span:before {
    margin-right: 0;
    margin-left: 10px;
    float: right;
}

#menu-top-menu li a {
    font-family: 'Assistant', sans-serif;
}

#logo {
    font-family: 'Assistant', sans-serif;
}

#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-menu >
li.mega-menu-item li.mega-menu-item > a.mega-menu-link,
#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-
menu-item a.mega-menu-link {

    font-family: 'Assistant', sans-serif;
}

#side_menu_wrap {
    font-family: 'Assistant', sans-serif;
    right: 0;
    left: auto;
}

.person_contact .emails span:before {
    margin-right: 0;
    margin-left: 10px;
    float: right;
}

a.read_more, a.read_more_p {
    margin-left: 10px;
    margin-right: 0;
}

.more_info {
    text-align: left;
}

.image_wrapper .overlay .links a:first-child {
    margin-left: 7px;
    margin-right: 0;
}

.event_content .title_separate_lines {
    /* float: left; */
}

a.map {
    margin-left: 5px;
    margin-right: 0;
}

.title_separate_lines .title {
    padding-left: 14px;
    padding-right: 0;
}

.title_separate_lines .title {

    padding-left: 14px;
    padding-right: 0;
}

.links_list a i {
    margin-left: 18px;
    margin-right: 0;
}

.person .social_networks {
    float: left;
}

.button_toggle_cat .title:before {
    margin-left: 10px;
    margin-right: 0;
}

.person_contact .emails {
    float: left;
}

.page_navigation {

    text-align: left;
}

.page_navigation a.prev:before {
    padding-left: 5px;
    padding-right: 0;
}

#sidebar_publications .image {
    /*   margin-left: 13px;
      margin-right:0; */
    margin-right: 0;
    margin-left: 10px;
}

#copyright .social_networks {
    float: left;
}

.newsletter_field label {
    text-align: right;
}

.newsletter_field_checkbox {
    text-align: right;
    padding-left: 0px;
    padding-right: 15px;
    float: right;
}

.item_checkbox input {
    margin-left: 8px;
    margin-right: 0px;
}

#newsletter input[type="button"], input[type="submit"] {
    padding: 13px 29px;
    float: left;
    font-family: 'Assistant', sans-serif;
    margin-right: 15px;
}

.item_checkbox label, .title_checkbox, label {
    font-family: 'Assistant', sans-serif;
}

.item_checkbox .error {
    right: 14px;
    left: 0px;
}

/* .publication_info .download_file, .publication_info .read_more {
	width: 50%;
} */
.print_btn {
    margin-top: 0;
    margin-right: 3px;
}

#at-signup-container label.error {
    font-family: 'Assistant', sans-serif;

}

.social_networks a.box {
    /* 	padding:5px ; */
}

#sliderButtons #pause_slider, #sliderButtons #play_slider {
    right: 20px;
}

#slider_subject_right .event_details {
    right: 0;
    left: 12%;
}

#page_404 input[type="button"], #page_404 input[type="submit"] {
    padding: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

/* .search_form .search_button {
    width: 12%;
 } */
#filter .fa-search {
    left: 6.5%;
    right: 91.6%;
}

/*#filter [type=submit] {*/
/*    left: 0px;*/
/*    right: 88%;*/
/*    margin-left: 10px;*/
/*    margin-right: 0px;*/
/*}*/

.filter_select {
    background: url(../images/arrow_d_gray.png) no-repeat 5%;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*  color: #a9a9a9; */
    color: #747474;
    background-size: 2%;
    padding-right: 6px;
    padding-left: 35px;
}

.from_type .filter_select, .from_author .filter_select, .from_subject .filter_select {
    background: url(../images/arrow_d_gray.png) no-repeat 2%;
    background-size: 4%;

}

.datepicker, .filter_free_text, .typeahead {
    padding-right: 6px;
    padding-left: 0px;
}

.from_type #research_filter, .from_subject #type_filter, .from_subject #research_filter, .from_subject #filter > select {
    margin-right: 0px;
    margin-left: 0.4%;
}

#article_archive.from_type #research_filter_text {
    margin-right: 0;
}

#publication-archive.from_type #research_filter_text {
    width: 100%;
}

#filter > select, #filter > input, #filter > .filter_typeahead {
    margin-right: 0px !important;
    margin-left: 0.3%;
}

.from_type #subject_filter, .from_type #research_filter, .from_subject #type_filter, .from_subject #research_filter, .from_subject #filter > select, .from_author #filter .filter_select, .from_event #research_filter, .from_event #subject_filter {
    margin-right: 0px !important;
    margin-left: 0.4%;
}

.tt-menu {
    right: 0 !important;
}

@media screen and (max-width: 1200px) {
    .hp_main_article_bck_img {
        padding-top: 65.5%;
    }

    /* #index_events.from_subject #filter [type=submit] {
    right: 86.5%;
} */
    /*#index_events #filter_sumit{*/
    /*	right:86%;*/
    /*}*/
    #publication-archive.from_type #from_date, #publication-archive.from_type #to_date, #publication-archive.from_type #free_text {
        /* width: 28.2%; */
    }
}

@media screen and (max-width: 480px) {
    #index_events.from_subject #filter [type=submit] {
        right: 0;
    }

    #publication-archive.from_type #from_date, #publication-archive.from_type #to_date, #publication-archive.from_type #free_text {
        width: 100%;
    }

    select#subject_filter_s {
        color: #fff;
        font-size: 0;
    }

    subject_filter .label_for {
        text-align: right;
    }
}

#list_wrapper_publication .publication_info .read_more {
    margin-left: 15px;
    margin-right: 0px;
    text-align: left;
}

#single_research .about {
    font-family: 'Assistant', sans-serif;
}

.load_more {
    font-family: 'Assistant', sans-serif;;
}

button#listenButton1 {
    display: none;
}

.read_more_div {
    text-align: left;
    /* float: left;*/
}

.search_person_subject .filter_select {
    background: url(../images/down-arrow.png) no-repeat 0%;
    background-size: 15%;
    padding-left: 80px;
    padding-right: 20px;
}

.link_all_persons {
    padding-right: 17px;
    padding-left: 0
}

#subject .related_research .read_more, #subject .other_content .read_more, #subject .more_info_object .read_more {
    text-align: left;
}

/**********************************New header 2022****************************************/

#logo_university_link {
    margin-right: 0;
    margin-left: 16px;
}

#menu-top-menu li.newsletters {
    margin-left: 0;
    margin-right: 10px;
}

#side_menu_button {
    margin-left: 0;
    margin-right: auto;
}

/**********************************contact****************************************/
@media screen and (max-width: 480px) {
    .frm_form_field {
        width: 100%;

    }

}

.frm_form_field {
    float: right !important;
    margin-left: 0 !important;
}

form.frm-show-form {
    direction: rtl !important;

}

.frm_form_field.frm_first {
    margin-left: 2.5% !important;
}

.frm_style_formidable-style.with_frm_style label.frm_primary_label, .frm_style_formidable-
style.with_frm_style.frm_login_form label, .frm_style_formidable-style.with_frm_style, .frm_style_formidable-
style.with_frm_style form, .frm_style_formidable-style.with_frm_style .frm-show-form div.frm_description p {
    text-align: right !important;
}

#contact .frm_form_fields .frm_submit {
    float: right;
}

#contact .frm_form_fields .frm_submit {
    margin-right: 0
}

.frm_opt_container {
    text-align: right;
}

#newsletter .submit {
    float: right;
}

.reCaptcha iframe {
    margin-right: 15px;
    margin-left: 0
}

.required_message {
    text-align: right;
}

#single_publication .download_file {
    margin-right: 0;
    float: left;
    padding-right: 2px;

}

#sliderButtons_big #pause_slider_big, #sliderButtons_big #play_slider_big {
    right: 36px;
    left: 0;
}

#slider_subject {
    float: right;
    margin-left: 4.9%;
    margin-right: 0%;
}

#stage_right {
    float: left;
    padding-right: 0;
    padding-left: 28px;
}

.sheet_tytle:before {
    margin-left: 10px;
    margin-right: 0px;
}

.publish_date {
    float: left;
}

/******************************************************************************************
									Home Page
******************************************************************************************/
.hp_category_summary, .hp_category_date, #hp_side_publication #sidebar_publications a.tab_links.active,
#hp_side_publication #sidebar_publications .content > a, #hp_side_publication span.publicationauthor, a.title_hrf, #hp_side_publication #sidebar_publications ul.tabs li a {
    font-family: Assistant, sans-serif !important;
}

.hp_articles_media {
    /*padding-right: 15px;*/
    /*padding-left: 0px;*/
    border-left: none;
    padding-left: 0;
    border-right: 4px solid #AFB4C4;
    padding-right: 16px;
}

/*.hp_articles_media:before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    font-size: 30px;*/
/*    border: solid #254061;*/
/*    border-width: 2px 0px 0px 2px;*/
/*    top: 13px;*/
/*    right: -4px;*/
/*    left: initial;*/
/*    left: auto;*/
/*}*/

#hp_side_publication #sidebar_publications ul.tabs li:not(:last-child) {
    /*border-right: none;
    border-left: 1px solid #747474;*/
}

.hp_articles_media:nth-child(2) .hp_article_media_title_author {
    border-left: none;
    border-right: 3px #ef8f8f solid;
}

.hp_articles_media:nth-child(3) .hp_article_media_title_author {
    border-left: none;
    border-right: 3px #82a992 solid;
}

.hp_articles_media:nth-child(4) .hp_article_media_title_author {
    border-left: none;
    border-right: 3px rgb(209, 184, 136) solid;
}

.hp_aside_articles {
    float: left;
}

.hp_main_article_date {
    /* text-align: left; */
}

/*.hp_main_article_sub_title_right.publications_article:last-child:after {*/
/*	content: ", ";*/
/*}*/
.hp_main_article_sub_title_right.publications_article:first-child:after {
    content: ", ";
}

.hp_main_article_sub_titles > div {
    /*border-left: 1px solid #fff;*/
    border-right: none;
    padding-left: 7px;
    margin-left: 0;
    padding-right: 0px;
    margin-right: 0px;
}

.hp_main_article_sub_titles > div:last-child {
    border-left: none;
}

.hp_main_article_date span {
    margin-left: 6px;
    margin-right: 2px;
}

.hp_articles_link_media, .hp_link_video_article, .hp_Publications_link {
    text-align: left;
}

.hp_article_researcher_details {
    border-right: 1px solid #e7e6e6;
    border-left: none;
}

.hp_article_researcher_link:after {
    content: "\f053";
    font-family: fontawesome;
    padding-right: 2px;
    font-size: 12px;
}

.hp_category_date {
    text-align: left;
}

.hp_category_details a:after {
    content: "\f053";
    font-family: fontawesome;
    padding-right: 2px;
    font-size: 11px;
}

/* #hp_category_img_2{
	padding-right: 15px;
	padding-left: 30px;
} */
.hp_article_researcher_date {
    text-align: right;
}

div#list_wrapper_publication .download_file {
    margin-right: 11px;
}

a.title_hrf {
    left: 0px;
    padding-left: 0px;
    padding-right: 15px;
    right: inherit;
}

.hp_experts_text_a {
    float: left;
}

/* IE */
_:-ms-fullscreen, :root .hp_articles_media::before {
    left: 101%;
}

_:-ms-fullscreen, :root #index_events #filter_sumit {
    HEIGHT: 38PX;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #index_events #filter_sumit {
        height: 38px;
    }
}

/****************************************************************mobile*********************************************

*******************************************************************************************************************/
@media screen and (max-width: 1200px) {
    .search_person_subject .col-lg-6 {
        float: none;
    }

    /*#index_events #filter [type=submit]{*/
    /*	right: 78.7%;*/
    /*}*/
    #index_events.from_subject #filter [type=submit] {
        right: 84%;
        width: 10%;
    }
}

@media screen and (max-width: 991px) {
    #mobile_menu ul.sub-menu {
        padding-right: 0 !important;
    }

    #mobile_menu .menu-item-has-children > a:before {
        content: "";
    }

    /*#mobile_menu li .sub-menu li .sub-menu li a {*/
    /*    padding-left: 40px;*/
    /*}*/
    #mobile_menu .menu-item-has-children > a:before {
        content: '\f107';
        font-family: fontAwesome;
        float: left;
        margin-left: 10px;
    }

    /*#mobile_menu li .sub-menu li a {*/
    /*    font-weight: 400 !important;*/
    /*}*/
    /*#index_events #filter [type=submit] {*/
    /*	right: 85.5%;*/
    /*}*/
    #index_events.from_subject #filter [type=submit] {
        right: 87.5%;
    }

    .event .view_event_program {
        margin-right: 0;
    }

    .publication_info .download_file {
        /* text-align: right; */
        margin-left: 15px;
        margin-right: 0px;
    }

    .search_form .search_button a {
        width: 100%;
    }

    /* #index_events #filter>select, #index_events #filter>input, #index_events #filter>.filter_typeahead {
        width: 19.5%;
    } */
    .fb, .twitt, .you {
        margin-left: 0px;
        margin-right: 15px;
    }

    div#menu, #menu2 {
        border-left: 0;
    }

    .mega-toggle-block.mega-menu-toggle-block.mega-toggle-block-right {
        float: right !important;
    }

    .mega-toggle-block.mega-menu-toggle-block.mega-toggle-block-right:before {
        content: '\f341' !important;
    }
}

@media screen and (max-width: 768px) {
    .home_publications_wrap .hp_main_article_credit {
        display: block;
        /*float: right !important;*/
    }

    .home_publications_wrap .hp_slide_text {
        padding-bottom: 14px;
    }

    /* #index_events #filter [type=submit]{
        right: 86.7%;
    } */
    .search_person_subject .filter_select {
        padding-left: 0 !important;
    }

    #newsletter input[type="submit"] {
        margin-bottom: 10px;
    }

    .social_networks_wrap .social_networks {
        margin-top: 0px;
    }

    /* [id^="footer_menu"] {
        float: none;
    }
    .mega-toggle-block.mega-menu-toggle-block.mega-toggle-block-right{
        float:right !important;
    }
    .mega-toggle-block.mega-menu-toggle-block.mega-toggle-block-right:before {
        content: '\f341' !important;
    } */
    .article_writer_item {
        margin-left: 8px;
    }


}

@media screen and (max-width: 480px) {
    #index_events.from_subject #filter [type=submit] {
        right: 0;
    }

    .social_networks .download_file a {
        width: 85px;
    }

    #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item.mega-item-align-right {
        float: right;
    }

    #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-item > a.mega-menu-link {
        text-align: right;
    }

    #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation > li.mega-menu-megamenu > ul.mega-sub-
    menu > li.mega-menu-item {
        float: right;
    }

    .newsletter_field.col-sm-6 {
        width: 100%;
    }

    .publication_info .read_more {
        width: 100%;
    }

    /* .publication_info .download_file, .publication_info .read_more {
        width: 100%;
    } */
    #mega-menu-wrap-Footer2 .mega-menu-toggle .mega-toggle-block {
        text-align: right;

    }


    .social_networks a.box {
        /*	margin: 10px 0px 10px 5px;
             padding-bottom: 27px;*/
    }

    button[id^="listenButton"] {
        float: none;
        margin-top: 10px;
    }

    #filter [type=submit] {
        left: 0px;
        right: 0%;
        /* margin-left: 7.5%;
        margin-right: 7.5%; */
    }

    /*#filter .typeahead {*/
    /*    margin-right: 0px;*/
    /*}*/

    .publication_item .image {
        border-left: 0px solid #fff;

    }

    #subject_filter .label_for {
        background: url(../images/down-arrow.png) no-repeat 0%;
        background-size: 15%;
        padding: 0;
        padding-left: 33px;
        text-align: right;
    }

    /* .search_person_subject .filter_select{
        width: 232px;
    } */
    #contact [class *= 'col-'] {
        float: none;
    }

    #index_events #filter > select, #filter > input, #filter > .filter_typeahead, #index_events .datepicker, #index_events select, #index_events #filter > select, #index_events #filter > input, #index_events #filter > .filter_typeahead, #index_events .datepicker, #index_events select {
        width: 100%;
    }

    #index_events #filter [type=submit] {
        right: 0
    }

    .social_networks_wrap .text, .social_networks_wrap .social_networks {
        text-align: center;
    }

    #top_links {
        margin-top: 0
    }

    #list_wrapper_articles .download_file {
        text-align: left;
    }

    #article_archive .download_file {
        margin-left: 0px;
        margin-RIght: 82%;
    }

    #mobile_menu #mega-menu-wrap-mobile_menu #mega-menu-mobile_menu a {
        text-align: right !important;
        line-height: normal;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #mega-menu-wrap-mobile_menu #mega-menu-mobile_menu li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-mobile_menu #mega-menu-mobile_menu li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-mobile_menu #mega-menu-mobile_menu > li.mega-menu-item-has-children > a.mega-menu-link:after {
        float: left;
    }
}

#footer_menu .sub-menu a .arrow_nav:before {
    content: "\f141";
    margin: 0 -5px 0 6px;
}

#footer_menu #wrap_pause_play_btn {
    display: none;
    text-align: left;
}

#footer_menu .full_col > ul > li:first-child {
    padding-right: 0;
}

#footer_menu li.two-columns > ul.sub-menu {
    column-count: 2;
}

#pause_play:after {
    margin: 0 5px 0 0;
}

#main_menu .nav > li.ul_full_width > .sub-menu > li > span,
#main_menu .nav > li.ul_full_width > .sub-menu > li > a {
    padding-left: 0;
    padding-right: 22px;
}

#main_menu .nav .sub-menu .sub-menu {
    padding-right: 0px;
}

/*#main_menu .nav .sub-menu > li span,*/
/*#main_menu .nav .sub-menu > li a {*/
/*    padding-right: 24px;*/
/*}*/

#main_menu .nav > li > .sub-menu {
    right: 0;
    left: auto;
}

/*#main_menu .nav .ul_auto_width .sub-menu > li span,*/
/*#main_menu .nav .ul_auto_width .sub-menu > li a {*/
/*    padding-right: 0;*/
/*    width: 100%;*/
/*    margin: 0;*/
/*}*/

#main_menu .nav > li > span,
#main_menu .nav > li > a {
    font-family: 'Assistant', sans-serif !important;
}

#main_menu .nav [data-depth="0"] > .header_title > a {
    margin: 0 0 0 40px;
}

/*#main_menu .nav > li:first-child > span,*/
/*#main_menu .nav > li:first-child > a {*/
/*    margin-left: 10px !important;*/
/*    margin-right: 0 !important;*/
/*}*/

#breadcrumbs {
    padding: 10px;
    margin: 0;
    font-size: 0.9em;
    float: left;
    /*padding-left: 35px;*/
}

@media screen and (max-width: 1450px) {
    .hp_main_article_date {
        display: block !important;
    }

    .hp_main_article_date span {
        display: none;
    }
}

#right_manue .support_btn {
    float: left;
    margin-right: 6px;
    margin-left: auto;
}

/*--------May 2020---------*/
/*.singlep_content .summary_content {*/
/*    padding: 10px 20px 10px 0;*/
/*}*/

.singlep_content .summary_content:before {
    right: 0;
    left: auto;
}

/*#single_publication .content h3{*/
/*	float: right;*/
/*}*/
.wrap_table_of_contents .item_toc .title_item_toc:after {
    margin-right: 10px;
    margin-left: 0;
}

.wrap_table_of_contents .item_toc .title_item_toc {
    text-align: right;
}

.wrap_table_of_contents .item_toc .title_item_toc.open:after {
    transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
}

.wrap_table_of_contents .item_toc .img_item_toc {
    padding-right: 0;
    padding-left: 10px;
}

.wrap_table_of_contents .item_toc .wrap_link {
    text-align: left;
}

.wrap_table_of_contents .item_toc .download_file_toc {
    text-align: left;
}

.wrap_banner_PT .big_img_banner h1.title.on_image {
    right: 1px;
    left: auto;
    padding-right: 25px;
    padding-left: 5px;
    font-weight: 600;
}

.wrap_table_of_contents {
    text-align: right;
}

.wrap_banner_PT .sub_title_banner_PT {
    font-size: 22px;
    font-weight: 600;
}

.wrap_banner_PT h1.title:not(.on_image) {
    font-weight: bold;
}

.wrap_table_of_contents .item_toc .inner_item_toc .content_item_toc {
    font-weight: 500;
}

.wrap_table_of_contents .item_toc .inner_item_toc {
    padding-right: 20px;
}

.content .author {
    font-weight: 400;
}

/*.wrap_image_sc[data-credit]:after {*/
/*    text-align: right;*/
/*}*/

#hp_side_publication #sidebar_publications ul.tabs li {
    float: none;
}

/*.event_button {*/
/*    float: right;*/
/*}*/

#wrap_search_form {
    float: left;
}

.box .image.play:after {
    padding-left: 8px;
}

.box .title {
    background-image: url(../images/bg-top-title.jpg);
}

#floor_recent_posts .social_media_item_wrap:first-child {
    padding-right: 0;
    padding-left: initial;
}

#floor_recent_posts .social_media_item_wrap:last-child {
    padding-left: 0;
    padding-right: initial;
}

#social_media_title {
    font-family: 'Assistant', sans-serif;
}

#social_media_person .small_person_span {
    border-left: 2px solid white;
    border-right: none;

}


/*******************************************************************************************
								New Font Page 03-2022
*******************************************************************************************/

.link_to_all_archives {
    text-align: left;
}

.draw_big_article_item_date, .article_item_credit {
    right: auto;
    left: 8px;
}

.draw_big_article_item_image:before {
    background: transparent linear-gradient(270deg, #122030 0%, #12203000 100%) 0% 0% no-repeat padding-box;
}

.big_article_item_publication_type {
    margin-left: 0;
    margin-right: 40px;
}

.wrap_draw_big_article_item_content {
    margin: 0 40px 40px 0;
}

.article_writer_item {
    margin-left: 12px;
    margin-right: 0;
}

.archives_contents {
    padding: 0 24px 0 0;
}

.archives_titles {
    margin-right: 0;
    margin-left: 28px;
}

.archives_posts_info {
    margin-right: 0;
    margin-left: 8px;
}

.archives_images_credits {
    text-align: left;
    margin-right: 0;
    margin-left: 8px;
}

.hp_events_dates_range {
    margin-right: 12px;
    margin-left: 0;
}

.hp_events_hours_range {
    margin-right: 10px;
    margin-left: 0;
}

/*.social_networks_post_item_twitter {*/
/*    margin-left: 0;*/
/*    margin-right: auto;*/
/*}*/

.social_networks_post_item_links {
    margin: 0 10px 0 0;
}

.social_networks_post_item_wrap_links {
    text-align: left;
}

.post_item_inss_facebook_text {
    padding-left: 0;
    padding-right: 10px;
}

#wrap_hp_export_content {
    margin-right: 0;
    margin-left: auto;
}

.hp_podcast_item_content {
    padding-right: 16px;
    padding-left: 0;
}

/*.hp_podcast_item_listening_watch_link {*/
/*    margin-left: 0;*/
/*    margin-right: 8px;*/
/*}*/

.hp_podcast_item_listening_watch_link:before {
    margin-right: 0;
    margin-left: 8px;
}

.hp_podcast_item_listening {
    border-right: none;
    border-left: 1px solid rgba(255, 255, 255, 0.50);
}

.sliders_advertising_pictures_buttons {
    left: 5px;
    right: auto;
}

.hp_experts:after {
    margin-right: 7px;
    margin-left: 0;
}

.menu_item_has_sub_menu:after {
    right: auto;
    left: 0;
}

#side_menu_button span, #side_menu_button:before, #side_menu_button:after {
    right: auto;
    left: 0;
}

#header_gcs input[type=text] {
    border-left: none !important;
    padding-left: 0 !important;
    border-right: 1px solid rgba(18, 32, 48, 0.50) !important;
    padding-right: 12px !important;
    text-align: right;
}

.regular_article_item_credit {
    text-align: left;
}

/*******************************************************************************************
								New Footer 2022
*******************************************************************************************/

.footer_newsletter_form_submit {
    border-radius: 4px 0 0 4px;

}

/*******************************************************************************************
								New Footer Newsletter 2022
*******************************************************************************************/

.site_forms label.error {
    top: 100%;
    left: auto;
    right: 0;
}

/*******************************************************************************************
								Mobile 2022
*******************************************************************************************/
@media (max-width: 1199px) and (min-width: 992px) {
    .hp_podcast_item_listening_watch_link {
        margin-left: 0;
        margin-right: 4px;
    }
}

@media (max-width: 1199px) {
    #main_menu .nav [data-depth="0"] > .header_title > a {
        margin: 0 0 0 20px;
    }
}

@media (max-width: 991px) {
    #logo_div .logo {
        margin: 0 0 0 15px;
    }

    #wrap_hp_expert_link_to_archive {
        text-align: right;
    }

    #header_gcs input[type=text] {
        border: none !important;
        padding: 0 !important;
    }

    .article_writer_item {
        margin-left: 10px;
        margin-right: 0;
    }

    .big_article_item_publication_type {
        margin-left: 0;
        margin-right: 16px;
    }

    .post_item_inss_facebook_text {
        padding-left: 0;
        padding-right: 5px;
    }
}

@media (max-width: 767px) {
    .article_item_credit, .draw_big_article_item_date {
        left: 16px;
    }

    .archives_contents {
        padding: 0 16px 0 0;
    }

    .archives_titles {
        margin-left: 16px;
    }

    .archives_images_credits {
        margin-left: 1px;
    }

    .videos_small_item_image {
        margin-right: 0;
        margin-left: 8px;
    }

    .videos_small_item .videos_item_content {
        margin-right: 8px;
        margin-left: 0;
    }
}
