/*
 Theme Name: European Files V2
 Theme URI: https://www.europeanfiles.eu
 Description: European Files Theme V2
 Author: Geoffroy HUBERT
 Author URI: https://runrunweb.net
 Template: colormag
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: light, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain: european-files
*/

/******************************************/

.cm-posts.col-2 {
	width: 100% !important;
	
}
.posted-on {
	line-height: 11px;
    font-size: 11px;
}

#site-navigation {
	background-color: #122E4D;
}

.byline, .comments {
    display: none;
}

#header-logo-image {
	margin-top: 35px;
}

input[type="text"], input[type="email"], input[type="password"], textarea {
	margin: 0;
}

.single-post ul.default-wp-page {
    display: none;
}
/******************************************/
.rrw-get-issue {
    text-align: center;
    margin-bottom: 25px;
}
.rrw-get-issue *{
    font-size: 16px !important;
}
.rrw-click-to-action a{
	color: white !important;
	text-decoration: none !important;
}
.rrw-download-pdf .fa-download:before{
	color: white !important;
}
.rrw-download-pdf:after{
	content:"→";
	color: white !important;
	margin-left: 5px;
}
.rrw-download-pdf:hover:after{
	margin-left: 10px;
}
.rrw-get-issue .rrw-click-to-action a {
	display:inline-block;
	padding: 10px;
    background-color: #122E4D;
}

.rrw-get-issue .rrw-click-to-action a:hover {
    background: #020E2D;
    font-weight: bold;
}

.rrw-get-issue .rrw-pdf-survey,
.rrw-get-issue .rrw-order-issue {
	display: none;
}

.rrw-get-issue.rrw-download-pdf .rrw-pdf-survey,
.rrw-get-issue.rrw-order-hard-copy .rrw-order-issue
{
	display: block;
}

.rrw-get-issue.rrw-download-pdf .rrw-click-to-action a.rrw-download-pdf,
.rrw-get-issue.rrw-order-hard-copy .rrw-click-to-action a.rrw-order-hard-copy {
	padding: 20px;
}

.rrw-fill-the-form {
	text-align: left;
}

.rrw-pdf-survey,
.rrw-order-issue {
    border: 5px solid #122E4D;
    padding: 10px;
}

.rrw-skip-survey {
    float: right;
    margin-top: -70px;
}

.rrw-survey-sent {
    float: right;
    margin-top: -103px;
    margin-right: 403px;
    color: #FFF;
    background-color: #ffae00;
    padding: 12px;
    border-radius: 5px;
}

.rrw-survey-sent .fa {
	color: #FFF;
}

.site-description {
	margin-left: 85px;
    margin-top: -20px;
}

.full-issue {
	text-align: center;
	margin-top: 20px;
    margin-bottom: 15px;
}

.full-issue a {
    text-transform: uppercase;
    display: block;
    background: #122E4D;
    line-height: 46px;
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}

.full-issue a:hover {
    background: #020E2D;
    font-weight: bold;
}

.rrw-by {
    margin-bottom: 10px;
    color: #AAA;
}

.rrw-by a {
    color: #555;
    font-weight: bold;
}

.post-author {
    margin-top: 40px;
    margin-bottom: 150px;
}

.post-author-title {
    text-transform: uppercase;
    font-size: 24px;
    color: #CCC;
    border-bottom: 2px solid #CCC;
    margin-bottom: 25px;
}

.post-author-name {
    font-size: 25px;
}

.post-author-avatar {
	float:left;
	margin-right: 25px;
}

.post-author-avatar:after {
	clear: both;
}

.post-author-avatar img {
    border-radius: 50%;
    width: 150px;
    height: auto;
}

.post-author-bio {
    margin: 0;
}

.rrw-toc {
    padding: 20px;
    background-color: #E7E7EB;
}

.rrw-toc .title {
	text-align: center;
    font-size: 30px;
    margin-bottom: 30px;
    letter-spacing: 5px;
}

.rrw-toc li {
    list-style-type: none;
    margin-bottom: 10px;
}

.rrw-toc .chapter {
    color: #526274;
    font-weight: bold;
    font-size: 18px;
}

.rrw-toc .author {
    font-weight: bold;
}