@charset "utf-8";

#usloviya-priema {
	display: block;
	background: #F0F6F7;
	position: fixed;
	z-index: 1000000000;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	
	display: none; /* в oбычнoм сoстoянии oкнa не дoлжнo быть */
	opacity: 0; /* пoлнoстью прoзрaчнo для aнимирoвaния */
	z-index: 1000000001;
}

#overlay {
	z-index:1000000000; /* пoдлoжкa дoлжнa быть выше слoев элементoв сaйтa, нo ниже слoя мoдaльнoгo oкнa */
	position:fixed; /* всегдa перекрывaет весь сaйт */
	background-color:#000; /* чернaя */
	opacity:0.6; /* нo немнoгo прoзрaчнa */
	-webkit-opacity:0.6; /* фикс прозрачности для старых браузеров */
	-ms-opacity:0.6;
	-moz-opacity:0.6;
	-o-opacity:0.6;
	filter:alpha(opacity=60);
	width:100%; 
	height:100%; /* рaзмерoм вo весь экрaн */
	top:0; /* сверху и слевa 0, oбязaтельные свoйствa! */
	left:0;
	cursor:pointer;
	display:none; /* в oбычнoм сoстoянии её нет) */
}


#connn {/*position: relative; margin-top:100px;*/}



.u-p1 {
	display: block;
	width: 1000px;
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;

}
.up1 {
	border-left: #BADB94 4px solid;
	padding-left: 40px;
}
.u-p2 {
	display: block;
	width: 1000px;
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;

}
.up2 {
	border-left: #FFE57F 4px solid;
	padding-left: 40px;
}
.u-p3 {
	display: block;
	width: 1000px;
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;

}
.up3 {
	border-left: #BDCAE6 4px solid;
	padding-left: 35px;
}

.u-p-z {
	display: block;
	width: 1000px;
	padding-top: 00px;
	padding-bottom: 00px;
	background-color: transparent;
	margin-top: 30px;
}
.u-p-z2	{display: none; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}

.us-zagol {
	font-family: 'Fira Sans', sans-serif;
	font-size:23px;
	font-style: normal;
	color: #25313f;
	text-decoration:none;
	font-weight:900;
	line-height:1.1;
	margin-bottom: 15px;

}
.us-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:14px;
	font-style: normal;
	color: #25313f;
	text-decoration:none;
	font-weight:100;
	line-height:1.4;
	margin-left: 15px;
	padding-right: 15px;
	
}
.us-text-s {
	font-family: 'Fira Sans', sans-serif;
	font-size:18px;
	font-style: normal;
	color: #25313f;
	font-weight:600;
	line-height:1.4;
	padding-bottom: 1px;
	width: 123px;
	border-bottom: #25313F 2px solid;
	margin-bottom: 10px;
	margin-left: 31px;
	
}
#us-text-none {display: block;}
#us-text-none2 {display: block;}
#us-text-block {display: none;}

.shi {font-style: italic; font-weight: 500;}

#us-te {margin-bottom: 9px;}
#us-text-block {margin-bottom: 9px;}
#us-text-none2 {margin-bottom: 9px;}

.u-p-z-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:23px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.2;
	padding-bottom: 10px;
	padding-top: 12px;
	padding-left: 27px;
	padding-right: 27px;
	width: 520px;
	border-radius:36px;
    -moz-border-radius: 36px;
    -ms-border-radius: 36px;
    -webkit-border-radius: 36px;
    -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}

.u-p-z-textu {
	font-family: 'Fira Sans', sans-serif;
	font-size:23px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.2;
	padding-bottom: 10px;
	padding-top: 12px;
	padding-left: 27px;
	padding-right: 27px;
	width: 550px;
	border-radius:36px;
    -moz-border-radius: 36px;
    -ms-border-radius: 36px;
    -webkit-border-radius: 36px;
    -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}

.p-z {text-decoration: none; list-style: none; cursor: pointer;}

