
 /*Пользовательский, iPhone Retina */
@media only screen and (min-width : 320px) and (max-width:720px){
 .menu li {
    width: 29%;
    border-bottom:2px solid #fff;
}
.menu p{
    font-size:14px;
    text-align:center;
}
.nik{
    width:60px;
    height:60px;
}
.nik img{
    margin:5px 13px;
}
.element1{
    margin-top:-15px;
    padding-top:1px;
}

.nikname{
    display:inline;
    flex-direction: column;
}
.meteo{
    width:84%;
}
.content{
    width:58%;
    float:left;
    margin-left:5px;
}
.content2{
    margin-top:5px;
}
.tur h1{
    font-size:20px;
    text-align:center;
}
section{
    display:none;
}

.roven1 h2{
    font-size:16px;
}
.nov_tursia h3{
    font-size:14px;
}
.roven1 table > td{
    width:100%;
}
.nov_tursia p {
font-size: 14px;
}
.hotel{
width:98%;
}
.data{
   max-width: 450px;
   min-width: 150px;
   height:auto;
   margin-top:5px;
}
.credit{
 width:100%;
 padding:1px;
}
.credit ul{
    padding:1px;
}
.karta h1{
    margin-top: 1px;
    text-align: center;
    font-size:16px;
}
.karta p{
    font-size:14px;
}
.karta{
    margin-top:-10px;
}
.region {
font-size:25px;
}
.region p{
    font-size:16px;
}
.raion {
font-size:22px;
}
#sechtml{
    height:auto;
}
.raion p{
    font-size:14px;
}
.roven1{
width:100%;
padding:2px;
margin-top:7px;
}
.roven1 p{
  font-size:14px;  
}
.cait_bar {
width:30%;
}
.top {
position:absolute;
margin-top:13px;
margin-left:-310px;
}
.tur p{
  font-size:14px;  
}
.tur li{
  font-size:14px;
  margin-left:5px;
}
.tur ul{
    margin-left:3px;
}
h1{
  font-size:16px;  
}
.new1{
display: flex;
 justify-content: center;
 margin:5px;
 width:90%;
 
}
.kupi{
 width:98%;
 margin:5px;
}
.cont-gostin{
  width:59%;
}
.cont-gostin img{
width:80%;
height:auto;
    
}
}
 /*Сверхмалые устройства, Телефоны */
@media only screen and (min-width : 580px) {
     .nikname{
   display:flex;
   flex-direction:row;
   flex-wrap:wrap;
    }

}

 /*Небольшие устройства, Планшеты */
@media only screen and (min-width : 721px) and (max-width:992px) {
  .menu li {
    width: 18%; 
    border-bottom:2px solid #fff;
  }
  #sechtml{
    height:auto;
}
.data{
  max-width: 450px;
  min-width: 150px;
  height: auto;
  margin-top: 5px;
}.credit {
    width: 46%;
    padding: 10px;
}
.new1{
    height:60px;
}
.roven1{
    width:95%;
}
.srom h1{
  font-size:22px;  
}

 /*Средние устройства, Настольные компьютеры */
@media only screen and (min-width : 992px) {
/*.menu li {*/
/*        width: 18%;*/
/*}*/
/*.menu p {*/
/*     font-size: 25px;*/
/*     margin:5px;*/
/*}*/

/*}*/

  /*Большие устройства, широкие экраны */
@media only screen and (min-width : 1200px) {
/*.menu li {*/
/*    width: 14%;*/
/*}*/
/*.menu p {*/
/*     font-size: 20px;*/
/*     margin:5px;*/
/*}*/
/*.nikname{*/
/*    display:block;*/
/*}*/
/*.karta p{*/
/*    font-size:20px;*/
/*}*/
/*.region {*/
/*    font-size:20px;*/
/*}*/
/*.raion {*/
/*    font-size:18px;*/
/*}*/
/*.roven1 p{*/
/*    font-size:20px;*/
/*}*/
/*.top {*/
/*padding-left:10px;*/
/*}*/
/*.tur p{*/
/*  font-size:18px;  */
/*}*/
/*.tur li{*/
/*  font-size:18px;*/
/*}*/
/*.tur ul{*/
/*    margin-left:20px;*/
    
/*}*/

}