h2 {
margin-top:25px;
margin-bottom:15px;
}
h3 {
margin-top:20px;
margin-bottom:10px;
}
.frontpage .innercon .content:nth-child(1) .swiper-slide .frontlatest .frontlatestinfos {
position:relative;
}
.frontpage .innercon .content:nth-child(2) .frontsidepost .frontsidepostright {
padding-left: 10px;
}
.frontpage .innercon .content:nth-child(2) .frontsidepost .frontsidepostright .frontsidepostrighttitle {
max-height: 150px;
}
.wp-block-buttons {
margin:15px auto 30px;
text-align: center;
display:block;
}
.topinfos, .frontpage .innercon .content:nth-child(1) .swiper-slide .frontlatest .frontlatestinfos, .footer {
background: #2C0D5D;
background: linear-gradient(90deg, rgba(43,12,92,1) 0%, rgba(24,23,67,1) 100%);
}
.menunav .innercon .content:nth-child(1) ul .current-menu-item a {
background: #1a98ee;
color:#ffff00;
font-weight:600;
}
.menunav .innercon .content:nth-child(1) ul li a:hover {
background: #1a98ee;
color:#ffff00;
}
body, p, .pagecontent .innercon .left {
color: #212529;
}
.topinfos .innercon .content:nth-child(1) img {
width:auto;
height:150px;
}
.topinfos .innercon {
grid-template-columns: none;
}
.menunav .innercon .content:nth-child(1) ul li {
font-weight: 400;
}
.pagecontent .innercon .left .pagestitle {
background:none;
color: #1a98ee;
}
#search {
border-bottom-left-radius:4px;
border-top-left-radius:4px;
}
.menunav .innercon .content:nth-child(2) .searchform button {
background:#fff;
color:#1a98ee;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
}
#search::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: #5d87a4;
font-size: 13px;
opacity: 1; /* Firefox */
}
#search:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #5d87a4;
}
#search::-ms-input-placeholder { /* Microsoft Edge */
color: #5d87a4;
}
.wp-block-buttons {
border-bottom: 1px solid;
padding-bottom: 1rem;
}
.topinfos .innercon .content:nth-child(1) {
text-align:center;
}
.frontpage .innercon .content:nth-child(1) .swiper-slide .frontlatest .frontlatestinfos .frontlatesttitle a {
font-weight: 400;
font-size: 20px;
}
.frontpage .innercon .content:nth-child(1) .swiper-slide .frontlatest .frontlatestinfos .frontlatestdate {
font-weight: 400;
font-size: 16px;
}
.wp-block-image figcaption {
margin-top: .5em;
margin-bottom: 1em;
text-align: center;
font-size: 1rem;
}
/* TABLE */
.pagecontent .innercon .left table {
font-size: 16px;
line-height: 25px;
}
.table {
width: 100%;
margin-bottom: 2rem;
background-color: transparent;
}
.table>:not(caption)>*>* {
border-bottom-width: 0;
margin-bottom:2rem;
}
.table td, .table th {
padding: .75rem;
vertical-align: top;
border-bottom: 1px solid #dee2e6;
}
.specs tr:first-child , .specs td:first-child { font-weight: bold }
.specs tr:first-child {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6;
}
.table-hover tbody tr:hover {
background-color: rgba(0,0,0,.075);
}
@media screen and (max-width: 480px) {
.frontpage .innercon .content:nth-child(1) .swiper-slide .frontlatest .frontlatestinfos .frontlatesttitle {
font-weight: 400;
font-size: 16px;
}
}
@media screen and (max-width: 600px) {
.frontpage .innercon .content:nth-child(1) .swiper-slide .frontlatest .frontlatestinfos .frontlatestdate {
font-weight: 400;
font-size: 13px;
}
}