/*
|===========================================================================================================
| truebulldog.css
|===========================================================================================================
|
| Don't alter anything in here. Use for reference only.
|
| =================
| TABLE OF CONTENTS
| =================
|
| #   Type
| #   Navigation Tabs
| #   Navigation Pills
| #   Buttons
| #   List Group 
| #   Thumbnails
| #   Panels 
| #   Jumbotron
| #   Box Stuff 
| #   Feature 
| #   Sidebar Navigation 
|
*/

/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Type 
 */

.true-bulldog .page h1 a,
.true-bulldog .page h2 a,
.true-bulldog .page h3 a,
.true-bulldog .page h4 a,
.true-bulldog .page h5 a,
.true-bulldog .page h6 a {
	color: #880000;
}

.true-bulldog .page h1 a:hover, 
.true-bulldog .page h1 a:active,
.true-bulldog .page h2 a:hover, 
.true-bulldog .page h2 a:active,
.true-bulldog .page h3 a:hover, 
.true-bulldog .page h3 a:active,
.true-bulldog .page h4 a:hover, 
.true-bulldog .page h4 a:active,
.true-bulldog .page h5 a:hover, 
.true-bulldog .page h5 a:active,
.true-bulldog .page h6 a:hover, 
.true-bulldog .page h6 a:active {
	color: #660000;
	text-decoration: underline;
}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Navigation Tabs 
 */

	.true-bulldog .page .nav-tabs > li > a {
	    border-radius: 6px 6px 0 0;
	}
	
	.true-bulldog .page .nav-tabs > li.active > a, 
	.true-bulldog .page .nav-tabs > li.active > a:hover, 
	.true-bulldog .page .nav-tabs > li.active > a:focus {
	    color: #440000;
	    border-bottom: 3px solid #440000;
	}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Navigation Pills 
 */

	.true-bulldog .page .nav-pills > li.active > a,
	.true-bulldog .page .nav-pills > li.active > a:focus,
	.true-bulldog .page .nav-pills > li.active > a:hover {
		color: #fff;
		background-color: #440000;
		border-radius: 6px;
	}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Buttons 
 */

.true-bulldog .page .btn {
    border-radius: 6px;
}

.true-bulldog .page .btn-primary {
    color: #fff;
    border: none;

	background: #d2bb8a;
}
	.true-bulldog .page .btn-primary:hover, 
	.true-bulldog .page .btn-primary:focus, 
	.true-bulldog .page .btn-primary:active, 
	.true-bulldog .page .btn-primary.active, 
	.true-bulldog .page .open > .dropdown-toggle.btn-primary {
	    color: #fff;
	    border: none;

		background: #660000;
	}

	.true-bulldog .page .btn-primary::before {
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 8px;
		font-size: 80%;
		
		position: relative;
		top: 1px;
		display: inline-block;
		font-family: "Glyphicons Halflings";
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-moz-osx-font-smoothing: grayscale;

		content:"\e165";

    	box-sizing: border-box;
	}

.true-bulldog .page .btn-default {
    color: #fff;
    background-color: #999;
    border: none;
}
	.true-bulldog .page .btn-default:hover, 
	.true-bulldog .page .btn-default:focus, 
	.true-bulldog .page .btn-default:active, 
	.true-bulldog .page .btn-default.active, 
	.true-bulldog .page .open > .dropdown-toggle.btn-default {
	    color: #fff;
		background-color: #333;
	    border: none;
	}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	List Group 
 */

	.true-bulldog .page .list-group .list-group-item:first-child {
		border-top-left-radius: 6px;
  		border-top-right-radius: 6px;
	}
	
	.true-bulldog .page .list-group .list-group-item:last-child {
		border-bottom-right-radius: 6px;
		border-bottom-left-radius: 6px;
	}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Thumbnails 
 */
		
.true-bulldog .page .thumbnail {
    border-radius: 6px;
    padding: 5px;
}
	
	
/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Panels 
 */

.true-bulldog .page .panel {
    border-radius: 6px;
}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Jumbotron 
 */

.true-bulldog .page .jumbotron .h1,
.true-bulldog .page .jumbotron h1 {
	color: #880000;
}

.true-bulldog .page .container .jumbotron,
.true-bulldog .page .container-fluid .jumbotron {
	border-radius: 12px;
}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Box Stuff 
 */

