h11 {
    color:red;
}

.panel-heading{
    font-size:120%;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-style:italic;
}

.panel-success {
	border:solid 2px #C4E5B8;
	background-image:url(img/fundo.jpg);
}

.bg-success, .bg-info{
	font-weight:bolder;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-style:italic;
}

.alert-dismissable {
  position: absolute;
  z-index: 999999;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}

.alert-dismissable h2{
	text-align:center;
	font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
}

.alert-dismissable p {
	text-align:justify;
	font-size:20px;
	font-style:italic;
}

.alert-info {
	background-image:url(img/Checklist.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size:150px 200px;
}

.alert-success {
	background-image:url(img/Checklist-Icon.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size:150px 200px;
}

#fundo{
	background-image:url(img/confirm.png);
	background-position:center right;
	background-repeat:no-repeat;
	background-size:250px 300px;
}

.texto {
		font-size:20px;
		font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	    font-style:italic;
}

.inf {
	font-size:18px;
	font-weight:bolder;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}

.titulo {
	font-weight:bolder;
    font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-style:italic;
	color:#121211;
    font-size:22px;
}

.lab {
	font-size:15px;
	font-weight:bolder;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}

#text_termos {
   resize: none;
   background-color:#FFFFFF;
   text-align:justify;
   font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
   font-style:italic;
   font-size:16px;
}