﻿#main-nav {
  /*background:#666c86 url("../Img/banner.png") repeat-x;*//*#232323*/
  background:#990033;
}

#main-nav button:hover, #main-nav button:active {
	background:#7D022B !important;
}
#main-nav div div div ul ul {
	padding-left:0px
}
#main-nav .container {
	width:100%
}


@media (min-width: 1200px) {
	#main-nav-area ul li.dropdown:hover .dropdown-menu {
		display:block
	}
}


@media (min-width: 992px) and (max-width: 1199px) {
	#main-nav .dropdown:hover > .dropdown-menu {
	    display:block
	}
	.navbar-nav > li {
	    margin-left:10px
	}
	.navbar-collapse {
	    padding-left:0;
	    padding-right:0
	}
	#main-nav { }
	#tools #search-form input {
		width:175px
	}
	#sideNavBox {
		float: none !important;
		margin-left: 20px !important;
		/* margin-left: 0 !important; */
		/* margin-right: 0 !important; */
		width: 100%!important;
	}
}


@media (min-width: 768px) and (max-width: 991px) {  
	#main-nav .dropdown:hover > .dropdown-menu {
		display:block
	}
	.navbar-collapse {
		padding-left:0;
		padding-right:0
	}
	.navbar-nav > li {
		margin-left:0
	}
	#tools #search-form input {
		width:175px
	}
	#side-nav-area {
		margin-left: -15px;
    	padding-left: 15px;
	}
	#sideNavBox {
		float: none !important;
		margin-left: 0 !important;
		/* margin-left: 0 !important; */
		/* margin-right: 0 !important; */
		width: 100%!important;
	}
}

