﻿/* Только для начальной страницы */

/* Афиши */
.poster1{padding:2em 2.5em; background-color:#fff; margin:3px 0; background:rgba(255,255,255,0.6);}
.poster2{border:2px solid #fff; width:90%; margin:auto; padding:10px;}

.h1	{font-size:1.2em; font-weight:bold; text-align:center; margin-bottom:0.8em;}
.news1	{width:202px; height:270px; background-color:#fff; border:1px solid #666; padding:10px; text-align:left; margin:10px;}
.news1 img	{border:1px solid #666;}
.news1 .data	{font-size:2.5em; font-weight:bold; margin-top:0.1em;}
.news1 .month	{font-size:1.4em; font-weight:bold;}
.news1 .time	{font-size:2em; font-weight:bold; float:right; margin-top:0.3em; color:#CF0034;}
.news1 .title	{position:absolute; margin-top:140px; width:180px; height:40px; background:rgba(255,255,255,0.7); font-size:1em; font-weight:bold; overflow:hidden; padding:10px; border:1px solid #666; border-width:0 1px; color:#CF0034; line-height:1.3;}
.news1 a	{color:#000; text-decoration:none;}

.poster3	{display:table; /* width:100%;*/ margin:auto;}
.poster3 .td	{display:table-cell; /* width:33%; */ /* border:1px solid #ccc; */}

.more	{margin-left:230px;}

/* Знаки */
.znak_l	{position:absolute; left:10%; top:2em;}
.znak_r	{position:absolute; right:10%; top:3em;}
.znak_l img, .znak_r img	{border:0; padding:0 0.3em;}


/* если < 1000px */
@media screen and (max-width:1000px){
.poster3	{display:block;}
.poster3 .td	{display:block;}

.news1	{margin:10px auto;}
}

/* если < 650px */
@media screen and (max-width:650px){
.more	{margin-bottom:1.5em; margin-left:0;}
.znak_l, .znak_r	{display:none;}
}
