/* ----------- */
@media screen and (max-width: 1550px)
{
 .podval .txt .adr, .podval .txt .email {
	top: 250px;
 }

 .podval{
    height: 400px;
 	background: url(/img/bg-but.png) left top/44px 288px repeat-x, #01665e;
 }

 .podval .txt .adr{
	left: 70px;
	margin-left: 0;
 }
 
 .podval .txt .email{
	left: 25%;
	margin-left: 0;
 }
 
 .epd_info {
	padding: 70px;
 }

 .ttop {
    /* border: 1px solid #000000; */
    height: 275px;	
 }
	
 .ttop .mmenu{
	top: 210px;
 }

 .ttop .lng{
	top: 170px;
	margin-left: -140px;
 }

 .ttop .tels {
	left: 100%;
	margin-left: -320px;
 }


 .all {
	background: url(/img/bg-top-m.png) left top/27px 256px repeat-x,
			    #ffffff;
 }

 .ttop .mmenu {
	 margin-top: 0px;
 }
 
 .ttop .mmenu a{
    width: 98%;
 }

}
/* ----------- */


/* ----------- */
@media screen and (max-width: 1400px)
{
	
 .pr-slider .sl-1{
    font-size: 18px;	
    line-height: 25px;
 }

 .pr-slider .sl-1 b{
    font-size: 30px;	
    line-height: 40px;
 }

 .epd_info .epd_slider .sliders{
    width: 25%;
 }

 .podval .txt .email, .podval .txt .tel{
	left: 450px;
	margin-left: 0;
 }

 .ttop .lk-ur, .ttop .lk-fiz {
    width: 280px;
	left: 430px;
 }
 
 .ttop .lk-ur {
	 top: 30px;
 }
 
 .ttop .lk-fiz {
/*	left: 740px;*/
	 top: 120px;
 }

 .pr-slider .sl-1{
    font-size: 18px;	
    line-height: 25px;
 }

 .pr-slider .sl-1 b{
    font-size: 30px;	
    line-height: 40px;
 }

 .epd_info .epd_slider .sliders{
    width: 25%;
 }

 .podval .txt .email, .podval .txt .tel{
	left: 450px;
	margin-left: 0;
 }


}
/* ----------- */

/* ----------- */
@media screen and (max-width: 1200px)
{
 .pr-slider {
    height: 1000px;	 
 }

 .pr-slider .sl-1{
    font-size: 20px;
    line-height: 30px;
    width: calc(100% - 204px);
 }
 .pr-slider .sl-1 b{
    font-size: 45px;
    line-height: 55px;
 }

 .pr-slider .sl-2{
    width: calc(100% - 4px);
 }

 .epd_info .epd_slider .sliders{
    width: 35%;
 }

 .epd_info {
	height: 800px;
 }

 .news {
    height: 800px;	
 }

 .news .list .itm{
	margin-top: 30px;
    width: 45%;
 }
 
 .news .list .itm:last-child{
    display: none;
 }
	
}
/* ----------- */

/* ----------- */
@media screen and (max-width: 1340px)
{

 .ttop .mmenu{
	 display: none;
 }

 .podval .txt .tmenu{
	 display: none;
 }

 .ttop .menu-btn{
	 display: block;
 }

 .ttop .lk-ur {
	 top: 20px;
 }
 
 .ttop .lk-fiz {
	 top: 110px;
 }

 .all {
	background: url(/img/bg-top-m.png) left top/27px 330px repeat-x,
			    #ffffff;
 }


}
/* ----------- */


/* ----------- */
@media screen and (max-width: 1040px)
{

 .ttop .tels {
	 display: none;
 }


 .ttop .tels-mobile{
	 display: block;
 }

 .ttop .mlogo {
    width: 300px;
 }

 .ttop .lk-ur, .ttop .lk-fiz {
	left: 350px;
 }

 .ttop .lk-fiz, .ttop .lk-ur {
	left: 100%;
	margin-left: -300px;
 }

 .ttop .lng{
	left: 100%;
	margin-left: -130px;
	top: 210px;
    font-size: 20px;
 }

 .ttop .lng a{
	 
 }
 

}
/* ----------- */


/* ----------- */
@media screen and (max-width: 938px)
{

 .epd_info .epd_slider .sliders{
    width: 45%;
 }

 .epd_info {
	height: 850px;
 }

 .news-nul {
    height: 1350px;	
 }

 .news .list .itm{
	margin-top: 30px;
    width: 99%;
 }
 
 .news .list .itm:last-child{
    display: none;
 }

 .podval .txt .email, .podval .txt .tel{
	left: 450px;
	margin-left: 0;
 }

 .podval .txt .adr, .podval .txt .copy{
	left: 20px;
	margin-left: 0;
 }

 .podval .txt .soc{
	margin-left: -140px;
 }

 .podval .txt .email, .podval .txt .tel{
	left: 330px;
	margin-left: 0;
 }

}
/* ----------- */
