.leftSide{
	width: 50%; border-right:1px solid #000; border-bottom:1px solid #000; float:left
}

.rightSide{
	width: 50%; float:right; border-bottom:1px solid #000; 
}
.contentOutput{
	width:100%; float:left; border-top:1.5px solid #000; margin:5px 0;
}

.leftSide:after{
    content: "";
    display: table;
    clear: both;
}
.rightSide:after{
    content: "";
    display: table;
    clear: both;
}
	

.leftContentOutput{
	width:16%; /*height:475px;*/ background-color:#fff; float:left; margin:8px 8px; cursor:default;
}

.rightContenOutput{width:82%; float:left;}

.resultsContentOutput{width:30%; /*height:475px;*/ /*float:left;*/ margin: 10px 10px 10px 10px; 
        display: inline-table;
      
}

.imageCase {text-align:center; display:block; width:100%; height:100%;}

.imageCase:before {   
content: ' ';
display: inline-block;
vertical-align: middle; 
height: 100%;
}

.imageCase img{
	margin:0 auto;
	display:inline-block;
	vertical-align:middle;
	max-height:95%;
	max-width:95%
}

.imgContent{height:150px; border-bottom: 1.5px solid #000; padding-bottom:10px;}
.imageCase .noImage {max-width:65%; max-height:65%; border-radius:4px;}

.resultsContent{ width:100%; /*height:60%;*/ background-color:#fff; font-size:12px; padding:5px 5px;}

.resultsContent p{margin:0;}


	/* styles for '...' @ Description and dimension for print*/ 
.block-text-rec {
  /* hide text if it more than N lines  */
  overflow: hidden;
  /* for set '...' in absolute position */
  position: relative; 
  /* use this value to count block height */
  line-height: 1.2em;
  /* max-height = line-height (1.2) * lines max number (3) */
  max-height: 4.8em; 
  /* fix problem when last visible word doesn't adjoin right side  */
  /*text-align: justify;*/
  
  /* */
  margin-right: 0em;
  padding-right: 1em;
}
.block-text-rec a{
	color:#000 !important;
}
.block-text-rec:before {
  /* points in the end */
  content: '...';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of block */
  right: 0;
  bottom: 0;
}
.block-text-rec:after {
  /* points in the end */
  content: '';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of text */
  right: 0;
  width: 1em;
  /* set width and height */
  height: 1em;
  margin-top: 0.2em;
  background: #fff;
}



	/* styles for '...' @ Description and dimension for print*/ 
.block-text {
  /* hide text if it more than N lines  */
  overflow: hidden;
  /* for set '...' in absolute position */
  position: relative; 
  /* use this value to count block height */
  line-height: 1.2em;
  /* max-height = line-height (1.2) * lines max number (3) */
  max-height: 1.2em; 
  /* fix problem when last visible word doesn't adjoin right side  */
  /*text-align: justify;*/
  
  /* */
  margin-right: 0em;
  padding-right: 1em;
}
.block-text a{
	color:#000 !important;
}
.block-text:before {
  /* points in the end */
  content: '...';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of block */
  right: 0;
  bottom: 0;
}
.block-text:after {
  /* points in the end */
  content: '';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of text */
  right: 0;
  width: 1em;
  /* set width and height */
  height: 1em;
  margin-top: 0.2em;
  background: #fff;
}



.rep{
	color:#000 !important;
	
}


@media(max-width:480px){
	.imageCase{height:90%;}
	.contentOutput{margin:5px 0 5px -8px; font-size:10px;}
	.leftContentOutput{width:20%;}
	.rightContenOutput{width:75%;}
	.resultsContent{font-size:10px; overflow:auto;}
	.resultsContentOutput{width:44%; margin: 10px 6px 10px 6px;}
	.imagesReport__thumbnail .noImage{height:95%; width:95%;}
}
@media(max-width:320px){
	.rightContenOutput{width:74%;}
	.resultsContentOutput{width:44%; margin: 10px 5px 10px 5px;}
}
@media(min-width:481px) and (max-width:677px){
	.leftContentOutput{width:20%;}
	.rightContenOutput{width:75%;}
	.resultsContentOutput{width:35%; margin: 10px 20px 10px 20px;}
}
@media(min-width:678px) and (max-width:1023px){
	.leftContentOutput{width:17%;}
}

@media(max-width:280px){
	.leftContentOutput{width:18%;}
}