/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/*.isotope-container .tmb {
    height: auto;
    float: left;
    position: relative;
    display: inline;
    overflow: hidden;
    height: 440px;
    
}*/
.isotope-container .tmb .t-entry-visual {
    height: 180px;
    overflow: hidden;
}
.isotope-container .tmb .t-entry-visual .pushed {
	display: flex;
	align-items: center;
	justify-content: center;
}
.isotope-container .tmb .t-entry .t-entry-title {
    text-transform: uppercase;
    height: 48px;
    overflow: hidden;
    position: relative;
}
.isotope-container .tmb .t-entry .t-entry-title a {
	min-height: 48px;
	/*overflow: hidden;
	position: absolute;
	z-index: 2;*/
}
/*
.isotope-container .tmb .t-entry .t-entry-title a:after {
      content: "";
      text-align: right;
      position: absolute;
      bottom: 0;
      right: 0;
      width: 70%;
      height: 1.2em;
      background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);
 }
 */
/*.isotope-container .tmb .t-entry .t-entry-title a {
	float: left;
}*/
/*.isotope-container .tmb .t-entry .t-entry-title:after {
	content:'...';
	position: absolute;
	display: inline;
	background-color: red;
	bottom: 0;
	right: 0;
}*/


.isotope-container .tmb .t-entry-text .single-block-padding {
    /*padding: 16px 36px 36px 36px;*/
    padding: 20px;
}


@media (min-width: 1050px) And (max-width: 1260px) {
	.isotope-container .tmb .t-entry-visual {
		height: 120px;
	}	
}

@media (min-width: 520px) And (max-width: 800px) {
	.isotope-container .tmb .t-entry-visual {
		height: 120px;
	}


}
@media (max-width: 520px) {
	.isotope-container .tmb .t-entry .t-entry-title {
		overflow: none;
		height: auto;
	}

	.isotope-container .tmb .t-entry-visual {
		height: 130px;
	}

	/*.isotope-container .tmb .t-entry-visual {
		overflow: none;
		height: auto;
	}*/
}
@media (min-width: 520px) {
	.isotope-container .tmb .t-entry .t-entry-title {
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical; 
	}
}



.__1_isotope-container .tmb .t-entry .t-entry-title {
  background: #FFFFFF;
  display: block;
  /* Fallback for non-webkit */
  display: -webkit-box;
  /*max-height: 5.07rem;*/
  /* Fallback for non-webkit */
 /* font-size: 1.3rem;
  line-height: 1.3;*/
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0;
}
@-moz-document url-prefix() {
  .__1_isotope-container .tmb .t-entry .t-entry-title {
    overflow: hidden;
    position: relative;
  }
  .__1_isotope-container .tmb .t-entry .t-entry-title:before {
    background: #FFFFFF;
    bottom: 0;
    position: absolute;
    right: 0;
    float: right;
    content: '\2026';
    margin-left: -3rem;
    width: 3rem;
  }
  .__1_isotope-container .tmb .t-entry .t-entry-title:after {
    content: '';
    background: #ffffff;
    color: #ffffff;
    position: absolute;
    height: 48px;
    width: 100%;
    z-index: 1;
  }
}