nav {
	display: block !important;
}

/* the presto section is wwas written as a sepearte chunk and so I treat id a little differently to make it match */
.fake_td.presto_details {
	padding: 0;
}
.fake_td.presto_details .section-subheader {
	line-height: 1.25;
}

.fake_td span,
.autoapp .fake_td.application_address span {
	clear: both;
	float: left;
}

.autoapp .fake_td span {
	/* background: gold; */
	clear: none;
    margin-right: .25em;
    width: auto;
}


.fake_td.presto_details span {
	padding: 0em .5em;
}

.location_sticky * {
	font-size: 10px;
	line-height: 1.5;
}
.location_sticky table {
	/* background: red; */
	border-collapse: collapse;
}
.location_sticky table td {
	padding: 0;
}
.location_sticky table td table td {
	padding: .25em;
}
.location_sticky table table {
	background: #ffff99;
	border: 1px solid #cccc00 !important;
}
.location_sticky tr.stcky_header {
	/* background: pink; */
}
.location_sticky tr.stcky_header td {
	/* background: tan; */
}
.location_sticky p.note_for {
	/* background: lime; */
	float: left;
}
.location_sticky p.note_for .s10 {
	/* background: orange; */
	float: right;
	text-align: center;
}
.location_sticky td.hide_link_cell {
	/* background: aqua; */
	float: right;
	/* padding: 1px 4px; */
}
.location_sticky a.hide_link {
	/* background: cyan; */
}
.location_sticky td.sticky_note_content {
	/* background: white; */
	/* display: table-cell; */
	padding: 1em .5em;
}

.apply_unpw {
	/* background: pink; */
	border-bottom: 1px solid #ccc;
}
.apply_unpw .fake_td {
	padding-top: 0;
}
.apply_unpw .section-subheader {
	margin-bottom: 1em;
}

.apply_comment {
	/* background: tan; */
}

.require_pickdate {
	/* background: green; */
}
.require_pickdate .fake_td {
	border-right: 0;
}

.cal_text,
.apply_buttons {
	text-align: center;
}
.apply_buttons {
	width: 100%;
}


/* jQuery */
.fake_td.stacker .ui-datepicker .ui-datepicker-prev span,
.fake_td.stacker .ui-datepicker .ui-datepicker-next span
{
    width: 16px;
}
.ui-datepicker-unselectable.ui-state-disabled.no-pick span {
	color: black !important;
}


.auto_application_pickdate {
	/* background: red; */
}
.cal_text {
	/* background: beige; */
}

.apply_notes {
	background: #f5f5f5;
	border-top: 1px solid #ccc;
	font-size: 13px;
	line-height: 2;
	padding: 1em .5em;
}
span.msp_name {
	clear: none;
	float: none;
	font-weight: bold;
}

.autoapp .fake_td span.job_comments {
	width: 100%;
	word-wrap: break-word;
}

.fake_label:after {
	/* content: '\02795'; */
	content: "\e613";
	/* font-size: 13px; */
	/* color: #fff; */
	float: right;
	margin-left: 1em;
	font-family: "jimicons";
}
.fake_label.active:after {
	/* content: "\2796"; */
	content: "\e613";
	/* font-size: 13px; */
	/* color: #fff; */
	float: right;
	margin-left: 1em;
	font-family: "jimicons";
}

.info {
    color: #b33636;
    line-height: 2;
    padding: 0 .5em;
}
.info.primary {
    font-size: 15px;
    font-weight: bold; 
}
.info.secondary {
    font-size: 12px;
    font-weight: bold;
}

div.shop_loc_details.circuit div.flipper
{
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}

@media only screen and (max-width: 600px) {
	
	.fake_td.stacker .ui-datepicker {
		margin: 0 auto;
	}
}