.newsPage .text h6 { font-size:14px;line-height:22px; }

@media screen and (min-width: 1200px) {
.news {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
}

.news .top {
	float:left;
	width:100%;
	height:40vw;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
	justify-content:center;
	align-items:flex-start;
	align-content:center;
}
	.news .top .dir {
		float:left;
		width:70%;
		margin:0px 0px 4.7vw -20vw;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp55Roman;
		font-size: 21px;
		font-weight: 400;
		line-height: 36px;
	}
	.news .top h1 {
		float:left;
		width:25%;
		margin:0px 0px 0px -20vw;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 2.2vw;
		font-weight: 400;
		line-height: 2.2vw;
	
	}
			.addSize { font-size:7.8vw !important;line-height:7.8vw !important; }
		.news .top h1 span {
			float:left;
			width:100%;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
	.news .top .right {
		float:right;
		width:70%;
		height:100%;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		position:absolute;
		top:0;
		right:0;
		z-index:-1;
	}
		.news .top  .right .zdjecie-glowne {
			float:left;
			width:100%;
			height:100%;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			position:relative;
		}
			.news .top  .right .zdjecie-glowne  .img{
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:100%;
				height:100%;
				object-fit: cover;	
			}
			
	.news .scroll-down,
	.news .newsMove {
		float: left;
		position: absolute;
		left:0;
		bottom:4.6vw;
		margin: 0px 0px 0px 5%;
		padding: 0px 0px 0px 65px;
		background: url(../images/scroll-down.png) left no-repeat;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 18px;
		font-weight: 400;
		line-height: 60px;
		cursor: pointer;
	}

.newsPage {
	float:left;
	width:80%;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:6.5vw 10% 4.5vw 10%;
	background: #fff url(../images/newsPageBg.jpg) top no-repeat;
	background-size:100% auto !important;
}
	.newsPage .text {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 3vw 0px;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp45Light;
		font-size: 1vw;
		font-weight: 400;
		line-height: 1.57vw;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		border-bottom:1px solid #cccccc;
		
	}
		.newsPage .text a {
			color:  #000;
			text-decoration: underline;
		}
		.newsPage .text h2 {
			font-size: 1.7vw;
			font-weight: 600;
			line-height: 2.2vw;
		}
		.newsPage .text img {
			max-width: 100% !!important;
			height: auto !important;
		}
		.newsPage .text table {
			float: left;
			width: 100% !important;
		}
	.newsPage .text .gallery {
		float:left;
		width:100%;
		position:relative;
		margin:2vw 0px 0px 0px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
		align-items:center;
		align-content:center;
	}
		.newsPage .text .gallery .gallery-box {
			float:left;
			width: calc(50% - 5px);
			height:20vw;
			position:relative;
			margin:0px 0px 5px 0px;
		}
			.newsPage .text .gallery .gallery-box .img {
				float:left;
				width:100%;
				height:100%;
				object-fit: cover;	
			}
	.newsPage .tags {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:20px 0px 0px 0px;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 14px;
		font-weight: 400;
		line-height: 20px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:flex-start;
		align-items:center;
		align-content:center;
	}
		.newsPage .tags .img {
			float:left;
			margin:0px 1.1vw 0px 0px;
			padding:0px 0px 0px 0px;
			position:relative;
		}
		
.seeMore {
	float:left;
	width:80%;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:3vw 10% 6.5vw 10%;
	background: #f5f5f5;
}
	.seeMore .seeMoreHeader {
		float:left;
		margin:0px 0px 2vw 0px;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #787878;
		font-family: NeueHaasGrotDisp45Light;
		font-size: 1.25vw;
		font-weight: 400;
		line-height: 1.25vw;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:flex-start;
		align-items:center;
		align-content:center;
	}
		.seeMore .seeMoreHeader .hr {
			float:right;
			width:100px;
			height:1px;
			position:relative;
			background:#b7d437;
			left:2vw;
		}
	.seeMore .list {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
		align-items:center;
		align-content:center;
	}
		.seeMore .list .box {
			float:left;
			width:24%;
			height:32vw;
			position:relative;
			margin:0px 0px 1vw 0px;
			padding:2vw 2vw 2vw 2vw;
			background:#fff;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
		}
			.seeMore .list .box .zdjecie-glowne {
				float:left;
				width:100%;
				height:8.5vw;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				position:relative;
			}
				.seeMore .list .box .zdjecie-glowne .img {
					float:left;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:100%;
					height:100%;
					object-fit: cover;	
				}
			.seeMore .list .box .header {
				float:left;
				width:100%;
				position:relative;
				margin:2vw 0px 0px 0px;
				color: #000000;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 1.2vw;
				font-weight: 400;
				line-height: 1.5vw;
			}
			.seeMore .list .box .date {
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 1vw 0px 1vw;
				position:relative;
				color:#000;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 0.8vw;
				font-weight: 400;
				line-height: 2vw;
				background-color: #b7d437;
			}
			.seeMore .list .box .text {
				float:left;
				width:100%;
				height:4.8vw;
				position:relative;
				margin:1.5vw 0px 0px 0px;
				padding:0px 0px 0px 0px;
				color: #3b3b3b;
				font-family: NeueHaasGrotDisp45Light;
				font-size: 0.9vw;
				font-weight: 400;
				line-height: 1.2vw;
				overflow:hidden;
			}
			.seeMore .list .box .tags {
				float:left;
				width:100%;
				height:20px;
				position:relative;
				margin:1vw 0px 0px 0px;
				padding:1vw 0px 0px 0px;
				color: #3b3b3b;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 14px;
				font-weight: 400;
				line-height: 20px;
				border-top:1px solid #cccccc;
				overflow:hidden;
			}
				.seeMore .list .box .tags .img {
					float:left;
					margin:0px 1.1vw 0px 0px;
					padding:0px 0px 0px 0px;
					position:relative;
				}
				.seeMore .list .box .tags span {
					float:left;
					width: calc(100% - 40px);
					position:relative;
				}
}

@media screen and (min-width: 900px) and (max-width: 1199px) {
.news {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
}

.news .top {
	float:left;
	width:100%;
	height:40vw;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
	justify-content:center;
	align-items:flex-start;
	align-content:center;
}
	.news .top .dir {
		float:left;
		width:94%;
		margin:-5vw 0px 4.7vw 3%;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp55Roman;
		font-size: 21px;
		font-weight: 400;
		line-height: 36px;
	}
	.news .top h1 {
		float:left;
		width:40%;
		margin:0px 0px 0px 3%;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 2.8vw;
		font-weight: 400;
		line-height: 2.8vw;
}
			.addSize { font-size:9.8vw !important;line-height:9.8vw !important; }
		.news .top h1 span {
			float:left;
			width:100%;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
	.news .top  .right {
		float:right;
		width:60%;
		height:100%;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		position:absolute;
		top:0;
		right:0;
		z-index:-1;
	}
		.news .top  .right .zdjecie-glowne {
			float:left;
			width:100%;
			height:100%;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			position:relative;
		}
			.news .top  .right .zdjecie-glowne  .img{
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:100%;
				height:100%;
				object-fit: cover;	
			}
			
	.news .scroll-down,
	.news .newsMove {
		float: left;
		position: absolute;
		left:0;
		bottom:4.6vw;
		margin: 0px 0px 0px 3%;
		padding: 0px 0px 0px 65px;
		background: url(../images/scroll-down.png) left no-repeat;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 18px;
		font-weight: 400;
		line-height: 60px;
		cursor: pointer;
	}
	
.newsPage {
	float:left;
	width:90%;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:6.5vw 5% 4.5vw 5%;
	background: #fff url(../images/newsPageBg.jpg) top no-repeat;
	background-size:100% auto !important;
}
	.newsPage .text {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 3vw 0px;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp45Light;
		font-size: 1.4vw;
		font-weight: 400;
		line-height: 2vw;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		border-bottom:1px solid #cccccc;
		
	}
		.newsPage .text h1 {
			font-size: 2.6vw;
			font-weight: 600;
			line-height: 3vw;
		}
		.newsPage .text h2 {
			font-size: 2vw;
			font-weight: 600;
			line-height: 2.4vw;
		}
		.newsPage .text a {
			color:  #000;
			text-decoration: underline;
		}
		.newsPage .text img {
			max-width: 100% !!important;
			height: auto !important;
		}
		.newsPage .text table {
			float: left;
			width: 100% !important;
		}
	.newsPage .text .gallery {
		float:left;
		width:100%;
		position:relative;
		margin:2vw 0px 0px 0px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
		align-items:center;
		align-content:center;
	}
		.newsPage .text .gallery .gallery-box {
			float:left;
			width: calc(50% - 5px);
			height:20vw;
			position:relative;
			margin:0px 0px 5px 0px;
		}
			.newsPage .text .gallery .gallery-box .img {
				float:left;
				width:100%;
				height:100%;
				object-fit: cover;	
			}
	.newsPage .tags {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:20px 0px 0px 0px;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 14px;
		font-weight: 400;
		line-height: 20px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:flex-start;
		align-items:center;
		align-content:center;
	}
		.newsPage .tags .img {
			float:left;
			margin:0px 1.1vw 0px 0px;
			padding:0px 0px 0px 0px;
			position:relative;
		}
		
.seeMore {
	float:left;
	width:90%;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:6vw 5% 6.5vw 5%;
	background: #f5f5f5;
}
	.seeMore .seeMoreHeader {
		float:left;
		margin:0px 0px 4vw 0px;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #787878;
		font-family: NeueHaasGrotDisp45Light;
		font-size: 3vw;
		font-weight: 400;
		line-height: 3vw;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:flex-start;
		align-items:center;
		align-content:center;
	}
		.seeMore .seeMoreHeader .hr {
			float:right;
			width:100px;
			height:1px;
			position:relative;
			background:#b7d437;
			left:2vw;
		}
	.seeMore .list {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
		align-items:center;
		align-content:center;
	}
		.seeMore .list .box {
			float:left;
			width:49%;
			height:45vw;
			position:relative;
			margin:0px 0px 2vw 0px;
			padding:2vw 2vw 2vw 2vw;
			background:#fff;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
		}
			.seeMore .list .box .zdjecie-glowne {
				float:left;
				width:100%;
				height:20vw;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				position:relative;
			}
				.seeMore .list .box .zdjecie-glowne .img {
					float:left;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:100%;
					height:100%;
					object-fit: cover;	
				}
			.seeMore .list .box .header {
				float:left;
				width:100%;
				position:relative;
				margin:2vw 0px 0px 0px;
				color: #000000;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 2vw;
				font-weight: 400;
				line-height: 2.5vw;
			}
			.seeMore .list .box .date {
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 1vw 0px 1vw;
				position:relative;
				color:#000;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 1.2vw;
				font-weight: 400;
				line-height: 3vw;
				background-color: #b7d437;
			}
			.seeMore .list .box .text {
				float:left;
				width:100%;
				height:5vw;
				position:relative;
				margin:1.5vw 0px 0px 0px;
				padding:0px 0px 0px 0px;
				color: #3b3b3b;
				font-family: NeueHaasGrotDisp45Light;
				font-size: 1.4vw;
				font-weight: 400;
				line-height: 1.8vw;
				overflow:hidden;
			}
			.seeMore .list .box .tags {
				float:left;
				width:100%;
				position:relative;
				margin:3vw 0px 0px 0px;
				padding:1vw 0px 0px 0px;
				color: #3b3b3b;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 1.2vw;
				font-weight: 400;
				line-height: 1.6vw;
				border-top:1px solid #cccccc;
			}
				.seeMore .list .box .tags .img {
					float:left;
					margin:0px 1.1vw 0px 0px;
					padding:0px 0px 0px 0px;
					position:relative;
				}
				.seeMore .list .box .tags span {
					float:left;
					width: calc(100% - 40px);
					position:relative;
				}
}


@media screen and (min-width: 0px) and (max-width: 900px) {
.wrapper,
.nContact__five 
 {
	overflow: hidden;
}
.news {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow: hidden;
}

.news .top {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	
}
	.news .top .dir {
		float: left;
		width: 94%;
		margin: -8vw 0px 10px 3%;
		padding: 0px 0px 0px 0px;
		position: relative;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp55Roman;
		font-size: 18px;
		font-weight: 400;
		line-height: 24px;
	}
	.news .top h1 {
		float: left;
		width: 96%;
		margin: 0px 3% 0px 3%;
		padding: 10px 0px 10px 0px;
		position: relative;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 24px;
		font-weight: 400;
		line-height: 28px;
	}
			.addSize { font-size:34px !important;line-height:34px !important; }
		.news .top h1 span {
			float:left;
			width:100%;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
	.news .top  .right {
		float:right;
		width:100%;
		height: 220px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		position:relative;
		top:0;
		right:0;
		z-index:-1;
	}
		.news .top  .right .zdjecie-glowne {
			float:left;
			width:100%;
			height:100%;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			position:relative;
		}
			.news .top  .right .zdjecie-glowne  .img{
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				width:100%;
				height:100%;
				object-fit: cover;	
			}
			
	.news .scroll-down,
	.news .newsMove {
		float: left;
		position: absolute;
		left:0;
		bottom:4.6vw;
		margin: 0px 0px 0px 3%;
		padding: 0px 0px 0px 65px;
		background: url(../images/scroll-down.png) left no-repeat;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 18px;
		font-weight: 400;
		line-height: 60px;
		cursor: pointer;
	}
.newsMove { display: none !important; }
.newsPage {
	float:left;
	width:90%;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:6.5vw 5% 4.5vw 5%;
	background: #fff url(../images/newsPageBg.jpg) top no-repeat;
	background-size:100% auto !important;
		overflow: hidden;
}
.news.news-main .upHeader { display: none !important;}
	.newsPage .text {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 3vw 0px;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp55Roman;
		font-size: 3.8vw;
		font-weight: 400;
		line-height: 5.2vw;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		border-bottom:1px solid #cccccc;
		overflow: hidden;

	}
		.newsPage .text p {
			padding-left: 0 !important;
		}
		.newsPage .text h1 {
			margin: 0px 0px 2vw 0px;
			font-size: 5.5vw;
			font-weight: 600;
			line-height: 6.5vw;
			text-wrap: balance;
		}
		.newsPage .text h2 {
			font-size: 4vw;
			font-weight: 600;
			line-height: 5vw;
		}
		.newsPage .text a {
			color:  #000;
			text-decoration: underline;
		}
		.newsPage .text img {
			max-width: 100% !important;
			height: auto !important;
		}
		.newsPage .text table {
			float: left;
			width: 100% !important;
		}
			.newsPage .text table tr td {
				width: auto !important;
				height: auto !important;
				vertical-align: top;
				font-size: 3.5vw;
				font-weight: 400;
				line-height: 4.5vw;
			}
			.newsPage .text table:last-of-type tr td img {
				float: left;
				width: 110px !important;
				max-width: 110px !important;
				height: auto !important;
				margin: 0px 20px 0px 0px;
			}
	.newsPage .text .gallery {
		float:left;
		width:100%;
		position:relative;
		margin:2vw 0px 0px 0px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
		align-items:center;
		align-content:center;
	}
		.newsPage .text .gallery .gallery-box {
			float:left;
			width: calc(50% - 5px);
			height:20vw;
			position:relative;
			margin:0px 0px 5px 0px;
		}
			.newsPage .text .gallery .gallery-box .img {
				float:left;
				width:100%;
				height:100%;
				object-fit: cover;	
			}
	.newsPage .tags {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:20px 0px 0px 0px;
		color: #3b3b3b;
		font-family: NeueHaasGrotDisp65Medium;
		font-size: 14px;
		font-weight: 400;
		line-height: 20px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:flex-start;
		align-items:center;
		align-content:center;
	}
		.newsPage .tags .img {
			float:left;
			margin:0px 1.1vw 0px 0px;
			padding:0px 0px 0px 0px;
			position:relative;
		}
		
.seeMore {
	float:left;
	width:90%;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:6vw 5% 6.5vw 5%;
	background: #f5f5f5;
}
	.seeMore .seeMoreHeader {
		float:left;
		margin:0px 0px 6vw 0px;
		padding:0px 0px 0px 0px;
		position:relative;
		color: #787878;
		font-family: NeueHaasGrotDisp45Light;
		font-size: 5vw;
		font-weight: 400;
		line-height: 5vw;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:flex-start;
		align-items:center;
		align-content:center;
	}
		.seeMore .seeMoreHeader .hr {
			float:right;
			width:100px;
			height:1px;
			position:relative;
			background:#b7d437;
			left:4vw;
		}
	.seeMore .list {
		float:left;
		width:100%;
		position:relative;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		justify-content:space-between;
		align-items:center;
		align-content:center;
	}
		.seeMore .list .box {
			float:left;
			width:100%;
			position:relative;
			margin:0px 0px 2vw 0px;
			padding:4vw 4vw 4vw 4vw;
			background:#fff;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
		}
			.seeMore .list .box .zdjecie-glowne {
				float:left;
				width:100%;
				height:35vw;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				position:relative;
			}
				.seeMore .list .box .zdjecie-glowne .img {
					float:left;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					width:100%;
					height:100%;
					object-fit: cover;	
				}
			.seeMore .list .box .header {
				float:left;
				width:100%;
				position:relative;
				margin:2vw 0px 0px 0px;
				color: #000000;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 4vw;
				font-weight: 400;
				line-height: 4.5vw;
			}
			.seeMore .list .box .date {
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 3vw 0px 3vw;
				position:relative;
				color:#000;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 3vw;
				font-weight: 400;
				line-height: 6vw;
				background-color: #b7d437;
			}
			.seeMore .list .box .text {
				float:left;
				width:100%;
				height:15vw;
				position:relative;
				margin:1.5vw 0px 0px 0px;
				padding:0px 0px 0px 0px;
				color: #3b3b3b;
				font-family: NeueHaasGrotDisp45Light;
				font-size: 4vw;
				font-weight: 400;
				line-height: 5vw;
				overflow:hidden;
			}
			.seeMore .list .box .tags {
				float:left;
				width:100%;
				position:relative;
				margin:3vw 0px 0px 0px;
				padding:3vw 0px 0px 0px;
				color: #3b3b3b;
				font-family: NeueHaasGrotDisp65Medium;
				font-size: 2vw;
				font-weight: 400;
				line-height: 3vw;
				border-top:1px solid #cccccc;
			}
				.seeMore .list .box .tags .img {
					float:left;
					margin:0px 1.1vw 0px 0px;
					padding:0px 0px 0px 0px;
					position:relative;
				}
				.seeMore .list .box .tags span {
					float:left;
					width: calc(100% - 40px);
					position:relative;
				}
}
