﻿
@charset"utf-8";

*{
list-style:none;
margin:0;
padding:0;
text-decoration:none;
border:none;
box-sizing:border-box;
}


body{
	
	
	background:url("../back-orc/back-form-vo.png") repeat-x;
	background-color:#414141!important;
font-family: 'Montserrat', sans-serif;
}

img{
max-width:100%;
margin:0 auto;
position:relative;
}



.box-cab{
width:100%;
height:60px;
position:relative;
top:0!important;
z-index:1;
}

h1{
color:#ffffff;
font-weight:400;
padding:0.5em 0;
text-align:center;
}


/* ----- MENSAGEM ALERTA ------ */
.msgal p{
width:100%;
color:#e14b4b;
text-align:center;
margin:0.2em 0;
padding:0.5em 0;
}

/* ----- INPUT LOG ------ */
.inpvo{
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
width:100%;
height:60px;
margin:0.2em 0;
font-size:1.0em;
padding:0.5em 0.5em;
}



/* ---------- BOTÃO INP --------- */
.inp{
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#5672ce;
width:100%;
display:block;
padding:1.5em 0;
color:#ffffff;
}

.inp:hover{
background-color:#0079a1;
}

.inp:active{
background-color:#006181;
}



.bl{
/*border:solid #f3f3f3 1px;
background-color:#f8f8f8;
border-radius:8px;*/
height:auto!important;
margin:0.25em auto;

}


.bl dt{
padding:0.5em 0.5em;
font-size:1.2em;
}

.bl dd{
padding:0.25em 0.5em;
}



@media screen and (min-width:600px)
{	
.bl{
width:45%;
}

h1{
font-size:3em;
}
}

@media screen and (max-width:600px)
{


.bl{
width:90%;
}

h1{
font-size:2em;
}
}
