.popup {
	font-family: 'PT Sans', Sans-Serif;
	position: fixed;
	z-index: 101010;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background: rgba(0,0,0,0.70);
}
	.popup-inner {
		position: absolute;
		left: 25%;
		right: 25%;
		top: 25%;
		/*bottom: 30%;*/
		min-height: 40px;
		height: auto;
		background: white;
		padding: 50px;
		text-align: center;
		background:url(bg.jpg) 100% 100%;
	}
		.popup-inner .popup-header {
			text-align: center;
			
		}
			.popup-inner .popup-header .popup-title {
				color: #db0622;
				font-weight: 300;
				text-transform: uppercase;
				font-size:30px;
				color:#fff;
				letter-spacing:0px;
			}
			.popup-inner .btn {
				background: #db0622;
				border:0px;
				border-radius: 0px;
				font-weight: 300;
				text-transform: uppercase;
				font-family:'PT Sans', Sans-Serif;
			}
			.popup-inner .btn:hover {
				background: #000;
				border:0px;
				border-radius: 0px;
				font-weight: 300;
				text-transform: uppercase;
			}
			.popup-inner .btn:focus {
				background: #1f1f1f;
				border:0px;
				border-radius: 0px;
				font-weight: 300;
				text-transform: uppercase;
			}
			.popup-inner p {
				margin: 20px 0px;
				font-size: 16px;
				font-weight: 300;
				color:#fff;
			}
			.popup-inner .input {margin: 20px 0px;}
			.popup-inner .input .form-control {
				border-radius: 0px;
				height: 40px;
			}
			.popup-inner .close-button {
				float: right;
				position: absolute;
				top: 0;
				right: 0;
				background: #db0622;
				width: 30px;
				height: 30px;
				color: white;
				padding: 2px;
				padding-left: 10px;
				border-bottom-left-radius: 100px;
				cursor: pointer;
			}
			.popup-inner .close-button:hover,
			.popup-inner .close-button:focus {
				text-decoration: none;
			}

.popup {
	display: none;
}
html.active-poup {
	overflow-y: hidden;
}
html.active-poup .popup {
	display: block;
}
/*media*/
@media (max-width: 965px) {
	.popup-inner {
		left: 20%;
		right: 20%;
	}
}
@media (max-width: 640px) {
	.popup-inner {
		left: 10%;
		right: 10%;
		top: 7%;
	}
}
@media (max-width: 280px) {
	.popup-inner {
		left: 1%;
		right: 1%;
	}
}