.true-bulldog .page .box-border {
	border-radius: 6px;
}


/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Feature 
 */

	.true-bulldog .feature .slick-next:before,
	.true-bulldog .feature .slick-prev:before {
	    color: #fff;
	    background-color: #660000;
	}

	.true-bulldog .feature .slick-dots li button {
		background-color: #660000;
	}

/** ------------------------------------------------------------------------------------------------------- */
/**
 * 	Sidebar Navigation  
 */

	.true-bulldog .page .webdev-sidebar .menu {
		border: 1px solid #ddd;
	}
		.true-bulldog .page .webdev-sidebar .menu .menu { border: none; }
	
		.true-bulldog .page .webdev-sidebar .menu li,
		.true-bulldog .page .webdev-sidebar .menu li.leaf {
			border-bottom: 1px solid #ddd;
		}
			.true-bulldog .page .webdev-sidebar .menu li:last-child,
			.true-bulldog .page .webdev-sidebar .menu li.leaf:last-child { border: none; }
			
			.true-bulldog .page .webdev-sidebar .menu li a:link,
			.true-bulldog .page .webdev-sidebar .menu li a:visited {
				background-color: #fff;
				color: #880000;
			}
			
			.true-bulldog .page .webdev-sidebar .menu li a:hover,
			.true-bulldog .page .webdev-sidebar .menu li a:active {
				background-color: #eee;
				color: #660000;
			}
			
			.true-bulldog .page .webdev-sidebar .menu li.active-trail a:link,
			.true-bulldog .page .webdev-sidebar .menu li.active-trail a:visited {
				background-color: #c6ac7f;
				color: #fff;
			}
			
				.true-bulldog .page .webdev-sidebar .menu li.active-trail > a:link,
				.true-bulldog .page .webdev-sidebar .menu li.active-trail > a:visited {
					background-color: #660000;
					border-bottom: 2px solid #b7996e;
				}
	
	.true-bulldog .page .webdev-sidebar .menu .menu {
		border-top: 1px solid #ddd;
	}
	
		.true-bulldog .page .webdev-sidebar .menu .menu li,
		.true-bulldog .page .webdev-sidebar .menu .menu li.leaf {
			border-bottom: 1px solid #ddd;
		}
	
			.true-bulldog .page .webdev-sidebar .menu .menu li:last-child,
			.true-bulldog .page .webdev-sidebar .menu .menu li.leaf:last-child {
				border-bottom: none;
			}
		
		.true-bulldog .page .webdev-sidebar .menu .menu li a:link,
		.true-bulldog .page .webdev-sidebar .menu .menu li a:visited {
			background-color: #fff;
			color: #d2bb8a;
		}
		
		.true-bulldog .page .webdev-sidebar .menu .menu li a:hover, 
		.true-bulldog .page .webdev-sidebar .menu .menu li a:active {
			background-color: #eee;
			color: #660000;
		}
	
	.true-bulldog .page .webdev-sidebar li.active-trail > .menu { 
		border-top: none;
	}
	
	.true-bulldog .page .webdev-sidebar li.active-trail > .menu li,
	.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.leaf {
		border: none;
	}
	
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li a:link, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li a:visited,
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > a:link, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > li a:visited {
			background-color: #b7996e;
			color: #fff;
			border-bottom: none;
		}
		
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li a:hover, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li a:active {
			background-color: #c6ac7f !important;
			color: #fff !important;
		}
		
			.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active a:link, 
			.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active a:visited {
				background-color: #8e6f50;
				color: #fff;
			}
			
			    .true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active > a.active:link, 
			    .true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active > a.active:visited { 
			    	background-color: #8e6f50; 
			    	color: #fff; 
			    }	

		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > a:link, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > a:visited,
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li a:link, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li a:visited,
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li.active-trail > a:link, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li.active-trail > li a:visited {
			background-color: #8e6f50;
			color: #fff;
		}

		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li a:hover, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li a:active,
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li.active-trail > a:hover, 
		.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li.active-trail > li a:active {
			background-color: #7a5d43 !important;
			color: #fff !important;
		}
		
			.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li.active a:link, 
			.true-bulldog .page .webdev-sidebar li.active-trail > .menu li.active-trail > .menu li.active a:visited {
				background-color: #7a5d43;
				color: #fff;
			}
		




