body {

color: #696763 !important;

font-family: 'Roboto', sans-serif !important;

}



header {

	width:100%;

	height:40px;

	background: none repeat scroll 0 0 #00a651 !important;

}



.titulo-crm {

	text-align:right;

	padding-right:25px;

	color:#fff;

	line-height:40px;

	font-weight:bold;

}



.logotipos {

	position:relative;

	top:-58px;

}



#page {

    padding-top: 10px;

}



a {

color: #d81b45 !important;

}



.btn-primary {

color: #fff;

background-color: #d81b45 !important;

border-color: #aa092d !important;

}



.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {

background-color: #00a651 !important;

color:#fff !important;

}



.dropdown-menu>li>a {

color: #696763 !important;

}



.form-control:focus {

border-color: #d81b45 !important;

-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(216,27,69,.6) !important;

box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(216,27,69,.6) !important;

}



.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {

color: #fff !important;

background-color: #d81b45 !important;

border-color: #aa092d !important;

}



.panel1 {

padding: 15px;

border-radius: 8px;

background: -webkit-linear-gradient(rgba(249,249,249,1),rgba(226,226,226,1));

}



.panel2 {

padding: 15px;

border-radius: 8px;

background: -webkit-linear-gradient(rgba(249,249,249,1),rgba(226,226,226,1));

margin-left: 96px;

}



.panel3 {

  padding-top: 4px;

  padding-bottom: 6px;

  border-bottom: 1px solid;

  margin-bottom: 18px;

  border-bottom: 1px solid #ddd !important;

}



.panel4{

  width: auto !important;

  padding: 0px !important;

}



.intro {

  padding-bottom: 24px;

  padding-top: 24px;

  border-bottom: 1px solid #00a651;

  margin-bottom: 24px;

}



.intro2 {

  padding-top: 24px;

  margin-top: 24px;

}



.panel5 {

  border-left: 1px solid #ddd;

  border-right: 1px solid #ddd;

  border-bottom: 1px solid #ddd;

  padding-bottom: 24px;

  border-bottom-right-radius: 6px;

  border-bottom-left-radius: 6px;

}



.atencion {color: #d81b45;}



#sidebar {

padding: 15px;

border-radius: 8px;

background: -webkit-linear-gradient(rgba(0,166,81,1),rgba(0,107,52,1)); /*Safari 5.1-6*/

background: -o-linear-gradient(rgba(0,166,81,1),rgba(0,107,52,1)); /*Opera 11.1-12*/

background: -moz-linear-gradient(rgba(0,166,81,1),rgba(0,107,52,1)); /*Fx 3.6-15*/

background: linear-gradient(to rgba(0,166,81,1), rgba(0,107,52,1)); /*Standard*/

}



#sidebar ul li a {

color: #fff !important;

padding: 6px 15px !important;

}



#sidebar ul li a:hover {

background-color: transparent !important;

color: #FF0 !important;

}



.portlet-decoration {

	border-bottom: #fff solid 1px;

	margin-bottom:12px;

	color:#fff;

}



#footer {

	background: #fff !important;

}



.footer-bottom {

	background: #00a651 !important;

	width: 100%;

	margin-top:10px;

	/*position: fixed;

	bottom:	2%;*/

}



.footer-bottom p {

	color: #fff;

	padding-top:12px;

}



.footer-bottom p span a {

	color: #fff;

}

input[type=text] {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #555;
  display: block;
  font-size: 14px;
  height: 34px;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.input-group {
width: 120px !important;
margin-left: 66px;
margin-bottom: 12px;
}
.input-group2 {
width: 120px;
margin-left: 0px;
margin-bottom: 12px;
position: relative;
display: table;
border-collapse: separate;
}
