.resource-list {
	visibility: hidden;
	margin: 0!important;
	padding: 15px;
}
.resource-list .resource-item {
	position: relative;
	height: 568px;
    background-size: 750px auto!important;
    background-position: right top!important;
}
.resource-item .items-count {
    margin-left: -40px;
    margin-top: 10px;
}
.resource-item .items-count .current-item {
    font-size: 1.5em;
    font-weight: bold;
}
.resource-list .resource-item .item-info {
		z-index: 1;
	background: #fff;
	border: 1px solid #37b6ab;
	border-radius: 10px;
	width: 550px;
    max-width: 60%;
    padding: 40px;
}
.resource-list .resource-title {
	color: #0077cd;
	font-size: 2em;
	font-weight: bold;
	max-width: 80%;
	height: 115px;
}
.resource-list .preview-text {
	font-family: GilroyLight;
	margin-top: 20px;
	margin-bottom: 50px;
	font-size: 1.2em;
}
.resource-list .write-btn {
	color: #0077cd;
	white-space: nowrap;
    border: 1px solid #0077cd;
    border-radius: 50px;
    font-family: MullerMedium;
    padding: 20px 70px;
}
.resource-list .write-btn:hover  {
	text-decoration: none;
    color: #fff;
	background: #0178cd;
}
.resource-list .slick-prev, .resource-list .slick-next {
	z-index: 100;
	width: 40px;
	height: 40px;
	background-size: 100%!important;
	border: none!important;
	background-color: rgba(255,255,255)!important;
}
.resource-list .slick-prev {
	left: 250px!important;
	top: 65px!important;
	/*background: url(images/arrow-prev.png) no-repeat center;*/
}
.resource-list .slick-next {
    left: 300px!important;
    top: 65px!important;
    /*background: url(images/arrow-next.png) no-repeat center;*/
}
.items-count {
	font-family: GilroyExtrabold;
	font-style: italic;
	color: #37b6ab;
	font-size: 2em;
}
.items-count .current-item {
	font-size: 2em;
}
.resource-list .slick-prev:before, .resource-list .slick-next:before {
	content: "";
}
.resource-list .white-underside {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 350px;
    max-width: 50%;
    background: #fff;
    z-index: 0;
}

@media screen and (max-width: 992px) {
	.resource-list .item-info {
		padding: 25px!important;
	}
	.resource-list .resource-title {
		font-size: 1.5em;
	}
}
@media screen and (max-width: 768px) {
	.resource-list .resource-item {
		height: auto;
	    background-size: 100% auto!important;
	    background-position: center top!important;
	}
	.resource-list .white-underside {
	    display: none;
	}
	.resource-item .items-count {
		margin: 0!important;
	}
	.resource-list .slick-prev {
		top: 25%!important;
		left: -15px!important;
	}
	.resource-list .slick-next {
		top: 25%!important;
		left: calc(100% - 25px)!important;
	}
	.resource-item .item-info {
		margin-top: 255px;
		width: 100%!important;
		max-width: 100%!important;
		border-radius: 0 0 10px 10px!important;
		border-top: none!important;
	}
	.resource-item .item-info .current-item {
		font-size: 1.25em;
	}
}
@media screen and (max-width: 576px) {
	.resource-item .resource-title {
		text-align: center;
    	max-width: 100%!important;
    	height: auto;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.resource-list .write-btn {
		padding: 15px;
	}
	.resource-item .item-info {
		padding: 10px 15px!important;
	}
	.resource-item .items-count {
		font-size: 1.75em;
	}
	.resource-list .preview-text {
		font-size: 1em;
	}
	.actions_and_news-block .container {padding: 0 !important;}
	.actions_and_news-block .news-list {padding: 0 15px !important;}
}
@media screen and (max-width: 440px) {
	.resource-list .resource-item {
	    background-size: auto 50%!important;
	}
}