/*
 Theme Name:   mejdurecie.md
 Template:     mission-news
 Author: 	   Mandarin Studio
 Version: 	   1.0
 Author URI:   https://www.citrus.md
 Description:  This is a child theme used to customize the Mission News WordPress theme.
 License: GNU  General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
 
/* =Theme customization starts here
-------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i,900,900i|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap&subset=cyrillic');

.max-width {
	max-width: 100%;
}

a:link {
    color: #355662;
} 
a:visited,
a:hover, 
a:active, 
a:focus {
    color: #6bb5d0;    
} 


.site-header {
    background: #355662 url(/img/top.png) right center no-repeat;
    background-position:cover;
    margin-bottom: 0;
}
 .site-header .social-media-icons a {
    font-size: 18px;
    border:0;
 }
.site-header .social-media-icons a:link, .site-header .social-media-icons a:visited {
    color: #ccc;
}
.site-header .social-media-icons a:hover {
    color: #FFF;
}
.site-header .search-toggle {
    color: #fff;
}
.flex-container {
    display: flex;
    justify-content: space-between;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
}
.title-container {
    margin-left: 3%;
    margin-bottom: 1em;
}
.top-nav {
    margin-right: 3%;
    color: #fff;
}
.menu-primary-container {
    border-top: #ccc;
}
.menu-primary {
    background: #eaeaea;
}
.menu-primary-items a:link, 
.menu-primary-items a:visited, 
.menu-unset ul a:link, 
.menu-unset ul a:visited {
    color: #355662;
}
.menu-primary-items a:hover, 
.menu-primary-items a:active, 
.menu-primary-items a:focus, 
.menu-unset ul a:hover, 
.menu-unset ul a:active, 
.menu-unset ul a:focus {
    color: #6bb5d0;
}
.menu-primary-items li.current-menu-item > a, 
.menu-primary-items li.current-menu-ancestor > a, 
.menu-unset ul li.current-menu-item > a, 
.menu-unset ul li.current-menu-ancestor > a {
    background-color: #e0e0e0;
}
.custom-logo {
	width:auto;
	max-height: 120px;
}
.content-container {
	max-width: 1280px;
	margin-left: auto;
    margin-right: auto;
    margin-top:40px;
}

body {
	font-family: 'Merriweather', serif;
	color: #444;
	font-size: 17px;
	line-height: 28px;
}
/*
h1,h2,h3,h4,h5,h6 {
	font-family: 'Lora', serif;
}
*/
.post-content em {
    color:#666;
    font-weight: 400;
    font-family: 'Open Sans';
    line-height: 14px;
    font-size: 16px;
}
.site-header {
	text-align: left;
}

.site-footer {
    background-color: #355662;
    color:#ccc;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 1.4;
}
.site-footer a {
	color: #ccc;
}
.site-footer p {
    margin: .5em;
    font-style: italic;
}
.sidebar-left .widget-title, .sidebar-right .widget-title {
    font-family: 'Open Sans', sans-serif;    
}

.wpp-list li a {
    color:#355662 !important;
}

ul.wpp-list { 
    margin-left: 0; 
    margin-right: 0; 
    padding: 0; 
} 
.wpp-list li { 
    list-style: none; 
    margin: 0 0 1.2rem 0; 
    padding: 0 0 1rem 0; 
    border-bottom: #ddd 1px solid; 
} 
.wpp-list li:last-of-type, 
.wpp-list li:only-child { 
    margin: 0; padding: 0; 
    border-bottom: none; 
} 
.wpp-list .wpp-thumbnail-container { 
    position: relative; 
    margin-bottom: .8rem; 
} 
.wpp-list li .wpp-thumbnail { 
    overflow: hidden; 
    display: block; 
    margin: 0; 
    width: 100%; 
    height: auto; 
    font-size: 0.8rem; 
    line-height: 1; 
    background: #f0f0f0; 
    border: none; 
} 
.wpp-list li a { 
    text-decoration: none; 
} 
.wpp-list li a:hover { 
    text-decoration: underline; 
} 
.wpp-list li .category, 
.wpp-list li .wpp-post-title { 
    display: block; 
    font-weight: bold; 
} 
.wpp-list li .category { 
    position: absolute; 
    bottom: 0; 
    left: 0; 
    padding: 1em; 
    color: #fff; 
    font-size: 0.7rem; 
    line-height: 1; 
    background: rgba(0, 0, 0, 0.5); 
} 
.wpp-list li .category:hover { 
    color: #fff; 
    background: rgba(0, 0, 0, 0.8); 
} 
.wpp-list li .wpp-post-title { 
    margin: 0 0 0.5rem; 
    font-size: 1.2rem; 
    line-height: 1.2;
} 
.wpp-list li .wpp-excerpt { 
    margin: 0; font-size: 0.8rem;
}
.wpp-list li .wpp-post-title,
.widget_ct_mission_news_post_list .style-1 .title {
    font-size: 16px !important;
    line-height: 1.3 !important;
    font-style: normal !important;
    font-weight: 600 !important;
    color:#355662 !important; 
}
.wpp-list li .wpp-excerpt,
.widget_ct_mission_news_post_list .style-1 .excerpt {
    font-size: 14px;
    line-height: 1.4;
    color: #565656;
    font-family: 'Open Sans', sans-serif;
}

.post-title {
    font-size: 28px;
    line-height: 1.27;
}
.post-header .post-byline {
    padding-top:8px;
}
.pagination {
    font-family: 'Open Sans', sans-serif; 
    font-size: 15px;
}
.content-container:before, .content-container:after { 
    background-color: #ccc;
}

@media all and (min-width: 50em) {
	.widget-area:not(.active-1):not(.active-2) .widget:nth-child(3n - 2), .widget-area:not(.active-1):not(.active-2) .widget:nth-child(3n - 1) {
		border-right: solid 1px #477585;
	}

}
