#header-image {
	/*
	background: url("http://3.226.7.54/gplqa/wp-content/uploads/images/header1.png") no-repeat top right;
*/
}

body {
	color: #333;
}

cite,
em,
i {
	font-style: italic;
}

#et_top_search .divi_search_icon{
	display: none;
}
.search_icon_btn{
	border-width: 0;
    position: absolute;
    right: 5px;
	background: none;
	margin-top:5px;
	cursor: pointer;
}
.et_search_form_container {
	height: 30px !important;
}
.search_icon_btn span{
    font-size: 16px;
}
.entry-content tr td {
	border-top-width: 0 !important;
}

figcaption video {
	text-align: center;
}

.prev-page-anchor:hover,
.next-page-anchor:hover,
#content-area a[rel=prev]:hover #content-area a[rel=next]:hover {
	text-decoration: underline;
	color: #f0b763 !important;
}

img.latex {
	height: 20px !important;
	position: absolute;
}

.search_list{
    vertical-align: top;
  }
  .search_list .search_img{
    display: inline-block;
  width: 140px;
      margin: 0;
      height: auto;
      max-width: 790px;
      border: 1px solid #DDD;
      padding: 3px;
      background-color: #F3F3F3;
      box-shadow: 3px 3px 3px #999;
      -webkit-box-shadow: 3px 3px 3px #999;
      border-radius: 5px;
      -webkit-border-radius: 5px;
      text-align: center;
      vertical-align: top;
  }
  .search_content{
    display: inline-block;
      width: calc(100% - 145px);
      vertical-align: top;
      padding: 0px 15px 10px 15px;
  font-size: 13px;
      line-height: 23px;
  }
   .search_content h3{
  padding-bottom:0px;
  }
  .search_content h3 a
  {
  font-size:14px;
  font-weight:500;
  padding:0;
  margin:0;
  vertical-align: top;
  }
  .search_list .authors
  {
  color:#000000 !important;
  padding-bottom: 0px;
      font-size: 14px
  }
  .search_list p.metainfos {
      font-size: 11px;
      padding: 0;
      font-style: italic;
      color: #000;
  padding-bottom: 10px;
  }
  .search_result_context{
    padding: 0;
  }
  .h-readmore{
  float:right;
  }
h3.article,
h5.article,
h6.article {
	color: #000 !important;
	font-weight: bold;
	font-size: 16px;
}

h4.article {
	color: #000 !important;
	font-size: 15px;
	font-weight: bold;
	text-shadow: none !important;
}

ul.raw {
	padding-bottom: 0 !important;
}

figure p {
	text-align: justify !important;
	color: #323232 !important;
	font-size: 11px !important;
	line-height: 17px !important;
	text-decoration: none !important;
}
#tab-latest #lastArticles .infoBelow {
    display: none;
    background: #fafafa;
    border-left: 0;
    background: none;
    padding: 5px;
    font-weight: 400;
    font-size: 13px;
    text-align: left;
    line-height: 2em;
    margin-top: 10px;
    width: 100%;
}
#lastArticles table td.img_view img{
	width: 140px;
    margin: 0;
    height: auto;
    max-width: 790px;
    border: 1px solid #DDD;
    padding: 3px;
    background-color: #F3F3F3;
    box-shadow: 3px 3px 3px #999;
    -webkit-box-shadow: 3px 3px 3px #999;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
}
#lastArticles table td.img_view img:hover {
    background: #DDD;
}
.next-page-anchor,
#content-area a[rel=next] {
	float: right;
	padding-right: 10px;
	padding-top: 5px;
	font-size: 11px !important;
	color: #0D85CC;
	text-decoration: none;
}

#tab-latest table tr td:first-child {
padding:0 !important;
}

figure.equation figcaption {
	font-weight: bold;
	text-align: right;
	position: absolute;
	width: auto;
	font-size: 14px;
	right: 30px;
}

figure {
	text-align: center;
	position: relative;
}

.volume_container_tbl tr td.img_view {
	width: 188px;
}

.volume_container_tbl {
	width: 90% !important;
	margin: 0 auto !important;
}

.volume_container_tbl p {
	margin-bottom: 0px;
	padding-bottom: 0;
}

.infoBelow.editable {
	margin-bottom: 10px;
}

.volume_container_tbl {
	margin: 20px 10px;
	padding: 20px 10px;
}

.volume_container_tbl p.metainfos {
	font-size: 11px;
}

.volume_container_tbl tr td {
	vertical-align: middle;
}

.volume_container_tbl tr td img {
	width: 152px !important
}

.volume_container_tbl img {
	margin: 0;
	height: auto;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.volume_container_tbl img:hover {
	background: #DDD;
}

.volume-container .wp-block-image {
	margin: 10px 0;
}

.menuArt a.icon {
	display: none;
}

#tab-latest .imgshadow {
	width: 140px;
	/* height: 120px; */
	/* object-fit: cover;*/
}

.prev-page-anchor,
#content-area a[rel=prev] {
	padding-left: 10px;
	padding-top: 5px;
	font-size: 11px !important;
	color: #0D85CC;
	text-decoration: none;
}
.tblTh{
	border-bottom: 1px solid #015594 !important;
}
.tblTh td{
	color:#00569f !important;
}
.entry-content table {
	margin-bottom: 15px !important;
}

.title .item-title,
.post_contain p.formats a {
	color: #0D85CC;
	text-decoration: none;
}

.title .item-title:hover,
.post_contain p.formats a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.volume-container img:hover {
	background: #DDD;
}

.volume-container figcaption a {
	color: #0D85CC;
	text-decoration: none;
	font-weight: 600;
}

.volume-container figcaption a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.TitleIssue {
	color: #323232;
	font-weight: bold;
	font-size: 15px !important;
}

#footer-widgets .footer-widget li:before {
	border-width: 0;
}

.wp-block-columns.volume-container {
	margin-bottom: 0 !important;
}

.wp-block-image figcaption {
	text-align: center;
}

.articleauthors .authorname {
	cursor: pointer;
	color: #0D85CC;
}

.logo_brand {
	width: 30%;
}

.open_access {
	width: 40%;
	padding-top: 22px;
	text-align: center;
}

.read-more {
	display: none;
}

#EveryTooltip {
	width: 450px;
	overflow: auto;
	left: 2%;
	padding: 4px 4px 4px 8px;
	color: #222;
	font-size: 13px;
	border-radius: 5px;
	box-shadow: 0px 0px 4px #222;
	background: #bee1ef;
}

.articleauthors .authorname:hover {
	cursor: pointer;
	color: #e09900;
	text-decoration: underline;
}

#top-header {
	position: relative;
	background: #393f4a !important;
	top: 0 !important;
	margin: 0 auto !important;
	width: 100% !important;
	text-align: center;
	padding: 10px 0;
}

#top-header .container {
	padding-top: 0;
}

#et-secondary-menu {
	float: none;
	text-align: center;
}

.share_group ul {
	font-size: 13px;
	font-weight: 600;
	text-align: left;
	margin-bottom: 5px;
	border-bottom: solid 1px #eee;
	padding-bottom: 10px !important;
	padding: 10px 0 !important;
}

.footer_custom {
	display: flex;
}

.eag_logo img {
	width: 85px;
	margin-right: 15px;
}

.searchform {
	display: none;
}

.search-form input[type="submit"] {
	content: "32435";
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	/* font: normal 30px/1 ‘dashicons’; */
	vertical-align: middle;
	background: none;
	border: none;
	padding-left: 20px;
	font-family: FontAwesome;
	width: 60px;
}

ul li.astm-search-menu .searchform {
	display: block;
}

.is-link-container {
	display: none;
}

form:hover>.is-link-container,
form:hover+.is-link-container {
	display: none !important;
}

.anchorBulle,
.fakeLink,
a {
	cursor: pointer;
	color: #0D85CC;
}

.search_container .blog-title h2 {
	margin-bottom: 0 !important;
    padding-bottom: 0;
    padding-top:15px;
}

.search_container {
	min-height: 320px;
}

#tab-latest p.metainfos {
	font-size: 11px;
}

.article_views,
.article_views span {
	font-size: 11px;
	font-weight: 600;
	color: #000;
}

.evdpl-posts-slider .slider-post-content a {
	color: #0D85CC !important;
}

.email_posts_subscribers form p {
	padding-bottom: 15px !important;
}

