.overlay {
    background: rgba(0,0,0,0.3);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.overlay .loader {
	position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    height: 50px;
    width: 50px;
    z-index: 9999;
}

#pathologySearchForm [type="radio"]:checked,
#pathologySearchForm [type="radio"]:not(:checked) {
    position: static !important;
    left: -9999px;
}

.pr_menucontent_block li .pr_blockouter:hover .pr_blockinner label{ color:#fff !important; cursor: pointer; } 

.patol-description {
	width: 100% !important;
}

ul.recommendations {
	padding:0;
}

.pr_imgoverlayinner a {
    color: #fff;
}