.arquivos-cabeca {  margin: 50px;}@media only screen and (max-width: 767px) {  .arquivos-cabeca {    margin: 0px 0 35px 10;    font-weight: bold;    text-align: center;  }}      @media only screen and (max-width: 767px) {  .reg-btn-menu{    margin: 4px !important;  }}.reg-cabeca {  margin: 50px;  overflow:hidden;  height:25px;  margin-bottom:20px;}@media only screen and (max-width: 767px) {  .reg-cabeca {    margin: -50 0 0 10;   }}.reg-cabeca2 {  margin: 50px;    overflow: hidden;    height: 62px;    margin-bottom: 20px;}@media only screen and (max-width: 767px) {  .reg-cabeca2 {    margin: 10px 0 0 17px;  }}input {  display: block;  width: 100%;  padding: .375rem .75rem;  font-size: 1rem;  line-height: 1.5;  color: #495057;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ced4da !important;  border-radius: .25rem;  transition: border-color .15s }input:focus {  border-color: #7952b3  !important;    box-shadow: 0 0 0 3px rgba(121,82,179,.25)  !important;}.btn-confirm {  background: #62226c;color: #fff;}.btn-confirm:focus,.btn-confirm:hover, .btn-confirm:active {  background: #3c1442;color: #fff;}.reg-title-file {  width: 100%;    word-wrap: break-word;    text-align: center;    font-weight: bold;    color: #62226c;    margin: 3px;    max-width: 240px;}.reg-trash {  cursor: pointer;  border: 1px solid #FFFFFF;}.reg-trash:hover {  border: 1px solid #62226c;}#feedback {    height: 0px;}body {    background: url(robozinhos.png) no-repeat center 80px; background-color: #eee;background-opacity: 0.5;}header{ position: fixed; width: 100%; z-index: 1000; }header section {    background: url(bg-testeira.png) repeat-x;}header .logo-placein {    width: 110px;    height: 38px;    float: right;    color: #fff;    margin: 18px 0 0 5px;    background: url(robozinhos.png) left 0px no-repeat #fff;background-size: 105px;    border-radius: 10px;    box-shadow: 3px 3px #666;}header h1 {    float: left;    font-size: 18px;    color: #fff;    margin: 15px;}header .login {    float: right;}header .login a {    color: #fff;    text-decoration: underline;}header .login p {    font-family: sans-serif;    color: #fff;    padding: 8px;}header .btn-group {    position: relative;    z-index: 99;    border: none;    padding: 0;    margin: 25px 0px;    10px 0;    float: right;    min-height: 0;    background: none;}header .login {    color: #fff;    margin: 30px 20px 10px;    float: right;}header .login a {    color: #fff;    text-decoration: underline;}@media only screen and (max-width: 767px) {    header h1 {        font-size: 14px;        margin: 35px 0px;    }    header .btn-group {        display: block;        float: none;        margin-left: auto;        margin-right: auto;    }    header .btn-group:after {        display: table;        content: " ";        clear: both;    }    header .btn-group .btn {        padding: 6px 8px;        font-size: 12px;    }    header .login {        float: none;    }}.alert {    margin: 0px;}.btn-fixo {    position: fixed;    top: 20px;    right: 20px;}.btn-new{ margin: 30px 0px;}#incluir a span {    top: -1px;}#formProspects form, #form-mensagem form {    width: 100%;    padding: 0px;    margin: 0px;    background: none;}#formProspects form div, #form-mensagem form div {    width: 100%;}#formProspects form div label, #form-mensagem form div label {    width: 100%;    color: #000 !important;}#formProspects form div p, #form-mensagem form div p {    text-align: left;}#formProspects form div input, #formProspects form input, #formProspects form div textarea,#formProspects form div select, #formProspects form div input,#formProspects form input, #formProspects form div textarea,#formProspects form div select, #form-mensagem form div input, #form-mensagem form input, #form-mensagem form div textarea,#form-mensagem form div select, #form-mensagem form div input,#form-mensagem form input, #form-mensagem form div textarea,#form-mensagem form div select {    width: 100% !important;    border: solid 1px #ccc;    font-size: 15px;    padding: 10px 5px;    border-radius: 5px !important;}#formProspects form input, #form-mensagem form input  {    margin: 10px 0px;}#formProspects form input[type=submit], #form-mensagem form input[type=submit] {    color: #fff;    background: #62136C;    text-transform: uppercase;    height: 38px;}#formProspects form input[type=checkbox], #form-mensagem form input[type=checkbox] {    width: 20px !important;    margin: 3px;}#formProspects form div select, #form-mensagem form div select {    height: 43px;}section.content, #content {    padding: 30px 0;}#content header h2 {    margin: 40px 0;}.panel-heading .caret { margin: 0 0;border-top: 14px dashed;border-top: 14px solid  9;border-right: 14px solid transparent;border-left: 14px solid transparent;}.login form {    width: 100%;    padding: 0px;    margin: 0px;    background: none;}.login form div {    width: 100%;}.login form div p {    text-align: left;}.login form div input, .login form input, .login form div textarea, .login form div select {    width: 100% !important;    border: solid 1px #ccc;    font-size: 15px;    padding: 10px 5px;    border-radius: 5px !important;}.login form input {    margin: 10px 0px;}.login form input[type=submit] {    color: #fff;    background: #62136C;    text-transform: uppercase;}.login form input[type=checkbox] {    width: 20px !important;    margin: 3px;}.login form div select {    height: 43px;}.google-visualization-table, .google-visualization-table > div, .google-visualization-table > div > table {    max-height: 300px!important;    overflow: auto;}  table  td:nth-child(2){    text-align: center;  }  .prior-2 span, .prior-1 span, .prior-0 span{    visibility: hidden  }  .prior-2, .prior-1, .prior-0{    height: 25px;    width: 20px;    border-radius: 50%;    border:1px solid #aaa;  }  .prior-2{    background: red;  }  .prior-1{    background: orange;  }  .prior-0{    background: lightgreen;  }  .maior{    margin-top: 10px;    margin-right: 20px;    height: 30px;    width: 30px;    pointer-events: all;  }.dropdown a:hover{background-color: #62226c!important}@media only screen and (max-width: 767px) {    .btn-primary {margin-bottom: 10px;}}