.email_posts_subscribers form input[type="submit"] {
	width: auto !important;
	font-weight: bold;
	text-align: center;
	background: #F0B763;
	padding: 10px 0 0 10px;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
	box-shadow: none;
	font-size: 14px;
	padding: 5px 20px;
	border-width: 0;
	cursor: pointer;
}

.email_posts_subscribers form input[type="submit"]:hover {
	text-decoration: underline;
}

.email_posts_subscribers form input {
	width: 250px;
	padding: 5px 10px;
}

.search_container .not-found-title {
	padding-top: 40px;
	margin-bottom: 20px;
	color: #db3535;
}

#footer-info #site-info .copy_right_info a:hover {
	text-decoration: underline !important;
	
}

#footer-info #site-info .copy_right_info a {
	
}

.search_container #left-area {
	width: 100% !important;
}

.search_container ul li img {
	width: 100%;
}

.search_container ul li {
	list-style: none;
	display: block;
	margin-bottom: 15px;
}

.search_container ul li .content_search {
	display: flex;
}

.search_container ul li .h-readmore a {
	color: #0D85CC;
	font-size: 12px;
}

.search_container ul li .h-readmore a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.search_container h3 a {
	font-size: 16px;
	color: #2076b4;
	padding-bottom: 15px;
}

.search_container h3 a:hover {
	color: #f0b763;
	text-decoration: underline;
}

.anchorBulle {
	cursor: pointer;
	color: #0D85CC;
}

.share_group ul li {
	list-style: none;
	line-height: 20px;
	padding-left: 0 !important;
}

.share_group ul li:first-child {
	font-size: 13px;
	font-weight: 600;
	padding-left: 5px !important;
	padding-bottom: 5px;
}

.topright {
	font-size: 11px;
	display: block;
	text-align: right;
	color: #0D85CC;
	text-decoration: none;
	padding-top: 10px;
	right: 0;
	position: absolute;
}

.evdpl-posts-slider .sp-pc-post-image {
	height: 175px !important;
	padding: 10px;
}

#main-header {
	background: none !important;
}

.evdpl-posts-slider.owl-carousel .owl-item img {
	height: 100%;
	object-fit: fill !important;
	background: linear-gradient(to bottom, #f1eeee 0%, #8d8c8c 100%) !important;
}

.topright a {
	color: #0D85CC;
}

.topright a:hover {
	color: #f0b763;
	text-decoration: underline;
}

#main-header .et_mobile_menu li ul.hide {
	display: none !important;
}

#mobile_menu .menu-item-has-children {
	position: relative;
}

#mobile_menu .menu-item-has-children>a {
	background: transparent;
}

#mobile_menu .menu-item-has-children>a+span {
	position: absolute;
	right: 0;
	top: 0;
	padding: 10px 20px;
	font-size: 20px;
	font-weight: 700;
	cursor: pointer;
	z-index: 3;
}

span.menu-closed:before {
	content: "\4c";
	display: block;
	color: inherit;
	font-size: 16px;
	font-family: ETmodules;
}

span.menu-closed.menu-open:before {
	content: "\4d";
}

.sign_up ul li a img:hover {
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

.notice,
.bx-prev,
.bx-next {
	font-size: 11px !important;
	color: #0D85CC;
	text-decoration: none;
}

.notice:hover,
.bx-prev:hover,
.bx-next:hover {
	color: #f0b763;
	text-decoration: underline;
}

div#navig {
	position: relative;
	text-align: right;
	right: 0;
}

div#navig a.notice:first-child {
	float: right;
}

div#navig a.notice:last-child {
	float: left;
}

.resetImg,
figure.equation img,
img.latex,
ul.raw img,
#imgInfo {
	border: 0 !important;
	box-shadow: none !important;
	background: none !important;
}

figure {
	text-align: center;
	display: block;
	margin: 0;
}

figure table {
	text-align: center !important;
	margin: 0 auto !important;
}

.slider-post-content .authors p {
	font-size: 11px;
	line-height: normal;
	color: #333;
	font-weight: 500;
	padding: 0;
	min-height: auto;
}

.evdpl-posts-slider.owl-carousel.owl-drag .owl-item {
	min-height: 380px;
}

.slider-post-content .authors {
	margin-bottom: 0 !important;
}

.atGlance table {
	margin: 0 !important;
	padding: 0 !important;
}

.atGlance p:not(.infoBulle) {
	text-align: right !important;
	font-size: 12px !important;
}

.atGlance td {
	padding: 5px 5px 0px 5px !important;
	text-align: center;
}

.GPLarticle {
	text-align: justify;
}

.post_container figure,
.GPLarticle figure {
	text-align: center;
}

.post_container figcaption,
.GPLarticle figcaption {
	text-align: justify;
	font-size: 12px;
	line-height: 24px;
}

.post_container figure a,
.GPLarticle figure a {
	color: #0D85CC;
	text-decoration: none;
	font-size: 12px;
}

.post_container figure a:hover,
.GPLarticle figure a:hover {
	color: #f0b763;
	text-decoration: underline;
}

#top-header,
#et-secondary-nav li ul {
	background-color: transparent;
}

.share_group {
	width: 180px;
	padding-left: 10px;
}

.addtoany_shortcode .addtoany_share_save.addtoany_share {
	display: none !important;
}

.et-search-form,
.nav li ul,
.et_mobile_menu,
.footer-widget li:before,
.et_pb_pricing li:before,
blockquote {
	border-color: #f0b763 !important;
}

#et-secondary-menu>ul>li a {
	background: #F0B763;
	color: #0D85CC !important;
	font-weight: 600 !important;
	border-radius: 5px;
	border-width: 0px !important;
	padding: 7px 15px;
	line-height: normal;
	box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
	font-size: 15px;
}

.et_header_style_left #et-top-navigation,
.et_header_style_split #et-top-navigation {
	padding-top: 0 !important;
	padding-left: 0!important;
	float: none;
}

.searchform input[type="text"] {
	padding: 5px;
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
	border-width: 0;
	height: 30px;
	width: 250px;
	border: 1px solid #ddd;
}

input#searchsubmit {
	width: auto !important;
	font-weight: bold;
	text-align: center;
	background: #F0B763;
	padding: 10px 0 0 10px;
	border-bottom-right-radius: 6px;
	box-shadow: none;
	font-size: 14px;
	padding: 0px 8px;
	border-width: 0;
	cursor: pointer;
	margin-left: -5px;
	border-top-right-radius: 6px;
	height: 30px;
	margin-top: 0px;
	line-height: 28px;
	border: 1px solid #f0b763;
}

.et_header_style_left .logo_container {
	position: relative;
	padding-top: 15px;
}

.nav_menu_bar {
	background: #f8f8f8;
	padding: 0 30px;
}

#top-menu,
.fullwidth-menu,
nav#top-menu-nav,
nav.fullwidth-menu-nav {
	float: none;
	height: 48px;
	line-height: 48px;
}

.et_search_outer {
	width: 300px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 20px;
	background: #fff;
	margin-top: 8px;
}

.et-search-form input {
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	margin: auto;
	border: none;
	color: #333;
	padding: 4px;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding-right: 30px;
}

.et_fullwidth_nav .et-search-form,
.et_fullwidth_nav .et_close_search_field {
	right: 0;
}

.et_header_style_left #et-top-navigation nav>ul>li>a,
.et_header_style_split #et-top-navigation nav>ul>li>a {
	padding-bottom: 0;
	line-height: 48px;
	height: 48px;
}

#et_top_search {
	display: inline-block;
	margin-top: -14px;
}

.et_header_style_left .logo_container {
	position: relative;
	display: flex;
}

.evdpl-posts-slider span.post-date {
	position: relative !important;
	background: #fff;
	top: 0 !important;
	left: 12px;
	padding: 0px 10px 0px 20px !important;
	color: #000;
	font-weight: 500;
	font-size: 12px;
}

.evdpl-posts-slider span.post-date:after {
	width: 11px !important;
	height: 1px;
	background: #000;
	position: absolute;
	top: 53% !important;
	transform: translateY(-50%);
	left: 0 !important;
}

.switch {
	position: absolute;
	height: 28px;
	padding: 5px 10px 0 0;
	width: 117px;
	border-top-right-radius: 17px;
	border-bottom-right-radius: 17px;
	font-size: 10px;
	text-align: right;
	background: repeat-y;
	color: #fff;
	font-weight: bold;
	border-left: 0;
	line-height: 9px;
}

