/*
 Theme Name:   Moesia adaptita
 Theme URI:    
 Description:  Moesia kun ŝanĝoj por la retejo de E@I
 Author:       
 Author URI:   
 Template:     moesia
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: two-columns, three-columns, right-sidebar, custom-colors, custom-background, custom-header, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  moesia-adaptita
*/

body {
	color: #707070;
}

::-moz-selection {
	background-color: #ff6b53;
	color: #fff;
}

body.home .panel-grid:first-child {
	padding-top: 3rem;
}


h1,h2,h3,h4,h5,h6 {
	font-family: Arial, sans-serif;
}

.welcome-desc {
	font-weight: bold;
}

.enkonduko {
	font-size: 1.5em;
	font-weight: bold;
}

.panel-row-style-for-19-0 {
	padding-top: 3rem;
}

.call-to-action {
	background-color: #ff8838;
	box-shadow: 0 5px 0 #a05a2c;
}

.action-area h3 span {
	color: white;
}

section .widget-title, .panel.widget .widget-title, .so-panel.widget .widget-title {
	font-size: 3em;
	text-transform: none;
	font-variant: small-caps;
	color: #283d5a;
}

.panel-grid-cell section {
	padding: 40px 0;
}

.panel-grid-cell .action-area {
	padding: 80px 0;
}

#call-to-action .widget-title {
	text-shadow: 0 2px 5px black;
	margin-bottom: 15px;
}

.action-text {
	text-shadow: 0 2px 5px black;
	font-size: 22px;
	text-transform: none;
	margin-bottom: 25px;
}

.action-area .widget-title::after {
	display: none;
}

.action-area {
	display: block;
	background: url(https://ikso.net/wp-content/uploads/2017/11/donacoj_fono.jpg) no-repeat;
	background-position: center top;
	background-attachment: fixed;
	background-size: cover;
	z-index: -1;
}

.action-area:last-of-type {
	background-image: url(https://ikso.net/wp-content/uploads/2016/09/volontulado_fono.jpg);
}

.service-logo {
	display: block;
	max-width: 200px;
	max-height: 100px;
	margin: auto;
	margin-bottom: 15px;
}

.events-area .event h4 {
	padding: 1em;
	height: 200px;
	border-radius: 4px;
	text-align: center;
	background-color: #E6E6E6;
}

.events-area .event div {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

.events-area .event a {
	color: #808080;
	font-size: 1.5em;
}

.events-area .event img {
	max-height: 160px;
	max-width: 200px;
	transition: transform 300ms;
}

.events-area .event a:hover img {
	transform: scale(1.1, 1.1);
}

.publications-area .publication h4 {
	padding: 1em;
	height: 250px;
	margin-bottom: 1em;
	text-align: center;
}

.publications-area .publication a {
	color: #283d5a;
}

.publications-area .publication img {
	transition: transform 300ms;
	margin-bottom: 1em;
	max-height: 220px;
	margin: 10px auto;
	display: block;
}

.publications-area .publication a:hover img {
	transform: scale(1.05, 1.05);
}

.more_info {
	margin-right: 0;
}

.publication.container {
	margin-bottom: 1em;
}

.publication.container + .publication.container {
	border-top: 1px solid #e0e0e0;
	padding-top: 1em;
}

#menu-socia-menuo {
	height: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#menu-socia-menuo li {
	padding: 0;
}

#menu-socia-menuo li::before {
	content: none;
}

#menu-socia-menuo li a::before {
	font-size: 40px;
}

.social-widget a[href*="linktr.ee"]::before,
.social-area a[href*="linktr.ee"]::before {
	content: url('images/linktree.svg');
	display: block;
	height: 27px;
	width: 27px;
	transform: scale(1.47) translateY(1px);
}
