

.pop-up {
	position: fixed;
	right: -100%;
	bottom: 30px;
	opacity: 0;
	width: 100%;
	transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	max-width: 400px;
	padding: 50px;
	background-color: #fff;
	border: 1px solid #ededed;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}			

.pop-up.showing {
	right: 30px;
	opacity: 1;
}

.pop-up--close {
	margin-bottom: 20px;
}

.dont-show-again {
	text-decoration: underline;
	margin-top: 20px;
	display: inline-block;
	cursor: pointer;
}

@media ( max-width: 576px ) {
	.pop-up.showing {
		right: 0;
		left: 0;
		max-width: 100%;
	}
}

/* FORM - styling fra ekstern */
.myForm td, input, select, textarea, checkbox {
	font-family: tahoma;
	font-size: 12px;
}

.right {width:65%;position:relative;}

.required {
	color: red;
}

input.fb {
	background-image: url('https://client3.mailmailmail.net/admin/images/facebookautofill.jpg');
	width: 179px;
	height: 37px;
	border-radius: 5px;
	cursor: pointer;
}

.form-control {
    max-width: 350px;
}