* {
	box-sizing: border-box;
}

body {
	margin: 0;
	padding: 0;
}

a[x-apple-data-detectors] {
	color: inherit !important;
	text-decoration: inherit !important;
}

#MessageViewBody a {
	color: inherit;
	text-decoration: none;
}

p {
	line-height: inherit
}

table,
td,
th {
 border: none !important;
}

.med-subtitle { margin: 0; font-size: 22px; text-align: center; mso-line-height-alt: 33px; }

.modal {
  width: 600px;
  height: 600px;
  line-height: 10px;
  position: relative;
  top: 50%;
  left: 50%;
  margin-top: 50px;
  margin-left: -298px;
  background-color: #fff;
  border-radius: 5px;
  text-align: center;
  z-index: 11;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
}

.row-4 {
	background-color: #ffffff; mso-table-lspace: 0pt; mso-table-rspace: 0pt;position:relative;top:-140px;padding-top:140px;
}
.row-5 {
	background-color: #ffffff; mso-table-lspace: 0pt; mso-table-rspace: 0pt;position:relative;top:-140px;
}
.row-6 {
	background-color: #ffffff; mso-table-lspace: 0pt; mso-table-rspace: 0pt;position:relative;top:-140px;
}
.row-8 {
    mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #ffffff;position:relative;top:-140px;
}	
.row-9 {
	mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #ffffff;position:relative;top:-140px;	
}
.row-10 {
	mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #ffffff;position:relative;top:-140px;	
}	

@media (max-width:660px) {

	.fullMobileWidth,
	.row-content {
		width: 100% !important;
	}

	.image_block img.big {
		width: auto !important;
	}

	.column .border {
		display: none;
	}

	.stack .column {
		width: 100%;
		display: block;
	}

	.reverse {
		display: table;
		width: 100%;
	}

	.reverse .column.first {
		display: table-footer-group !important;
	}

	.reverse .column.last {
		display: table-header-group !important;
	}
  
	.row-2 td.column.first>table,
	.row-2 td.column.last>table {
		padding-left: 0;
		padding-right: 0;
	}
	
	.med-subtitle { margin: 0; font-size: 18px; text-align: center; mso-line-height-alt: 33px; }
	
	.modal {
	  width: 98%;
	  height: 650px;
	  line-height: 10px;
	  position: relative;
	  top: 50%;
	  left: 50%;
	  margin-top: 30px; 
	  margin-left: -49%;
	  background-color: #fff;
	  border-radius: 5px;
	  text-align: center;
	  z-index: 11;
	}
	
	.row-4 {
		background-color: #ffffff; mso-table-lspace: 0pt; mso-table-rspace: 0pt; position:static; padding-top: 5px; margin-top: 30px;		
	}
	.row-5 {
		background-color: #ffffff; mso-table-lspace: 0pt; mso-table-rspace: 0pt; position:static; padding-bottom: 5px;
	}
	.row-6 {
		background-color: #ffffff; mso-table-lspace: 0pt; mso-table-rspace: 0pt;position:static;	
	}
	.row-8 {
		mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #ffffff;position:static;	
	}	
	.row-9 {
		mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #ffffff;position:static;
	}
	.row-10 {
		mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #ffffff;position:static;
	]		
}