.p-z:hover .u-p-z-text {color: #62707c; border: #05e5ba solid 4px;}

.obratka {
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	opacity: 1;
}
.obratka:hover {opacity: 0.7;}

#u-p {
	display: block;
	position: absolute;
	width: 1000px;
	height: 850px;
    top: 50%; 
	left: 50%; 
	margin-top: -425px;
	margin-left: -500px;
	
}
#u-p2 {display: none;}

#us-pr {display: block; width: 100%; height: 100%; position: relative;}
.obratka2 {display: none;}
.obratka {display: block;}

.br-zap {display: none;}


/*  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  */
/*  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  */
/*  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  */
/*  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  */
/*  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  СЦЕНАРИИ  */


@media screen and (max-height:870px) {

	#us-pr {
		position: absolute;
		width: 1020px;
		height: 580px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
	}

	#u-p {display: none;}
	#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
	}

	.u-p-z	{display: none;}
	.u-p-z2	{display: block;}	
	.obratka2 {display: block;}
	.obratka {display: none;}
	
.br-zap {display: none;}
	
}

@media screen and (max-height:740px) {
	#us-pr {
		position: absolute;
		width: 1020px;
		height: 425px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
	}
	#u-p {display: none;}
	#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
	}
	.u-p-z	{display: none;}
	.u-p-z2	{display: block;}	
	.obratka2 {display: block;}
	.obratka {display: none;}
	
.br-zap {display: none;}
	
}

@media screen and (max-height:580px) {
	#us-pr {
		position: absolute;
		width: 1020px;
		height: 265px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
	}
	#u-p {display: none;}
	#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
	}
	.u-p-z	{display: none;}
	.u-p-z2	{display: block;}	
	.obratka2 {display: block;}
	.obratka {display: none;}
	
.br-zap {display: none;}	
	
	
	
}


/*  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  */
/*  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  */
/*  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  1200  */






@media screen and (max-width:1200px) {
	
.vih-kont {
	display: none;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	opacity: 0;
	color: #CB080B;
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	font-weight: 500;
	position: absolute; top:00px; left: 00px;
}	
	
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 820px;
		height: 660px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}	
	
}

@media screen and (max-width:1200px) and (max-height:870px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 820px;
		height: 590px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
}

@media screen and (max-width:1200px) and (max-height:740px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 820px;
		height: 425px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
	
}

@media screen and (max-width:1200px) and (max-height:580px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 820px;
		height: 260px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 800px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
	
	
}


/*  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  */
/*  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  */
/*  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  950  */


@media screen and (max-width:950px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 480px;
		height: 668px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.up1, .up2, .up3  {
	padding-left: 15px;
}
.br-zap {display: none;}	
	
}

@media screen and (max-width:950px) and (max-height:870px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 480px;
		height: 600px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
}

@media screen and (max-width:950px) and (max-height:740px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 480px;
		height: 430px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
}

@media screen and (max-width:950px) and (max-height:580px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 480px;
		height: 245px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 30px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
	
	
}




@media screen and (max-width:950px) and (max-height:360px) {
	
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 480px;
		height: 200px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 15px; width: 600px; left: 50%; margin-left: -300px;}	
.obratka2 {display: block;}
.obratka {display: none;}
	
.u-p1 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 460px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.br-zap {display: none;}
	
	
	
}




/*  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610    */
/*  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610    */
/*  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610  610    */

@media screen and (max-width:610px) {
	
.obratka2 {display: block; top:20px; left: 20px;}	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 20px; width: 300px; left: 50%; margin-left: -155px;}	
.obratka2 {display: block;}
.obratka {display: none;}
.br-zap {display: block;}	
.u-p-z-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 20px;
	width: 260px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.u-p-z-textu {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 15px;
	padding-right: 15px;
	width: 270px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 310px;
		height: 668px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p1 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.up1, .up2, .up3  {
	padding-left: 15px;
}
.br-zap {display: none;}	
	
	
}

