/*
Theme Name: Carers
Author: 
Description: Your description goes here
Version: 1.0
Template: astra

This is the child theme for Astra theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

form#register{
	max-width: 650px;
	margin: 0 auto;
	margin-bottom: 50px;
}

/* Styles for verification */
#pswd_info {
	position:absolute;
/* 	bottom:-95px; */
	bottom: -115px\9;
/* 	right:55px; */
	width:250px;
	padding:15px;
	background:#fefefe; 
	font-size:.875em;
	border-radius:5px;
	box-shadow:0 1px 3px #ccc;
	border:1px solid #ddd;
	display:none;
}
#pswd_info::before {
	content: "\25B2";
	position:absolute;
	top:-12px;
	left:45%;
	font-size:14px;
	line-height:14px;
	color:#ddd;
	text-shadow:none;
	display:block;
}
#pswd_info h4 {
	margin: 0;
    padding: 0;
    font-weight: normal;
    font-size: 14px;
    color: #ccc;
    font-style: italic;
}

.invalid {
	background:url(images/invalid.png) no-repeat 0 50%;
	line-height:24px;
	color:#ec3f41;
}
.valid {
	background:url(images/valid.png) no-repeat 0 50%;
	line-height:24px;
	color:#3a7d34;
}

ul.recently_viewed{
	margin: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}

ul.recently_viewed li{
	width: calc(100% * (1/2) - 20px);
    border: 1px solid #EBEBEB;
    margin: 10px;
}

ul.recently_viewed li .recent_item .recent_post_thumb{
	text-align: center;
}
ul.recently_viewed li .recent_item h3{
	padding: 0 25px;
    color: #e71b23;
}

ul.mpdl-file-links-list{
	list-style: none;
}