@font-face{font-family:GeneratePress;src:url(//ecsrnet.eu/wordpress/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//ecsrnet.eu/wordpress/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//ecsrnet.eu/wordpress/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//ecsrnet.eu/wordpress/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//ecsrnet.eu/wordpress/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//ecsrnet.eu/wordpress/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.site-branding {
display: grid;
grid-template-columns: 1fr 2fr 4fr;
align-items: end;
margin: 10px auto 20px;
}
.main-title {
line-height: 60px;
}
.site-description {
line-height: 24px;
}
.no-sidebar .entry-content .alignfull {
max-width: calc(100vw - 8px);
}
ul.wp-block-latest-posts {
margin:0;
}
ul.wp-block-latest-posts.is-grid li {
margin-bottom: 60px;
}
h3.occhiello {
margin-bottom: 0px;
font-size: 1.4em;
text-transform: uppercase;
text-decoration: underline;
font-weight: 700;
}
.ecsr-bg-box {
background-color: #efefee;
padding-top: 20px;
}
.ecsr-highlight-box {
border: 2px solid #c40005;
}
p#breadcrumbs {
margin:20px 0 0 20px;
}
.post-image-aligned-left .inside-article .featured-image {
float: unset!important;
}
article.post {
width: 70%;
margin-left: auto;
margin-right: auto;
}
.ecsr-btn-1 a {
background:#c40005;
color:white;
padding:4px 12px;
border:2px solid #c40005;
border-radius:3px;
}
.ecsr-btn-1 a:hover {
background:transparent;
color:#c40005;
}
li.ecsr-nlsu a {
background-color: #c40005;
color: #fff !important;
}
.colored-block {
background-color: #efefee;
padding:20px;
}
.colored-group {
background-color: #efefee;
padding:20px;
}
.colored-group .wp-block-group__inner-container {
padding: 0px!important;
}
h1.ecsr-big-sentence {
margin-top: -40px;
background-color: #efefeecc;
padding: 20px;
display: inline-block;
position: relative;
}
.wp-block-latest-posts.columns-3 li {
width: calc(33.33333% - 30px);
}
.wp-block-latest-posts.is-grid li {
margin: 0 30px 30px 0;
}
p.caption {
font-size: 0.7em;
}
.ecsr-member-list a {
display: block;
font-size: 0.9em;
line-height: 1.2em;
}
.board-members img {
width: auto;
margin-bottom: 10px;
}
.board-members p {
font-size: .8em;
line-height: 1em;
margin-bottom: 10px;
}
.board-members a {
font-size: 1.3em;
}
h2.jeap-title {
display: inline-block;
border-bottom: 7px solid #c40005;
margin-bottom: 40px;
font-weight: bold;
} .metaslider .caption-wrap {
bottom: 10px!important;
left: 20px!important;
width: 15%!important;
line-height: 1.2em!important;
font-size: .8em!important;
}
.metaslider .caption-wrap a {
color:white!important;
}
.wpabstracts a {
color: #c40005;
text-decoration: none;
} div.grecaptcha-badge {
display: none;
} .site-footer {
border-top: 1px solid rgba(0,0,0,.1);
}
.generate-back-to-top {
border-radius: 30px;
} .conference-progr H2 {
margin-bottom: 0px;
font-size: 1.6em;
text-transform: uppercase;
}
.conference-progr H2 strong {
color: #c40005;
font-size: 38px;
text-transform: none;
}
.conference-progr H3 {
margin-bottom: 30px;
font-size: 1.3em;
font-weight: 600;
}
.conference-progr p {
margin-bottom: 0px;
margin-top: 30px;
}
.conference-progr p strong {
font-size: 1.5em;
border-bottom: 3px solid;
margin-top: 80px;
display: block;
margin-bottom: 20px;
} input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select {
color: #373e46;
background-color: #efefee;
border: none;
}
input[type="submit"] {
background:#c40005;
padding:4px 12px;
border:2px solid #c40005;
border-radius:3px;
}
input[type="submit"]:hover {
background:transparent;
color:#c40005;
}
@media screen and (max-width: 1024px) {
.site-branding {
display: unset;
}
.main-title {
line-height: unset;
}
.colored-block {
margin-top: 20px;
}
.wp-block-latest-posts.columns-3 li {
width: 100%;
}
.metaslider .caption-wrap {
bottom: 20px!important;
width: 75%!important;
}
article.post {
width: 100%;
}
}