.kino {width:100%; border:0;}
.kino .image img, .poster img {max-width:100%;}
.kino .row {display:block;padding:5px;}
.kino .row:hover {background-color:#FFDFBC;}
.kino .row2:hover {background-color:#FFCE99;}
.kino .film {line-height:20px; padding:10px;}
.kino .film, .kino .where, .kino .image  {display:inline-block;vertical-align: top;}
.kino .film {width:20%;}
.kino .where  {width:60%;}

.kino.incinema .film {width:40%;}
.kino.incinema .where  {width:40%;}
.kino.incinema .row2:hover {background:none;}
.kino.incinema .where {line-height:20px; padding:10px;}
.kinootherday a {
 width: 70%;
font-size: 1.4em;
display: block;
text-align: center;
line-height: 42px;
border-radius: 3px;
border: 1px solid #CDCDCD;
margin: 10px auto !important;
	}
.kino.incinema .time {width:100%;}
	
.kinootherday a:hover {
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
}	

.kino .image  {width:7%;}
.kino .name a {display:block;font-size:1.2em;line-height:1.1em;border-bottom:1px solid #FF9C2D;padding:2px;border-radius:3px;text-decoration:none;}
.kino .type {display:block;font-size:.8em;line-height:1em;font-style:italic;}
.kino .place, .kino .time {display:inline-block;line-height:20px;vertical-align: top;}
.kino .place {width:30%;display:inline-block;line-height:20px;vertical-align: top;}
.kino .time {width:65%;display:inline-block;line-height:20px;vertical-align: top;}
.kino .place {text-align:right;padding-right:10px;}

.onefilm .poster, .onefilm .info  {display:inline-block;vertical-align: top;}
.onefilm .poster {width:40%;}
.onefilm .info {width:55%;}
.onefilm .info p span, .onecinema .info div span {font-size:1.4em; display:block; line-height:1.6em;}
.info iframe { 
width: 100% !important;
}

.onecinema .info .city{float:left;width:31%;margin-right:1%;}
.onecinema .info .adress{float:left;width:31%;margin-right:1%;}
.onecinema .info .tel{float:left;width:31%;margin-right:1%;}
.onecinema .info .map{clear:both}
.onecinema h2 {padding:10px 0;}

.cinemas p.title, .films p.title  {font-size:1.4em; display:block; line-height:1.6em;}
.films .poster  {width:20%;}
.films .poster, .films .info  {display:inline-block;vertical-align: top;}

.whogo {
    
    padding:10px 0;
    margin:5px 0;
    border-top:1px do #666;
    background: url("t.gif") repeat-x,  url("t.gif") bottom repeat-x;
}

.whogo .item-name { 
    background: url("../../../default/images/icons/user.png") left center no-repeat;
    padding-left: 18px;
    padding-right: 2px;
}
.go a{
    display:inline-block;
    font-size: 14px;
    line-height: 100%;
    padding: 10px 15px;
    text-decoration: none;
    vertical-align: middle;
    background-color: #444247;
    color: #FFFFFF;	
}

.go a:hover{
    background-color: #716F74;
    color: #FFFFFF;
}