@media (max-width: 767px) {
	#main-nav div div div ul {
		padding-left:0px
	}
	#tools li.last-child {
		margin:15px 0 0
	}
	#side-nav-area { 
		background:#dcdcdb; 
		padding:0; 
		background:#dedfde
	}
	#sideNavBox { 
		padding:0; 
		/*background-color:#dedfde;*/
		margin-bottom:10px;
	}
	.navbar-header {
		border-top:1px solid #999;
		background:-moz-linear-gradient(top,  rgba(170,170,170,0.65) 0, rgba(239,239,239,0) 10px);
		background:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(170,170,170,0.65)), color-stop(10px,rgba(239,239,239,0)));
		background:-webkit-linear-gradient(top,  rgba(170,170,170,0.65) 0,rgba(239,239,239,0) 10px);
		background:-o-linear-gradient(top,  rgba(170,170,170,0.65) 0,rgba(239,239,239,0) 10px);
		background:-ms-linear-gradient(top,  rgba(170,170,170,0.65) 0,rgba(239,239,239,0) 10px);
		background:linear-gradient(to bottom,  rgba(170,170,170,0.65) 0,rgba(239,239,239,0) 10px);
		filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6aaaaaa', endColorstr='#00efefef',GradientType=0 )
	}
	#sideNavBox button.navbar-toggle {
		border:1px solid #9c9a9c
	}
	#sideNavBox button.navbar-toggle span.icon-bar {
		border:1px solid #9c9a9c
	}
	#sideNavBox button.navbar-toggle:hover {
		background:#dbdddb;
	}
	#flyout li ul, #flyout li ul li ul {
		position:relative; 
		left:0px; 
		top:0px; 
		bottom:-2px; 
		width:100%; 
		-webkit-box-shadow:none; 
		box-shadow:none
	}
	#flyout li ul a { 
		padding-left:40px;
	}
	#flyout li ul li ul li a{ 
		padding-left:80px
	}
	.dropdown-menu .sub-menu { 
		left:100%; 
		position:absolute; 
		top:0; 
		visibility:hidden; 
		margin-top:-1px
	}
	
	#main-nav li a {
		padding:0.3em 0.5em .3em .9em
	}
	
	#flyout li.dropdown >a:after {
		/*content:"\f107"*/
		/*background:url("../Img/orange_arrow.gif") 90% 13px no-repeat*/
	}
	/*
	#main-nav .dropdown {
		background:#232323 url("../Img/orange_arrow.gif") 0px 17px no-repeat;
	}*/
	
	#main-nav-area ul > li, #main-nav .sub1 {
	    padding: 0.3em 0.5em;
	    /* background: #0c689d url("../Img/separator.png") left center no-repeat; */
	    background:#990033;
	}	
	#main-nav .dropdown {
    	background:#990033 url("../Img/orange_arrow.gif") 10px 17px no-repeat;
	}	
	#main-nav .dropdown-menu > li.dropdown {
		/*background:#232323;*/
		background:#990033 url("../Img/orange_arrow.gif") 30px 17px no-repeat;
	}
	#main-nav .dropdown-menu > li.dropdown:hover {
		background:#000;
	}
	
	#main-nav .navbar-toggle {
		background:#990033 !important;
	}
	#flyout>li, #flyout>li:hover { }
	#flyout ul.sub1-menu, #flyout ul.sub1-menu li:hover, #flyout ul.sub1-menu li a:hover, #flyout ul.sub1-menu li a:focus { }
	#flyout ul.sub2-menu, #flyout ul.sub2-menu li:hover, #flyout ul.sub2-menu li a:hover, #flyout ul.sub2-menu li a:focus { }
	#main-nav-area li ul, #flyout li ul li ul { 
		left:0px; 
		top:0px; 
		bottom:-2px; 
		width:100%; 
		-webkit-box-shadow:none; 
		box-shadow:none
	}
	#main-nav-area li ul a { 
		padding-left:40px
	}
	#main-nav-area li ul li ul li a{ 
		padding-left:80px
	}
	#main-nav-area li.dropdown>a:after { 
		/*content:"\f107"*/
	}
	#emergency-bar-container { 
		height:auto; 
		background:#dedfde
	}
	#side-nav h2 {
		padding-bottom:0;
		font-size:16px;
		text-transform:uppercase;
		border-bottom:0;
		text-align: left;
		margin-bottom:0;
		color: #979797;
		position:absolute;
		top:1em;
		font-weight:bold;
		left:30px;
	}
	#side-nav-area {
		padding:0;
		background-color:#fff;
		margin-bottom:0px
	}
	#contentTable {
		/*padding-top:10px*/
		padding-top:0
	}
	#flyout {
		margin-bottom:0
	}	
	#flyout, #flyout1 {
    	margin-left:0;
    }		
	.navbar-inverse .navbar-toggle {
		border-color:#fff
	}
	#tools {
		float:left
	}
	#tools #search-form input {
		width:147px
	}
	#tools li.first-child {
		padding-left:1em
	}
	#contentBox {
		min-width:300px !important;
		margin-right:0 !important;
	}	
	#left_slide_Container.container {
	 padding:0
	}
	#left_slide_Container h1.col-md-4, #left_slide_Container div.col-md-8 {
		padding:0;
		margin:0;
	}
	#left_slide_Container div.col-md-8 {
		overflow:hidden
	}	
	#hgroup img {
		width:100%;
	}
	#RACQ-link img {
		width:auto;
	}
	#RACQ-link {
	    display:none;
	}
	#hgroup {
    	min-width:auto;
	    margin-top: 0;
	    padding: 0;
	    position:relative;
	    overflow:hidden;
	}
	#dm-org-link {
	    position: absolute;
	    margin-top: 35px;
	    left: 0;
	}
	#contentBox h1, #contentTable h1 {
		margin-bottom:5px
	}
	#tools {
		margin-left:0;
		padding-left:0;
	}
	#header {
		margin-left:0;
		padding-left:0;
		position:relative;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	margin-bottom:0;
	}	
	#header a {
		float:none;
	}
	#tools li.first-child {
		padding-left:0px;
	}
	#tools li {
		padding:0 2px 0 5px;	
	}
	#tools li.last-child 
	{ 
		margin-top:0 
	}
	#tools li.last-child {
	    width: 45%;
	    height: 20px;
	    background-image: none;
	    float: right;
	}	
	#header-area #tools li.last-child input {
    	width: 100px;
    }
	#SearchBox .ms-srch-sbLarge>input {
	    font-size: 13px;
	    height: 20px;
	}	
	#header #tools {
	    float:none;
	    width:100%;
	    height:34px;
	    padding:10px 5px 5px;	    
		/*border-top:1px solid #999;*/
		/*background: #666c86 url("../Img/banner.png") repeat-x;*/
		margin-bottom:5px;
		font-size:11px;
	}
    #tools li {
		border-left:1px solid #666;
	}
	#tools li.first-child {
		border-left:0;
	}
    #tools li.last-child {
	    position: relative;
	    width: auto;
	    height: 20px;
	    top: 0;
	    background-image: none;
	    right: 0;
	    float:left;
	    margin-right:10px;
	}

	#header-area {
		min-height:90px;
		position:relative;
	}
	#hgroup > a {
		padding-right:0;
	}
	#header-area h1 {
	    display: inline;
	    font-size: 1.6em;
	    white-space: nowrap;
	    padding-top: 15px;
	    font-weight: bold;
	    position: relative;
	    bottom: 15px;
	    padding-left:5px;
	}
	#header-area img {
		padding-right:10px;
	}
	#side-nav {
		margin-top:0;
	}
	#tools li.last-child {
		position:relative;
	}
	#three-col-feed .widget {
		height:auto;/*385px;*/
	}
	#tabContentArea .mid {
	    border-left: 0;
	    border-right: 0;
	}
}
