/*-------------------------------------------------------------------*/

.corFonteTelaInicio {
 color: #000;

}

/*----------------------NAVBAR solicitacao2--------------------------*/

.navbar-solicitacao2 .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #fff, #fff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));
  background-image: -webkit-linear-gradient(top, #fff, #fff);
  background-image: -o-linear-gradient(top, #fff, #fff);
  background-image: linear-gradient(to bottom, #fff, #fff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff222222', GradientType=0);
  border-color: #fff;
}
.navbar-solicitacao2 .brand,
.navbar-solicitacao2 .nav > li > a {
  color: #000;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-solicitacao2 .brand:hover,
.navbar-solicitacao2 .nav > li > a:hover,
.navbar-solicitacao2 .brand:focus,
.navbar-solicitacao2 .nav > li > a:focus {
  color: #000;
}
.navbar-solicitacao2 .brand {
  color: #000;
}
.navbar-solicitacao2 .navbar-text {
  color: #000;
}
.navbar-solicitacao2 .nav > li > a:focus,
.navbar-solicitacao2 .nav > li > a:hover {
  background-color: transparent;
  color: #00000;
}
.navbar-solicitacao2 .nav .active > a,
.navbar-solicitacao2 .nav .active > a:hover,
.navbar-solicitacao2 .nav .active > a:focus {
  color: #000000;
  background-color: #666;
}
.navbar-solicitacao2 .navbar-link {
  color: #999999;
}
.navbar-solicitacao2 .navbar-link:hover,
.navbar-solicitacao2 .navbar-link:focus {
  color: #000000;
}
.navbar-solicitacao2 .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222;
}
.navbar-solicitacao2 .nav li.dropdown.open > .dropdown-toggle,
.navbar-solicitacao2 .nav li.dropdown.active > .dropdown-toggle,
.navbar-solicitacao2 .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #666;
  color: #000;
}
.navbar-solicitacao2 .nav li.dropdown > a:hover .caret,
.navbar-solicitacao2 .nav li.dropdown > a:focus .caret {
  border-top-color: #00000;
  border-bottom-color: #000000;
}
.navbar-solicitacao2 .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}
.navbar-solicitacao2 .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-solicitacao2 .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-solicitacao2 .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.navbar-solicitacao2 .navbar-search .search-query {
  color: #000000;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-solicitacao2 .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-solicitacao2 .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}
.navbar-solicitacao2 .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-solicitacao2 .navbar-search .search-query:focus,
.navbar-solicitacao2 .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #000000;
  background-color: #000000;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
.navbar-solicitacao2 .btn-navbar {
  color: #000000;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  border-color: #040404 #040404 #222222;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.navbar-solicitacao2 .btn-navbar:hover,
.navbar-solicitacao2 .btn-navbar:focus,
.navbar-solicitacao2 .btn-navbar:active,
.navbar-solicitacao2 .btn-navbar.active,
.navbar-solicitacao2 .btn-navbar.disabled,
.navbar-solicitacao2 .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #222222;
}
.navbar-solicitacao2 .btn-navbar:active,
.navbar-solicitacao2 .btn-navbar.active {
  background-color: #222222 \9;
}

/*---------------------FONTES-------------------------*/

.fonte-opensans {
	font-family: 'Open Sans', sans-serif;
}

.fonte-raleway100 {
	font-family: 'Raleway', sans-serif;
	font-weight: 100;
}

.fonte-raleway300 {
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
}

.fonte-raleway400 {
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
}

.fonte-raleway500 {
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
}

.fonte-raleway700 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
}

/*---------------------CENTRALIZAR IMAGENS-------------------------*/

.centralizar-imagem {
	text-align: center;
}

.centralizar-imagem p{
	text-align: left;
}

/*---------------------DROPDOWN MENU MODULO--------------------------------------------*/

