#popup_flash
	{
		position:				fixed;
		z-index:				100500;
		background:				rgba(0, 0, 0, 0.8);
		left:					0px;
		top:					0px;
		bottom:					0px;
		right:					0px;
		cursor:					pointer;
	}

#popup
	{
		position:				fixed;
		z-index:				100501;
		background:				#333;
		top:					80px;
		left:					50%;
		width:					500px;
		margin:					0px -250px;
		box-shadow:				0px 0px 10px 1px rgba(0, 0, 0, 1.0);
		border-radius: 			5px;
		padding-left:			40px;
		padding-right:			40px;
	}
#popup_text
	{
		background:				rgba(0, 0, 0, 0.2);
		color: 					#fff;
		font-family:			Arial, Sans-serif;
	}
	
	
@media screen and (max-width: 991px)
	{
		#popup
			{
				top:					0px;
				left:					0px;
				width:					100%;
				margin:					0px;
			}

	}
 

#popup .top
	{
		height:					50px;
		line-height:			50px;
		background:				#d32b35;
		padding:				0px 20px;
		color:					#FFFFFF;
		border-radius: 			5px 5px 0 0;
		position:				relative;
		margin-top:				-80px;
		margin-bottom:			30px;
	}

#popup .str
	{
		min-height:				50px;
		line-height:			50px;
		padding:				0px 20px;
		text-align:				center;
	}

#popup .str input[type=text]
	{
		height:					50px;
		line-height:			30px;
		width:					80%;
		border:					1px solid rgba(0, 0, 0, 0.5);
		border-radius:			3px;
		margin-top:				20px;
		background:				rgba (0,0,0,0);
		padding:				20px;
		font-family: 'Marvin';
		font-size:				16px;
		color:					#ffeb7d;
	}


#popup .str textarea
	{
		height:					100px;
		line-height:			30px;
		width:					80%;
		border:					1px solid rgba(0, 0, 0, 0.5);
		border-radius:			3px;
		margin-top:				20px;
		font-family: 'Marvin';
		font-size:				18px;
	}


#popup .str #popup_email
	{
		padding-left:			45px;
		background:				url(./../images/mini-mail.png) no-repeat center left;
		/* что тут написано: ссылка на картинку, запрет повторять, её положение (вертикально: посередине, горизонтально:слева), цвет заливки под картинкой */
	}

#popup .str #popup_phone
	{
		padding-left:			45px;
		background:				url(./../images/name.png) no-repeat center left;
	}

#popup .str #popup_name
	{
		padding-left:			45px;
		background:				url(./../images/tel2.png) no-repeat center left;
	}



#popup .str input[type=button] /* кнопка */
	{
		display:				inline-block;
		height:					30px;
		line-height:			30px;
		width:					40%;
		margin:					0px 4%;
		background:				#FF4335;
		border:					1px solid rgba(0, 0, 0, 0.5);
		 border-radius: 5px;
		 color: 				#fff;
	}
#popup .str input[type=button]:hover
		{
		`background:				#FF4;
		}
#popup .str input[type=button].send /* кнопка ОТПРАВИТЬ */
	{
		min-width: 80%;
	  margin-top: 16px;
	  height: 50px;
	  padding-top: 10px;
	  padding-bottom: 19px;
	  border-right: 2px solid #1b601b;
	  border-bottom: 5px solid #1b601b;
	  border-left-width: 3px;
	  border-radius: 9px;
	  background-color: #359835;
	  font-family:  sans-serif;
	  font-size: 24px;
	  color: #fff;
	}
#popup .str input[type=button].send:hover
	{
  border-bottom-color: #134a13;
  background-color: #248c24;
  }
#ic-ma
		{
			width:183px;
			height:179px;
			background: url(./../images/mail.png);
			margin-left:30%;	
			margin-top:-80px;
			padding-top:80px;
			position:relative;
			z-index: 3344;
			
		}
/*------------------------------------------------*/
	
.butt2
		{
			  margin-top: 15px;
			  margin-left:30px;	
			  padding: 19px 50px 18px 50px;
			  border-bottom: 5px solid #064e15;
			  border-radius: 11px;
			  background-color: #148a2c;
			  font-size: 21px;
			  border-top: 1px solid #148a2c;
			  border-left: 1px solid #148a2c;
			  border-right: 1px solid #148a2c;
			  color:#fff;
			  box-shadow: 2px 2px 5px rgba(0,0,0,0.6);
	  
		}

.butt2:hover {

			  background-color: #0c641f;
			  border-bottom: 5px solid #024711;
			  border-top: 1px solid #0c641f;
			  border-left: 1px solid #0c641f;
			  border-right: 1px solid #0c641f;
			  box-shadow: 4px 4px 8px rgba(0,0,0,0.9);
			}










		