/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg {
		position: fixed;
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 1000;
		display: none;
		top: 0;
		left: 0;
	}
	
	.reveal-modal {
		visibility: hidden;
		background: #fff;
		position: fixed;
		z-index: 1001;
		padding: 30px 40px 34px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
	}
	
	#zakaz-marka, #zakaz-zap {
		left: 20%;
		width: 60%;
		top: 80px !important;
	}

	#callback {
		width: 50%;
		left: 25%;
		top: 40px !important;
	}

	.reveal-modal .select-options {
		height: 200px;
		overflow: scroll;
	}

	.reveal-modal .section-title {
		margin-bottom: 20px !important;
	}

	.reveal-modal .select {
		display: block;
		width: 90%;
		margin: 0 auto;
	}

	.reveal-modal .section-title span {
		display: inline-block !important;
	}

	.reveal-modal input {
		margin: 0 auto;
	}

	.reveal-modal * {
		transition: 0s !important;
	}

	.w95 {
		width: 95% !important;
	}

	button.w95 {
		margin: 20px auto;
		padding: 14px;
		font-size: 16px;
	}

	.float-left {
		float: left;
	}


	.form-horizontal .form-group50 {
		width: 50%;
		float: left;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 15px;
	}
	.form-horizontal .form-group50 input {
		width: 90% !important;
		margin: 0 auto;
	}
	
	.reveal-modal .close-reveal-modal {
		font-size: 45px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #c72728;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: 400;
		cursor: pointer;
		} 


		@media (max-width: 768px) {
			.reveal-modal, #zakaz-marka, #zakaz-zap {
				width: 90% !important;
				left: 5% !important;
				top: 3px !important;
			}
			.reveal-modal .form-group50 {
				width: 100% !important;
			}
			.w95 {
				width: 90% !important;
			}
			.reveal-modal .section-title h2 {
				font-size: 17px !important;
				line-height: 1.5 !important;
			}
			.reveal-modal .section-title span.pd-zag {
				display: none !important;
			}

		}