/*!
PA
 */
.bot
{
	padding: 20px 0px;
	margin-bottom: 40px;
	border-bottom: 1px dashed #ccc;
}	
.icon_fa
{
	margin-right: 10px;
	color: #c73a3a;
}
.img_title
{
	font-size:18px;
	padding: 10px;
	color:#000;
	text-align:center;
	font-style:italic;
	border-bottom: 1px dashed #c73a3a;
	border-top: 1px dashed #ccc;
}
	.wrap-content>h1>span
	{
		background-color: #000;
		color: #fff;
		padding: 5px 8px;
	}
@media (max-width: 640px) {
	.img_title
{
	font-size:15px;
	padding: 6px;
	color:#000;
	text-align:center;
	font-style:italic;
}
	.wrap-content h1
	{
		font-size: 22px;
		font-weight:bold;
	border-bottom: 2px solid #1b1b1b;
	border-top: 2px dashed #ddd;
	padding-bottom: 15px;
	padding-top: 15px;
		color: #540927;
	}
	.wrap-content>h1>span
	{
		background-color: #fff;
		color: #540927;
		padding: 5px 8px;
	}
}


.text_sapo
{
	font-size: 110%;
	font-weight:bold;
	line-height:150%;
	padding: 20px 0px;
}
.text_sapo span {
    float: left;
    padding: 4px 8px 0 0;
    display: block;
	font-weight:bold;
    color: #000;
    font: 70px/50px "Merriweather", Helvetica, Arial, sans-serif;
}
.fo
{
	width: 100%;
	margin: 0 auto;
	padding: 0 0 0.3rem 0;
}
.fo span {
    float: left;
    padding: 4px 8px 0 0;
    display: block;
	font-weight:bold;
    color: #540927;
    font: 70px/50px Times New Roman, Georgia, Times, serif;
}
.rex
{
	max-width: 100%;
    height: auto;
}
.vac
{
	width: 100%;float:left;height:20px;border-bottom: 2px dashed  #ccc;margin: 0px 0px 30px 0px;
}
._lf
{
	text-align:left;
}
._rg
{
	text-align:right;
}
._ce
{
	text-align:center;
}
.isocial
{
	font-size: 160%;
	padding: 3px;
	margin:5px;
	color:#fff;
	.border: 1px dashed #ccc;
	width: 30px !important;
	height: 30px !important;
}
.textleft
{
	text-align: left !important;
}
.textright
{
	text-align: right !important;
}
.i_hd_bank
{
	padding: 5px;
	margin-top: 10px;
	font-size: 90% ;
	color: #00358c;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 20px;
}

.i_hd
{
	padding: 3px;
	margin-right: 10px;
	color: #ccc;
}
#IM
{
	max-width: 95%;
	height: auto;
}