@import url(https://fonts.googleapis.com/css?family=Varela:400,700);

body {
	/*padding-top: 60px;*/
	/*padding-bottom: 40px;*/
	font-family: 'Lucida Sans Unicode', sans-serif;
}
		
.completed, a.completed {
	color: #777;
	text-decoration: line-through;
}
		
.normal {
	color: auto;
	text-decoration: auto;
}

.bold {
	font-weight: bold;
}

tr.product td.error { color:red; }
		
/* Index
-------------------------------------------------- */
.hero-unit {

}
.hero-unit input[type=checkbox] {
	vertical-align: top;
}
		
/* Footer
-------------------------------------------------- */
		
.footer {
	padding: 70px 0;
	margin-top: 70px;
	border-top: 1px solid #dcdcdc;
	background-color: #f5f5f5;
}
.footer p {
	margin-bottom: 0;
	color: #777;
}
.footer-links {
	margin: 10px 0;
}
.footer-links li {
	display: inline;
	margin-right: 10px;
}
		
.table-sales .affix {
	background: white;
	top: 40px;
}
.table-sales .affix tr {
	width: 100%;
}
.table-sales .descripcion {
}
		
.select-days option {
    max-width: 160px;
}
h1, legend {
    font-family: "Varela", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
		
.navbar-nav {
    padding-top: 27px;
}
.navbar-nav > li > a {
    padding-bottom: 8px;
}
		
/* Bolt Data Custom */
		
#buttons input {margin-right: 6px;}
.ui-widget-header {background-color: #005CA1 !important;}

.s4-hours { text-align: left;}
.s4-hours caption { text-align: left !important;}
.s4-hours-info-row td { border-bottom: 0 !important;}
.s4-hours-slider-row td { border-top: 0 !important;}
		
.s4-hours-hours-value { display: none;}
		
.s4-program-level { width: 85%; float: right; text-align:right;}
.s4-service-cell { width: 15%;}
.s4-qty-cell { width: 20%;}
.s4-offcycle-cell { width: 10%;}