﻿/*Custom bootstrap overload*/
.navbar-default {
	background-color: #f9f9f9;
}

.navbar-default .navbar-nav > li {
	background-color: #f9f9f9;
}

.navbar-default .navbar-nav > li > a {
	color: #333;
	border-bottom: 1px solid transparent;
	padding-bottom: 3px; /*removing spacing*/
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #f9f9f9;
	color: Red;
	border-bottom: 2px solid Red;
}

.custom-navbar .fa {
	font-size: 25px;
}


.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > li > a:hover {
		text-decoration: none;
		-ms-border-radius: 0;
		border-radius: 0;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #FF6600;
		color: #000 !important;
		background-color: transparent !important;
	}

	.nav-pills > li > a {
		-ms-border-radius: 0;
		border-radius: 0;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #F9F9F9;
	}

.large {
	font-size: 115%;
}

/*Overload media*/
@media (max-width:767px) 
{
	.custom-navbar .navbar-right {
		float: right;
		padding-right: 15px;
	}

	

	.custom-navbar .nav.navbar-nav.navbar-right li {
		float: right;
	}

		.custom-navbar .nav.navbar-nav.navbar-right li > a {
			padding: 8px 5px;
		}

	.custom-navbar .navbar-toggle {
		float: left;
	}

	.custom-navbar .navbar-header {
		float: left;
		width: auto !important;
	}

	.custom-navbar .navbar-collapse {
		clear: both;
		float: none;
	}
}

@media print {
	a[href]:after {
		content: none !important;
	}

	* {
		-webkit-print-color-adjust: exact;
	}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: 'FontAwesome';
		src: url('../webfonts/fa-light-300.svg?v=4.5.0#fontawesomeregular') format('svg');
	}
}
/*End of overload media*/