
/*--Main Container--*/
/*--Main Container--*/.slider {margin:0px auto 0px auto; padding:0; width:980px; }.slider_featured {margin:0px auto 0px auto; padding:0; width:838px; }.slider .slider_actual {height: 169px; margin:0px auto 20px auto; padding:0; width:966px; border: 7px solid #000000; }.slider_featured .slider_actual {height: 169px; margin:0px auto 20px auto; padding:0; width:824px; border: 7px solid #000000; }.slider-tab-header { float: left; padding: 7px 15px 0px 7px; text-transform: uppercase; font-family: Arial Black; font-size: 18px; color: #ffffff; width:auto; background: url('../images/Landing_Pages/tab_title.gif') no-repeat; background-position: right bottom; height: 15px; }/*special rule for Dry.Q HP slider*/.slider_tsg .slider-tab-header {background: url('../images/logos/MHW_DryQ_header_tab.gif') no-repeat !important; height:27px; width:174px; text-indent:-9999px;}/*--Window/Masking Styles--*/.window {width: 916px; height: 169px;overflow: hidden; position: relative;float: left;background-color: #4d4d4d;}.window_featured {width: 774px; height: 169px;overflow: hidden; position: relative;float: left;background-color: #4d4d4d;}
#products_reel {position: absolute;top: 0; left: 0;background-color: #4d4d4d;}
#products_reel div.product {cursor:pointer; float: left; margin: 5px 0px 5px 6px; padding: 5px; background-color: #1f242a;}
#products_reel div.info {float: left;width: 98px; height: 45px;padding-top: 5px;}
#products_reel div.gender {float: right;width: 8px;border: 0px;position: relative;top: 35px;}
#pageLeft, #pageRight {float: left; width: 25px; height: 169px;background-color: #4d4d4d;}
#pageLeft img, #pageRight img {position: relative; top: 65px;}
#pageLeft img {float: right; cursor: pointer; }
#pageRight img {float: left; cursor: pointer; }
.loaderImg {position: relative;top: 80px;left: 400px;}/* Product Filter Slider ----------------------------------*/.ui-slider {text-decoration: none !important;margin-top: 10px;}.ie .ui-slider {margin:30px 0 0 20px;position:absolute;}.ui-slider .ui-slider-handle  {overflow: visible !important;}.ui-slider .ui-slider-tooltip {display: none;}.ui-slider .ui-state-active .ui-slider-tooltip, .ui-slider .ui-state-focus .ui-slider-tooltip, .ui-slider .ui-state-hover .ui-slider-tooltip {display: none;position: absolute;top: -25px;text-align: center;padding: .2em;font-size: .9em;width: 8em;margin-left: -4em;}.ui-slider a {text-decoration: none;}.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt {list-style: none;margin: 0;padding: 0;}.ui-slider ol, .ui-slider dl {position: relative;top: 1.3em;width: 100%;}.ui-slider dt {top: 1.5em;position: absolute;padding-top: .2em;text-align: center;border-bottom: 1px dotted #ddd;height: .7em;color: #999;}.ui-slider dt span {background: #fff;padding: 0 .5em;}.ui-slider li, .ui-slider dd {position: absolute;overflow: visible;color: #666;}.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label {display: none;}.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {display: block;}.ui-slider span.ui-slider-tic {position: absolute;left: 0;height: .8em;top: -1.3em;}.ui-slider li span.ui-widget-content, .ui-slider dd span.ui-widget-content {border:0;}.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic {display: none;}.ui-slider-labels{position:absolute;margin-left:-162px;}.ie .ui-slider-labels{margin:10px 0 0 20px;}/* Static Slider----------------------------------*/.static-slider{width:177px;height:23px;background:url(../images/slider/label-with-track.gif);position:relative;}.static-slider div{width:12px;height:13px;background:url(../images/slider/size-slider-notch.png);position:absolute;top:13px;}.static-slider-1 div{left:20px;}.static-slider-2 div{left:50px;}.static-slider-3 div{left:80px;}.static-slider-4 div{left:110px;}.static-slider-5 div{left:140px;}.static-slider-6 div{left:170px;}/* jCarouselLite horizontal version (like athletes, but horizontal) */.jCarouselLite-horiz { line-height: 1.4em; float: left; }.slider_featured_horiz {margin:0px 10px; padding:0px; }.featured-slider { overflow: hidden; float: left; z-index: 19; position: relative; }.slider_actual_horiz {width: 830px; height: 180px; margin:0px auto 20px auto; padding:0; border: 7px solid #000000; }.horiz_window {width: 794px; height: 180px; position: relative;float: left;background-color: #4d4d4d;}.horiz_window ul li { height: 175px; }.slider_btn_horiz {  float: left; width: 17px; height: 111px; background-color: #4d4d4d; padding-top: 69px; }.slider_btn_horiz img.prev_horiz, .slider_btn_horiz img.next_horiz { z-index: 20; position: relative; float: left; cursor: pointer; }li .product {cursor:pointer; float: left; margin: 5px 0px 5px 5px; padding: 5px; background-color: #1f242a;}li .product .info {float: left; width: 98px; height: 52px; padding-top: 5px;}/* top selling gear - homepage */.slider_tsg {margin:0px; padding:0px;  }.slider_actual_tsg_horiz {	width: 959px; height: 180px; margin-bottom: 20px; padding:0; border: 7px solid #000000; overflow: hidden;	-o-box-shadow: 0 3px 30px #000000;	-icab-box-shadow: 0 3px 30px #000000;	-khtml-box-shadow: 0 3px 30px #000000;	-moz-box-shadow: 0 3px 30px #000000;	-webkit-box-shadow: 0 3px 30px #000000;	box-shadow: 0 3px 30px #000000; }.horiz_window_tsg {width: 934px; height: 180px; position: relative;float: left;background-color: #4d4d4d;}.horiz_window_tsg ul li { height: 175px; float: left; margin: 0px 1px; }
.horiz_window_tsg .info a {display: block; height: 50px;}/* related products slider on PDP */.slider_pdp {margin:0px auto 0px auto; padding:0; width:347px;}.slider_actual_pdp_horiz {height: 100px; margin:0px auto 20px auto; padding:0; width:335px; border: 7px solid #000000; }.horiz_window_pdp {width: 299px; height: 100px; position: relative;float: left;background-color: #4d4d4d;}.horiz_window_pdp ul li { height: 95px; float: left; margin: 0px 1px; }.slider_btn_horiz_pdp {  float: left; width: 18px; height: 74px; background-color: #4d4d4d; padding-top: 26px; }li .product_pdp {cursor:pointer; float: left; margin: 5px 0px 5px 9px; padding: 5px 5px 1px 5px; background-color: #1f242a;}
