	.portfolio.front {
	    margin-bottom: 48px;
	    position: relative;
	    z-index: 2;
	}
	.portfolio.front .row {
	    margin-left: -2px;
	    margin-right: 0px;
	}
	.portfolio.front .row > div {
	    padding: 4px;
	}
	.portfolio.item-views .item {
	    border: none;
	    margin-bottom: 2px;
	    overflow: hidden;
	    padding-bottom: 74%;
	    height: 0px;
	    position: relative;
	    z-index: 2;
	    min-height: auto;
	}
	.item:hover .dark_block_animate {opacity: 1}

	.item .dark_block_animate {
	    opacity: 0;
	    background-color: rgba(0,0,0,.6);
	    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	    -webkit-transition: opacity .8s cubic-bezier(.19, 1, .22, 1);
	    transition: opacity .8s cubic-bezier(.19, 1, .22, 1);
	    position: absolute;
	    display: block;
	    width: 100%;
	    height: 100%;
	    z-index: 2;
	}
	@media (min-width: 1200px) {
		.fancybox_ext:before {
		    left: 50%;
		    position: absolute;
		    top: 50%;
		    background: url(https://cargo-avto.ru/local/templates/storageat/images/main_images.png) 0px 0px no-repeat;
		    width: 35px;
		    height: 35px;
		    margin: -18px 0px 0px -18px;
		    content: "";
		    display: block;
		}

	}
	.hlwg .front .item .img_block {
	    background-size: cover;
	    background-repeat: no-repeat;
	}

	.front .item .img_block {
	    position: absolute;
	    width: 100%;
	    height: 100%;
	    top: 0;
	    left: 0;
	    background-size: cover;
	    background-position: center center;
	}
	.scale_block_animate {
	    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	    transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);
	    overflow: hidden;
	    position: relative;
	    z-index: 1;
	}
	.item.wline:after {
	    position: absolute;
	    content: ' ';
	    width: 100%;
	    height: 2px;
	    bottom: 0px;
	    opacity: 0;
	    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	    background: #279e03;
	    z-index: 3;
	}

	.item-views .item:hover {
	    z-index: 25;
	}
	.item.wline:hover:after {
	    opacity: 1;
	}