/* Formularios públicos (antes <style> inline en formulario*.php) */
body.formulario-publico {
	font-family: 'Roboto', sans-serif;
	margin-left: 40px;
	margin-right: 40px;
	color: #888888;
}

body.formulario-publico.formulario-publico--claro {
	color: #FFFFFF;
}

.formulario-publico h2 {
	color: #888888;
}

.formulario-publico--claro h2 {
	color: #FFFFFF;
}

.formulario-publico .oferta-accent {
	color: #5ed2e8;
}

#btnEnviar {
	border-color: #5ed2e8;
	text-transform: uppercase;
	color: white;
	background-color: #5ed2e8;
	border-radius: 1px;
	box-shadow: 0 0.2px 0.5px 0 rgba(0, 0, 0, 0.5);
}

#btnCancelar {
	border-color: #ff6c00;
	text-transform: uppercase;
	color: white;
	background-color: #ff6c00;
}

.formulario-publico .jumbotron {
	color: inherit;
	border-bottom: #888888 solid 1px;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #FFFFFF;
	margin-bottom: 0;
}

.formulario-publico .oferta-numero {
	font-weight: bold;
}

.formulario-publico .pdf-col {
	top: 0;
	float: right;
	width: 285px;
}

.formulario-publico .pdf-col--wide {
	width: 485px;
}

.formulario-publico .msg-error {
	color: red;
}

.app-container-top {
	padding-top: 1em;
}

.pdf_viewer-container {
	margin-top: 0.5em;
	background-color: #f5f5f5;
	border: 1px solid #ddd;
}

.pdf_viewer-container--h720 {
	min-height: 720px;
}

.pdf_viewer-container--h1024 {
	min-height: 1024px;
}

.pdf_viewer-container--h800 {
	min-height: 800px;
}

.pdf_viewer-container--h720 object.pdf_viewer,
.pdf_viewer-container--h720 embed.pdf_viewer,
.pdf_viewer-container--h720 iframe.pdf_viewer {
	height: 720px;
}

.pdf_viewer-container--h800 iframe.pdf_viewer {
	height: 800px;
}

.pdf_viewer-container--h1024 object.pdf_viewer,
.pdf_viewer-container--h1024 embed.pdf_viewer,
.pdf_viewer-container--h1024 iframe.pdf_viewer {
	height: 1024px;
}

iframe.pdf_viewer {
	display: block;
	width: 100%;
	border: 0;
	background-color: #f5f5f5;
}

object.pdf_viewer iframe.pdf_viewer-fallback {
	border: 0;
}

.pdf_viewer-open {
	margin: 0.5em 0 0;
	text-align: right;
	font-size: 13px;
}

.pdf_viewer-open a {
	color: #5ed2e8;
}
