.catalog .wrapper-page{padding: 34px 0px 120px;}
.catalog .wrapper-catalog{max-width: 960px;}
.catalog .title{max-width: 585px;margin: 0 auto;padding-bottom: 63px;text-align: center;}
.catalog .title > p{padding-top: 12px;}
.catalog .container-catalog .row .column{padding-top: 30px;}
.catalog .container-catalog .row .column a{display: block;text-decoration: none;}
.catalog .container-catalog .row .column .image{position: relative;}
.catalog .container-catalog .row .column .image img{display: block;width: 100%;}
.catalog .container-catalog .row .column .desc{position: absolute;bottom: 0;left: 30px;right: 30px;padding: 12px 10px 13px;}
.catalog .container-catalog .row .column .desc .item-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.75;z-index: 1;}
.catalog .container-catalog .row .column .desc .item-title{position: relative;text-align: center;z-index: 2;}

@media screen and (min-width: 769px){
   .catalog .container-catalog .row .column:nth-child(-n+2){padding-top: 0;}
   .catalog .container-catalog .row .column:nth-child(2n+1){clear: left;}
}

@media screen and (max-width: 768px){
	.catalog .wrapper-page{padding: 30px 0;}
	.catalog .title{padding-bottom: 15px;}
	.catalog .title > p{padding-top: 10px;}
	.catalog .container-catalog{padding-top: 15px;}
	.catalog .container-catalog .row .column{padding-top: 15px;}
	.catalog .container-catalog .row .column:first-child{padding-top: 0;}
	.catalog .container-catalog .row .column .desc{left: 0;right: 0;padding: 7px 10px;}
}