﻿body {
    font-family: 'roboto', sans-serif;
}
.margin-top { margin-top: 5%; }
.margin-top-button { margin-top: 5%; }
.rodape { margin-top: 10%; }
.text-bold { font-weight: 700; }
hr { margin-top: 5%; background: #398439; border-top: 1px solid #bccebc; }
.box-shadow { border: 2px solid #f1f1f1; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; background: #ffffff; padding: 30px; width: 30%; -webkit-box-shadow: 0px 20px 25px -20px rgba(51,51,51,1); 0px 1px 25px -20px rgba(51,51,51,1); -moz-box-shadow: 0px 20px 25px -20px rgba(51,51,51,1); 0px 1px 25px -20px rgba(51,51,51,1); 0px 1px 25px -20px rgba(51,51,51,1); box-shadow: 0px 20px 25px -20px rgba(51,51,51,1); z-index: 9999; }

.background { background: #c0bdb0; background-size: cover; -webkit-background-size: cover; /*safari e chrome*/ -moz-background-size: cover; /*firefox*/ -ms-background-size: cover; /*IE
  -o-background-size: cover; /*Opera*/ }

.btn-lg,
input.input-lg,
select.input-lg,
textarea.input-lg { height: 9rem; font-size: 2.5rem; }
.btn-lg { font-weight: 700; }
textarea.input-lg { height: 10rem; }

.color-font { color: #398439; font-weight: bold; }

/*CSS FORMS */
.form-signin input[type="text"] { margin-bottom: 5px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.form-signin input[type="password"] { margin-bottom: 10px; border-top-left-radius: 0; border-top-right-radius: 0; }
.form-signin .form-control { position: relative; font-size: 16px; font-family: 'Roboto'; height: auto; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.vertical-offset-100 { padding-top: 100px; }
.img-responsive { display: block; max-width: 100%; height: auto; margin: auto; }
.panel { margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05); }


.btn-padding { padding-top: 10px; padding-bottom: 10px; font-weight: 700; font-size: 20px; }