.nav li:hover>ul,
.nav li.et-touch-hover>ul {
	visibility: visible;
	opacity: 1;
	background: #f8f8f8;
}

#gp {
	margin-left: 150px;
	background: url('../images/bg_gp.png');
}

#gp:hover {
	background: url('../images/bg_gpl.png');
}

#gpl:hover {
	background: url('../images/bg_gp.png');
}

#gpl {
	background: url('../images/bg_gpl.png');
}

.open_access img {
	margin-left: 0;
}

.switch a {
	color: #fff;
	font-style: italic;
}

.switch a:hover {
	color: #dddddd !important;
	text-decoration: none;
}

.switch a {
	color: #fff;
	font-style: italic;
}

.switch a:hover {
	color: #dddddd !important;
	text-decoration: none;
}

.switch a:visited {
	color: #ffffff !important;
	text-decoration: none;
}

body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header,
body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {
	top: 25px !important;
}

body.et_fixed_nav.et_boxed_layout #page-container {
	padding-top: 0 !important;
}

.home_page_gplblock {
	background: #3a404b;
	text-align: center;
	color: #fff;
	line-height: normal;
	margin-bottom: 25px;
	padding: 15px;
}

.home_page_gplblock p a {
	color: #f0b763 !important;
}

.home_page_gplblock p a:hover {
	text-decoration: underline;
}

.home_page_gplblock p {
	margin-bottom: 15px !important;
}

.bottom_link {
	clear: both;
	display: flow-root;
}

.link_btm {
	display: inline-block;
	float: left;
}

.bottom_link .link_btm p,
.bottom_link .info_btm p {
	margin-bottom: 0 !important;
}

.info_btm {
	display: inline-block;
	float: right;
}

#main-content .container {
	padding-top: 0;
}

.evdpl-posts-slider.owl-carousel .owl-nav button span {
	height: 30px !important;
	top: 6px !important;
	left: 14px !important;
	position: absolute;
}

.evdpl-posts-slider.owl-carousel .owl-nav button {
	position: relative;
}

#footer-info {
	float: none;
	padding-bottom: 10px;
	color: #ffffff;
	text-align: center;
}

#footer-info #site-info {
	color: #ffffff;
}

#footer-info #site-info a {
	color: #f0b763!important;
	font-weight: normal;
}

.footer_contact_linkes {
	margin-left: 0px;
	margin-bottom: 10px;
}

.footer_contact_linkes ul li {
	list-style: none;
	display: inline-block;
	margin: 0;
	font-size: 12px;
	color: #f0b763!important;
	padding-left: 0 !important;
}

.footer_contact_linkes ul li a {
	color: #f0b763!important;
	font-size: 12px;
}

#footer-widgets {
	padding: 25px 0 0;
}

.share_group #footer-widgets .footer-widget li:before {
	border-width: 0;
}

.sign_up_content {
	display: flex;
}

.sign_up_content img {
	width: 57px;
	height: 53px;
	margin-right: 15px;
}

.sign_up a {
	color: #f0b763!important;
	font-size: 12px;
}

.sign_up ul {
	display: flex;
}

.sign_up ul li {
	padding-left: 0;
}

#footer-widgets .footer-widget li {
	position: relative;
	padding-left: 0;
	font-size: 12px;
}

.sign_up ul li a img {
	width: 28px;
	height: 28px;
	margin: 0 5px;
}

.et_pb_gutters1 .footer-widget:last-child {
	margin-right: 0;
	width: auto !important;
	float: right;
}

#top-menu li.current-menu-ancestor>a,
#top-menu li.current-menu-item>a {
	color: #f0b763 !important;
}

.post_contain,
#tab-latest td {
	vertical-align: top;
}

.post_contain p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#tab-latest p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.evdpl-posts-slider p {
	display: none;
}

#logo {
	max-height: 100%!important;
	width: 80%;
	margin-bottom: 30px;
}

figure {
	display: block;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 40px;
	margin-inline-end: 40px;
}

figure.equation img {
	background: none !important;
	border-width: 0 !important;
	box-shadow: none !important;
}

.post_article p img,
.atGlance table tr td img,
.ccimg img,
img.innerArticle,
.GPLarticle img.innerArticle,
.copy_permis img.cc,
figure img,
img.cc {
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.post_article p img:hover,
.atGlance table tr td img:hover,
.ccimg img:hover,
.GPLarticle img.innerArticle:hover,
figure img:hover,
img.innerArticle:hover,
img.cc:hover {
	background: #DDD;
}

.articletitle {
	color: #2076B4!important;
	font-size: 20px;
	padding-top: 0;
	padding-bottom: 14px;
}

#et_search_icon {
	position: absolute;
	margin-top: -18px;
	z-index: 1001;
	cursor: pointer;
}

#top-menu li a:hover,
#top-menu li a:focus,
#top-menu li a:active,
.et-show-dropdown,
.et-hover {
	color: #f0b763 !important;
	opacity: 1 !important;
}

#top-menu>li:last-child {
	/*    padding-right: 0;
    float: right;
    padding-top: 10px;  */
}

#main-footer {
	background-color: #393f4a !important;
}

#footer-bottom {
	padding: 15px 0 5px;
	background-color: #393f4a !important;
	background: none;
}

.footer_contact_linkes ul li a:hover {
	text-decoration: underline !important;
}

.main_title,
.et_pb_text_inner h1 {
	margin-bottom: 20px;
	padding-top: 25px;
	font-size: 28PX;
	font-weight: 400;
	color: #0D85CC;
}

.editorial_container .et_pb_module.et_pb_text {
	width: auto;
	float: left;
}

.et_header_style_left #et-top-navigation nav>ul>li>a,
.et_header_style_split #et-top-navigation nav>ul>li>a {
	font-size: 15px;
	padding-bottom: 0 !important;
}

.lastest_slider_container h4 {
	padding-top: 0 !important;
	padding-bottom: 0;
}

.et_pb_text_inner p {
	font-size: 14px;
}

.et_pb_text_inner h4 {
	color: #0D85CC !important;
	font-size: 21px;
	padding: 15px 0 10px 0;
}

.editorial_container .et_pb_module.et_pb_text .et_pb_text_inner p b {
	letter-spacing: 2px;
	color: #dba646;
}

.editorial_container .et_pb_module.et_pb_text .et_pb_text_inner p a {
	color: #0D85CC;
	text-decoration: none;
}

.editorial_container .et_pb_module.et_pb_text .et_pb_text_inner p a:hover {
	color: #f0b763;
	text-decoration: underline;
}

.editorial_container {
	padding-bottom: 25px;
}

.publication_ethics_container ul li a,
.publication_policy_container ul li a,
.about_container ul li a,
.submission_container ul li a,
.copy_right_container p a,
.about_container p a {
	color: #0D85CC;
	text-decoration: none;
}

.publication_ethics_container ul li a:hover,
.publication_policy_container ul li a:hover,
.about_container ul li a:hover,
.submission_container ul li a:hover,
.copy_right_container p a:hover,
.about_container p a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.greyBox {
	background: #fafafa;
	padding: 8px;
	margin-bottom: 15px;
	box-shadow: 2px 2px 3px #ccc;
	border-top-right-radius: 20px;
}

.greyBox table {
	border-width: 0;
}

.greyBox table tr td {
	border-top-width: 0;
}

#post-97 div.wp-block-column,
#post-97 .wp-block-separator {
	display: none;
}

#post-97 .wp-block-columns:first-child div.wp-block-column:first-child {
	display: block;
	flex-basis: initial;
	flex-grow: 0;
}

.submit_container {
	padding-bottom: 120px;
}

.submit_container p a {
	color: #0D85CC;
	text-decoration: none;
}

.submit_container p a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

#top-menu li li a {
	width: 200px;
	padding: 0;
}

#main-content {
	padding-bottom: 50px;
	background: #ffffff !important;
        padding-left: 20px;
    padding-right: 20px;
}

