

@media screen and (max-width: 580px) {
	.nav__list--active {right: 257%;}
	.pro-feture li img { display:none;}
	#awd { background:#123456;}
	.builder img {    height: 60px;}
	.smenu .bheart  {padding: 7px 10px;}
	.smenu .fprop {padding: 9px 12px; margin-right: 7px;}
	.shrink .smenu {
    margin-top: 14px;
	}
	.phonenumber.hidden{display: block !important;}
	.bheart { margin-right: 5px !important;}
}
@media screen and (max-width: 414px) {
.logo {  background:url(../images/s-logo3.png) no-repeat; width:170px;  margin-top: 10px;     height: 45px;}

@media screen and (max-width: 380px) {
	.pdd2 { padding:0;}
	.builder img {    height: 55px;}
	.smenu a { margin-left: 0px; margin-right: 15px;}
