.form_lk {
	position: relative;
	top: 0;
	left: 0;
	width: 300px;
	height: 200px;
	border: 2px solid white;
}

header.btDarkSkin .menu-item {
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);
}

#general input, textarea
{
    color: white;
}

.required
{
    color: red;
}

.popup-fade {
	display: none;
}
.popup-fade:before {
	content: '';
	background: #000;
	position: fixed; 
	left: 0;
	top: 0;
	width: 100%; 
	height: 100%;
	opacity: 0.7;
	z-index: 9999;
}
.popup {
	position: fixed;
	color: black;
	top: 1%;
	left: 45%;
	padding: 20px;
	width: 550px;
	margin-left: -200px;	
	background: rgba(250,250,250,0.98);
	border: 1px solid #951633;
	border-radius: 4px; 
	z-index: 99999;
	opacity: 1;	
}
.popup-fade-success {
	display: none;
}
.popup-fade-success:before {
	content: '';
	background: #000;
	position: fixed; 
	left: 0;
	top: 0;
	width: 100%; 
	height: 100%;
	opacity: 0.7;
	z-index: 9999;
}
.popup-success {
	position: fixed;
	color: black;
	top: 5%;
	left: 45%;
	padding: 20px;
	width: 550px;
	margin-left: -200px;	
	background: rgba(250,250,250,0.98);
	border: 1px solid #951633;
	border-radius: 4px; 
	z-index: 99999;
	opacity: 1;	
}

/*.popup input {
	border: 1px solid #951633;
	border-radius: 4px; 
	
}*/


.popup-close {
	position: absolute;
	font-size: 15px;
	top: 10px;
	right: 10px;
	cursor: pointer;
	color: #951633;
}

table.popup-form {
	width: 100%;
	margin: 0;
}

table.popup-form p.right{
	margin-left: auto;
	margin-right: 0;
}

@media (max-width: 550px) { 

.popup {
	width: 100%;
	margin-left: 0;
	top: 1%;
	left: 0;
}
}