.et_pb_text_inner img {
	margin: 0;
	height: auto;
	max-width: 790px;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.copy_right_container table {
	border-width: 0 !important;
}

.copy_right_container table tr td {
	border-top-width: 0;
}

.et_pb_text_inner p {
	font-size: 14px;
	padding-bottom: 20px;
}
.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container {
    padding-left: 0;
	padding-right: 0;
	width: 100%;
}
.subscribtion_container.et_pb_text_inner p {
	font-size: 12px;
}
.latest_issues {
    padding-right: 30px;
    text-align: center;
    /* float: right; */
    /* width: 40%; */
    margin: 0 auto;
    text-align: center;
    display: block;
}
.current-issue-cover, .second-issue-cover, .third-issue-cover{
    display: inline-block;
    width: 96px;
    margin-right: -10px;
	float: right;

}
.latest_issues img
{
	box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;
}

.current-issue-cover {

}

.current-issue-cover img {

}

.post_title {
	color: #2076B4 !important;
	font-size: 24px;
	padding-top: 20px;
	padding-bottom: 15px;
}

.et_post_meta_wrapper .post-meta {
	display: none;
}

.et_post_meta_wrapper .authors {
	display: none;
}

.et_post_meta_wrapper .articleauthors {
	cursor: pointer;
	color: #0D85CC;
	margin-bottom: 25px;
	font-weight: bold;
}

.slide_tabs .tab label {
	cursor: pointer;
	color: #777;
	font-weight: 700;
	font-size: 14px;
	margin-right: 0;
	border-right: 1px solid #777777;
	padding: 0 10px;
	line-height: normal;
}

.slide_tabs .tab:first-child label {
	padding-left: 0;
}

.slide_tabs .tab:last-child label {
	border-right-width: 0;
}

.slide_tabs.tabs {
	position: relative;
	/* This part sucks */
	clear: both;
	margin: 25px 0 10px;
	width: 90%;
}

.slide_tabs .tab a {
	cursor: pointer;
	color: #777;
}

.slide_tabs .tab a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.slide_tabs .tab_content p {
	font-weight: 400;
	font-size: 12px;
	text-align: left;
	line-height: 1.7em;
}

.article-meta .doi {
	font-size: 13px;
}

.slide_tabs .tab label:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.ccimg {
	margin: 5px 15px 20px 0px !important;
}

.ccimg img {
	margin: 0;
	height: auto;
	max-width: 790px;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.copy_permis span {
	display: block;
	font-size: 10px;
	line-height: normal;
	padding-bottom: 10px;
}

.copy_permis p {
	font-size: 10px;
	line-height: normal;
}

.copy_permis .right p a {
	color: #0D85CC;
}

.copy_permis .right p a:hover {
	color: #e09900;
	text-decoration: underline;
}

.menuArt {
	font-size: 12px;
	background: #eeeeee;
	text-align: left !important;
	margin-bottom: 0px;
}

#authors sup {
	bottom: 1ex;
}

#funding {
	text-align: justify !important;
}

sup {
	bottom: 1ex !important;
}

sub {
	top: 0.4em !important;
}

.menuArt ul li a,
.menuArt a {
	color: #0D85CC;
	padding: 0 2px;
	display: inline-block;
}

.menuArt ul li {
	display: inline;
	border-right: 1px solid black;
	padding: 0 0.2em 0 0.2em;
}

.menuArt ul li a:hover,
.menuArt a:hover {
	color: #e78b03 !important;
	text-decoration: underline;
}

.menuArt ul {
	list-style: none;
	margin: 0;
	padding: 0 !important;
}

.current-menuArt {
	color: #e78b03 !important;
	/* font-size: 12px; */
	font-weight: 600 !important;
}

.permissions h2 {
	line-height: normal;
	padding-left: 0px;
	font-size: 20px;
	margin: 0px 0 10px 0px;
}

.post_article h2,
h2 {
	line-height: normal;
	font-size: 20px;
	margin: 0;
}

.abstract img {
	float: left;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 15px;
	display: inline-block;
}

.abstract_container {
	width: auto;
	display: inline;
}

.titre {
	width: 75%;
	float: left;
}

#titre .infoBelow.editable a {
	display: inline;
}

#titre {
	width: 75%;
	float: left;
}

.entry-content sup,
.entry-content sub {
    font-size: 0.8em;
	/* font-size: 10px; */
}
sup, sub{
    font-size: 0.8em;
}
#titre h1 {
	color: #2076B4 !important;
	font-size: 28px;
	line-height: normal;
	text-align: left;
}

#GPLpdf table tr td a img {
	margin: 0;
	height: auto;
	max-width: 790px;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

#GPLpdf table tr td a img:hover {
	background: #DDD;
}

#info {
	float: right;
	/**	   
     width: 25%;    
    text-align: center;
	margin: 0 auto;
	**/
}

.GPLarticle .topright {
	display: none;
}

#GPLpdf {
	margin-left: 30px;
	width: 135px;
	background: #fafafa;
	padding: 5px 10px 0 10px;
	box-shadow: 2px 2px 3px #ccc;
	border-top-right-radius: 20px;
	font-size: 11px !important;
}

div[style="margin-left:200px;width:625px;"] {
	width: auto !important;
	text-align: justify;
}

div[style="margin-left: 200px; width: 625px;"] {
	width: auto !important;
	text-align: justify;
}

.GPLarticle a {
	cursor: pointer;
	color: #0D85CC;
}

.GPLarticle a:hover {
	color: #f0b763;
	text-decoration: underline;
}

.img_pdf img {
	margin: 0;
	height: auto;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

#pdfAvailable td,
#GPLpdf td {
	padding: 0 !important;
	text-align: center;
}

.img_pdf img:hover {
	background: #DDD;
}

#GPLpdf td a {
	font-size: 10px;
	padding: 5px 0;
	display: block;
	color: #0D85CC;
}

#GPLpdf td a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.anchorBulle a {
	cursor: pointer;
	font-weight: 500 !important;
	color: #0D85CC !important;
}

