
.clBlkImgInner{
    display: -webkit-flex;
    display: flex;	
	margin: 40px 6%;
}

.clBlkImgInner .cltextwrap,.clBlkImgInner .climagewrap{flex-basis: 50%;}

.clsposimglowright{

}
	
.clsposimguppleft{
	-webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.clsposimglowleft{
	-webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;	
}

@media screen and (max-width:580px){

	.clBlkImgInner{
		display: block;
	}

	.clsposimguppright,.clsposimguppleft{
    	display: -webkit-flex;
    	display: flex;	
	    -webkit-flex-direction: column-reverse;
	    flex-direction: column-reverse;
	}

}