/* SNOWSPORT FINDER */
#snowsportfinder{display:block;width:320px;height:360px;}
#snowsportfinder h2{position:absolute;top:10px;left:0px;}
#snowsportfinder #description1{width:290px;position:absolute;top:40px;left:21px;}
#snowsportfinder #description2{width:280px;position:absolute;top:290px;left:21px;}
#snowsportfinder ul{width:290px;text-align:center;list-style:none;position:absolute;top:68px;left:15px;padding:0;margin:0;}
#snowsportfinder li{list-style:none;padding-top:8px;padding-bottom:12px;height:44px;width:231px;border:none;}
html > body #snowsportfinder li{padding-top:9px;padding-bottom:11px;}
#snowsportfinder #choose_year{width:281px;height:44px;text-indent:8px;font-size:18px;font-weight:400;border:none;background:#000 url('/images/nav/Shop-by-Truck-Bar.png') no-repeat 0 0;color:#FFF;position:absolute;top:0px;left:6px;}
#snowsportfinder #choose_make{width:281px;height:44px;text-indent:8px;font-size:18px;font-weight:400;border:none;background:#000 url('/images/nav/Shop-by-Truck-Bar.png') no-repeat 0 0;color:#FFF;position:absolute;top:54px;left:6px;}
#snowsportfinder #choose_model{width:281px;height:44px;text-indent:8px;font-size:18px;font-weight:400;border:none;background:#000 url('/images/nav/Shop-by-Truck-Bar.png') no-repeat 0 0;color:#FFF;position:absolute;top:108px;left:6px;}
#snowsportfinder #choose_style{width:281px;height:44px;text-indent:8px;font-size:18px;font-weight:400;border:none;background:#000 url('/images/nav/Shop-by-Truck-Bar.png') no-repeat 0 0;color:#FFF;position:absolute;top:162px;left:6px;}
#snowsportfinder option{padding:3px;text-indent:2px;}
#snowsportfinder option:checked,#snowsportfinder option:hover{background:#c22821 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWM4pKn4HwAEyQIM2FfoaQAAAABJRU5ErkJggg==) repeat;}
#popupsearch{display:block;width:320px;height:50px;}
#popupsearch ul{width:290px;text-align:center;list-style:none;position:absolute;top:15px;left:15px;padding:0;margin:0;}
#snowsportresults{display:inline-block;width:90%;padding:0;margin:0;padding-bottom:40px;}
#snowsportresults div{margin:0;}
#snowsportresults h1{color:#FFF;text-transform:uppercase;font-size:20px;font-weight:bold;}
#snowsportresults h2{color:#FFF;padding-top:6px;padding-bottom:6px;font-size:14px;font-weight:bold;margin:4px;text-transform:uppercase}
#snowsportresults h2.group{font-size:18px;padding:0;margin-bottom:-6px;margin-top:20px;}
#snowsportresults h3{text-align:center;color:#a7a9ac;font-size:18px;font-weight:bold; padding:0; margin:0;text-transform:uppercase}
#snowsportresults h4{text-align:left;color:#a7a9ac;font-size:16px;text-transform:uppercase}
#snowsportresults h4.sgctr{text-align:center;}
#snowsportresults p{font-size:12px;text-align:left;color:#a7a9ac;margin-top:10px;}
#snowsportresults #racknote{display:inline-block;color:#fff;font-size:12px;font-weight:bold;padding:0px;line-height:1px;}
#snowsportresults #racknote img{margin-bottom:4px;margin-right:4px;}
#snowsportresults #racknote a{color:#a7a9ac;text-decoration:underline;}
#snowsportresults #racknote a:hover{color:#c22821;}
#snowsportresults .partnumber,#snowsportresults .salesprice,#snowsportresults .salesprice2{color:#c22821;font-weight:bold;}
#snowsportresults .partnumber{margin-right:0px;}
#snowsportresults .accessoryleft h3,#snowsportresults .accessoryright h3{padding-top:10px;font-size:19px;}
/* KE 3/26/19 Used for Clearnace Warning
#snowsportresults #ramboxnote{color:#fff;font-size:16px;font-weight:bold;padding:0px;line-height:24px;}
#snowsportresults #ramboxnote img{margin-bottom:-10px;margin-right:4px;}
#snowsportresults #ramboxnote a{color:#c22821;}
*/
#snowsportresults #ramboxnote{display:inline-block;color:#fff;font-size:12px;font-weight:bold;padding:0px;line-height:1px;}
#snowsportresults #ramboxnote img{margin-bottom:4px;margin-right:4px;}
#snowsportresults #ramboxnote a{color:#fff;}
.resultimg{display:inline-block;width:100%;height:100%;overflow:hidden;padding:0;margin:0;padding-bottom:10px;}
.finishimg{width:106px;height:80px;padding-top:14px;float:right;}
#snowsportresults div.col-sm-6.accessoryleft{margin-left:-15px;margin-right:-15px;}
#snowsportresults div.col-sm-6.accessoryright{margin-left:-15px;margin-right:-15px;}
#snowsportresults .sgcol{background-color:#000;display:inline-block;padding:0 15px;width:50%;}
#snowsportresults .dbsgcol{background-color:#000;display:block;}
#snowsportresults .sgspc{background-color:#000;display:block;height:1px;margin:-5px 0px;}
@media (min-width:768px){
	#snowsportresults h1{font-size:32px;}
	#snowsportresults h2{font-size:30px;}
	#snowsportresults h2.group{font-size:36px;margin-top:30px;}
	#snowsportresults h3{font-size:24px;}
	#snowsportresults h4{font-size:20px;}
	#snowsportresults p{font-size:14px;}
	#snowsportresults{width:700px;}
	#snowsportresults div.col-sm-6.accessoryleft{margin-left:0px;margin-right:0px;}
    #snowsportresults div.col-sm-6.accessoryright{margin-left:-5px;margin-right:0px;}
	img.normalfeatureimage.leftimg{margin-left:-15px;}
	img.normalfeatureimage.rightimg{margin-left:0px;}
	#snowsportresults .accessoryleft p,#snowsportresults .accessoryleft h3{width:340px;margin-left:-15px;}
	#snowsportresults .accessoryright p,#snowsportresults .accessoryright h3{width:340px;margin-left:0px;}
	#snowsportresults .sgcol{width:165px;padding: 0 15px;}
	#snowsportresults .dbsgcol{width:330px;display:inline-block;}
	#snowsportresults .sgspc{width:40px;display:inline-block;margin:10px 0px;}
}
@media (min-width:992px){
	.finishimg{width:164px;height:124px;}
	#snowsportresults{width:840px;}
	#snowsportresults #racknote{font-size:16px;}
	#snowsportresults .accessoryleft h3,#snowsportresults .accessoryright h3{padding-top:20px;font-size:22px;}
	#snowsportresults .accessoryleft p,#snowsportresults .accessoryleft h3{width:400px;margin-left:-15px;}
	#snowsportresults .accessoryright p,#snowsportresults .accessoryright h3{width:400px;margin-left:15px;}
	#snowsportresults .accessoryleft a.buynow,#snowsportresults .accessoryright a.buynow{margin-bottom:30px;}
	img.normalfeatureimage.rightimg{margin-left:15px;}
	#snowsportresults #ramboxnote{font-size:16px;}
	#snowsportresults .sgcol{width:195px;}
	#snowsportresults .dbsgcol{width:390px;}
	#snowsportresults .sgspc{width:60px;}
}
@media (min-width:1200px){
	#snowsportresults{width:960px;}
	#snowsportresults .accessoryleft h3,#snowsportresults .accessoryright h3{font-size:24px;}
	#snowsportresults .accessoryleft p,#snowsportresults .accessoryleft h3{width:450px;}
	#snowsportresults .accessoryright p,#snowsportresults .accessoryright h3{width:450px;}
	#snowsportresults .sgcol{width:225px;}
	#snowsportresults .dbsgcol{width:450px;}
	#snowsportresults .sgspc{width:60px;}
}
