.fa-vk::before{
content: "\f28a";
}
.vk:hover {
color: #fff9!important;
}
.subheader.dark ul > li > a {
color: #fff;
}
.subheader.dark ul > li > a:hover {
color: #fff9;
}
#text-4 .post-title-container {
display: none;
}
#text-4 .post.post-fashion.offset-title.capital-title .post-gallery > a {
height: 100%;
}
#text-4 .post.post-fashion.offset-title.capital-title {
margin-bottom: 25px;
}
.cv ul {
columns: 2;
column-gap: 30px;
list-style: square;
list-style-position: inside;
}
.cv ul li {
margin-bottom: 8px;
transition: transform 200ms ease-in;
}
.cv ul li:hover {
transform: translateX(4px);
}
.cv h1 {
font-weight: 100;
width: 100%;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 2px solid rgba(0, 0, 0, 0.08);
position: relative;
}
.cv img {
opacity: 1;
transition: all 200ms ease-in-out;
}
.cv img:hover {
opacity: 0.9;
}
.cv h1::after {
content: '';
display: block;
width: 22px;
height: 2px;
background: #080808;
position: relative;
top: 12px;
}
.wpcf7-form label, .wpcf7-form input, .wpcf7-form textarea {
font-size: 15px;
}
.book-list {
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
margin-bottom: 20px;
}
.book-list .sel{
font-weight: 600;
} .list1 li, .list2 li {
transition: all 300ms ease;
}
.list1 li a:hover, .list2 li a:hover {
color: #000;
}
.list1 li:hover, .list2 li:hover {
transform: translateX(5px);
}
.single-studies .pdfemb-toolbar {
padding: 4px;
background-color: #000;
}
.studies-front .medium-8 {
order: -1;
}
.studies-front {
background-image: url(//www.kostasmelas.gr/wp-content/uploads/2020/01/studies-km-2.jpg), linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.95));
background-blend-mode: overlay;
padding: 30px 0px!important;
}
.studies-front h4, .studies-front .post-title a, .studies-front .post .post-bottom-meta {
color: #fff;
}
.studies-front .category_title::before {
background: #fff!important;
}
.studies-front .category_title {
border-bottom: 2px solid rgba(255, 255, 255, 0.3);
}
.studies-front .post.style6 {
border: none;
background: rgba(255, 255, 255, 0.2);
#border-bottom: 2px solid rgba(255, 255, 255, 0.3);
}
.post .post-content p a {
border-bottom: none;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.post .post-content p a:hover {
background: transparent;
}
.MsoNormal br {
display: none;
}
.sidebar select {
font-family: Roboto!important;
font-size: 15px;
}
footer p a {
color: #fff9;
}
footer p a:hover {
color: #fff;
}
.header.dark .mobile-toggle-holder .mobile-toggle span {
background: #000!important;
}