.anchorBulle a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.volume_container img {
	margin: 0;
	height: auto;
	max-width: 790px;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.volume_container {
	margin-bottom: 20px;
}

.volume_container img:hover {
	background: #DDD;
}

.TitleIssue {
	color: #323232;
}

.volume_container a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

.volume_container a {
	color: #0D85CC;
}

blockquote.et_pb_toggle_content {
	display: none;
	line-height: 20px;
	margin: 0 0 10px 0;
	background: #fafafa;
	padding: 5px;
	font-size: 13px;
}

.contact_container img {
	float: none !important;
}

.editorial_container .et_pb_column {
	margin-bottom: 25px !important;
}

.note-return img {
	display: none !important;
}

.note-return::after {
	font-size: 11px;
	color: #2076B4;
}

li.footnote strong span {
	display: none;
}

.wp-block-image figcaption {
	text-align: center;
	font-size: 11px;
	line-height: 20px;
	word-break: break-word;
}

.wp-block-image .aligncenter figure {
	padding: 0 10%;
}


/* tabs start */

.tabs {
	position: relative;
	clear: both;
	margin: 25px 0;
}

.tab [type="radio"] {
	display: none;
}

.content>* {
	opacity: 0;
	transform: translateX(-100%);
	transition: all 0.6s ease;
}

[type="radio"]:checked~label {
	background: white;
	border-bottom: 1px solid white;
	z-index: 2;
}

[type="radio"]:checked~label~.content {
	z-index: 1;
}

[type="radio"]:checked~label~.content>* {
	opacity: 1;
	transform: translateX(0);
}

.permissions {
	margin-top: 1em;
}

.ccimg {
	float: left;
	margin: 1.5em;
	vertical-align: top;
}

ul.raw p {
	text-indent: 0;
	font-size: 11px !important;
}

img.anchorBulle:hover+p.infoBulle {
	white-space: nowrap;
	right: 0;
}

p.right {
	font-size: 0.8em;
}

.clear {
	clear: both;
}

div.keywords {
	margin-bottom: 15px;
	font-size: 0.9em;
	margin-top: 15px;
}

h2 {
	color: #2076B4 !important;
}

sup {
	font-size: 0.8em;
}

.atGlance {
	background: #eee;
	border: solid 1px #777;
	width: 80%;
	padding: 2px;
	font-size: 12px;
}

.atGlance img {
	height: 75px !important;
}

nav.table-of-contents li:last-child {
	display: inline;
	border: 0;
	padding: 0 0.2em 0 0.2em;
}

article.type-post a.anchorlink {
	float: right;
	text-decoration: none;
}

article.type-post a.anchorlink::before {
	color: #0D85CC;
	content: "top";
	font-size: 11px;
	vertical-align: middle;
	font-weight: 500;
}

.abt-citation {
	color: blue !important;
}

blockquote.et_pb_toggle_content {
	display: none;
}

.infoBelow {
	transform: translateX(0);
	transition: all 0.6s ease;
}

figcaption {
	font-size: 12px;
	margin-top: 10px;
	text-align: justify;
}

.tblArticle {
	width: 100% !important;
	margin: 15px 0 !important;
	border: 1px solid #015594 !important;
}

.tblArticle td {
	border-left: solid 1px #015594 !important;
	border-right: solid 1px #015594 !important;
	padding: 6px !important;
	text-align: center;
	font-size: 12px;
}

tr.raw td {
	border-bottom: 0 !important;
	border-top: 0 !important;
}

.references a {
	font-size: 12px;
}

.references img {
	border: O !important;
	padding: 0 !important;
	margin-right: 5px !important;
	box-shadow: none !important;
	margin-top: 5px;
	width: 12px;
	height: 12px;
}

.tblTh td {
	font-weight: bold;
	background: #bfcbe2;
	color: #333;
}

.italic {
	font-style: italic;
}

div.clr {
	clear: both;
}

p a {
	color: #2ea3f2;
	text-decoration: none;
}

p a:hover {
	color: #e09900;
	text-decoration: underline;
}

.yhilite {
background-color: yellow !important;
}

@media (max-width: 980px) {
	#titre {
		width: 100%;
		text-align: left;
		float: none;
	}
	.mobile_menu_bar {
		display: inline-block;
		position: relative;
		line-height: 0;
	}
	.mobile_nav {
		display: inline-block;
	}
	.mbl_mwnu {
		font-size: 15px;
		margin-top: 5px;
		padding-right: 5px;
		vertical-align: top;
		line-height: 30px;
	}
	#et_mobile_nav_menu {
		display: block;
		padding-top: 8px;
	}
	.et_pb_gutters1 .footer-widget:nth-child(2) {
		width: 55% !important;
		margin: 0 !important;
	}
	.et_pb_gutters1 .footer-widget:first-child {
		width: 45% !important;
		margin: 0 !important;
	}
	.anchorBulle:hover+p.infoBulle,
	.atGlance img:hover+p.infoBulle,
	.anchorBulle:hover+span.infoBulle {
		margin: 0;
		display: inherit;
	}
	.raw {
		padding-left: 0 !important;
	}
	#info .raw li:last-child {
		padding-bottom: 0;
	}
	.post_container figure {
		text-align: center;
		width: 100%;
		margin: 0;
	}
	.infoBelow {
		font-size: inherit;
	}
	.atGlance {
		width: 100%;
		padding: 2px;
		font-size: 12px;
	}
	.et_pb_text_inner p {
		font-size: 13px;
	}
	.abstract_container {
		width: 100%;
		display: block;
		margin-top: 10px;
	}
	.abstract .abstractimg {
		display: block;
		width: 75%;
		float: none !important;
		margin: 0 auto !important;
	}
	.article-meta .doi {
		font-size: 11px;
		line-height: normal;
	}
	.atGlance img {
		height: auto !important;
	}
	.slide_tabs .content p {
		padding: 5px;
		font-weight: 400;
		font-size: 11px;
		line-height: normal;
	}
	article.type-post a.anchorlink {
		font-size: 10px;
		margin-left: 0;
		text-decoration: none;
		float: right;
	}
	.atGlance {
		background: #eee;
		border: solid 1px #777;
		width: 100% !important;
	}
	.share_group {
		width: 100%;
		padding-left: 0;
	}
	.menuArt ul li a {
		padding: 0 5px;
		white-space: nowrap;
	}
	.ccimg {
		margin: 5px 15px 20px 0px !important;
		width: 100%;
	}
	.post_article h2 {
		line-height: normal;
		font-size: 20px;
		margin: 0;
	}
	#GPLpdf {
		margin-left: 0;
		width: 125px;
	}
	.et_search_outer {
		width: 100%;
		right: 0;
	}
	.slide_tabs .tab label {
		font-size: 11px;
		padding: 0 4px;
	}
	.slide_tabs .content {
		top: 56px;
	}
	.et_post_meta_wrapper .articleauthors {
		cursor: pointer;
		margin-bottom: 10px;
		font-weight: bold;
	}
	.post_title {
		font-size: 17px;
		padding-top: 20px;
		padding-bottom: 15px;
		line-height: normal;
	}
	.slide_tabs.tabs {
		position: relative;
		min-height: 80px;
		clear: both;
		margin: 0;
		width: 100%;
	}
	.slide_tabs.tabs {
		position: relative;
		min-height: 150px;
	}
	.titre {
		width: 100%;
		float: none;
	}
	#info {
		width: 100%;
		float: none;
		text-align: center;
		margin: 0 auto;
	}
	.sign_up ul li a img {
		width: 25px;
		height: 24px;
		margin: 0 2px;
	}
	/**	#left-area ul, .entry-content ul, .comment-content ul, body.et-pb-preview #main-content .container ul{
		padding: 0;
	}
	**/
	.title .item-title,
	.post_contain p.formats a,
	.title {
		line-height: normal;
	}
	#footer-widgets .footer-widget li {
		position: relative;
		padding-left: 0;
		font-size: 11px;
	}
	#main-header,
	#main-header .nav li ul,
	.et-search-form,
	#main-header .et_mobile_menu {
		background-color: #fff;
	}
	.nav_menu_bar {
		padding: 25px 0 0 0;
	}
	[data-title]:after {
		width: auto !important;
	}
	.mobile_menu_bar {
		padding-bottom: 0;
	}
	#et_top_search {
		display: inline-block;
		margin: 0;
	}
	.et_search_form_container {
		height: 30px !important;
	}
	.et_header_style_left .logo_container {
		position: relative;
		display: block;
		width: 100%;
		height: auto;
	}
	#tab-latest table tr td:first-child {
		width: 100%;
		display: block;
		margin: 0 auto;
	}
	#tab-latest table tr td {
		width: 100%;
		display: block;
	}
	.et_header_style_left #logo,
	.et_header_style_split #logo {
		max-width: 100% !important;
	}
	.et_pb_text_inner table tbody tr td.pp_img_width {
		width: 100%;
		display: block;
	}
	table tr td.post_contain {
		width: 100%;
		display: block;
		vertical-align: top;
	}
	table tr td.post_contain p {
		margin-bottom: 0;
	}
	.volume_container .greyBox {
		margin-top: 15px;
	}
	.greyBox table tr td {
		border-top-width: 0;
		width: 100%;
		display: block;
	}
	.greyBox table tr td ul li {}
	.copy_right_container table tr td {
		width: 100%;
		display: block;
	}
}

.et_search_form_container {
	height: 30px;
}

#main-content .container:before {
	position: absolute;
	top: 0;
	width: 1px;
	height: 100%;
	background: none !important;
	content: "";
}

span.et_close_search_field:after {
	display: none;
}

.editorial_container img {
	margin: 0;
	height: auto;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-moz-box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.editorial_container img:hover {
	background: #DDD;
}

#logo {
	max-height: 100% !important;
	width: 100%;
}

.post_contain,
#tab-latest td {
	vertical-align: top;
}

.post_contain p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#tab-latest p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.evdpl-posts-slider p {
	display: none;
}

.slider-post-content #authors {
	color: #000;
	margin-bottom: 0;
	font-weight: normal;
	font-size: 12px;
	line-height: normal;
}

.evdpl-posts-slider .sp-pc-post-title {
	font-size: 13px;
	margin-bottom: 0px;
	line-height: normal;
}

.evdpl-posts-slider .slider-post-content a {
	font-size: 14px !important;
	font-weight: 600;
}

.evdpl-posts-slider .sp-pc-post-title {
	font-size: 14px !important;
	margin-bottom: 0px;
	line-height: normal;
	min-height: 100px;
}

.et_pb_gutters1 .footer-widget:last-child .widget_media_image {
	height: auto;
	width: 75px;
	margin-right: 15px !important;
}

.editorial_container .et_pb_module.et_pb_image {
	width: 100px;
	margin-right: 25px;
	float: left;
	margin-bottom: 10px;
}

.editorial_container h4 {
	margin: 15px 0;
}

.evdpl-posts-slider a.read-more {
	position: absolute;
	left: 30%;
	padding: 4px 30px 4px 20px !important;
	background: #29aae0 !important;
	color: #ffff;
	right: initial !important;
}

.evdpl-posts-slider a.read-more:after {
	content: '>>' !important;
	font-size: 15px;
	font-family: inherit !important;
}


