
.mp-section--s03{z-index:13;min-height:140px;background-color:#ffffff;margin-bottom:40px;}
.mp-section--s03 .wrapper{height:100%}

/*2*/
@media only screen and (min-width: 1088px) and (max-width: 1184px){
	.mp-section--s03{margin-bottom:37px;}
}
/*3*/
@media only screen and (min-width: 896px) and (max-width: 1088px){
	.mp-section--s03{margin-bottom:30px;}
}
/*4*/
@media only screen and (min-width: 736px) and (max-width: 896px){
	.mp-section--s03{margin-bottom:24px;}
}
/*5*/
@media only screen and (min-width: 520px) and (max-width: 736px){
	.mp-section--s03{margin-bottom:17px;}
}
/*6*/
@media only screen and (max-width: 520px){
	.mp-section--s03{margin-bottom:10vh;}
}


.mp-section--s03 h1{
	margin-top: 60px;
	font-family: 'PT Sans', sans-serif;
	font-size: 30px;
	line-height:1.3;
	font-weight: 700;
	text-align: center;
	padding-bottom:30px;
	text-transform: uppercase;
	color: #00963f;
}
@media only screen and (min-width: 1088px) and (max-width: 1184px){
	.mp-section--s03 h1 {font-size: 27px;padding-bottom:27px;margin-top: 55px;}
}
/*3*/
@media only screen and (min-width: 896px) and (max-width: 1088px){
	.mp-section--s03 h1 {font-size: 22px;padding-bottom:22px;margin-top: 45px;}
}
/*4*/
@media only screen and (min-width: 736px) and (max-width: 896px){
	.mp-section--s03 h1 {font-size: 18px;padding-bottom:18px;margin-top: 36px;}
}
/*5*/
@media only screen and (min-width: 520px) and (max-width: 736px){
	.mp-section--s03 h1 {font-size: 13px;padding-bottom:13px;margin-top: 25px;}
}
/*6*/
@media only screen and (max-width: 520px){
	.mp-section--s03 h1 {font-size: 5vw;padding-bottom:5vw;margin-top: 0;}
}







/* Стиль для таблицы *************************************/
.mp-section--s03 .tconf{
	width:100%;
}


/* Последняя строка таблицы */
.tconf tr:nth-child(1) td:nth-child(1){
	padding-top: 27px;
	background: url(../image/dotted_line.png) no-repeat 100% 0px;
}

.tconf tr:nth-child(1) td:nth-child(2){
	padding-top: 27px;
}
.mp-section--s03 .tconf_str td:nth-child(1){
	background: url(../image/dotted_line.png) no-repeat 100% -27px;
	text-align:left;
	color:#00963f;
	padding-right: 20px;
	text-align: right;
	width: 120px;
}
.mp-section--s03 .tconf_str td:nth-child(2){
	padding-left: 20px;
	text-align:left;
	color: #542714;
	width: 640px;
	font-size:20px;
	padding-top: 0;
	padding-bottom: 30px;	
}
.mp-section--s03 .tconf_str td:nth-child(2) p{
	font-family:'Oranienbaum',Serif; 
	font-weight: 400;
	font-size: 16px;
}

.mp-section--s03 a {
	color: #542714;	
	text-decoration: none;
}

.mp-section--s03 .btn_green {

}

.font_white  a {
	color: white;	
	text-decoration: none;
}
.font_white {
	width: 240px;
	margin: 20px auto;
	display: none;
}

@media only screen and (max-width: 736px){
	.font_white {display: block;width: 80%;}
}



/* Строка таблицы*/
.tconf tr{
	vertical-align: top;
  	font-family: 'PT Sans', sans-serif;
	font-weight: 700;
	padding-top: 0px;
	padding-bottom: 30px;	
	
	color:#00963f;
	font-size: 20px;
}
/*-----------------------------*/

@media only screen and (min-width: 960px) and (max-width: 1260px){
	.tconf tr{	font-size: 18px;}
	.mp-section--s03 .tconf_str td:nth-child(2){padding-left: 20px; width: 540px;font-size:18px;padding-bottom: 24px;	}
}
@media only screen and (min-width: 640px) and (max-width: 960px){
	.tconf tr{	font-size: 16px;}
	.mp-section--s03 .tconf_str td:nth-child(2){padding-left: 20px; width: 540px;font-size:16px;padding-bottom: 24px;	}
}

@media only screen and (max-width: 640px){
	.tconf tr{	font-size: 14px;}
	.mp-section--s03 .tconf_str td:nth-child(2){padding-left: 20px; width: 540px;font-size:16px;padding-bottom: 24px;	}
}



