* {
	margin: 0px;
	padding: 0px;
}

body {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	background: rgb(223, 233, 255);
}

a {
	text-decoration: none;
}

.ui-datatable {
	margin-top: 10px !important;
}

.ui-button {
	margin: 0px 3px !important;
}

.ui-panel-titlebar {
	color: #FFF;
	text-shadow: 0px -1px rgb(85, 141, 179);
	background: #27abff;
	background: -moz-linear-gradient(top, #27abff 0%, #059eff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #27abff),
		color-stop(100%, #059eff));
	background: -webkit-linear-gradient(top, #27abff 0%, #059eff 100%);
	background: -o-linear-gradient(top, #27abff 0%, #059eff 100%);
	background: -ms-linear-gradient(top, #27abff 0%, #059eff 100%);
	background: linear-gradient(top, #27abff 0%, #059eff 100%);
}

/**  Cor dia atual no schedule  **/
.fc-mon.ui-widget-content.fc-day14.fc-first.ui-state-highlight.fc-today
	{
	background: rgb(206, 206, 206) !important;
}

.title {
	padding: 15px 0 !important;
	color: #27abff;
	text-shadow: 0px -1px rgb(85, 141, 179);
}

input[type="text"],textarea,.ui-password,input[type="password"] {
	box-shadow: inset 1px 2px 1px #DDD !important;
	-moz-box-shadow: inset 1px 2px 1px #DDD !important;
	-webkit-box-shadow: inset 1px 2px 1px #DDD !important;
	border: 1px solid #CCC !important;
}

.ui-shadow {
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2) !important;
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2) !important;
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2) !important;
}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error
	{
	border: 1px solid #cd0a0a !important;
	background: #fef1ec !important;
	color: #cd0a0a !important;
}

.ui-inputfield {
	box-shadow: inset 1px 2px 1px #DDD !important;
	-moz-box-shadow: inset 1px 2px 1px #DDD !important;
	-webkit-box-shadow: inset 1px 2px 1px #DDD !important;
}

.ui-dialog-title {
	color: #27abff !important;
	text-shadow: 0px -1px rgb(85, 141, 179);
}

.ui-dialog-buttonpane {
	text-align: center !important;
	padding: 10px 0px !important;
}

.ui-dialog .ui-dialog-content {
	text-align: center;
}

.ui-confirm-dialog-severity {
	display: none;
}

.ui-panelgrid table,.ui-panelgrid tr,.ui-panelgrid td {
	border: 0px solid #FFF !important;
}

label {
	color: #27abff;
	font-weight: bold;
	float: left;
	padding: 5px 0px;
}

.ordem_servico_event>.fc-event-inner {
	background-color: rgb(243, 83, 8) !important;
	cursor: pointer;
}

.orcamento_event>.fc-event-inner {
	background-color: rgb(255, 194, 0) !important;
	cursor: pointer;
}

#msgs {
	z-index:9999 !important;
	position: fixed !important;
}