/************* IMPORT DATA HTML CSS ***************************************/

div#authors {
	cursor: pointer;
	color: #0D85CC;
	margin-bottom: 25px;
	font-weight: bold;
}

.infoBulle {
	display: none;
	position: absolute;
	max-width: 385px;
	min-height: 30px;
	padding: 4px 4px 4px 8px;
	font-size: 13px;
	border-radius: 5px;
	box-shadow: 0px 0px 4px #222;
	background: #bee1ef;
	font-weight: normal;
	border: solid 1px #ccc;
	text-align: justify;
	z-index: 1000;
	color: #000 !important;
}

#tab-latest .infoBulle {
	max-width: 750px;
	margin: 0;
}

.volume_container_tbl .infoBulle {
	max-width: 750px;
	margin: 0;
}

div#authors .infoBulle {
	max-width: 450px;
}

.anchorBulle,
.fakeLink {
	cursor: pointer;
	color: #0D85CC;
	/* border-bottom:dashed 1px #777;*/
}

.anchorBulle:hover,
.fakeLink:hover {
	color: #f0b763;
	text-decoration: underline;
}

.anchorBulle:hover+p.infoBulle,
.atGlance img:hover+p.infoBulle,
.anchorBulle:hover+span.infoBulle {
	margin: 18px 0 0 -80px;
	display: inherit;
}

.post_container p.infoBulle~p {
	margin-bottom: 0;
	padding-bottom: 0;
}

.infoBelow {
	display: none;
	background: #fafafa;
	border-left: solid 2px #2babe1;
	background: #fafafa;
	padding: 5px;
	font-weight: 400;
	font-size: 13px;
	text-align: left;
	line-height: 2em;
	margin-top: 25px;
	width: 90%;
}

p.title .anchorBulle:hover+p.infoBulle {
	margin: 18px 0 0 -80px;
	display: inherit;
}

.infoBelow a {
	display: block;
}

.infoBelow.editable td .formats a {
	display: inline !important;
}

.anchorBelow {
	cursor: pointer;
	color: #777 !important;
}

figure a {
	cursor: pointer;
	color: #0D85CC;
	font-size: 12px;
}

.doi span {
	font-size: 11px;
}

.references .anchorBelow {
	display: block;
	margin-bottom: -25px;
}

img.anchorBulle {
	position: absolute;
	margin-top: -1px !important;
}

.entry-title.main_title {
	padding-top: 0;
}

div#authors p.infoBelow {
	display: none;
}


/*
div#authors >p:nth-child(odd) { 
	display: inline-block;
	margin-bottom: 0;
    padding-bottom: 0;
    }


.anchorBelow:active+p.infoBelow{
	display:block;
}*/

.notice,
.bx-prev,
.bx-next {
	font-size: 11px !important;
}

.et_pb_post .entry-content {
	padding-top: 0;
}

blockquote {
	margin: 20px 0 30px;
	padding-left: 20px;
	border-left: solid 2px #2babe1 !important;
}

#info .raw li {
	list-style: none;
	line-height: 20px;
	text-align: left;
}

#info .raw li:first-child {
	font-size: 13px;
	font-weight: 600;
	padding-left: 5px !important;
	padding-bottom: 5px;
	padding-top: 15px;
}

#info .raw li:first-child strong {
	font-weight: 600;
	display: block;
	padding: 5px 0;
}

#info .raw li:nth-child(2) {
	padding-bottom: 5px;
	padding-top: 10px;
}

#info .raw li:nth-child(2) strong {
	font-weight: 600;
	padding: 10px 0 5px;
}

#info .raw li a img:hover {
	opacity: 0.7;
}

#info .raw li a img {
	margin: 5px 0px;
}

#info .raw li a {
	cursor: pointer;
	font-weight: 500 !important;
	font-size: 13px;
	color: #0D85CC !important;
	margin-right: 4px;
}

#info .raw li span {
	font-weight: 500 !important;
	font-size: 13px !important;
	color: #000000 !important;
}

#info .raw li a:hover {
	color: #f0b763 !important;
	text-decoration: underline;
}

#info .raw li:last-child {
	padding-bottom: 10px;
}

.sw_container {
	position: relative;
	margin: 0 auto;
	width: 280px;
	display: block;
}

.clear {
	clear: both;
}
.pptwj-tabs-wrap{
    box-shadow: 2px 2px 3px #ccc;
}
.pptwj-tabs-wrap .tab-links li a.selected {
	padding-left: 35px;
	padding-right: 35px;
}

.pptwj-tabs-wrap ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

.pptwj-tabs-wrap .tab-links {
    height: 50px;
    margin: 0;
    padding-right: 0;
    position: relative;
    padding-top: 20px !important;
    background: #eee;
    padding-left: 20px;
    text-decoration: none !important;
    border-top-left-radius: 20px;
}

.pptwj-tabs-wrap .tab-links li {
	border: none;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
    text-decoration: none;
}

.pptwj-tabs-wrap .tab-links li a {
	background: none;
	color: #999;
	/* display: block;
	float: left;  */
	font-size: 14px;
	padding: 0;
	color: #fafafa !important;
	background: #999;
	text-decoration: none;
}

.pptwj-tabs-wrap .tab-links li a.selected {
	text-align: left;
	color: black !important;
    background: transparent;
    font-size: 21px;
    padding: 15px 0 10px 0;
    cursor: default;
    text-decoration: none !important;
}

.tab-links li.latest a {
	border-top-left-radius: 20px
}

.pptwj-tabs-wrap .tab-links li a:hover {

}

.pptwj-tabs-wrap .boxes {
	clear: both;
	background: #eee;
	padding: 8px;
}
.pptwj-tabs-wrap .boxes #metrics{
	padding: 0 0 10px 1em;
}
.pptwj-tabs-wrap .boxes ul {
	padding: 2px 0 0;
}
.pptwj-tabs-wrap .boxes .view_info{
font-size: 12px;
padding-left: 10px;
}
.pptwj-tabs-wrap .boxes ul li {
	font-size: 13px;
    overflow: hidden;
    cursor: pointer;
    color: #0D85CC;
    margin: 0;
    padding: 0px 8px;
    display: inline;
    border-right: 1px Solid #505050;
    line-height: normal;
}
.pptwj-tabs-wrap .boxes ul li:last-child{
	border-width: 0;
}
.pptwj-tabs-wrap .boxes ul li.odd {
	background: #fff;
}

.pptwj-tabs-wrap .boxes ul li.even {
	background: #fcfcfc;
	border-left: none;
	border-right: none;
	border-top: none;
}

.pptwj-tabs-wrap .boxes ul li a {
    cursor: pointer;
	color: #0D85CC;
	font-weight: bold;
}
.pptwj-tabs-wrap .boxes ul li a.inactive{
	font-weight: normal;
}
.pptwj-tabs-wrap .boxes ul li a:hover {
	color: #f0b763 ;
    text-decoration: underline;
}

.pptwj-tabs-wrap .boxes ul li img {
	background: #fff;
	border: 1px solid #e5e5e5;
	float: left;
	margin: 0 7px 0 0;
	padding: 2px;
}

.pptwj-tabs-wrap .boxes ul li a.item-title {
	overflow: hidden;
}

.pptwj-tabs-wrap .boxes ul li .meta {
	color: #888;
	font-size: 90%;
}

.pptwj-tabs-wrap .boxes ul.tab-filter-list {
	border: none;
	margin: -1px;
	padding: 0;
	text-align: left;
}

.pptwj-tabs-wrap .boxes ul.tab-filter-list li {
	border: none;
	padding: 2px 8px 3px;
}


/*.pptwj-tabs-wrap .tab-filter-list{ display: inline-block; border: 0 !important; }*/

.pptwj-tabs-wrap .boxes ul.tab-filter-list a {
	cursor: pointer;
	color: #0D85CC;
	margin: 0 8px;
	text-decoration: none;
}

.pptwj-tabs-wrap .boxes ul.tab-filter-list a.selected,
.pptwj-tabs-wrap .boxes ul.tab-filter-list a:hover {
	color: #DA8504;
	text-decoration: underline;
}

.pptwj-loader {
	background: #fff;
	left: 0;
	opacity: 0.4;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
}

.pptwj-loader img {}

[data-title]:hover:after {
	opacity: 1;
	transition: all 0.1s ease 0.5s;
	visibility: visible;
}

