body {
	font-family: "Roboto", Arial, Tahoma, sans-serif !important;
	font-size: 14px;
}
.widget {
}
.widget-container {
	padding: 10px 0;
	margin: 0;
}
.subnavbar-inner {
	height: 60px;
	background: #ce6854;
	border-bottom: 1px solid #ce6854;
}
.subnavbar {
	margin-bottom: 0;
}
.title-menu {
	color: #FFFFFF;
	line-height: 60px;
	font-size: 18px;
}
.title-client {
	color: #000000;
	text-align: left;
	padding: 10px 0;
}
body {
	background: #FFFFFF;
	font-family: "Roboto", Arial, Tahoma, sans-serif !important;
}
#selectDate form span {
    color: #fff;
}
.widget-header {
    border: 1px solid #cb004e !important;
    background: #cb004e !important;
}
.navbar-inner {
    background-color: #cb004e;
    background-image: -moz-linear-gradient(top, #cb004e, #9c003c);
    background-image: -ms-linear-gradient(top, #cb004e, #9c003c);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cb004e), to(#9c003c));
    background-image: -webkit-linear-gradient(top, #cb004e, #9c003c);
    background-image: -o-linear-gradient(top, #cb004e, #9c003c);
    background-image: linear-gradient(top, #cb004e, #9c003c);
}
#selectDate label {
    color: #fff;
}
a {
    color: #cb004e;
}
a:hover, a:active, a:focus {
    color: #ce6854;
}
.widgets_wrapper {
    margin-top: 50px;
}
.widget-content label {
    color: #333;
}
#agendadas th {
    color: #333;
}
.btn-sitio {
	background-color: #ce6854 !important;
	border: none;
}
.btn-sitio:hover {
	background-color: #ce6854 !important;
}
.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover,
.btn-primary:active,
.btn-warning:active,
.btn-danger:active,
.btn-success:active,
.btn-info:active,
.btn-inverse:active,
.btn-large,
.btn-large:hover,
.btn-large:active {
    background-color: #ce6854 !important;
}
.day {
/*color: #fff;*/
}
.days > div > a {
	color: #fff;
}
.responsive-calendar .day.header {
	border-bottom: solid 1px #fff;
	padding-bottom: 6px;
}
hr {
	margin: 18px 0;
	border: 0;
	border-top: none;
	border-bottom: none;
}
.pull-right {
	color: #FFFFFF;
}
.pull-left {
	color: #FFFFFF;
}
.responsive-calendar .day a {
	color: #ffffff;
	display: block;
	cursor: pointer;
	padding: 20% 0 20% 0;
}
.responsive-calendar .day a:hover {
	color: #000000;
}
.responsive-calendar .day.not-current a {
	color: #676767;
}
.fondo {
	background: url(../_img/1-fondo-usuarios.png) no-repeat right;
}
.widget-content {
	background: hsla(0,0%,0%,0.00);
}
.widget-content {
	border: none;
}
.subnavbar .container > ul > li.active > a {
	border-bottom: 3px solid #f43768;
	color: #383838;
}
.navbar {
	border: 0px solid transparent;
}
.container-combo .textbox {
	width: 100% !important;
	height: 34px !important;
	border-radius: 10px !important;
}
.container-combo .textbox-text {
	height: 34px !important;
}
.container-combo .combo-arrow {
	background-color: transparent !important;
}
.table-responsive {
	background-color: #ffffff !important;
}
/* Datepicker */
.disabled.disabled-date {
	background: #d8d8d8 !important;
}
.datepicker-inline {
	width: 330px;
	margin: 0 auto;
	border: 1px solid gainsboro;
}
.datepicker-days {
	padding: 5px;
}
.datepicker table {
	width: 100%;
}
.content-direccion {
	border: solid 1px #F1F1F1;
	margin: 10px 0;
	padding: 20px 10px;
	display: inline-block;
    width: 100%;
}
.title-direccion { 
	font-size: 24px;
	text-align: left;
	font-weight: bold;
	padding-bottom:10px;
}
@media (min-width: 700px) {
.field-padding{
	padding: 0 14px; 
}
}