﻿/*Menu Icon Color*/
.top-bar .toggle-topbar.menu-icon a span::after {box-shadow: 0 0 0 1px #008cba, 0 7px 0 1px #008cba, 0 14px 0 1px #008cba !important;}

/* dropdown arrow color */
.top-bar-section .has-dropdown > a::after {border-color: #008cba transparent transparent !important;}

.menutxt {color:#008cba !important}
.menutxt:hover {color:#ffd800 !important}
.blue {color:#008cba}

/* ################
	Sprite Mngmt 
   ############### */
		.star-sprite {background-image: url(/images/StarSprtv1.png); }
		.star-sprite a {height: 100%; width: 100%; display: block; text-indent: -1000em;}

		.site-sprite {background-image: url(/images/psv1.1.png); }
		.site-sprite a {height: 100%; width: 100%; display: block; text-indent: -1000em;}
		
		#TRLogo {background-position:0px 0px; height: 76px; width: 200px; margin: 0px 50px 10px 10px; position: relative; display: inline-block;}

		#QTRLogo {background-position: 0px -77px; height: 40px; width: 85px; margin: 5px 0px auto 10px;  display: inline-block; }

		#TruckImg {background-position: 152px -118px; height: 97px; width: 150px; margin: 5px 0px auto 10px;  display: inline-block; }
		
		.FBIco {background-position:0px -118px; height: 22px; width: 22px; display: inline-block;}
		.TwIco {background-position:0px -142px; height: 22px; width: 22px; display: inline-block;}
		.GoIco {background-position:0px -166px; height: 22px; width: 22px; display: inline-block;}

		
		#ReviewCount {font-size: medium; width: 450px; height: 60px; margin-top: 15px; margin-right: 40px; position: relative;}
		#QuotesTRFrame { width: 90px; height: 85px; float: right;}
		.LeftFloatDivs { float: left; }
		.RightFloat { float: right; }
		.RSp {margin-right: 10px; }
		
		.MedComp {background-position:68px 0px; height: 16px; width: 15px; display: inline-block;}		
		.SmComp {background-position:68px -17px; height: 10px; width: 10px; display: inline-block;}				
		
		.Sm5Stars {background-position:0px 0px; height: 14px; width: 76px; display: inline-block;}
		.Sm4Stars {background-position:0px -15px; height: 14px; width: 76px; display: inline-block;}
		.Sm3Stars {background-position:0px -30px; height: 14px; width: 76px; display: inline-block;}
		.Sm2Stars {background-position:0px -45px; height: 14px; width: 76px; display: inline-block;}
		.Sm1Stars {background-position:0px -60px; height: 14px; width: 76px; display: inline-block;}						
		.Sm0Stars {background-position:0px -75px; height: 14px; width: 76px; display: inline-block;}	
		
		
		.Med5Stars {background-position:0px -91px; height: 26px; width: 146px; display: inline-block;}
		.Med4Stars {background-position:0px -118px; height: 26px; width: 146px; display: inline-block;}
		.Med3Stars {background-position:0px -145px; height: 26px; width: 146px; display: inline-block;}
		.Med2Stars {background-position:0px -172px; height: 26px; width: 146px; display: inline-block;}
		.Med1Stars {background-position:0px -199px; height: 26px; width: 146px; display: inline-block;}						
		.Med0Stars {background-position:0px -226px; height: 26px; width: 146px; display: inline-block;}	
		
		.GoldSmIco {background-position:68px -34px; height: 12px; width: 12px; display: inline-block;}
		.SilvSmIco {background-position:68px -47px; height: 12px; width: 12px; display: inline-block;}
		.BronSmIco {background-position:68px -60px; height: 12px; width: 12px; display: inline-block;}						
		.NoneSmIco {background-position:68px -73px; height: 12px; width: 12px; display: inline-block;}

/* END SPRITE MANAGEMENT */
.proper {
    text-transform: capitalize;
}