[data-title]:after {
	content: attr(data-title);
	position: absolute;
	width: 450px;
	overflow: auto;
	left: 2%;
	padding: 4px 4px 4px 8px;
	color: #222;
	border-radius: 5px;
	box-shadow: 0px 0px 4px #222;
	/*background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f8f8f8),color-stop(1, #cccccc));
background-image: -webkit-linear-gradient(top, #f8f8f8, #cccccc);  */
	background: #bee1ef;
	opacity: 0;
	z-index: 99999;
	visibility: hidden;
}

[data-title] {
	position: relative;
}

table {
	border: none;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 24px;
}

tr td {
	padding: 6px 24px;
}

.imgshadow {
	margin: 0;
	height: auto;
	max-width: 790px;
	border: 1px solid #DDD;
	padding: 3px;
	background-color: #F3F3F3;
	box-shadow: 3px 3px 3px #999;
	-webkit-box-shadow: 3px 3px 3px #999;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
}

.imgshadow:hover {
	background: #DDD;
}

#tab-latest table tr td:first-child {
	width: 145px;
}


/*******Responsive CSS*********/

@media (max-width: 479px) {
	.footer_contact_linkes {
		margin-left: 0;
		margin-bottom: 0px;
	}
}


/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {}


/* 
	##Device = Laptops, Desktops
	##Screen = B/w 1025px to 1280px
  */

@media (min-width: 1025px) and (max-width: 1280px) {}


/* 
	##Device = Tablets, Ipads (portrait)
	##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) {
	figure {
		width: 100% !important;
		padding: 0 !important;
		overflow-y: auto;
		margin: 0;
	}
	.current-issue-cover, .second-issue-cover, .third-issue-cover{
	width: 80px;
	}
	.logo_brand {
		width: 25%;
		float: left;
		height: auto;
	}
	.anchorBulle:hover+p.infoBulle,
	.atGlance img:hover+p.infoBulle,
	.anchorBulle:hover+span.infoBulle {
		margin: 0;
		display: inherit;
	}
	#page-container {
		padding-top: 0;
		width: 100% !important;
	}
	.open_access {
		width: 35%;
		padding-top: 0;
		float: left;
		text-align: center;
	}
	span.logo_helper {
		display: none;
	}
	.open_access img {
		margin: 0 auto;
		width: 90px;
		position: relative;
	}
	.sw_container {
		position: relative;
		margin: 0 auto;
		width: 200px;
		display: block;
	}
	.switch {
		position: relative;
		height: 22px;
		padding: 3px 10px 0 0;
		width: 88px;
		font-size: 7px;
		text-align: right;
		line-height: 8px;
		float: left;
	}
	#gp {
		margin-left: 13px;
	}
	#header-image {
		background-size: 44%;
	}
	.searchform input[type="text"] {
		width: 140px;
	}
	.evdpl-posts-slider .sp-pc-post-title {
		font-size: 15px;
		margin-bottom: 0px;
		line-height: normal;
	}
}


/* 
	##Device = Tablets, Ipads (landscape)
	##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	#header-image {
		background-size: 50%;
	}
	.current-issue-cover, .second-issue-cover, .third-issue-cover{
		width: 80px;
		}
	figure {
		width: 100% !important;
		padding: 0 !important;
		overflow-y: auto;
		margin: 0;
	}
	.anchorBulle:hover+p.infoBulle,
	.atGlance img:hover+p.infoBulle,
	.anchorBulle:hover+span.infoBulle {
		margin: 0;
		display: inherit;
	}
	.evdpl-posts-slider .sp-pc-post-title {
		font-size: 15px;
		margin-bottom: 0px;
		line-height: normal;
	}
	#page-container {
		padding-top: 0;
		width: 100% !important;
	}
	.searchform input[type="text"] {
		width: 140px;
	}
	.anchorBulle:hover+p.infoBulle,
	.atGlance img:hover+p.infoBulle,
	.anchorBulle:hover+span.infoBulle {
		margin: 0;
		display: inherit;
	}
}


/* 
	##Device = Low Resolution Tablets, Mobiles (Landscape)
	##Screen = B/w 481px to 767px
  */

@media (min-width: 481px) and (max-width: 767px) {

    .search_list .search_img {
        display: inline-block;
        width: 150px;
        margin: 0;
        height: auto;
       display: block;
        margin: 0 auto;
    }
    .search_container ul li img {
        width: auto;
        padding-right: 0;
        height: auto;
        margin-bottom: 0;
        margin-top: 0;
    }

    .search_content {
        display: inline-block;
        width: 100%;
        vertical-align: top;
        padding: 15px 15px 10px 15px;
    }
    .search_list ul{
        padding-left: 0px !important;
    }

	#header-image {
		background: none;
    }
    .search_container ul li .content_search {
        display: block;
    }
    .search_container ul li img {
        width: auto;
        padding-right: 0;
        height: auto;
        display: block;
        margin: 0 auto;
        margin-bottom: 0;
        margin-top: 0;
    }
	figure {
		width: 100% !important;
		padding: 0 !important;
		overflow-y: auto;
		margin: 0;
	}
	div#authors .infoBulle {
		max-width: auto !important;
		margin: 0;
	}
	.eag_logo img {
		width: 60px;
		margin-right: 10px;
	}
	.latest_issues {
		display: none;
	}
	.logo_brand img,
	.et_header_style_left #logo {
		margin-bottom: 0;
		width: 150px;
	}
	.logo_brand {
		width: 40%;
		float: left;
		height: auto;
	}
	.open_access {
		width: 60%;
		padding-top: 0;
		float: left;
		text-align: center;
	}
	.open_access img {
		margin: 0 auto;
		width: 70px;
		position: relative;
	}
	.open_access img {
		margin: 0 auto;
		width: 90px;
		position: relative;
	}
	.switch {
		position: relative;
		height: 20px;
		padding: 4px 10px 0 0;
		width: 75px;
		font-size: 5px;
		border-left: 0;
		line-height: 6px;
	}
	#gp {
		margin-left: 20px;
	}
	.sw_container {
		position: relative;
		margin: 0 auto;
		width: 180px;
		display: flex;
		text-align: center;
	}
	.et_header_style_left .logo_container {
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.et_pb_gutters1 .footer-widget:last-child .widget_media_image {
		height: auto;
		width: 21%;
		margin: 0 2% !important;
	}
	#footer-widgets .footer-widget:first-child,
	.et_pb_gutters1 #footer-widgets .footer-widget:first-child {
		width: 55% !important;
		float: left;
	}
	#footer-widgets .footer-widget:nth-child(2),
	.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(2) {
		width: 45% !important;
		float: left;
	}
	.footer-widget a img {
		width: auto;
	}
	#titre h1 {
		font-size: 18px;
		text-align: left;
	}
	#page-container {
		padding-top: 0;
		width: 100% !important;
	}
	.et_header_style_split .mobile_menu_bar,
	.et_header_style_left .mobile_menu_bar {
		padding-bottom: 0;
	}
	.nav_menu_bar {
		padding: 0;
	}
	div[style="margin-left: 200px; width: 625px;"] {
		width: auto !important;
		text-align: justify;
		margin-left: 0;
	}
	div#authors .infoBulle {
		max-width: auto !important;
		margin: 0;
	}
	.volume_container_tbl tr td.img_view {
		vertical-align: top;
		width: 100%;
		display: block;
		text-align: center;
	}
	.volume_container_tbl tr td {
		width: 100%;
		display: block;
	}
	#et_top_search {
		right: 10px;
		position: absolute;
		margin-top: -23px;
	}
	.infoBulle {
		margin: 0 !important;
		width: auto !important;
	}
}


/* 
	##Device = Most of the Smartphones Mobiles (Portrait)
	##Screen = B/w 320px to 479px
  */

