/**
 * VIP log style sheet
 *
 * @package PMM VIP log
 * @author Jennifer Newton
 * @copyright 2015 Dealer Marketing Services
 *
 * @version 2015.10.09 1 Initial Release
 * @version 2015.10.22 2 jln TIcket 258917
 * @version 2015.10.22 3 jln TIcket 259059
 * @version 2015.10.28 4 jln Ticket 260081/260079
 * @version 2015.12.08 jln Ticket 266684
 * @version 2017.01.23 jln Ticket 349124
 * @version 2017.02.01 jln TIcket 351957
 * @version 2019.10.09 sb Ticket #553093, VIP Log - Ability to sort by Set By Department to compare BDC and Sales
 */

body
{
	padding: 0;
}
.header 
{
	margin: 0;
	padding: 0;
	height: auto; /*70px*/
	width: 100%;
	color:white;
	background-repeat: no-repeat;
	background-position: top left;
	-webkit-box-shadow: 0 25px 25px -15px black;
	-moz-box-shadow: 0 25px 25px -15px black;
	box-shadow: 0 25px 25px -15px black;
	
}
.header div
{
	margin: 0 auto;
	font-size: 2.9em;
	min-width: 550px;
	display:inline-block;
	text-align: center;
	width: 60%;
}
.header span
{
	padding:40px 0 0 10px;
	display:inline-block;
	font-size: 1.7em;
	width:25%;
}

.Rounded_Rectangle_1 
{
	border-style: solid;
	border-width: 1px;
	border-radius: 10px;
	margin: 40px auto;
	width: 90%;
	/*height: 740px;*/
	overflow: hidden;
}
table, th, td
{
	border:none !important;
}
tbody, td
{
	text-align: inherit;
}
table
{
	float:none;
	clear: none;
	border-collapse: separate;
}
.head 
{
	width: 95%;
	padding: 20px 0 0 0;
	margin: 0 auto;
	border: 0;
}
.head th.center 
{
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-size:1.5em;
	padding: 10px;
}

.marquee
{
	overflow: hidden;
}
.apptable 
{
	width: 95%;
	min-width: 656px;
	padding: 0 0 20px 0;
	margin: 0 auto;
	border: 0;
	table-layout: fixed;
}
.apptable td.center 
{
	text-align: center;
}
.apptable td 
{
	color: #fff;
	padding: 10px;
	line-height: 1.2;
	font-size:1.2em;
}
.apptable td:nth-of-type(1),
.head th:nth-of-type(1)
{
	min-width: 196px;
	word-wrap: break-word;
}
.sold 
{
	color: #ffcc00 !important;
}
.appt_dept_lbl{
    width: 95%;
    margin: 0 auto;
    color: white;
    font-size:  18px;
}
.appt_dept_lbl:first-of-type{
    margin-top: 20px;
}