@media (max-width: 700px) {
.stranka {
 max-width:1100px;
 padding: 0px 20px 0px 20px;
 margin: 0px auto 0px auto;
}
.text {
 padding: 20px 20px 0px 20px;
}
.lista {
 padding: 0px 20px 0px 20px;
 margin: 0px auto 0px auto;
}
.uvod_text {
 max-width:1100px;
 padding: 0px 20px 0px 20px;
 margin: 7% auto 0px auto;
}
.lista a.tlacitko_a {
 display: none;
}
.rozbal_menu span {
 display: none;
}
 input.email {
 width: -moz-calc(100% - 22px);
 width: -webkit-calc(100% - 22px);
 width: -o-calc(100% - 22px);
 width: calc(100% - 22px);
 padding: 10px 10px 10px 10px;
 height:30px;
 line-height: 50px;
 float: left;
 -webkit-border-top-left-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-bottomleft: 2px;
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
border-top: 1px solid #9f9893;
border-bottom: none;
border-left: 1px solid #9f9893;
border-right: 1px solid #9f9893;
}
input.odeslat {
 width: 100%;
 height:52px;
 margin: 0px 0px 0px 0px;
 float: left;
 line-height: 32px;
 padding: 10px 0px 10px 0px;
 -webkit-border-top-right-radius: 2px;
-webkit-border-bottom-right-radius: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 2px;
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
border: none;
background: #d9141e;
font-size: 18px;
font-weight: normal;
color: #ffffff;
text-transform: uppercase;
cursor: pointer;
}
ul.seznam li {
 float: left;
 width: -moz-calc(100% - 40px);
 width: -webkit-calc(100% - 40px);
 width: -o-calc(100% - 40px);
 width: calc(100% - 40px);
 padding: 0px 0px 0px 40px;
 line-height: 40px;
 height: 40px;
 background: url(../images/ikona_k.png) 0px 7px no-repeat;
}
}