@media (min-width: 320px) and (max-width: 480px) {
    .search_list .search_img {
        display: inline-block;
        width: 150px;
        margin: 0;
        height: auto;
       display: block;
        margin: 0 auto;
    }
    .search_container ul li img {
        width: auto;
        padding-right: 0;
        height: auto;
        margin-bottom: 0;
        margin-top: 0;
    }

    .search_content {
        display: inline-block;
        width: 100%;
        vertical-align: top;
        padding: 15px 15px 10px 15px;
    }
    .search_list ul{
        padding-left: 0px !important;
    }
    .search_container ul li .content_search {
        display: block;
    }
  
	#et_top_search {
		right: 10px;
		position: absolute;
		margin-top: -23px;
	}
	figure {
		width: 100% !important;
		padding: 0 !important;
		overflow-y: auto;
		margin: 0;
	}
	.volume_container_tbl tr td.img_view {
		vertical-align: top;
		width: 100%;
		display: block;
		text-align: center;
	}
	.volume_container_tbl tr td {
		width: 100%;
		display: block;
	}
	.et_header_style_left .logo_container {
		position: relative;
		padding-top: 10px;
	}
	div#authors .infoBulle {
		max-width: auto !important;
		margin: 0;
	}
	.nav_menu_bar {
		padding: 0;
	}
	.et_header_style_split .mobile_menu_bar,
	.et_header_style_left .mobile_menu_bar {
		padding-bottom: 0;
	}
	#page-container {
		padding-top: 0;
		width: 100% !important;
	}
	#titre h1 {
		font-size: 18px;
		text-align: left;
	}
    .GPLarticle img.innerArticle,
    img.innerArticle {
		float: none !important;
		margin: 0 auto;
		width: 80%;
		display: block;
		margin-bottom: 15px;
	}
	div[style="margin-left:200px;width:625px;"] {
		width: auto !important;
		text-align: justify;
		margin-left: 0 !important;
	}
	div[style="margin-left: 200px; width: 625px;"] {
		width: auto !important;
		text-align: justify;
	}
	.eag_logo img {
		width: 70px;
		margin-right: 10px;
	}
	#header-image {
		background: none;
	}
	.latest_issues{
		display: none;
	}
	.logo_brand {
		width: 50%;
		float: left;
		height: auto;
	}
	.open_access {
		width: 50%;
		padding-top: 0;
		float: left;
		text-align: center;
	}
	.open_access img {
		margin: 0 auto;
		width: 70px;
		position: relative;
	}
	.switch {
		position: relative;
		height: 20px;
		padding: 4px 10px 0 0;
		width: 67px;
		font-size: 5px;
		border-left: 0;
		line-height: 6px;
	}
	#gp {
		margin-left: 20px;
	}
	.sw_container {
		position: relative;
		margin: 0 auto;
		width: 150px;
		display: flex;
		text-align: center;
	}
	.editorial_container .et_pb_module.et_pb_image {
		width: 100%;
		display: block;
	}
	.sign_up_content {
		display: flex;
		padding: 15px 0;
	}
	.et_pb_gutters1 .footer-widget:last-child .widget_media_image {
		height: auto;
		width: 21%;
		margin: 0 2% !important;
	}
	.footer-widget a img {
		width: auto;
	}
	.infoBulle {
		margin: 0 !important;
		width: auto !important;
	}
}

@media (max-width: 980px) {
	.et_header_style_left .et-search-form,
	.et_header_style_split .et-search-form {
		width: 100% !important;
		max-width: 100% !important;
	}
}


/**********Load an icon library to show a hamburger menu (bars) on small screens**************/



.menuArt .icon {
	display: none;
  }
  
  @media screen and (max-width: 980px) {
      
	.menuArt a {display: none;}
	.menuArt a.icon {
	  float: right;
	  display: block;
	  font-size: 20px;
	  padding: 5px;
	}

  }
  
  @media screen and (max-width: 980px) {
	.menuArt.responsive {
		position: fixed;
		width: 90%;
		top: 15%;
		z-index: 100001;
		padding: 10px;
		margin: 0 5%;
		border-radius: 5px;
	}
	.menuArt .sep{
		display: none;
	}
	.menuArt.responsive .icon {
	  position: absolute;
	  right: 0;
	  top: 0;
	  font-size: 20px;
	}

	.menuArt.responsive .icon .fa-bars,
	.menuArt.responsive .icon .fa-bars::before
	 {
		content: "\f00d";
		padding-right: 3px;
		}
	.menuArt.responsive a {
	  float: none;
	  display: block;
	  text-align: left;
	  cursor: pointer;
	  color: #0D85CC;
	  line-height: normal;
	  padding: 5px;
	}

	.menuArt.responsive a:first-child,
	.menuArt.responsive a:last-child{
		margin-top:0;
	}
	.menuArt {
		font-size: 12px;
		background: #eeeeee;
		margin-bottom: 20px;
		position: fixed;
		width: 33px;
		top: 39%;
		right: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
	}
	.current-menuArt{
		color: #0D85CC !important;
        font-weight:500 !important;
	}
	.current-menuArt:hover{
		color: #e78b03 !important;
		text-decoration: underline;
	}
    .entry-content > .menuArt:first-child{
        display:block;
    }
    .entry-content > .menuArt:nth-of-type(0)
    {
        display:block;
    }
    .entry-content > .menuArt{
     
    }
  }
.copy_right_info{
    font-size:10px;
}
.tblTh {
	border-color: #fff !important ;
}
.tblArticle .tblTh td{
border-left: solid 1px #fff !important;
border-right: solid 1px #fff !important;
}
.tblArticle .tblTh td:first-child{
	border-left: solid 1px #015594 !important;
}
.tblArticle .tblTh td:last-child{
	border-right: solid 1px #015594 !important;
}
#lastArticles .entry-content table {
    margin-bottom: 15px !important;
    border-width: 0 !important;
}
.boxes .entry-content table, .volume_container_tbl {
    border-width: 0 !important;
}
#GPLpdf table{
border-width:0 !important;
}

#tab-latest .infoBulle {
    max-width: 750px !important;
    margin: 0;
}
#tab-latest #lastArticles .tab-content{
padding: 15px 0 !important;
border-width:0 !important;
background: transparent !important;
}
#tab-latest #lastArticles .wpsm_nav-tabs > li.active > a, 
#tab-latest #lastArticles .wpsm_nav-tabs > li.active > a:hover, 
#tab-latest #lastArticles .wpsm_nav-tabs > li.active > a:focus {
    background-color: transparent !important;  
border-width: 0 !important;
color: #f0b763 !important;
}
#tab-latest #lastArticles .wpsm_nav-tabs > li > a:hover, 
#tab-latest #lastArticles .wpsm_nav-tabs > li > a:focus{
color: #f0b763 !important;
text-decoration:underline !important;
}

#lastArticles .tab-content table{
border-width:0 !important;
}
.pptwj-tabs-wrap .boxes .view_info {
    font-size: 12px;
   padding-left: 10px;
    margin-bottom: 10px !important;
}
#tab-latest #lastArticles .wpsm_nav-tabs > li > a{
background-color: transparent !important;
border-width: 0 !important;

}
#tab-latest #lastArticles .wpsm_nav-tabs > li > a {
    margin-right: 0px !important;
    line-height: normal;
    border-width: 0 !important;
    border-radius: 0px 0px 0 0 !important;
    background-color: transparent;
cursor: pointer;
    color: #0D85CC !important;
       padding: 0 10px !important;
    text-decoration: none !important;
    font-size: 13px !important;
    text-align: center !important;
    font-family: Open Sans !important;
        font-weight: 600 !important;
}
@media (max-width: 768px){
#tab-latest #lastArticles .wpsm_nav-tabs > li {
    float: left! important;
}
}

#fullimgs{
    display:none;
}
.jquery-lightbox-title .resetImg{
width: auto;
 display: inline;
  height: 10px;
    top:2px;
}

.home_page_gplblock p a, .link_btm a {
    color: #f0b763 !important;
}

@media screen and (max-device-width: 640px), 
screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 768px), not all
.jquery-lightbox-button-close, .jquery-lightbox-button-close:hover, .jquery-lightbox-border-top-left, .jquery-lightbox-border-top-right, .jquery-lightbox-border-bottom-left, .jquery-lightbox-border-bottom-right, .jquery-lightbox-buttons .jquery-lightbox-buttons-init, .jquery-lightbox-buttons .jquery-lightbox-buttons-end, .jquery-lightbox-buttons .jquery-lightbox-button-left, .jquery-lightbox-buttons .jquery-lightbox-button-left:hover, .jquery-lightbox-buttons .jquery-lightbox-button-right, .jquery-lightbox-buttons .jquery-lightbox-button-right:hover, .jquery-lightbox-buttons .jquery-lightbox-button-max, .jquery-lightbox-buttons .jquery-lightbox-button-max:hover, .jquery-lightbox-buttons .jquery-lightbox-button-min, .jquery-lightbox-buttons .jquery-lightbox-button-min:hover {
    background-image: none !important;
}