/* Style sheet for all NAVs */
.navbar, #mastertopnav{z-index:4;}
.navbar-toggle{margin-top:20px;margin-right:20px;}
.navbar{background-color:#000;border-bottom-style:none;}
.navbar-collapse,.navbar .container{background:#000 url('/images/nav/GradientUpperBars5.jpg') repeat-x left top;}
.navbar-collapse{border-top-style:none;}
.navbar-nav{margin-top:0px;}
#main-nav{width:100%;position:fixed;top:100px;left:0;}
#acinavbar{width:100%;height:115px;z-index:10;display:none;margin-left:-15px;background:transparent url('/images/nav/Nav-without-logo.svg') repeat left top;}
#aciproducts{width:100%;padding:0;border:0;margin-left:30px;padding-top:10px;list-style:none;display:none;background:transparent url('/images/nav/Nav-with-logo.svg') no-repeat right top;position: relative;}
#aciproducts li{float:left;text-align:center;margin-left:-15px;}
#aciproducts li a{line-height:105px;display:block;color:#fff;vertical-align:text-bottom}
#aciproducts li a:hover{line-height:130px;}
#aciproductslogolink{display:block;height:115px;width:130px;position:absolute;top:0px;right:0px;}
.navbar-header{background-color:#000;position:relative;top:0px;left:0px;}
.navbar-brand{display:block;width:221px;height:81px;;margin-right:-40px;padding:0;z-index:5;position:relative;left:0px;top:0px;}
/*.navbar-brand-link{display:block;width:215px;height:81px;z-index:6;position:relative;left:-10px;top:0px;margin-right:-50px;} */
.navbar-brand-link{display:block;width:165px;height:58px;z-index:6;position:relative;left:-10px;top:0px;/*margin-right:-50px;*/}
#mastertopnav{margin-left:190px;background-color:#000;height:81px;color:#fff;/*position:relative;left:0px;top:0px; */}
#productlinenav{height:48px;line-height:48px;}
#productlinenav a{color:#fff}
#productlinenav a:hover{color:#a6a8aa}
#productlinenav li.active a{color:#a6a8aa;background:none}
#toggleacinav,#hidesearcharea{display:none;}
#topnavbarlevel3{height:33px;line-height:33px;margin-left:-32px;z-index:4;margin-right:-14px;background:#000 url('/images/nav/GradientUpperBars5.jpg') repeat-x left top;}
#topnavbarlevel3 ul{margin-left:-18px;background:#000 url('/images/nav/GradientUpperBars5.jpg') repeat-x left bottom;height:33px;line-height:33px;padding-bottom:6px;z-index:4;}
#topnavbarlevel3 ul li{padding-right:4px;z-index:10;}
#topnavbarlevel3 ul li.spacer{width:20px;height:33px;line-height:2px;z-index:2}
#topnavbarlevel3 a{color:#a6a8aa;height:32px;line-height:2px;}
#mobilelevel3nav a:hover,#topnavbarlevel3 a:hover,#mobilelevel3nav a.active,#topnavbarlevel3 a.active{color:#c22821;}
#topnavbarlevel3 #navtop,#mobilelevel3nav #mobilenavtop{display:none;}
#mobilelevel3nav{width:100%;margin:0;padding:0;border-bottom:1px #000 solid;border-top:none;}
#mobilelevel3nav ul{width:100%;padding:0;margin:0;background-color:#363436;}
#mobilelevel3nav li{float:left;text-align:left;margin-left:9px;height:26px;}
#mobilelevel3nav a{padding:0;margin:0;color:#fff;height:26px;font-size:12px;line-height:18px;padding:4px;}
/* #mobilenavbar{z-index:22;} */
#mobilenavbar li{border:1px #000 solid;height:40px;background:transparent url('/images/nav/Mobile-Nav-gradient-1.jpg') no-repeat center bottom;text-align:left}
#mobilenavbar .greyrow{background-color:#333;}
#mobilenavbar li a{color:#fff}
#mobilenavbar li a:hover{background:transparent url('/images/nav/Mobile-Nav-gradient-1.jpg');opacity:0.5;filter:alpha(opacity=50);}
#mobilenavbar .dropdown-menu li{height:45px;background-color:#333;}
li#shoppingtools.visible-sm.dropdown > a.dropdown-toggle.active{background:none}
#shoppingtools .dropdown-menu{ width:80px;background-color:#333}
#shoppingtools .dropdown-menu li{height:28px;background-color:#333}
#shoppingtools .dropdown-menu li a{font-size:11px;font-weight:bold;font-stretch:condensed}
#shoppingtools .dropdown-menu li a:hover{color:#c22821;background-color:#000}
#togglesearch{display:block;}
#searchform{background-color:#000;display:none;padding:5px;line-height:30px;height:48px;width:320px;position:relative;right:40px;top:0px;}
#mobsearchform{list-style-type:none;background-color:#000;display:none;padding:5px;line-height:30px;height:44px; width:100%;z-index:2;margin-left:auto;margin-right:auto;margin-bottom:0px;border-bottom:1px #333 solid;}
#mobsearchform input[type="text"],#searchform input[type="text"]{width:200px;color:#000;height:30px}
#mobsearchform input[type="submit"]{margin-left:10px;background-color:#e6e6e6;border:none;padding:0px 7px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;-webkit-appearance:none;}
#mobsearchform form#keywordsearch input,#searchform form#keywordsearch input{color:#000;}
#mobsearchform li{float:left;}
#hidemobsearcharea{margin-left:20px;padding-top:4px;padding-right:20px;}
#hidesearcharea{background-color:#000;position:relative;right:74px;top:-48px;height:48px;}
#hidemobsearcharea a span.glyphicon.glyphicon-remove,#hidesearcharea a span.glyphicon.glyphicon-remove{color:#fff;}
#hidemobsearcharea a span.glyphicon.glyphicon-remove:hover,#hidesearcharea a span.glyphicon.glyphicon-remove:hover{color:#a6a8aa;}
#instructionnav,#videonav{list-style:none;margin:auto;margin-top:22px;}
#instructionnav li,#videonav li{display:block;padding-top:10px;padding-bottom:10px;}
#instructionnav li a,#videonav li a{text-decoration:none;color:#fff;}
#instructionnav li a:hover,#videonav li a:hover,#videonav li a.active{color:#c22821;}
#socialmedia{padding-top:0px;}
#socialmedia li{padding:8px;}
#socialmedia a{color:#a6a8aa}
#socialmedia a:hover{color:#c22821}
#bottomproducts{width:100%;z-index:10;margin-left:0px;position:relative;}
#bottomproducts h3{color:#6d6e71;font-size:16px;text-align:center}
#bottomproducts ul{width:100%;padding:0;border:0;margin:0;padding-top:0px;padding-bottom:20px;}
#bottomproducts ul li{text-align:center;}
#bottomproducts ul li a{line-height:24px;display:block;color:#fff;vertical-align:text-bottom;margin-top:10px;}
#bottomproducts ul li a:hover{line-height:24px;color:#c22821;text-decoration:none}
#chatlinkbox{background:transparent url('/images/nav/GradientUpperBars5.jpg') repeat-x center top;width:92px;height:37px;position:fixed;right:0px;bottom:26px;display:block;z-index:10;}
#chatlinkbox a{color:#fff;font-size:12px;margin-top:13px;line-height:37px;cursor:pointer;}
#chatlinkbox a:hover{color:#c22821;text-decoration:none;}
.chatnav{cursor:pointer;}
#chatnavlink{display:none;width:100px;cursor:pointer;color:#fff;font-size:12px;position:absolute;right:0px;top:56px;z-index:8;}
#chatnavlink:hover{color:#c22821;text-decoration:none;}
#ndmade{display:block;width:250px;height:50px;background:transparent url('/images/nav/Made-in-North-Dakota-logo.svg') no-repeat center center;margin:auto;}
@media (min-width:768px){
	#mobsearchform{width:750px;}
	#hidemobsearcharea{margin-left:220px;}
	#mobilelevel3nav{border-bottom:none;}
	#instructionnav,#videonav{position:fixed;top:60px;left:auto;width:700px;background-color:#000;z-index:20;}
	#instructionnav li,#videonav li{display:inline;}
	#instructionnav li a,#videonav li a{padding:20px 16px;}
	#bottomproducts{background:transparent url('/images/nav/Nav-without-logo.svg') repeat left top;height:115px;}
	#bottomproducts ul{background:transparent url('/images/nav/Nav-with-logo.svg') no-repeat right top;list-style:none;height:115px;}
	#bottomproducts ul li{float:left;margin-left:15px;margin-right:-30px;}
	#bottomproducts ul li,#aciproducts li{width:95px;font-size:9px;}
	#bottomproducts ul li a,#aciproducts li a{height:105px;line-height:105px;}
	#bottomproducts ul li a:hover{line-height:130px;padding-top:20px;color:#fff;height:80px;}
	#aciproducts li a:hover{margin-top:0px;height:80px;margin-bottom:20px;}
	#rollupcovers a:hover{background:transparent url('/images/Roll-Up-Cover-Pic-for-Nav.png') no-repeat center center;}
	#hardcovers a:hover{background:transparent url('/images/Lomax-Cover-Pic-for-Nav.png') no-repeat center center;}
	#pickupracks a:hover{background:transparent url('/images/ADARAC-Cover-Pic-for-Nav.png') no-repeat center center;}
	#agtarps a:hover{background:transparent url('/images/Ag-Pic-for-Nav.png') no-repeat center center;}
	#snowplows a:hover{background:transparent url('/images/SS-Pic-for-Nav.png') no-repeat center center;}
	#mudflaps a:hover{background:transparent url('/images/ROCKSTAR-Pic-for-Nav.png') no-repeat center center;}
	#outlander a:hover{background:transparent url('/images/OUTLANDER-Product-Pic-for-Nav.png') no-repeat center center;}
	#mastertopnav{font-size:11px;}
	#topnavbarlevel3 ul{width:587px;margin-right:-20px;}
	.nav li a{padding-right:0px;}
	.navbar-header{background:#000 url('/images/nav/GradientUpperBars5.jpg') repeat-x left bottom}
	#chatnavlink{display:block;left:630px;}
	#ndmade{position:absolute;right:250px;bottom:-60px;margin-left:0;}
}
@media (min-width:992px){
/*	#rollupcovers a:hover{background:transparent url('/images/Roll-Up-Cover-Pic-for-Nav.png') no-repeat center top;}
	#hardcovers a:hover{background:transparent url('/images/Lomax-Cover-Pic-for-Nav.png') no-repeat center top;}
	#pickupracks a:hover{background:transparent url('/images/ADARAC-Cover-Pic-for-Nav.png') no-repeat center top;}
	#agtarps a:hover{background:transparent url('/images/Ag-Pic-for-Nav.png') no-repeat center top;}
	#snowplows a:hover{background:transparent url('/images/SS-Pic-for-Nav.png') no-repeat center top;}
	#mudflaps a:hover{background:transparent url('/images/ROCKSTAR-Pic-for-Nav.png') no-repeat center top;}
	#ledlights a:hover{background:transparent url('/images/ACIOffRoadLights-Product-Pics.png') no-repeat center top;} */
	#instructionnav,#videonav{width:840px;}
	#bottomproducts ul li, #aciproducts li{width:114px;font-size:11px;}
	#bottomproducts ul li a,#aciproducts li a{height:105px;}
	#mastertopnav{font-size:12px;}
	#topnavbarlevel3 ul{width:807px;margin-right:-20px;}
	#searchform{background:transparent url('/images/nav/GradientUpperBars5.jpg') repeat-x left top;right:34px;}
	#hidesearcharea{background:transparent url('/images/nav/GradientUpperBars5.jpg') repeat-x left top;}
	#chatnavlink{left:852px;}
	#ndmade{left:360px;bottom:0px;}
}
@media (min-width:1200px){	
	#instructionnav,#videonav{width:960px;}
	.nav li a{padding-right:15px;}
	#bottomproducts ul li,#aciproducts li{width:140px;font-size:12px;}
	#bottomproducts ul li a,#aciproducts li a{height:105px;}
	#topnavbarlevel3 ul{width:1007px;}
	#chatnavlink{left:1052px;}
	#ndmade{left:460px;}
}
