
.info__pages_6 {
	/*border-bottom: 1px solid #ececec;*/
	/*padding: 60px 0 68px;*/

    /*
    .block__row {
    	margin-left: -16px;
    	margin-right: -16px;
    }
    
    .block__col {
    	float: left;
    	padding-left: 16px;
    	padding-right: 16px;
    }
    
    .block__col:nth-child(1) {
    	width: 25%;
    }
    
    .block__col:nth-child(2) {
    	width: 75%;
    }
    */
    
    /*
    .block__title {
    	color: #333;
    	line-height: 1.126em;
    	font-size: 1.6em;
    	margin: 0 0 22px 0;
    }
    
    .block__text {
    	font-size: .867em;
    	line-height: 1.692em;
    	color: #555;
    }
    */
    
    /*
    .block__items {
    	display: flex;
    	flex-wrap: wrap;
    	margin-left: -16px;
    	margin-right: -16px;
    	margin-top: -32px;
    }
    */
    
    .block__item {
    	display: flex;
    	flex-wrap: wrap;
    	/*width: 33.33333333333333%;*/
    	padding-left: 16px;
    	padding-right: 16px;
    	margin-top: 32px;
    }
    
    .block__item > div {
    	position: relative;
    	width: 100%;
    }
    
    .block__item > div:after {
    	content: '';
    	clear: both;
    	display: table;
    }
    
    .block__item__image-block {
    	margin-bottom: 13px;
    	border-radius: 3px;
    }
    
    .block__item__image-block.nopicture {
    }
    
    .block__item__image-link {
    	background-position: center center;
    	background-size: cover;
    	display: block;
    	width: 100%;
    	height: 207px;
    	background-repeat: no-repeat;
    }
    
    .block__item__image-block.nopicture .block__item__image-link {
    	background-image: url(../img/nopicture.png);
    	background-size: contain;
    	background-color: #fff;
    }
    
    .block__item__content {
    }
    
    .block__item__content > div {
    }
    
    
    .block__item__period {
    	font-size: .867em;
    	line-height: 1.692em;
    	color: #777;
    	margin-top: 9px;
    	position: relative;
    	padding-left: 20px;
    }
    
    .block__item__period:before {
    	content: '';
    	background-image: url(../img/_info__item-date_red.svg);
    	background-repeat: no-repeat;
    	display: block;
    	width: 9px;
    	height: 12px;
    	position: absolute;
    	left: 0;
    	top: 50%;
    	margin-top: -6px;
    }
    
    .block__item__period > span {
    }
    
    .block__item__date {
    	font-size: .867em;
    	line-height: 1.692em;
    	color: #777;
    	margin-bottom: 9px;
    }
    
    .block__item__date > span {
    }
    
    /*
    .block__item__title {
    }
    
    .block__item__title-link {
    	color: #333;
    }
    
    .block__item__title-link:hover {
    	color: var(--base_color);
    }
    
    .block__item__text {
    }
    */
    
    .countdown-datetime {
    	pointer-events: none;
        display: inline-block;
        border: 1px solid #eee;
        background: #fff;
        border-radius: 2px;
        position: absolute;
        top: 19px;
        left: 21px;
    }
    
    .countdown-datetime__inner {
    	flex-wrap: nowrap;
    	display: flex;
    	align-items: center;
    	height: 40px;
    }
    
    .countdown-datetime__inner > div {
    	width: 25%;
    	min-width: 38px;
    	text-align: center;
    	position: relative;
    }
    
    .countdown-datetime__inner > div:before {
    	content: '';
    	background: #333;
    	width: 2px;
    	height: 2px;
    	display: block;
    	position: absolute;
    	right: -1px;
    	border-radius: 50%;
    	top: 5px;
    }
    
    .countdown-datetime__inner > div:after {
    	content: '';
    	background: #333;
    	width: 2px;
    	height: 2px;
    	display: block;
    	position: absolute;
    	right: -1px;
    	border-radius: 50%;
    	top: 10px;
    }
    
    .countdown-datetime__inner > div:last-child:before,
    .countdown-datetime__inner > div:last-child:after {
    	display: none;
    }
    
    .countdown-datetime__inner > div > span {
    	color: #333;
    	font-size: 15px;
    	font-weight: 700;
    	line-height: 1;
    	display: block;
    }
    
    .countdown-datetime__inner > div > div {
    	color: #333;
    	opacity: .6;
    	font-size: 11px;
    	line-height: 1;
    	margin-top: 1px;
    	overflow: hidden;
    	white-space: nowrap;
    	text-overflow: ellipsis;
    }
    
    @media (max-width:1259px) {
    	padding: 35px 0 45px;
    	
    	.block__item__image-link {
    		height: auto;
    		padding-bottom: 66%;
    	}
    }
    
    @media (max-width:959px) {
    	.block__col:nth-child(1) {
    		width: 100%;
    		padding-bottom: 35px;
    	}
    
    	.block__col:nth-child(2) {
    		width: 100%;
    	}
        
        .block__item {
    		width: 50%;
    	}
    }
    
    @media (max-width:540px) {
    	/*
    	.block__items {
    		margin-top: -26px;
    	}
    	*/
    
    	.block__item {
    		margin-top: 26px;
    		width: 100%;
    	}
        
    	.block__item__image-block {
    		width: 100px;
    		position: relative;
    		float: left;
    		border-radius: 3px;
    		overflow: hidden;
    		margin-bottom: 0;
    	}
    
    	.block__item__image-block.nopicture {
    		background: #fff!important;
    	}
    
    	.block__item__image-block.nopicture .block__item__image-link {
    		background-size: contain;
    	}
    
    	.block__item__content {
    		position: relative;
    		bottom: auto;
    		right: auto;
    		left: auto;
    		float: left;
    		display: block;
    	}
    	
    	.block__item__image-block + .block__item__content {
    		width: calc(100% - 100px);
    		padding-left: 15px;
    	}
    
    	.block__item__date {
    		font-size: 12px;
    		line-height: 22px;
    		margin-bottom: 3px;
    	}
    
    	.block__item__period {
    		font-size: 12px;
    		line-height: 22px;
    		margin-top: 5px;
    	}
    
    	.block__item__title {
    		font-size: 14px;
    		line-height: 1.3;
    	}
    
    	.countdown-datetime {
    	    position: relative;
    	    top: auto;
    	    left: auto;
    	    margin-top: 10px;
    	}
    }

}
