/* TOI IMAGE */
.toiBlockContent {
	position:relative; 
	z-index:1;
}
.toiBlockContent > div {
	padding: 40px 50px;
}
.toiBlock {
	overflow: visible !important;
	background-color: transparent !important;
	margin-bottom: 50px !important;
}
.toiBlockImage {
	position: absolute;
}
.toiBlockImage .jarallax {
	height: 100% !important;
}
	
/* TOI IMAGE - Top */
.toiBlock1 .toiBlockImage {
	height: calc(100% - 100px);
	width: 100%;
	top: 100px;
}
.toiBlock1 .toiBlockContent {
	width: 70%;
	left: 15%;
	padding: 0 0 10% 0;
}
.toiBlock1 .toiBlockContent > div {
	padding: 50px 100px 40px;
	min-height: 300px;
}
	
/* TOI IMAGE - Bottom */
.toiBlock2 .toiBlockImage {
	height: calc(100% - 100px);
	width: 100%;
}
.toiBlock2 .toiBlockContent {
	width: 70%;
	left: 15%;
	padding: 10% 0 0 0;
}
.toiBlock2 .toiBlockContent > div {
	padding: 50px 100px 40px;
	min-height: 300px;
}
	
/* TOI IMAGE - Left */
.toiBlock3 .toiBlockImage {
	height: 100%;
	width: 80%;
	left: 20%;
}
.toiBlock3 .toiBlockContent {
	width: 50%;
	left: 0%;
	padding: 60px 0;
}
.toiBlock3 .toiBlockContent > div {
	padding-left: 15%;
	min-height: 400px;
}
	
/* TOI IMAGE - Rrght */
.toiBlock4 .toiBlockImage {
	height: 100%;
	width: 80%;
	right: 20%;
}
.toiBlock4 .toiBlockContent {
	width: 50%;
	left: 50%;
	padding: 60px 0;
}
.toiBlock4 .toiBlockContent > div {
	padding-right: 15%;
	min-height: 400px;
}
	
/* TOI IMAGE - Center */
.toiBlock5 .toiBlockImage {
	height: calc(100%);
	width: 100%;
	top: 0px;
}
.toiBlock5 .toiBlockContent {
	width: 70%;
	left: 15%;
	padding: 3% 0 3% 0;
}
.toiBlock5 .toiBlockContent > div {
	padding: 50px 100px 40px;
	min-height: 300px;
}
	
/* TOI IMAGE - 99 */
.toiBlock99 .toiBlockImage {
	height: calc(100%);
	width: 100%;
	top: 0px;
}
.toiBlock99 .toiBlockContent {
	width: 100%;
	left: 0%;
	padding: 0;
}
.toiBlock99 .toiBlockContent > div {
	padding: 50px 100px 40px;
	min-height: 300px;
}

@media (max-width: 767px) {	
	.toiBlock .toiBlockImage {
		height: calc(100% - 100px);
		width: 100%;
		left: 0%;
		right: 0%;
	}
	.toiBlock .toiBlockContent {
		width: 86%;
		left: 7%;
		padding: 40% 0 0 0;
	}
	.toiBlock .toiBlockContent > div {
		padding: 30px 40px 20px;
		min-height: 200px;
	}
  
  .toiBlock5 .toiBlockImage {
    height: calc(100%);
  }
  .toiBlock5 .toiBlockContent {
    padding: 1% 0 1% 0;
  }
  
  .toiBlock99 .toiBlockImage {
    height: calc(100%);
  }
  .toiBlock99 .toiBlockContent {
		width: 100%;
		left: 0%;
    padding: 0;
  }
}