@font-face {
  font-family: 'Prelo-Light';
  src: url('../fonts/Prelo-Light.eot');
  src: url('../fonts/Prelo-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Prelo-Light.woff') format('woff'), url('../fonts/Prelo-Light.ttf') format('truetype'), url('../fonts/Prelo-Light.svg#Prelo-Light') format('svg');
}
.prelolight {
  /*display: inline-block;*/
  font-family: 'Prelo-Light';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Prelo-Medium';
  src: url('../fonts/Prelo-Medium.eot');
  src: url('../fonts/Prelo-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Prelo-Medium.woff') format('woff'), url('../fonts/Prelo-Medium.ttf') format('truetype'), url('../fonts/Prelo-Medium.svg#Prelo-Medium') format('svg');
}
.prelomedium {
  /*display: inline-block;*/
  font-family: 'Prelo-Medium';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Lato-Light';
  src: url('../fonts/Lato-Light.eot');
  src: url('../fonts/Lato-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Lato-Light.woff') format('woff'), url('../fonts/Lato-Light.ttf') format('truetype'), url('../fonts/Lato-Light.svg#Lato-Light') format('svg');
}
.latolight {
  /*display: inline-block;*/
  font-family: 'Lato-Light';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Lato-Medium';
  src: url('../fonts/Lato-Medium.eot');
  src: url('../fonts/Lato-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Lato-Medium.woff') format('woff'), url('../fonts/Lato-Medium.ttf') format('truetype'), url('../fonts/Lato-Medium.svg#Lato-Medium') format('svg');
}
.latomedium {
  /*display: inline-block;*/
  font-family: 'Lato-Medium';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Lato-Bold';
  src: url('../fonts/Lato-Bold.eot');
  src: url('../fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Lato-Bold.woff') format('woff'), url('../fonts/Lato-Bold.ttf') format('truetype'), url('../fonts/Lato-Bold.svg#Lato-Bold') format('svg');
}
.latobold {
  /*display: inline-block;*/
  font-family: 'Lato-Bold';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fsz14{
	font-size:14px;
}
.fsz16{
	font-size:16px;
}
.fsz18{
	font-size:18px;
}
.fsz20{
	font-size:20px;
}

.fsz22{
	font-size:22px;
}

.fsz24{
	font-size:24px;
}

.fsz26{
	font-size:26px;
}

.fsz28{
	font-size:28px;
}

.main{
	width:900px;
	height:1150px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
/*	background-color:#333333;*/
	padding:10px;
}

BODY{
	background-color:#090003 !important;
	background-image:url(../images/bg-seminario-inovacao.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}


/* ___ICONE NO CAMPO DE TEXTO__________________________________________________*/

/*
input{
   border:#ddd solid 1px;
   float:left;
   padding:5px 20px 5px 5px
}

#lupa{
   float:left;
   margin:3px 0px 0px -20px;
   cursor:pointer
}

#lupa:after{
   font-family:FontAwesome;
   font-size:14px;
   content:"\f017"
}
*/

/* ___ICONE NO CAMPO DE TEXTO__________________________________________________*/

.form-spacing{
	padding-top:10px;
}

::placeholder{
	font-size:16px;
	color:#FFFFFF;
}

select:first-child, input[type='text']{
   font-size: 16px !important;
   height:45px;
   background-color:#090003;
   color:#FFFFFF;
 }
 
 select, input[type='text']{
	 border-color:#771c37 !important;
 }
 
 option{
	 color:#FFFFFF;
	 background-color:;
 }
   
.oculto{
	display:none;
}

.modal-success{
	width:500px;
	min-height:200px;
	position:absolute;
	left:50%;
	margin-left:-250px;	
	background-color:#090003;
	z-index:2;
	top:10%;
	border-radius:8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
	padding:25px;
	color:#FFFFFF;
	display:none;
	line-height:30px;
	text-align:center;
}

.recuo-topo-50{margin-top:50px;}
.recuo-topo-100{margin-top:100px;}

.fonteBranca{color:#FFFFFF;}
.recuo-base-20{margin-bottom:20px;}

.btn-danger {
  color: #fff;
  background-color: #b41d44 !important;
  border-color: #771c37 !important;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #b4002f !important;
  border-color: #771c37;
}
.btn-danger:hover {
  color: #fff;
  background-color: #b4002f !important;
  border-color: #771c37;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #b4002f !important;
  border-color: #771c37;
}

@media (max-width: 768px) {

BODY{
	background-color:#090003 !important;
	background-image:url(../images/bg-formulario-760.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

.main {
	width:500px !important;
}

.row{
	margin-top:100px !important;
}

}

@media (max-width: 500px) {

BODY{
	background-color:#090003 !important;
	background-image:url(../images/bg-formulario-320.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

.main{
	width:320px !important;
}

.row{
	margin-top:100px !important;
}


}