@media screen and (min-width:1024px){
  header {
height: 111px;
}

.logo {
margin-top: 17px;
}
header nav {
padding-top: 20px;
}

  /*BLOCKS*/
  .cont{width: 960px;margin: 0 auto}
  .col1{display: block;width: 200px;float: left;margin-right: 50px}
  .col1_mobile{display: none}
  .col2 {float: left;width: 420px}
  .col2Big {margin-left: 250px;}
  .col3 {float: right;width: 250px}  

  .tit_welcome {/*text-align: left;float: left;*/width: auto}
  .txt_welcome {float: left;width: 40%;margin-right: 5%}
  .btn1 {float: left}

  .iosSlider .slider .item p {font-size: 42px;top: 18%;}
  .list li{margin-bottom: 5px}
  .geo {width: 270px}
  .footer_geo {width: 810px;margin: 0 auto}
  .desktop-none{display: none}
  .buttonsPtop{padding-top:25px;float: right}
  .search-desktop{height:80px}
  .fl{float: left}
} 

@media screen and (min-width:1024px) and (max-width:1200px){ 
  /*HEADER*/
  .logo img {width: auto !important;margin-top: -15px}    
  header nav{margin-left:0;float: right;}
  header nav ul li{width: auto;padding: 0 11px;}
  .ie7 header nav ul li{float: left;width: 70px}
  header nav ul li:last-child{padding-right: 0;}
  
}