/* Shinola tooltip style (main Shinola style) */
.ui-tooltip-shinola-default
{
	font-size: inherit;
	
	border-color: #F1D031;
	
	padding-top:    13px;
	padding-bottom: 13px;
	
	padding-left:   15px;
	padding-right:  15px;
	
	-moz-border-radius:    15px;
	-webkit-border-radius: 15px;
	-o-border-radius:      15px;
	border-radius:         15px;	
}

	.ui-tooltip-shinola-default,
		.ui-tooltip-shinola-default .ui-tooltip-titlebar,
		.ui-tooltip-shinola-default .ui-tooltip-content
	{
		background-color: rgb(238, 168, 67); /* Medium orange */
		color: white;
	}

	.ui-tooltip-shinola-default .ui-tooltip-titlebar,
		.ui-tooltip-shinola-default .ui-tooltip-content
	{
		border-width: 0px; /* General reset */
		padding: 0px;
	}

		.ui-tooltip-shinola-default .ui-tooltip-titlebar
		{
			font-size: 1.23077em; /* Equivalent to 15px at the default font size */
			
			font-weight: bold;
			line-height: 1.25;
			text-transform: uppercase;
	
			margin: 0;
			border-bottom: 1px solid rgb(238, 212, 165);
			
			padding-bottom: 0.15em;
			margin-bottom:  0.25em;
		}


		.ui-tooltip-shinola-default .ui-tooltip-content
		{
			/* padding: 15px; */
		
			text-transform: uppercase;
			line-height: 1.4;
			font-weight: bold;
			
			font-size: 0.76923em; /* Equivalent to 10px at the default font size */
		}


	
	
/* Shinola timeline style */
.ui-tooltip-shinola-timeline .ui-tooltip-titlebar,
	.ui-tooltip-shinola-timeline .ui-tooltip-content
{
	border-color: #E2E2E2;
	color: #454545;
	
	text-transform: uppercase;
	font-weight: bold;
}

	.ui-tooltip-shinola-timeline .ui-tooltip-content
	{
		padding: 15px;
	
		-moz-border-radius:    15px;
		-webkit-border-radius: 15px;
		-o-border-radius:      15px;
		border-radius:         15px;

		color: rgb(125, 124, 124); /* Light gray */
		background-color: white;
		
		font-size: 0.92308em; /* Equivalent to 12px at the default font size */
		line-height: 1.3;
		text-align: center;
		
		max-width: 160px;
	}

	.ui-tooltip-shinola-timeline .ui-tooltip-titlebar
	{
		background-color: #f1f1f1;
		
		-moz-border-radius:    15px 15px 0 0;
		-webkit-border-radius: 15px 15px 0 0;
		-o-border-radius:      15px 15px 0 0;
		border-radius:         15px 15px 0 0;
	}

