a {
	color: #d15454;
	text-decoration: none;
}
a:focus, a:hover {
	color: #d15454;
	text-decoration: underline;
}
.container-fluid {
	padding-right: 30px;
	padding-left: 30px;
}

.form-control-static {
    word-break: break-all;
}

[data-notify="progressbar"] {
	margin-bottom: 0px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 5px;
}

/* Color Infraplan */
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
	outline: none;
	outline-offset:0;
}
.btn-default {
	filter: none;
	border-color: #ccc;
	background-image:none;
	text-shadow: none;
	background-color:#e0e0e0;
}
.btn-danger {
	background-image: -webkit-linear-gradient(top,#d9534f 0,#d9534f 100%);
	background-image: -o-linear-gradient(top,#d9534f 0,#d9534f 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#d9534f));
	background-image: linear-gradient(to bottom,#d9534f 0,#d9534f 100%);
	border-color: #b92c28;
}
.btn-danger:focus, .btn-danger:hover {
	background-color: #c12e2a;
	background-position: 0;
}
.btn-success {
	background-image: -webkit-linear-gradient(top,#5cb85c 0,#5cb85c 100%);
	background-image: -o-linear-gradient(top,#5cb85c 0,#5cb85c 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#5cb85c));
	background-image: linear-gradient(to bottom,#5cb85c 0,#5cb85c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff5cb85c', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #3e8f3e;
}
.btn-success:focus, .btn-success:hover {
	background-position: 0;
}

.btn-primary
,.btn-danger
,.btn-warning
,.btn-info
,.btn-success
{
	background-color: #d15454;
	border-color: #d15454;
	background-image: linear-gradient(to bottom,#d15454 0,#d15454 100%);
	border-color: #d15454;
}

.btn-primary:focus, .btn-primary:hover
, .btn-danger:focus, .btn-danger:hover
, .btn-warning:focus, .btn-warning:hover
, .btn-info:focus, .btn-info:hover
, .btn-success:focus, .btn-success:hover
{
	background-color: #b84949;
	background-position: 0;
}
.btn-primary:hover
,.btn-danger:hover
,.btn-warning:hover
,.btn-info:hover
,.btn-success:hover
{
color: #fff;
background-color: #b84949;
border-color: #b84949;
}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover
, .btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover
, .btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover
, .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover
, .btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover
{
background-color: #b84949;
border-color: #b84949;
}
.btn-primary.active, .btn-primary:active
, .btn-danger.active, .btn-danger:active
, .btn-warning.active, .btn-warning:active
, .btn-info.active, .btn-info:active{
	background-color: #d15454;
	border-color: #d15454;
}
.btn-primary.focus, .btn-primary:focus
,.btn-danger.focus, .btn-danger:focus
,.btn-warning.focus, .btn-warning:focus
,.btn-info.focus, .btn-info:focus
,.btn-success.focus, .btn-success:focus{
	color: #fff;
	background-color: #d15454;
	border-color: #d15454;
}
.text-primary
,.text-danger
,.text-warning
,.text-info
,.text-success
{color: #d15454;}
.text-success-green
 {color: #3c763d;}
.text-primary-black
{color: #777;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
background-color: #eee;
border-color: #777;
	color: #777;
}
.pagination>li>a, .pagination>li>span {
color: #000;
}
.nav-pills>li>a, .nav-pills>li>a:focus, .nav-pills>li>a:hover {

}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	color: #000;
	/*background-color: #d15454;*/
	background-color: #eee;
}

.alert-info {
	background-image: none;
	filter: none;
	background-color: #eee;
	border-color: #777;
	color:#000;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
	background-color: #d15454;
	background-image: none;
	filter:none;
}

.btn-status {
	border-color: #393939;
	background-image: none;
	filter:none;
	background-color: #393939;
	color: #fff;
}
.btn-status:focus, .btn-status:hover {
	background-color: #393939;
	background-position: 0;
	color: #fff;
}
.btn-status:hover {
	color: #fff;
	background-color: #393939;
	border-color: #393939;
}
.btn-status.active.focus, .btn-status.active:focus, .btn-status.active:hover, .btn-status:active.focus, .btn-status:active:focus, .btn-status:active:hover, .open>.dropdown-toggle.btn-status.focus, .open>.dropdown-toggle.btn-status:focus, .open>.dropdown-toggle.btn-status:hover {
	background-color: #393939;
	border-color: #393939;
	color: #fff;
}
.btn-status.active, .btn-status:active {
	background-color: #393939;
	border-color: #393939;
	color: #fff;
}
.btn-status.focus, .btn-status:focus {
	color: #fff;
	background-color: #393939;
	border-color: #393939;
}
.text-primary {color: #d15454;}
.text-status {color: #393939;}
/* Color Infraplan */

.select2-search__field:placeholder-shown {
	width: 100% !important; /*makes the placeholder to be 100% of the width while there are no options selected*/
}

.btn-primary-negative {
	background-color: transparent;
	border:none;
	background-image: none;
	border-color: transparent;
	color:#d15454;
}
.nav>li>a {color: #777;}