@media screen and (max-width:610px)  and (max-height:870px) {
	
.obratka2 {display: block; top:20px; left: 20px;}	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 20px; width: 300px; left: 50%; margin-left: -155px;}	
.obratka2 {display: block;}
.obratka {display: none;}
.br-zap {display: block;}	
.u-p-z-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 20px;
	width: 260px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.u-p-z-textu {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 15px;
	padding-right: 15px;
	width: 270px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}

#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 310px;
		height: 552px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p1 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.up1, .up2, .up3  {
	padding-left: 15px;
}
.br-zap {display: none;}	
	
	
}

@media screen and (max-width:610px)  and (max-height:750px) {
	
.obratka2 {display: block; top:20px; left: 20px;}	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 20px; width: 300px; left: 50%; margin-left: -155px;}	
.obratka2 {display: block;}
.obratka {display: none;}
.br-zap {display: block;}	
.u-p-z-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 20px;
	width: 260px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.u-p-z-textu {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 15px;
	padding-right: 15px;
	width: 270px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}

#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 310px;
		height: 405px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p1 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.up1, .up2, .up3  {
	padding-left: 15px;
}
.br-zap {display: none;}	
	
	
}


@media screen and (max-width:610px)  and (max-height:590px) {
	
.obratka2 {display: block; top:20px; left: 20px;}	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 20px; width: 300px; left: 50%; margin-left: -155px;}	
.obratka2 {display: block;}
.obratka {display: none;}
.br-zap {display: block;}	
.u-p-z-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 20px;
	width: 260px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.u-p-z-textu {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 15px;
	padding-right: 15px;
	width: 270px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}

#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 310px;
		height: 238px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p1 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 290px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.up1, .up2, .up3  {
	padding-left: 15px;
}
.br-zap {display: none;}	
	
	
}



@media screen and (max-width:610px)  and (max-height:430px) {
	
.obratka2 {display: block; top:20px; left: 20px;}	
.u-p-z	{display: none;}
.u-p-z2	{display: block; position: absolute; bottom: 20px; width: 300px; left: 50%; margin-left: -155px;}	
.obratka2 {display: block;}
.obratka {display: none;}
.br-zap {display: block;}	
.u-p-z-text {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 20px;
	width: 260px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}
.u-p-z-textu {
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
	font-style: normal;
	color: #25313f;
	font-weight:500;
	font-style: italic;
	line-height:1.0;
	padding-bottom: 7px;
	padding-top: 9px;
	padding-left: 15px;
	padding-right: 15px;
	width: 270px;
	border-radius:36px;
   -moz-border-radius: 36px;
   -ms-border-radius: 36px;
   -webkit-border-radius: 36px;
   -o-border-radius: 36px;
	border: #00FFCC solid 4px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}

#us-text-none {display: none;}
#us-text-none2 {display: none;}
#us-text-block {display: block;}
	
#us-pr {
		position: absolute;
		width: 370px;
		height: 175px; 
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-left: 0;
}

#u-p {display: none;}
#u-p2 {
		position: inherit;
		display: block;

		margin-top:0px;     
		padding-bottom:0px; 
		padding-top:0px;      
		margin-bottom:0px;

		width:100%;
		height:100%;

		overflow:auto;
		text-align:center;
		padding: 0px 00px 0px 0px;
		top: inherit;
		left: inherit; 
		margin-left: 0;
}
	
.u-p1 {
	display: block;
	width: 350px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}

.u-p2 {
	display: block;
	width:350px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 20px;
}
.u-p3 {
	display: block;
	width: 350px !important; 
	padding-top: 23px;
	padding-bottom: 23px;
	background-color: #FFF;
	margin-bottom: 00px;
}
.up1, .up2, .up3  {
	padding-left: 15px;
}
.br-zap {display: none;}	
	
	
}

