.patient-params__wrapper{
	color: #ffffff;
	text-align: center;
	padding: 10px 0;
}

.patients-params__value{
	font-size: 2.5rem;
}

.patients-params__value a{
	text-decoration: none;
	color: #ffffff;
}

.patients-params__value a:hover{
	color: #c2c2c2;
}

#weight_graph{
	width: 100%;
	height: 600px;
	margin-left: -30px;
}

.patient-bage{
	display: flex;
	font-size: 1rem;
	border: 1px solid;
    border-radius: 0.1875rem;
    padding: 3px 5px;
    text-align: center;
    align-items: center;
	color: #fff;
}

.patient-blacklist-bage{
	border-color: #424964;
	background-color: #424964;
}

.patient-vip-bage{
	border-color: #e65251;
	background-color: #e65251;
}

.patients-passport__wrap{
	position: relative;
}

.patients-passport__mask-control, .patients-parent-passport__mask-control{
	position: absolute;
	left: 10px;
    bottom: 0px;
   	font-size: 0.8rem;
   	cursor: pointer;
   	color: #1991EB;
}

.patients-passport__mask-control:hover, .patients-parent-passport__mask-control:hover{
	color: #1e7bcb;
   	text-decoration: underline;
}

#medcard-receptions-create{
	margin-bottom: 34px;
}

.medcard-reception__primary{
    padding: 0.6375rem;
	margin: 5px 0;
	border: 1px solid #005fa2;
}

.medcard-reception__primary-actions{
	margin-bottom: 10px;
	display: flex;
}

.medcard-reception__primary-actions__left,
.medcard-reception__primary-actions__right{
	display: flex;
	width: 50%;
}

.medcard-reception__primary-actions__right select{
	margin-right: 5px;
}

.medcard-reception_edit,
.medcard-reception_remove{
	margin: auto 0;
}

.medcard-reception__primary-header,
.medcard-reception__repeated-header{
	padding: 10px 0;
    border-top: 1px solid #f3f3f3;
}

.medcard-reception__footer{
    flex-grow: 2;
    text-align: left;
}

.medcard-reception__primary-children{
	margin-top: 5px;
}

.medcard-reception__repeated{
	border-radius: 3px;
	padding: 10px;
	margin-top: 5px;
	background: #f0f0f0;
}

.medcard-reception__repeated-header{
	border: none;
}

.medcard-reception__primary-children__more-link,
.medcard-reception__primary-children__more-link:active,
.medcard-reception__primary-children__more-link:focus{
	border-bottom: 1px dashed #005fa2;
	cursor: pointer;
	color: #005fa2;
}

.medcard-reception__primary-children__more-link:hover{
	text-decoration: none;
}

textarea.medcard-field{
	resize: vertical;
}

.medcard-reception__window .ui-autocomplete .ui-menu-item{
	font-size: 14px;
}

.medcard-reception__primary-attachments,
.medcard-reception__repeated-attachments{
	padding: 10px 0;
    border-top: 1px solid #f3f3f3;
}

.medcard-reception__attachment{
	position: relative;
}

.medcard-reception__attachment-delete{
    position: absolute;
    right: 1px;
    top: -4px;
    background: #ffffff;
    display: none;
}

.medcard-reception__attachment:hover .medcard-reception__attachment-delete{
	display: block;
}

.medcard-reception__attachment-delete:hover{
	text-decoration: none;
}

.medcard-receptions__image,
.medcard-receptions__file{
	margin: 0 5px 0 0;
	vertical-align: middle;
}

.medcard-receptions__image{
    font-size: 30px;
}

.medcard-receptions__file{
	font-size: 27px;
}

.form-group.field-patientfiles-files{
	height: 200px;
}

@media (max-width: 499px){
	.medcard-reception__primary-actions{
		flex-wrap: wrap;
	}

	.medcard-reception__primary-actions__left,
	.medcard-reception__primary-actions__right{
		width: 100%;
	}

	.medcard-reception__primary-actions__left{
		height: 34px;
		margin-bottom: 10px;
	}
}