/* CSS Document */
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../../fonts/glyphicons-halflings-regular.eot') ;
  src: url('../../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.navbar {
	height:71px;
-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
   -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
        box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
		z-index:130;
		margin-bottom:0px;
}
.navbar-default {
	background-color: #CA3128;
	border:none;
}
.navbar-nav > li > a {
  padding: 25px 50px 26px 50px;
  font-size:16px;
  line-height: 20px;
}
.dropdown-menu {
-webkit-transition: 0.40s;
					   -moz-transition: 0.40s;
						 -o-transition: 0.40s;
							transition: 0.40s;
}
.main-navigation {
	padding: 30px 18px;
	margin:0;
	border:none;
	background-color:#BF2E26;
	color:#fff;
	border-radius: 0px;
	z-index:90;
	-webkit-box-shadow: inset 0px 4px 5px 0px rgba(0,0,0,0.25);
	   -moz-box-shadow: inset 0px 4px 5px 0px rgba(0,0,0,0.25);
	        box-shadow: inset 0px 4px 5px 0px rgba(0,0,0,0.25);			
}
.navbar-default .navbar-nav > li > a {
	color: #fff;
	background-color:#fff !important;
	background-image: -moz-linear-gradient(top, #CA3128, #AA2822);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#CA3128), to(#AA2822));
	background-image: -webkit-linear-gradient(top, #CA3128, #AA2822);
	background-image: -o-linear-gradient(top, #CA3128, #AA2822);
	background-image: linear-gradient(to bottom, #CA3128, #AA2822);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CA3128', endColorstr='#AA2822', GradientType=0);
	border-left:solid 1px #BF2E26;
	border-right:solid 1px #BF2E26;
	-webkit-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15);
	 -moz-box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15);
	      box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,0.15);
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color:#BF2E26;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color:#BF2E26;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #BF2E26;
  -webkit-box-shadow: inset 0px 3px 3px 0px rgba(0,0,0,0.15);
	 -moz-box-shadow: inset 0px 3px 3px 0px rgba(0,0,0,0.15);
	      box-shadow: inset 0px 3px 3px 0px rgba(0,0,0,0.15);
	border-left:solid 1px #BF2E26;
	border-right:solid 1px #BF2E26;
}