body.page {
	border-top:10px solid #19447E;
}

.subT,
.subTi {
	font:normal 140% Georgia, serif;
	margin-bottom:0.8em;
}

.subTi {
	font-style:italic;
}

.subT a {
	font-style:italic;
	color:#ba2821;
	text-decoration:none;
}

.subT2 {
	color:#959595;
	font-style:italic;
	margin:0;
	padding:0;
}

footer {
	padding-bottom:1em;
	border-bottom:10px solid #ba2821;
}

footer ul#soc-net-links {
	float:right;
}

footer ul#soc-net-links li {
	padding-left:2em;
	margin:0;
}

.trpCopy {
	font:normal 75% Georgia, serif;
	position:relative;top:-1em;
}

.trpIMG a img {
	float:left;
}

.clear {
	clear:both;
}

#content h3 {
	margin-bottom:.35em;
}

#content .G2 #trp_gretaIMG {
	text-align:center;
}

#content .G2 #trp_gretaIMG img {
	padding-left:6em;
}

hr.trp {
	display:block;
	height:1px;
	margin:1em 0;
	padding:0;
	background:url('https://therenaissanceproject.la/wp-content/themes/iA3%201.1.1/assets/img/bg-border-h.gif') repeat-x left top;
}

.ddsg-wrapper h2 {display:none;}
.ddsg-wrapper ul {margin-left: 20px;}
.ddsg-wrapper ul li {margin-bottom: 20px;}
.ddsg-wrapper ul ul {margin-left: 20px;}
.ddsg-wrapper ul li ul li {margin-bottom: 0px;}

#screen > header > form select#mobile-menu {
	margin-top:3.65em;
	clear:both;
	float:right
}

@media screen and (min-width:596px) and (max-width:1024px) {

	#screen > header h1 img { width:100%; }

	#footerTwo li:last-child ul#soc-net-links {
		clear:both;
		float:left;
		padding-bottom:1em;
	}

	#footerTwo li:last-child ul#soc-net-links li {
		padding-left:0;
		padding-right:2em;
	}

}
	

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

	.trpCopy {
		font-size:93.75%
	}
	
	#content .G2 #trp_gretaIMG {
		text-align:left;
	}
	
	#content .G2 #trp_gretaIMG img {
		padding-left:0;
	}
	
	#footerTwo li:last-child ul#soc-net-links {
		clear:both;
		float:left;
		padding-bottom:1em;
	}

	#footerTwo li:last-child ul#soc-net-links li {
		padding-left:0;
		padding-right:2em;
	}
		
}

table.yoTab,
table.yoTab table {margin:0;border:none;vertical-align:top;}

table.yoTab td { margin:0;border:none;vertical-align:top; }
table.yoTab img { width:inherit;height:inherit;margin:9px;padding:0;border:none; }

td.upugo { vertical-align:top; }

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

	table.yoTab {background-color:blue;margin:0;border:none;vertical-align:top;border-collapse:collapse;}
	table.yoTab td, table.yoTab td table td  { margin:0;border:none;vertical-align:top; }
	table.yoTab img, table.yoTab table img { margin:0;padding:0;border:none;vertical-align:top; } 
	
}

@media screen and (min-width:596px) and (max-width:1460px) {

	table.yoTab {height:300px;width:550px;border-collapse:collapse;}
	table.yoTab {background-color:red;margin:0;border:none;vertical-align:top;}
	table.yoTab td, table.yoTab td table td { margin:0;border:none;vertical-align:top; }
	table.yoTab img, table.yoTab table img { width:inherit;height:inherit;margin:0;padding:0;border:none;vertical-align:top; }	
	td.upugo { vertical-align:top; }

}

#mosaicLayout { position:relative; height:27.778em; padding:10px; background-color:red;  }
#mos-01 { position:absolute;top:0;left:0;}
#mos-03 { position:absolute;top:0;left:10em; /*180px*/}
#mos-05 { position:absolute;top:0;left:29.994em; /*539px*/}
#mos-07 { position:absolute;top:0;left:40em/*720px*/}
#mos-09 { position:absolute;top:5.5em;/*99px*/left:0;}
#mos-13 { position:absolute;top:14.444em;/*260px*/left:0;}
#mos-14 { position:absolute;top:14.444em;left:29.994em;}
#mos-16 { position:absolute;top:14.444em;left:50em;/*900px*/}
#mos-18 { position:absolute;top:20em;left:50em;/*900px*/}


@media screen and (min-width:596px) and (max-width:1280px) {

	#mosaicLayout { position:relative; height:25em; background-color:lightblue; }
	#mos-01 { position:absolute;top:0;left:0;}
	#mos-03 { position:absolute;top:0;left:9em; /*180px*/}
	#mos-05 { position:absolute;top:0;left:26.95em; /*539px*/}
	#mos-07 { position:absolute;top:0;left:36em/*720px*/}
	#mos-09 { position:absolute;top:4.95em;/*99px*/left:0;}
	#mos-13 { position:absolute;top:13em;/*260px*/left:0;}
	#mos-14 { position:absolute;top:13em;left:26.95em;}
	#mos-16 { position:absolute;top:13em;left:45em;/*900px*/}
	#mos-18 { position:absolute;top:18em;left:45em;/*900px*/}
		
}