.dropdown-menu-modulo {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1222;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.dropdown-menu-modulo.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu-modulo .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.dropdown-menu-modulo > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu-modulo > li > a:hover,
.dropdown-menu-modulo > li > a:focus,
.dropdown-submenu-modulo:hover > a,
.dropdown-submenu-modulo:focus > a {
  text-decoration: none;
  color: #000;
  background-color: #FCB480;
  background-image: -moz-linear-gradient(top, #FCB480, #FCB480);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FCB480), to(#FCB480));
  background-image: -webkit-linear-gradient(top, #FCB480, #FCB480);
  background-image: -o-linear-gradient(top, #FCB480, #FCB480);
  background-image: linear-gradient(to bottom, #FCB480, #FCB480);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFCB480', endColorstr='#ffFCB480', GradientType=0);
}
.dropdown-menu-modulo > .active > a,
.dropdown-menu-modulo > .active > a:hover,
.dropdown-menu-modulo > .active > a:focus {
  color: #000;
  text-decoration: none;
  outline: 0;
  background-color: #FCB480;
  background-image: -moz-linear-gradient(top, #FCB480, #FCB480);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FCB480), to(#FCB480));
  background-image: -webkit-linear-gradient(top, #FCB480, #FCB480);
  background-image: -o-linear-gradient(top, #FCB480, #FCB480);
  background-image: linear-gradient(to bottom, #FCB480, #FCB480);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFCB480', endColorstr='#ffFCB480', GradientType=0);
}
.dropdown-menu-modulo > .disabled > a,
.dropdown-menu-modulo > .disabled > a:hover,
.dropdown-menu-modulo > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu-modulo > .disabled > a:hover,
.dropdown-menu-modulo > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: default;
}
.open {
  *z-index: 1222;
}
.open > .dropdown-menu-modulo {
  display: block;
}

/*-----------------------------BREADCRUMB solicitacao2-------------------------*/

.breadcrumb-solicitacao2 {
  padding: 30px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Open Sans;
}

.breadcrumb-solicitacao2 p{
  font-size: 28px;
  color: #000;
}

.breadcrumb-solicitacao2 > li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  text-shadow: 0 1px 0 #ffffff;
  font-size: 20px;
  color: #000;
}
.breadcrumb-solicitacao2 > li > .divider {
  padding: 0 5px;
  color: #aaa;
}
.breadcrumb-solicitacao2 > .active {
  color: #aaa;
}

/*-----------------------------FORM HORIZONTAL-------------------------*/

.form-horizontal-solicitacao2 .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form-horizontal-solicitacao2 .control-group:before,
.form-horizontal-solicitacao2 .control-group:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-horizontal-solicitacao2 .control-group:after {
  clear: both;
}
.form-horizontal-solicitacao2 .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
  font-size: 16px;
}
.form-horizontal-solicitacao2 .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form-horizontal-solicitacao2 .controls:first-child {
  *padding-left: 180px;
}
.form-horizontal-solicitacao2 .help-block {
  margin-bottom: 0;
}
.form-horizontal-solicitacao2 input + .help-block,
.form-horizontal-solicitacao2 select + .help-block,
.form-horizontal-solicitacao2 textarea + .help-block,
.form-horizontal-solicitacao2 .uneditable-input + .help-block,
.form-horizontal-solicitacao2 .input-prepend + .help-block,
.form-horizontal-solicitacao2 .input-append + .help-block {
  margin-top: 10px;
}
.form-horizontal-solicitacao2 .form-actions-solicitacao2 {
  padding-left: 180px;
}
		/* MODIFICACOES NOS INPUTS E BOTOES E TEXTAREA */
.form-horizontal-solicitacao2 input[type="text"], .form-horizontal-solicitacao2 input[type="password"]{
			font-size: 16px;
			font-family: Open Sans;
			height: auto;
			margin-bottom: 10px;
			padding: 3px 9px;
			max-width: 425px;
}
.form-horizontal-solicitacao2 textarea {
			font-size: 16px;
			font-family: Open Sans;
			height: auto;
			margin-bottom: 15px;
			padding: 0px 9px;
			max-width: 825px;
}
		

/*-----------------------------FORM ACTIONS solicitacao2-------------------------*/

.form-actions-solicitacao2 {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #000;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}
.form-actions-solicitacao2:before,
.form-actions-solicitacao2:after {
  display: table;
  content: "";
  line-height: 0;
}
.form-actions-solicitacao2:after {
  clear: both;
}

/*---------------------------------------TITULO---------------------------------------------*/

.bg-titulo {
  background-color: #fff;
  padding: 20px;
  line-height: 150px;
}

.titulo {
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 30px;
  color: #444;
  text-align: left;
  line-height: 50px;
  text-align: center;
}

.titulo2 {
  font-family: 'Raleway', sans-serif;
  font-weight: 100;
  font-size: 40px;
  color: #242424;
  text-align: center;
  line-height: 50px;
}

.titulo3 {
  font-family: 'Raleway', sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #444;
  text-align: center;
  line-height: 50px;
}

.subtitulo {
  font-family: 'Raleway', sans-serif;
  font-weight: 100;
  font-size: 22px;
  color: #242424;
  line-height: 50px;
  text-align: center;
}

.titulo-portal {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  font-size: 12px;
  color: #444;
  text-align: center;
  line-height: 40px;
}

.titulo-portal a {
  text-decoration: none;
  color: #000;
}

/*-----------------------------PORTAL SEDIS (LINK)---------------------------------*/

.portal {
  border-top: 1px solid #eee;
  
}

/*-----------------------------MANUTENÇÃO---------------------------------*/

.excecao {
  background-color: #000;
  font-family: 'Open Sans', sans-serif;
  color: #000;
}
      