.detail-image{
	display: flex;
    align-items: flex-end;
    justify-content: center;
}    
.detail-image> a{    
	height: auto;
    display: inline-block;
    width: auto;	
}
.axis{
	width: 20px;
    height: 20px;
    display: block;
	-moz-transform: rotate(270deg); /* Для Firefox */
    -ms-transform: rotate(270deg); /* Для IE */
    -webkit-transform: rotate(270deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(270deg); /* Для Opera */
    transform: rotate( 270deg );
}
.axis>div{
	text-align:left;
	max-height: 420px;
    font-size: 11px;
	display:none ;
	margin-top: 5px;
    font-style: italic;
    color: #777;
}
