.sram-riding-type{width:166px;padding:0 12px;}.sram-riding-type-head{font-family:arial;font-size:18px;font-weight:bold;line-height:18px;}.sram-riding-type-head a{display:block;color:#FFF;background:#a31919 url(/sites/all/themes/sram_2011/_images/general-skin/header/mega-menu/header-off.png) no-repeat left top;padding:10px;border-bottom:1px solid #FFF;}.sram-riding-type-head a:hover{text-decoration:none;background:#a31919 url(/sites/all/themes/sram_2011/_images/general-skin/header/mega-menu/header-on.png) no-repeat left top;border-bottom:1px solid #666;}.sram-riding-type div{border-top:1px dotted #707070;padding:8px 0 4px 0;margin:4px 0;}.sram-riding-type > div:first-child{border-top:none;}.nav h3 a.new-window-icon{font-weight:bold;background:none;}.nav h3 a.new-window-icon:after{content:'\24';speak:none;padding-left:2px;font:13px 'IcoMoon';vertical-align:baseline;}#nav{clear:both;}#nav:after{content:'';display:block;clear:both;}a{text-decoration:none;}ul.nav{padding:7px 0 0 0;margin:0;list-style:none;font-size:10px;line-height:12px;color:#1b1b1b;}.nav tr{vertical-align:top;}.nav h3{font-weight:bold;display:block;margin:0;padding:0 0 4px 0;color:#900;font-size:13px;line-height:13px;text-transform:none}.nav h3 a{margin:0;color:#900;}.nav h3 a:after{content:'\2c';speak:none;font:14px 'IcoMoon';vertical-align:text-bottom;}.nav h3 a:hover{color:#333;text-decoration:none;}.nav .maintop strong{display:none;}.nav .maintop a{display:block;height:51px;}.nav li{display:block;background-image:url('/sites/all/themes/sram_2011/_images/general-skin/header/mega-menu/nav-sprite.png');background-repeat:no-repeat;height:51px;float:left;}.nav #sram{width:145px;background-position:0 0;}.nav #rockshox{width:98px;background-position:-145px 0;}.nav #truvativ{width:156px;background-position:-243px 0;}.nav #zipp{width:158px;background-position:-399px 0;}.nav #quarq{width:138px;background-position:-557px 0;}.nav li .dropDown{position:absolute;left:-999em;z-index:200;}.nav a{color:#900;}.nav a:hover{color:#333;}.nav li .menu-drop-panel{margin-top:-5px;position:absolute;left:-999em;z-index:200;}.nav li .menu-drop-panel table{border-collapse:separate;}.nav .mega-interior{overflow:hidden;box-shadow:2px 2px 4px 1px rgba(0,0,0,0.2),-2px 2px 4px 1px rgba(0,0,0,0.2);border-top:5px solid #1a1a1a;border-radius:0 3px 6px 6px;background:#000;background:linear-gradient(top,#000000 0%,#ffffff 100%);background:linear-gradient(to bottom,#000000 0%,#ffffff 100%);}.mega-interior table{margin:0 1px 1px;border-radius:0 0 5px 5px;background:#a7a7a7;background:linear-gradient(top,#a7a7a7 0%,#efefef 100%);background:linear-gradient(to bottom,#a7a7a7 0%,#efefef 100%);}.nav li .menu-drop-panel td{vertical-align:top;}.nav li .menu-drop{line-height:12px;padding:0 0 8px 0;width:190px;background-image:url(/sites/all/themes/sram_2011/_images/general-skin/header/mega-menu/bg-tower.gif);background-repeat:no-repeat;background-position:left bottom;}.nav a.mainLink{margin:0 0 0 0px;display:block;color:#FFF;background:#a31919 url(/sites/all/themes/sram_2011/_images/general-skin/header/mega-menu/header-off.png) no-repeat left top;}.nav a.mainLink:hover,.nav a.mainLink.sfhover{color:#FFF;margin:0 0 0 0;background-position:-190px 0;background-color:#232323;}.nav li td.menu-drop:hover,.nav li td.menu-drop.sfhover{background-position:right bottom;}.nav li td.menu-drop:hover a.mainLink,.nav li td.menu-drop:active a.mainLink,.nav li td.menu-drop.sfhover a.mainLink{background-position:-190px 0 !important;background-repeat:no-repeat;}.sram .nav li#sram,.sram-corporate .nav li#sram{background-position:0 -102px;}.rockshox .nav li#rockshox{background-position:-145px -102px;}.truvativ .nav li#truvativ{background-position:-243px -102px;}.quarq .nav li#quarq{background-position:-689px -102px;}.nav li#sram:hover,.nav li#sram.sfhover{background-position:0 -51px;}.nav li#rockshox:hover,.nav li#rockshox.sfhover{background-position:-145px -51px;}.nav li#truvativ:hover,.nav li#truvativ.sfhover{background-position:-243px -51px;}.nav li#zipp:hover,.nav li#zipp.sfhover{background-position:-399px -51px;}.nav li#quarq:hover,.nav li#quarq.sfhover{background-position:-557px -51px;}.nav li:hover .dropDown,.nav li.sfhover .dropDown,.nav li:hover .menu-drop-panel,.nav li.sfhover .menu-drop-panel{left:auto;}
.highslide-container div{font-family:"Lucida sans";font-size:10pt;}.highslide-container table{background:none;}.highslide{outline:none;text-decoration:none;}.highslide img{border:none;}.highslide:hover img{border-color:gray;}.highslide-active-anchor img{visibility:hidden;}.highslide-gallery .highslide-active-anchor img{border-color:black;visibility:visible;cursor:default;}.highslide-image{border-width:10px;border-style:solid;border-color:white;background:gray;}.highslide-wrapper,.highslide-outline{background:white;}.glossy-dark{background:#111;}.highslide-image-blur{}.highslide-number{font-weight:bold;color:gray;font-size:.9em;}.highslide-caption{display:none;font-size:1em;padding:5px;}.highslide-heading{display:none;font-weight:bold;margin:0.4em;}.highslide-dimming{position:absolute;background:black;}a.highslide-full-expand{background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/Z45xbiDvqbj2wkRJ-A9cn3jNZ0YoiaYH4W1kSSDCNts/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-image:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/K4rVgXNmX_EqE3_dk7wNyBNSfx4PxFIqmEjTTMRoQqk/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}.highslide-move,.highslide-move *{cursor:move;}.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0;}.highslide-overlay{display:none;}.hidden-container{display:none;}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/iY5zbqhT1gfH9miC3Kz9_Yz8DjFZXdv11pPSceXwzhI/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/close.png);}.highslide-gallery ul{list-style-type:none;margin:0;padding:0;}.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;line-height:0;overflow:hidden;}.highslide-gallery ul a{position:absolute;top:50%;left:50%;}.highslide-gallery ul img{position:relative;top:-50%;left:-50%;}html>body .highslide-gallery ul li{display:table;text-align:center;}html>body .highslide-gallery ul li{text-align:center;}html>body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle;}html>body .highslide-gallery ul img{position:static;}.highslide-controls{width:195px;height:40px;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/z2LPA9nc-vmJvHJWtt0J-XEVz6WfKzbK6iZdTpXYVZc/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/z2LPA9nc-vmJvHJWtt0J-XEVz6WfKzbK6iZdTpXYVZc/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-white.gif) right -90px no-repeat;}.highslide-controls li{float:left;padding:5px 0;margin:0;}.highslide-controls a{background-image:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/z2LPA9nc-vmJvHJWtt0J-XEVz6WfKzbK6iZdTpXYVZc/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}.highslide-controls a.disabled{cursor:default;}.highslide-controls a.disabled span{cursor:default;}.highslide-controls a span{display:none;cursor:pointer;}.highslide-controls .highslide-previous a{background-position:0 0;}.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}.highslide-controls .highslide-play a{background-position:-30px 0;}.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}.highslide-controls .highslide-pause a{background-position:-60px 0;}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}.highslide-controls .highslide-next a{background-position:-90px 0;}.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}.highslide-controls .highslide-move a{background-position:-120px 0;}.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}.highslide-controls .highslide-full-expand a{background-position:-150px 0;}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}.highslide-controls .highslide-close a{background-position:-180px 0;}.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}.highslide-maincontent{display:none;}.highslide-html{background-color:white;}.highslide-html-content{display:none;width:400px;padding:0 5px 5px 5px;}.highslide-header{padding-bottom:5px;}.highslide-header ul{margin:0;padding:0;text-align:right;}.highslide-header ul li{display:inline;padding-left:1em;}.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next{display:none;}.highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}.highslide-header a:hover{color:black;}.highslide-header .highslide-move a{cursor:move;}.highslide-footer{height:16px;}.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/0TeLFu7lXW0eSuFwMAZiqZx4c6Z3P5uawmjYT5Hbh7I/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/resize.gif) no-repeat;}.highslide-footer .highslide-resize span{display:none;}.highslide-body{}.highslide-resize{cursor:nw-resize;}.draggable-header .highslide-header{height:18px;border-bottom:1px solid #dddddd;}.draggable-header .highslide-heading{position:absolute;margin:2px 0.4em;}.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}.draggable-header .highslide-header .highslide-move *{display:none;}.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:2;padding:0;}.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/eWhj03bkz9jtolz3wzpSoJLTNvHtjbByzsOn_R7vmU8/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/closeX.png);}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px;}.draggable-header .highslide-header .highslide-close span{display:none;}.draggable-header .highslide-maincontent{padding-top:1em;}.titlebar .highslide-header{height:18px;border-bottom:1px solid #dddddd;}.titlebar .highslide-heading{position:absolute;margin:1px 0.4em;color:#666666;}.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}.titlebar .highslide-header .highslide-move *{display:none;}.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em;}.titlebar .highslide-maincontent{padding-top:1em;}.no-footer .highslide-footer{display:none;}.wide-border{background:white;}.wide-border .highslide-image{border-width:10px;}.wide-border .highslide-caption{padding:0 10px 10px 10px;}.borderless .highslide-image{border:none;}.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:silver;}.outer-glow{background:#444;}.outer-glow .highslide-image{border:5px solid #444444;}.outer-glow .highslide-caption{border:5px solid #444444;border-top:none;padding:5px;background-color:gray;}.colored-border{background:white;}.colored-border .highslide-image{border:2px solid green;}.colored-border .highslide-caption{border:2px solid green;border-top:none;}.dark{background:#111;}.dark .highslide-image{border-color:black black #202020 black;background:gray;}.dark .highslide-caption{color:white;background:#111;}.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/h0vPyrzWHrNKyQtRGFX2Qd8BZlFldKvyflYwMqBVqjk/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-black-border.gif);}.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:none;color:white;border:none;font-weight:bold;}.controls-in-heading .highslide-heading{position:absolute;color:#333333;font-weight:normal;overflow:hidden;cursor:default;padding:4px 100px 0 10px;margin:0;}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:0;left:7px;background:none;}.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none;}.controls-in-heading .highslide-controls li{padding:0;}.controls-in-heading .highslide-controls a{background-image:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/QEHXI5qf0HKeadfvKyK5wYsplrsUvo3rXORfXH7WEho/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-white-small.gif);height:20px;width:20px;}.controls-in-heading .highslide-controls .highslide-move{display:none;}.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0;}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px;}.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px !important;}.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0;}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px;}.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px !important;}.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0;}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px;}.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0;}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px;}.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px !important;}.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0;}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px;}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px !important;}.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0;}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px;}.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:none;}.text-controls ul{position:static;background:none;height:auto;left:0;}.text-controls .highslide-move{display:none;}.text-controls li{background-image:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/k1ea8UwP3Lnj8FIomwR9IWeYrmEDVQZJ5S-6TUzUGZk/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-text-buttons.png);background-position:right top !important;padding:0;margin-left:15px;display:block;width:auto;}.text-controls a{background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/k1ea8UwP3Lnj8FIomwR9IWeYrmEDVQZJ5S-6TUzUGZk/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-text-buttons.png) no-repeat;background-position:left top !important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none !important;}.text-controls a span{background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/k1ea8UwP3Lnj8FIomwR9IWeYrmEDVQZJ5S-6TUzUGZk/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:bold;white-space:nowrap;}.text-controls .highslide-next{margin-right:1em;}.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px;}.text-controls .highslide-close a span{min-width:0;}.text-controls a:hover span{color:black;}.text-controls a.disabled span{color:#999;}.text-controls .highslide-previous span{background-position:0 -40px;}.text-controls .highslide-previous a.disabled{background-position:left top !important;}.text-controls .highslide-previous a.disabled span{background-position:0 -140px;}.text-controls .highslide-play span{background-position:0 -60px;}.text-controls .highslide-play a.disabled{background-position:left top !important;}.text-controls .highslide-play a.disabled span{background-position:0 -160px;}.text-controls .highslide-pause span{background-position:0 -80px;}.text-controls .highslide-next span{background-position:0 -100px;}.text-controls .highslide-next a.disabled{background-position:left top !important;}.text-controls .highslide-next a.disabled span{background-position:0 -200px;}.text-controls .highslide-full-expand span{background:none;}.text-controls .highslide-full-expand a.disabled{background-position:left top !important;}.text-controls .highslide-close span{background-position:0 -120px;}.highslide-thumbstrip{height:100%;}.highslide-thumbstrip div{overflow:hidden;}.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse;}.highslide-thumbstrip td{padding:1px;}.highslide-thumbstrip a{outline:none;}.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto;}.highslide-thumbstrip .highslide-active-anchor img{visibility:visible;}.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent;}.highslide-thumbstrip-horizontal div{width:auto;}.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px;}.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/saWtBDwWbBRY3Cmb3OZP3WxuDzbiFgeNmOhH048dwGI/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/scrollarrows.png) left center no-repeat;height:42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/saWtBDwWbBRY3Cmb3OZP3WxuDzbiFgeNmOhH048dwGI/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/scrollarrows.png) center right no-repeat;height:42px;}.highslide-thumbstrip-horizontal table{margin:2px 0 10px 0;}.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left:10px;}.highslide-thumbstrip-horizontal img{width:auto;height:40px;}.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray;}.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px;}.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:white !important;}.highslide-thumbstrip-vertical div{height:100%;}.highslide-thumbstrip-vertical a{display:block;}.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px;}.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/saWtBDwWbBRY3Cmb3OZP3WxuDzbiFgeNmOhH048dwGI/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/scrollarrows.png) top center no-repeat;height:25px;}.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px;}.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/saWtBDwWbBRY3Cmb3OZP3WxuDzbiFgeNmOhH048dwGI/mtime:1434463037/sites/all/themes/sram_2011/_css/graphics/scrollarrows.png) bottom center no-repeat;height:25px;}.highslide-thumbstrip-vertical table{margin:10px 0 0 10px;}.highslide-thumbstrip-vertical img{max-width:60px;}.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray;}.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:white;}.highslide-viewport .highslide-thumbstrip-float{overflow:auto;}.highslide-thumbstrip-float ul{margin:2px 0;padding:0;}.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left;}.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px;}.highslide-thumbstrip-float .highslide-active-anchor img{border-color:black;}.highslide-thumbstrip-float .highslide-scroll-up div,.highslide-thumbstrip-float .highslide-scroll-down div{display:none;}.highslide-thumbstrip-float .highslide-marker{display:none;}
@font-face{font-family:'IcoMoon';src:url('//www.sram.com/sites/all/themes/sram_2011/_fonts/icomoon.eot');src:url('//www.sram.com/sites/all/themes/sram_2011/_fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('//www.sram.com/sites/all/themes/sram_2011/_fonts/icomoon.svg#IcoMoon') format('svg'),url('//www.sram.com/sites/all/themes/sram_2011/_fonts/icomoon.woff') format('woff'),url('//www.sram.com/sites/all/themes/sram_2011/_fonts/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal;}html{height:auto !important;}body{margin:0;padding:0;font:11px/15px "Lucida Grande",Arial,sans-serif;color:#333333;text-rendering:optimizeLegibility;}sup{position:relative;top:-.35em;font-size:75%;line-height:0;vertical-align:baseline;}.print-only{display:none;}#mainwrapper{background:url(/sites/all/themes/sram_2011/_images/general-skin/header/utility-stripe.png) repeat-x !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/header/utility-stripe.gif) repeat-x;}.sub-head-fb-link{float:right;padding:16px 14px 0 0;}a.techdoc-type-id-432,a.techdoc-type-id-433,a.techdoc-type-id-434,a.techdoc-type-id-435,a.techdoc-type-id-436,a.techdoc-type-id-437,a.techdoc-type-id-438,a.techdoc-type-id-439,a.techdoc-type-id-440,a.techdoc-type-id-441,a.techdoc-type-id-442,a.techdoc-type-id-443,a.techdoc-type-id-445,a.techdoc-type-id-633{background-image:url('/sites/all/themes/sram_2011/st_service/_images/general-skin/icon-16-sprite.png');background-repeat:no-repeat;display:inline-block;line-height:1.1;padding:3px 0 5px 22px;}a.techdoc-type-id-442{background-position:left 3px;}a.techdoc-type-id-441{background-position:left -186px;}a.techdoc-type-id-445{background-position:left -337px;}a.techdoc-type-id-433{background-position:left -514px;}a.techdoc-type-id-435{background-position:left -652px;}a.techdoc-type-id-432{background-position:left -803px;}a.techdoc-type-id-434{background-position:left -971px;}a.techdoc-type-id-440{background-position:-309px 0px;}a.techdoc-type-id-439{background-position:-309px -176px;}a.techdoc-type-id-437{background-position:-309px -317px;}a.techdoc-type-id-438{background-position:-309px -512px;}a.techdoc-type-id-436{background-position:-309px -670px;}a.techdoc-type-id-443{background-position:-309px -895px;}a.techdoc-type-id-633{background-position:-309px -1041px;}a.techDocTitle{color:#900;}.techDocPDF,.techDocVideo{position:relative;display:inline-block;line-height:1.1;padding:5px 5px 5px 24px;}.techDocPDF:before,.techDocVideo:before{speak:none;position:absolute;top:2px;left:2px;font:16px 'IcoMoon';color:#900;}.techDocPDF:before{content:'\2f';}.techDocVideo:before{content:'\2e';top:0;left:0;font-size:20px;}.page-sram-search .techDocPDF,.page-sram-search .techDocVideo{padding:5px;}.page-sram-search .techDocPDF:after,.page-sram-search .techDocVideo:after{speak:none;font:16px 'IcoMoon';color:#900;}.page-sram-search .techDocPDF:before,.page-sram-search .techDocVideo:before{content:'';}.page-sram-search .techDocPDF:after{content:'\20\2f';}.page-sram-search .techDocVideo:after{content:'\20\2e';}.view-id-service_popular_techdocs .techDocPDF:before,.view-id-service_popular_techdocs .techDocVideo:before{content:'';}img{border:0;display:block;}img.inline{display:inline;}a{text-decoration:none;}a:hover{text-decoration:underline;}select{border:1px solid #9c9c9c;padding:1px;}#search-top tbody{border:none;}.header2010{width:874px;margin:auto;}#maincontainer{width:980px;margin:auto;}#bodycontainer{clear:both;padding:0 8px;background:#f2f2f2 url(/sites/all/themes/sram_2011/_images/general-skin/body/sides-gradient.gif) repeat-x;}#bodycontainer-inside{background:#fff;}.front #bodycontainer-inside{background:none;}#utility-container{width:980px;text-align:right;}.header2010 #utility-container{width:874px;}ul.utility{padding:0;margin:0;list-style-image:none;list-style-position:outside;list-style-type:none;font:bold 10px "Lucida Grande",Arial,sans-serif;}ul.utility-top{text-align:right;float:right;}ul.utility-bottom{color:#dddddd;text-align:left;clear:both;padding:16px 0 16px 22px;}ul.utility a{border-left:1px dotted #737373;color:#FFF;text-decoration:none;padding:0px 12px 0px 12px;height:16px;}ul.utility li.active{background:#280000;}ul.utility-bottom a{color:#dddddd;}ul.utility a:hover{text-decoration:underline;}ul.utility li{float:left;margin:0;padding:5px 0 5px 0;list-style-image:none;list-style-position:outside;list-style-type:none;}ul.utility .utility-first a,ul.utility li.utility-first{border-left:none;}ul.utility a.popup{margin-right:10px;padding-right:12px;background:url(/sites/all/themes/sram_2011/_images/general-skin/header/mega-menu/mini-popup-arrow.png) right 3px no-repeat;display:inline-block;}#footer{clear:both;line-height:13px;color:#b4b4b4;padding:15px 0 20px 0;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.png) repeat-x !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.gif) repeat-x;}#footer #other-sites,#footer #email-updates,#footer #support,#footer #language{float:left;border-right:1px solid #595959;width:210px;padding:1px 16px 3px 16px;min-height:92px;height:auto !important;height:92px;}#footer div#email-updates{}#footer div#language{width:215px;padding-right:0px;}#footer h6{margin:0;padding:0;font-size:13px;color:#cccccc;}#footer h6 a{color:#A20000;}a.arrow-white{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-link-white.gif) no-repeat right 4px;padding-right:10px;font-size:11px;color:#fff;}#other-sites h6{padding:4px 0 10px 38px;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.png) no-repeat 0 -600px !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.gif) no-repeat 0 -600px;}#email-updates h6,#email-updates-fr h6,#email-updates-es h6,#email-updates-nl h6{padding:4px 0 6px 33px;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.png) no-repeat 0 -300px !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.gif) no-repeat 0 -300px;}#support h6{padding:4px 0 6px 30px;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.png) no-repeat 0 -400px !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.gif) no-repeat 0 -400px;}#language h6{padding:4px 0 14px 32px;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.png) no-repeat 0 -500px !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/footer/footer-sprite.gif) no-repeat 0 -500px;}#footer div#language,.xx #footer div#language,.locator #footer div#language{border-right:none;color:#FFF;}#footer p{padding:8px 0;margin:0;color:#FFF;}#footer select{width:150px;}#footer #other-sites select{width:175px;}ul.utility a.addthis-custom-image{background:transparent url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/widget01.png) no-repeat scroll 16px 0;padding:2px 0 2px 36px;}#footer div#language ul{margin:0;padding:0;height:18px;}.translate-text{font-size:10px;padding:8px 0 0 0;}#footer div#language ul li{font-size:12px;float:left;margin:0;padding:0px 7px;list-style-image:none;list-style-position:outside;list-style-type:none;color:#FFF;border-right:1px solid #FFF;}#footer div#language ul li.first{padding-left:0;}#footer div#language ul li.last{border-right:none;padding-right:0;}#footer div#language ul li.active a{text-decoration:underline;font-weight:bold;}#footer div#language ul li a{color:#FFF;}#google_translate_element{clear:both;}#email-signup{position:relative;display:block;height:15px;}#email-signup input,.search-box-input{color:#000;display:block;font-family:"Lucida Grande",Arial,sans-serif;font-size:14px;margin:0;border-radius:2px 2px 2px 2px;padding:2px 20px 2px 4px;width:120px;z-index:9;}#email-signup input{background:#a4a4a4;border:1px solid #a4a4a4;height:12px;left:0;position:absolute;}.search-box-input{margin:0 2px 0 0;background:#FFF;border:1px solid #FFF;height:17px;}#search-top button,#email-signup button{border:0px solid #666;z-index:10;cursor:pointer;height:19px;margin:0;overflow:hidden;padding:0;text-indent:50px;width:17px;left:158px;position:absolute;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-right-red-box.gif) no-repeat 0 1px;}#search-top button{left:auto;right:2px;top:2px;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/search-icon-white.gif) no-repeat 0 1px;}#other-sites form,#language form{margin:0;padding-top:0px;}#search-top{color:#e0e0e0;display:block;float:right;font-family:arial;font-size:13px;padding-top:13px;text-align:right;width:153px;z-index:10;}#search-top form{margin:0;float:right;padding:0px;}#search-top label a{font-weight:bold;color:#FFF;font-size:13px;}#search-top label a:hover{text-decoration:none;}select#search-select{}select.replaced{width:1px;position:absolute;left:-999em;}#search-top ul.selectReplacement{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/select-80.gif) top left no-repeat;width:80px;}#search-top ul.selectReplacement li{width:72px;}#search-top table{border-collapse:collapse;}#search-top table td{padding-left:6px;}ul.selectReplacement{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/select-150.gif) top left no-repeat;margin:0 0 0px;padding:0;height:17px;width:150px;position:relative;z-index:1000;text-align:left;font-family:"Lucida Grande",Arial,sans-serif;}ul.selectReplacement li{background:#a4a4a4;color:#000;cursor:pointer;display:none;font-size:10px;line-height:10px;list-style:none;margin:0;padding:4px 4px 3px 4px;width:143px;}ul.selectOpen li{display:block;}ul.selectReplacement li.selected{background:none;color:#000;display:block;}ul.selectOpen li.selected{background:#9e0000;color:#FFF;border:0;display:block;}ul.selectOpen li:hover,ul.selectOpen li.hover,ul.selectOpen li.selected:hover{background:#333;color:#FFF;}#printOverHead,#printSpecHead,#printTechHead{display:none;}.product-list-table{border-collapse:collapse;}.product-list-table tbody{border-top:none;}.product-list-table td{padding:0;vertical-align:top;}#sram-headline-dropdown{padding:10px 16px 0 21px;}#sram-headline-dropdown a.button{border:1px solid green;display:block;width:27px;height:43px;border:none;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/headline-selector/left-right-nav-arrows.png) no-repeat 0 0;}#sram-headline-dropdown a.button#left-button{background-position:0 0;}#sram-headline-dropdown a.button#right-button{background-position:-27px 0;}#sram-headline-dropdown a.button#left-button.inactive,#sram-headline-dropdown a:hover.button#left-button.inactive{background-position:0 -86px;cursor:default;}#sram-headline-dropdown a.button#right-button.inactive,#sram-headline-dropdown a:hover.button#right-button.inactive{background-position:-27px -86px;cursor:default;}#sram-headline-dropdown a:hover.button#left-button{background-position:0 -43px;}#sram-headline-dropdown a:active.button#left-button{background-position:0 -129px;}#sram-headline-dropdown a:hover.button#right-button{background-position:-27px -43px;}#sram-headline-dropdown a:active.button#right-button{background-position:-27px -129px;}#sram-headline-dropdown .current-headline{height:1%;}#sram-headline-dropdown .current-headline a{z-index:101;position:relative;display:block;font:bold 20px Arial;color:#000000;text-decoration:none;padding:9px 0 0 11px;top:0;height:38px;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/headline-selector/drop-down-hint.png) no-repeat 0 0;}#sram-headline-dropdown .current-headline li.active a{background-position:0 -48px;}#sram-headline-dropdown .current-headline a:hover{background-position:0 -48px;}#sram-headline-dropdown .current-headline a:active{background-position:0 -96px;}#sram-headline-dropdown .active .current-headline a{background-position:0 -96px;background-color:#c7c7c7;}#sram-headline-dropdown .dropdown-container{position:relative;z-index:100;width:630px;text-align:left;}#dropDownBackCover{position:absolute;top:0;left:0;width:100%;z-index:99;}#sram-headline-dropdown .dropdown-container ul{margin:-5px 5px 0 5px;padding:0;}#sram-headline-dropdown .dropdown-container ul li{font:bold 20px Arial;list-style:none;margin:0 0px 0 0px;background:#c7c7c7;border-bottom:1px solid #979797;border-top:1px solid #e4e4e4;white-space:nowrap;}#sram-headline-dropdown .dropdown-container .scroll-area{overflow-y:scroll;overflow-y:hidden;height:300px;background:#c7c7c7;}#sram-headline-dropdown .dropdown-container ul li a{color:#000;display:block;padding:3px 6px;margin-right:20px;}#sram-headline-dropdown .dropdown-container ul li a{*display:inline;}#sram-headline-dropdown .dropdown-container ul li a:hover{text-decoration:none;background:#e6e6e6;}#sram-headline-dropdown .dropdown-container ul li.active a{color:#666666;cursor:default;}#sram-headline-dropdown .dropdown-container ul li.active a:hover{text-decoration:none;background:none;}#sram-headline-dropdown .select-list-container{overflow:hidden;height:0;margin-top:-4px;padding-top:4px;}a.close-button{display:block;padding:3px 28px;text-align:right;border-top:1px solid #fff;background:#b3b3b3 url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/gradient-grey.gif) repeat-x 0 0;}a.close-button:hover{background:red;background:#b3b3b3 url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/gradient-grey.gif) repeat-x 0 -30px;cursor:pointer;}table.pop_dialog_table{border-collapse:collapse;direction:ltr;table-layout:fixed;}td.pop_topleft,td.pop_topright,td.pop_bottomleft,td.pop_bottomright{height:5px;overflow:hidden;padding:0 !important;width:5px !important;}.active td.pop_bottomleft{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/shadow-5px.png) no-repeat 22px 0;}.active td.pop_bottomright{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/shadow-5px.png) no-repeat -5px 0;}.active td.pop_top,.active td.pop_bottom{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/shadow-5px.png) repeat-x 0px -5px;}.active td.pop_side_left{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/shadow-5px.png) repeat-y 22px bottom;}.active td.pop_side_right{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/shadow-5px.png) repeat-y -5px bottom;}td.pop_side_left,td.pop_side_right{width:27px;}html{margin:0;padding:0;}#footerbg{width:872px;margin:auto;background:#000;}a.new-window-icon{font-weight:bold;}a.new-window-icon:after{content:'\24';speak:none;padding-left:2px;font:.9285714em 'IcoMoon';vertical-align:baseline;}#mediaspace{background:#0e0e0e;}.view-product-reviews .views-row{clear:both;margin:20px 16px 24px 0;border-top:1px #ccc dotted;padding-top:20px;color:#666;}.view-product-reviews .views-row-first{border-top:0;padding-top:0;}.view-product-reviews .views-field-title{font-size:12px;font-weight:bold;line-height:16px;color:#333;}.view-product-reviews .views-field-field-review-link,.view-product-reviews .views-field-field-review-pdf{font-weight:bold;}.view-product-reviews .views-field-field-review-link a:after,.view-product-reviews .views-field-field-review-pdf a:after{content:'\24';speak:none;padding-left:2px;font:13px 'IcoMoon';vertical-align:baseline;}.view-product-reviews .views-field-field-review-pdf a:after{content:'\2f';}.view-product-reviews .views-field-title a:hover{text-decoration:none;color:#000;}.view-product-reviews .open-quote{margin:0 0.1em 0 -0.5em;}.view-product-reviews .open-quote,.view-product-reviews .close-quote{font-size:30px;vertical-align:bottom;}.views-field-field-review-pull-quote{margin:1em 0;font-size:20px;font-style:italic;}.views-field-field-review-abstract p{padding:0;font-size:12px;line-height:16px;}.views-field-field-review-thumb{float:right;margin:0 10px 20px;}.views-field-field-review-source{margin:.5em 0;font-size:12px;font-style:italic;line-height:16px;color:#7c7c7c;}.view-product-news .views-row{margin-bottom:1.5em;}.view-product-news em{font-size:12px;font-style:italic;line-height:16px;color:#7c7c7c;}.view-product-news h4{font-size:12px;font-weight:bold;line-height:16px;color:#333;}.view-product-news p{margin:.5em 0;padding:0;}.view-product-news a{font-size:11px;font-weight:bold;line-height:11px;}.view-product-news a:after{content:'\2c';speak:none;padding-left:2px;font:11px 'IcoMoon';vertical-align:baseline;}.technologies-page #image-header{background:url('/sites/all/themes/sram_2011/st_road/_images/misc/technologies/landing/header_top_curve_bg.gif') no-repeat;padding:19px;}.clearIt{clear:both;}.technologies-page #detailContentHead{background:#f2f2f2;margin:0 0px 0 0;}.technologies-page #detailContentHead h1{color:#333;font:bold 24px/28px arial,sans-serif;padding:34px 25px;margin:0;}.technologies-page #detailContentHead img,.technologies-page #detailContentHead img.logoHead{float:right;margin:25px;}.technologies-page #leftDetailColumn{float:left;width:486px;padding:0 8px;}.technologies-page #leftDetailColumn.no-right{width:auto;}.technologies-page #leftDetailColumn img#leftDetailLogo{float:left;}.technologies-page #leftDetailColumn > img{display:block;margin-bottom:12px;}.technologies-page #leftDetailColumnContent{float:left;margin:0 30px 30px 0;font:13px/18px Lucida Sans Concole,Lucida Grande,sans-serif;color:#333;}.technologies-page .no-right  #leftDetailColumnContent{width:659px;}.technologies-page #leftDetailColumnContent h2{font-size:14px;font-weight:bold;line-height:11px;margin:2px 0;}.technologies-page #leftDetailColumnContent p,.technologies-page #leftDetailColumnContent ul{margin:0 0 18px;padding:0;font:13px/18px Lucida Sans Concole,Lucida Grande,sans-serif;}.technologies-page #rightDetailColumn{float:left;width:240px;}.technologies-page #rightDetailColumn a.enlargeLink p{color:#ed2229;font-weight:bold;text-align:center;}.technologies-page #rightDetailColumn a.enlargeLink:hover p{text-decoration:underline;}.technologies-page .borderTop{border-top:1px solid #dfdfdf;clear:both;margin:20px 5px;padding:16px;font:bold 12px/16px arial,sans-serif;}.view-taxonomy-tech-products .item-list ul{padding-top:8px;}.technologies-page .borderTop h3{color:#333;font:bold 14px/18px arial,sans-serif;}.technologies-page ul.noBullet{list-style:none;margin:0;padding:0;}.technologies-page #leftDetailColumnContent ul{margin-left:30px;}.icon-list{list-style:none;margin-left:0 !important;}.icon-list li{clear:left;margin:10px 0;padding:0;}.icon-list .icon-image{float:left;width:46px;height:36px;}.icon-list p{float:left;width:320px;}.msrp{font-size:12px;line-height:16px;}.msrp em{color:#666;}#fragment-1 a[href $='.pdf']:before{display:inline-block;padding-right:4px;font:normal 16px 'IcoMoon';speak:none;content:"\2f";vertical-align:bottom;-webkit-font-smoothing:antialiased;}#fragment-1 a[href $='.pdf']:before:hover{text-decoration:none;}.btn{display:inline-block;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.35);-moz-box-shadow:0 1px 5px rgba(0,0,0,.35);box-shadow:0 1px 5px rgba(0,0,0,.35);padding:4px 10px;border-radius:3px;border:1px solid #fff;background:#d8d8d8;background:-moz-linear-gradient(top,#ffffff 40%,#d8d8d8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#ffffff),color-stop(100%,#d8d8d8));background:-webkit-linear-gradient(top,#ffffff 40%,#d8d8d8 100%);background:-o-linear-gradient(top,#ffffff 40%,#d8d8d8 100%);background:-ms-linear-gradient(top,#ffffff 40%,#d8d8d8 100%);background:linear-gradient(to bottom,#ffffff 40%,#d8d8d8 100%);font-size:11px;font-weight:bold;line-height:11px;color:#222 !important;cursor:pointer;}.btn:after{content:'\2c';padding-left:2px;font-family:'IcoMoon';vertical-align:text-bottom;}.btn:hover{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);border:1px solid #333;text-decoration:none;}.btn:active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);-moz-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);}.btn-primary{border:1px solid #990000;background:#990000;background:-moz-linear-gradient(top,#ea1d29 40%,#990000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#ea1d29),color-stop(100%,#990000));background:-webkit-linear-gradient(top,#ea1d29 40%,#990000 100%);background:-o-linear-gradient(top,#ea1d29 40%,#990000 100%);background:-ms-linear-gradient(top,#ea1d29 40%,#990000 100%);background:linear-gradient(to bottom,#ea1d29 40%,#990000 100%);color:#fff !important;}.btn-primary:hover{border:1px solid #ea1d29;background:#ea1d29;}p .btn{margin-top:16px;}.products-page #tabs{margin:0;}.products-page #tabs{padding-top:0;}#fb-like-product-page{padding-top:40px;width:374px;height:50px;float:left;}#fb-like-product-page .fb-like{z-index:100;}.flickr_badge_image img{border:1px solid #FFFFFF;}.flickr_badge_image{float:left;width:94px;padding-bottom:15px;padding-right:0px;text-align:center;}.flickr_badge_image a:hover img{border:1px solid #900;}.view-content{clear:both;}.admin-menu-users img{display:inline;}.menu,li.leaf,ul li.leaf{list-style-image:none;list-style:none;}tbody{border-top:none;}.view-product-tuning-urls{padding-bottom:14px;}#tabs div ul li,#tabs div ol li{margin-left:20px;}#tabs #videoGalleryTabPanel{padding:15px 0;}#tabs #youTubeVideoList{list-style:none;}#tabs #youTubeVideoList li{float:left;margin:0 0 0 10px;width:116px;cursor:pointer;}#tabs #youTubeVideoList img{display:block;width:116px;height:auto;}#tabs #youTubeVideoList a{display:block;}.youTubeVideoTitle{display:inline-block;padding:2px 0;font:bold 11px/15px "Lucida Grande",Arial,sans-serif;color:#ed2229;}ul.primary{padding:1em 0 0 0;margin:0;}#google_translate_element select{font-family:"Lucida Grande",Arial,sans-serif;font-size:11px;}.goog-te-gadget img{border:medium none;vertical-align:middle;display:inline;}body .goog-logo-link,body .goog-logo-link:link,body .goog-logo-link:visited,body .goog-logo-link:hover,body .goog-logo-link:active,body .goog-te-gadget{font-family:"Lucida Grande",Arial,sans-serif;color:#FFF;font-size:11px;font-weight:normal;text-decoration:none;}#product-sorting{font-size:11px;}.grayButton{padding:0 14px 0 0;height:29px;background:url(/sites/all/themes/sram_2011/_images/general-skin/buttons/button-arrow.png) no-repeat right top !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/buttons/button-arrow.gif) no-repeat right top;float:left;}.grayButton a{display:block;padding:5px 4px 0 10px;height:24px;background:url(/sites/all/themes/sram_2011/_images/general-skin/buttons/button-bg.png) repeat-x !important;background:url(/sites/all/themes/sram_2011/_images/general-skin/buttons/button-bg.gif) repeat-x;font-weight:bold;color:#333;float:left;}.ui-widget-content .views-field-field-review-link-value,.ui-widget-content .views-field-view-node{padding-bottom:10px;}.no-sidebars #sidebar-first,.no_left_nav #sidebar-first{display:none;}.no-sidebars #content,.no_left_nav #content{background:none;width:964px;}#content h5{color:#333333;font-family:arial;font-size:13px;margin:0;padding:10px 2px;}#content #support-technical-information h5{font-size:16px;font-family:arial;color:#999;padding:10px 0px 10px 0px;margin:35px 14px 25px 0;border-bottom:1px solid #dfdfdf;}.field-content{line-height:15px;}.field-content .file img{display:inline;}.views-field-field-url-link-value a.views-field-field-techdoc-youtube-link-url{display:block;position:relative;}img.youTubeThumbnail{position:absolute;}img.ytPlayButtonImg{position:relative;}.view-id-product_video_urls .views-row{width:120px;float:left;margin-left:20px;}.view-id-product_video_urls .views-row-1{margin-left:0px;}tr.even,tr.odd{background-color:transparent;border-bottom:0;padding:0;}.show-top-body-container #top-body-container,.page-node-19336 #top-body-container,.page-node-311 #top-body-container{clear:both;background:url(/sites/all/themes/sram_2011/_images/general-skin/header/sram-bar.png) no-repeat;width:980px;height:8px;}.page-node-311 #content{padding:16px;}.page-node-311 #header{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-generic.jpg') no-repeat;width:931px;height:149px;padding-bottom:16px;}.page-node-311 #headText{margin-right:0;}.tableheader-processed th{display:none;}.tableheader-processed td{min-width:200px;padding:2px 8px 2px 0;color:#333;font-weight:bold;}.tableheader-processed .file-icon{float:left;padding-right:4px;}.view-related-techdocs-for-product .view-content{margin:-10px 14px 10px 0px;}.view-related-techdocs-for-product .views-table{width:100%;border-collapse:collapse;}.view-related-techdocs-for-product .views-table th{border:0;padding:6px 40px 6px 10px;font:bold 11px arial,helvetica,sans-serif;text-transform:uppercase;text-align:left;white-space:nowrap;background:#900;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);}.view-related-techdocs-for-product .views-table td{border:1px solid #DFDFDF;padding:12px 25px;font-size:13px;}.view-related-techdocs-for-product .views-table tr th:first-child{border-radius:4px 0 0 0;}.view-related-techdocs-for-product .views-table td.active{background:transparent;}.view-related-techdocs-for-product .views-table tr th:last-child{padding:6px 10px;border-radius:0 4px 0 0;}.view-related-techdocs-for-product .views-table .views-field-field-techdoc-lang{text-align:left;}.view-related-techdocs-for-product .views-table a{color:#900;}.view-related-techdocs-for-product tr.even{background-color:#eee;}.view-related-techdocs-for-product .view-footer p{margin:10px 32px 10px 0;font-size:12px;font-style:italic;line-height:16px;color:#7c7c7c;}.login-page #top-body-container,.page-user-password #top-body-container{width:980px;height:8px;background:transparent url('/sites/all/themes/sram_2011/_images/general-skin/header/sram-bar.png') no-repeat;}.login-page #content,.page-user-password #content{padding:16px;width:auto;}.login-page #header,.page-user-password #header{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;margin-bottom:16px;width:931px;height:149px;background:url('/sites/all/themes/sram_2011/_images/general-skin/login/header.jpg') no-repeat;}.page-user-password #user-pass p{font-size:14px;}.page-user-password #user-pass em{font-weight:bold;}.login-page #headText{margin-right:0;}.login-block{padding:30px;width:630px;float:left;}.login-block p{line-height:18px;}#block-user-login{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;border:5px solid #dfdfdf;padding:20px;width:164px;float:left;}#block-user-login ul,#block-user-login li{list-style:none;margin:0;padding:0;}#block-user-login .error{border:1px solid #900;box-shadow:0 0 6px #900;}.login-welcome-block{padding:10px 20px 40px 0;width:560px;float:left;line-height:40px;}.login-welcome-block h2{font-size:36px;}.login-block h2,.login-welcome-block h3{font-size:24px;}.welcome-help{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;margin-bottom:16px;border:5px solid #dfdfdf;padding:20px;width:300px;font-size:13px;float:right;clear:right;}.welcome-help h2{color:#333;font-size:16px;line-height:11px;}.welcome-help p{font-size:13px;line-height:1.538em;}.welcome-help ul{padding:0 0 20px 22px;}.welcome-help h3{color:#333;font-size:12px;font-weight:bold;line-height:12px;margin:2px 0 2px 0;padding:0;}.welcome-help .pie-legend{list-style:none;margin-top:6px;padding-left:0;}.welcome-help .legend-item{margin:2px 0;}.welcome-help .legend-item-color{display:inline-block;height:1.25em;width:1.25em;margin-right:0.5em;vertical-align:text-bottom;}.welcome-help .legend-item-count{font-weight:800;}#block-user-login a,.welcome-help a,.form-required{color:#900;font-weight:bold;}#block-node-recent{padding:20px 20px 0 0;width:560px;float:left;}#block-node-recent h2{display:block;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#900;clear:both;color:white;font:12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;padding:8px;margin-bottom:0;}#block-node-recent .content{padding:0 10px;font:bold 12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;}#block-node-recent table{width:100%;}#block-node-recent tr:hover{background:rgba(0,0,0,.05);}#block-node-recent td{border-bottom:1px solid #E5E5E5;color:#666;padding:10px;}#block-node-recent a{color:#333;}#block-node-recent .node-author a{font-size:11px;font-weight:normal;color:#666;}#block-node-recent .edit a,#block-node-recent .delete a{display:block;overflow:hidden;text-indent:-9999em;margin:6px 0 0 0;width:16px;height:16px;background:url('/sites/all/themes/sram_2011/_images/general-skin/sprite-admin-icons.png') no-repeat;}#block-node-recent .edit a{background-position:0 -16px;}#block-node-recent .delete a{background-position:0 -32px;}#block-node-recent .more-link a{display:block;padding:4px;font-size:14px;text-transform:uppercase;}#block-node-recent .more-link a:before{content:'';display:block;float:right;margin:0 0 0 4px;width:16px;height:16px;background:url('/sites/all/themes/sram_2011/_images/general-skin/sprite-admin-icons.png') no-repeat;}#block-node-recent .marker{display:inline-block;position:relative;margin:0 0 0 6px;padding:1px 10px;background:#900;font-size:.8em;font-weight:700;text-transform:uppercase;color:#fff;}#block-node-recent .marker:after{content:"";position:absolute;top:50%;left:-5px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #900;margin-top:-6px;}.padding16 #bodycontainer-inside{padding:16px;}img.phc-header-hero{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.show-all{clear:both;margin-left:16px;margin-bottom:24px;font-size:12px;font-weight:bold;}.show-all a{color:#58585A;}.show-all a:after{content:'\2a';display:inline-block;margin-left:6px;border-radius:2px 2px 2px 2px;width:12px;height:12px;background:#e6e6e6;font:normal 11px/13px 'IcoMoon';-webkit-font-smoothing:antialiased;text-align:center;color:#666;}.show-all a:hover:after{background:#666;color:#fff;}.contact-column{float:left;padding:32px 0 0 20px;width:216px;}.contact-sidebar{float:left;margin:16px 0 0 0;border:1px solid #dfdfdf;padding:14px;border-radius:4px 4px 4px 4px;width:202px;background:#efefef;}#navigation .sramFB{float:right;padding:20px 15px 0 15px;}.view-product-videos{margin-bottom:40px;}.view-product-videos .video-column{margin-bottom:1.5em;}.view-product-videos:after{content:'';display:block;clear:both;}.hero-content{position:relative;float:left;width:366px;}.product-flag-old-style{position:absolute;top:0;left:-5px;z-index:10;box-shadow:inset 0 -1px 0 #a5071f;border-radius:0 4px 4px 0;padding:8px 16px 10px 14px;background:#e30728;color:#fff;font-size:10px;line-height:11px;}.product-flag-old-style strong{font:normal 23px arial,helvetica,sans-serif;line-height:30px;}.product-flag-old-style span{text-transform:uppercase;}.product-flag-old-style:after{content:'';position:absolute;bottom:-5px;left:0;display:block;border-top:5px solid #a5071f;border-left:0;border-right:5px solid transparent;}.crankworx-page{padding:16px;}.crankworx-head{margin-bottom:16px;}.crankworx-col1{padding-right:16px;}.crankworx-col1 p{margin-bottom:2em;font-size:13px;line-height:21px;}#crankworx-video{padding-bottom:15px;width:656px;height:372px;}.crankworx-sidebar{border-radius:6px 6px 0 0;width:260px;background:#ccc;font-size:12px;}.crankworx-event{border-bottom:1px solid #999;padding:12px 9px;}.crankworx-event.first{padding-top:0;}.compatibility-notice{float:right;position:relative;margin-top:10px;}.compatibility-notice + h1{margin-right:200px;}.compatibility-notice a{display:block;border-radius:12px;padding:6px 12px 6px 20px;background:#db0d0b;background:url('/sites/all/themes/sram_2011/_images/general-skin/exclaim.png') no-repeat 10px 6px,linear-gradient(bottom,#830000 0%,#db0d0b 100%);background:url('/sites/all/themes/sram_2011/_images/general-skin/exclaim.png') no-repeat 10px 6px,linear-gradient(to top,#830000 0%,#db0d0b 100%);font:bold 14px/14px arial,helvetica,sans-serif;text-shadow:0 2px 4px #830400;color:white;}.compatibility-notice a:hover{text-decoration:none;}.compatibility-notice-copy{display:none;position:absolute;top:30px;right:2px;z-index:20;box-shadow:0 0 8px rgba(0,0,0,0.25);border:5px #bdbdbd solid;padding:16px;width:294px;background:white;}.compatibility-notice-copy strong{display:block;}.compatibility-notice-copy:before{content:'';position:absolute;top:-36px;right:60px;border:18px transparent solid;border-bottom:18px #bdbdbd solid;}.compatibility-notice-copy:after{content:'';position:absolute;top:-20px;right:68px;border:10px transparent solid;border-bottom:10px #fff solid;}.product-detail .compatibility-notice a{border-radius:4px;text-shadow:none;padding:10px 16px 10px 36px;background:#E30728;background:url('/sites/all/themes/sram_2011/_images/general-skin/alert.png') no-repeat 10px 8px,#E30728;background-size:auto 18px,auto;font:16px/16px "Lucida Grande",Arial,sans-serif;}.product-detail .compatibility-notice{margin-top:-17px;}.shadow-box-header{margin:0 13px 13px 0;border:1px #ddd solid;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.2);padding:16px;}.shadow-box-header h1{padding:0 0 10px 0;font-size:34px;font-weight:normal;line-height:42px;color:#b2b2b2;}.shadow-box-header p{margin:0;padding-bottom:10px;font-size:12px;line-height:16px;}.recall-notice a{font:bold 26px arial,sans-serif;}.recall-notice a:before{content:'\30';display:inline-block;speak:none;padding-right:6px;font:28px 'IcoMoon';text-decoration:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;}
*{margin:0;padding:0;}html{background:#280000 url(/sites/all/themes/sram_2011/_images/sram-com-home/html_bg.jpg) no-repeat fixed center top;}.sram-com #bodycontainer{background:#f2f2f2 url(/sites/all/themes/sram_2011/_images/sram-com-home/right_col_bg.gif) no-repeat right top;padding:0;width:100%;}.rockshox #bodycontainer{background:#000;padding:0 8px;width:auto;}#heroSwap{float:left;position:relative;width:760px;}#currentHero{height:599px;width:760px;}#heroImage,#heroImageBack,#heroImageHtmlOverlay,#heroImageHtmlOverlay a{position:absolute;top:0;left:0;}#promoBubbleList{clear:both;margin:8px 0;text-align:center;}#promoBubbleList a{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/empty_bubble.gif) top left no-repeat;padding:0 2px 0 3px;}#promoBubbleList a:hover,#promoBubbleList a.on{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/full_bubble.gif) top left no-repeat;}#sidebar-second{float:left;width:220px;}#blogCallout{margin:8px;padding:0 0 8px 0;position:relative;}.sram-com #blogCallout{background:transparent url(/sites/all/themes/sram_2011/_images/sram-com-home/curved_bottom_bg.gif) no-repeat scroll left bottom;}.rockshox #blogCallout{margin:8px 0;}#blogCalloutContent{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/curved_top.gif) top left no-repeat;padding:8px 8px 0 8px;}#blogCallout h2,#blogCallout h2 a{color:#333;font:bold 20px/24px arial,sans-serif;letter-spacing:-0.5px;margin:0 0 12px 0;font-size:18px;}#blogCallout h5{color:#333;font:bold 11px/14px "Lucida Sans Console","Lucida Grande",sans-serif;}#blogCallout h5 a{color:#900;font:bold 11px/14px "Lucida Sans Console","Lucida Grande",sans-serif;text-decoration:none;}#blogCallout a{color:#333;font:bold 11px/14px "Lucida Sans Console","Lucida Grande",sans-serif;text-decoration:none;}#blogCallout a.viewAll{color:#FFF;}#blogCallout h5 a:hover{text-decoration:underline;}#blogCallout h6,#blogCallout p{color:#666;font:9px/14px "Lucida Sans Console","Lucida Grande",sans-serif;}#blogCallout h6 a{color:#111;font:9px/14px "Lucida Sans Console","Lucida Grande",sans-serif;text-decoration:none;}#blogCallout h6 a:hover{text-decoration:underline;}body.sram-com #tabs .horDivider{border-top:1px solid #dfdfdf;margin:12px 0 0 0;padding:12px 0 0 0;}#blogCallout a.rss,#blogCallout a.rss:link,#blogCallout a.rss:visited,#blogCallout a.rss:active{background:url(/sites/all/themes/sram_2011/_images/general-skin/rss_red.png) 0em .75em no-repeat;color:#767676;display:block;font:bold 10px/13px arial,sans-serif;padding:8px 0 0 15px;position:absolute;text-decoration:none;text-transform:uppercase;top:5px;right:10px;}#blogCallout a.rss:hover{color:#000;}#tabs{margin:0 8px 8px 8px;z-index:10;}#eventNews{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/curved_bottom_bg.gif) bottom left no-repeat;margin:-1px 0 0 0;padding:0 0 6px 0;z-index:0;}#eventNewsContent{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/curved_top.gif) top left no-repeat;padding:0 8px 0 8px;height:100%;}.sram-com .ui-state-default,.sram-com .ui-widget-content .ui-state-default{50% 50% repeat-x;font-weight:normal;color:#555555;outline:none;}.sram-com .ui-state-hover,.sram-com .ui-widget-content .ui-state-hover,.sram-com .ui-state-focus,.sram-com .ui-widget-content .ui-state-focus{}.sram-com .ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.sram-com .ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.sram-com .ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.sram-com .ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.sram-com .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}.sram-com .ui-state-active a,.sram-com .ui-state-active a:link,.sram-com .ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;background:#FFFFFF url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/D_i43sDWeGRomm8xZZEA-PqIQL8Eo1O2IeE5kSMw_KU/mtime:1434463037/sites/all/themes/sram_2011/_css/custom-theme/images/ui-bg-on-tab.gif) repeat-x;border:1px solid #d4d4d4;border-width:1px 1px 0 1px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.tabOn{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/tab_on_white.gif) top left no-repeat;height:26px;}.tabOff{color:#fff;background:url(/sites/all/themes/sram_2011/_images/sram-com-home/tab_off_red.gif) top left no-repeat;height:26px;}#eventsTab{}#newsTab{margin:0 4px 0 4px;}.tabOn a{color:#353535;font:bold 12px/16px "Lucida Sans Console","Lucida Grande",sans-serif;text-decoration:none;}.tabOn a:hover{text-decoration:underline;}.tabOff a{color:#fff;font:bold 12px/16px "Lucida Sans Console","Lucida Grande",sans-serif;text-decoration:none;}.tabOff a:hover{text-decoration:underline;}#eventNews a.rss,#eventNews a.rss:link,#eventNews a.rss:visited,#eventNews a.rss:active{background:url(/sites/all/themes/sram_2011/_images/general-skin/rss_red.png) 0em .75em no-repeat;color:#767676;display:block;font:bold 10px/13px arial,sans-serif;padding:8px 0 0 15px;position:absolute;text-decoration:none;text-transform:uppercase;top:5px;right:10px;top:24px;}#eventNews a.rss:hover{color:#000;}#eventNewsContent h2{color:#666;font:bold 10px/14px "Lucida Sans Console","Lucida Grande",sans-serif;margin:15px 0 0 0;}#eventNewsContent h5{color:#333;font:bold 12px/14px "Lucida Sans Console","Lucida Grande",sans-serif;}#eventNewsContent h6{color:#444;font:10px/14px "Lucida Sans Console","Lucida Grande",sans-serif;padding-bottom:8px;}body.sram-com #tabs #eventNewsContent h6,body.sram-com #tabs #newsTabPanel h5{border-bottom:1px solid #dfdfdf;margin-bottom:8px;padding-bottom:8px;}#blogCalloutContent p.postDate{border-bottom:1px solid #dfdfdf;margin-bottom:8px;padding-bottom:8px;}#footer h6{color:#a20000;}.view-id-home_page_events{color:#666;font:bold 10px/14px "Lucida Sans Console","Lucida Grande",sans-serif;margin:15px 0 0 0;}#breadcrumb{padding:16px 8px 8px 0;color:#999;font-weight:bold;}#breadcrumb a{color:#999;padding:0 4px;}#breadcrumb .current{color:#333;}.clearIt{clear:both;}.jcarousel-container{position:relative;}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}.jcarousel-list li,.jcarousel-item{float:left;list-style:none;}.jcarousel-skin-sramhome .jcarousel-next{z-index:3;display:none;}.jcarousel-skin-sramhome .jcarousel-prev{z-index:3;display:none;}.jcarousel-skin-sramhome .jcarousel-container-horizontal{left:7px;width:745px;}.jcarousel-skin-sramhome .jcarousel-clip-horizontal{width:719px;left:26px;}.jcarousel-skin-sramhome .jcarousel-item{width:210px;}.jcarousel-skin-sramhome .jcarousel-item-horizontal{margin-right:8px;}.jcarousel-skin-sramhome .jcarousel-item-placeholder{background:#fff;color:#000;}.sram-related-products-carousel .jcarousel-item h4{font-size:12px;line-height:12px;padding:0;margin:0;}.sram-related-products-carousel .jcarousel-item h4 a{background:#f5f5f5 url(/2010/_images/common/icon-library/arrow-grey-product-badge.png) no-repeat right 8px;border-bottom:1px solid #dfdfdf;color:#58585a;display:block;margin:0;padding:8px 20px 8px 8px;}.sram-related-products-carousel .jcarousel-item h4 a:hover{background:#dfdfdf url(/2010/_images/common/icon-library/arrow-on-product-badge.png) no-repeat 200px 8px;color:#000;text-decoration:none;}.sram-related-products-carousel .jcarousel-item img{margin:auto;}.jcarousel-skin-sramhome .jcarousel-next-horizontal{position:absolute;top:0px;right:0px;width:16px;height:119px;cursor:pointer;background-image:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/next-horizontal-large.png) !important;background-image:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/next-horizontal-large.gif);background-repeat:no-repeat;background-position:0 50%;}.jcarousel-skin-sramhome .jcarousel-next-horizontal:hover{background-position:-16px 50%;}.jcarousel-skin-sramhome .jcarousel-next-horizontal:active{background-position:-32px 50%;}.jcarousel-skin-sramhome .jcarousel-next-disabled-horizontal,.jcarousel-skin-sramhome .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-sramhome .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-48px 50%;}.jcarousel-skin-sramhome .jcarousel-prev-horizontal{position:absolute;top:0px;left:0px;width:16px;height:119px;cursor:pointer;background-image:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/prev-horizontal-large.png) !important;background-image:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/prev-horizontal-large.gif);background-repeat:no-repeat;background-position:0 50%;}.jcarousel-skin-sramhome .jcarousel-prev-horizontal:hover{background-position:-16px 50%;}.jcarousel-skin-sramhome .jcarousel-prev-horizontal:active{background-position:-32px 50%;}.jcarousel-skin-sramhome .jcarousel-prev-disabled-horizontal,.jcarousel-skin-sramhome .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-sramhome .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-48px 50%;}#promoBubbleList a.pagination-indicator{cursor:pointer;display:inline;background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/empty_bubble.gif) top left no-repeat;padding:0 2px 0 3px;}#promoBubbleList a.pagination-indicator.active{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/full_bubble.gif) top left no-repeat;}#promoArea{bottom:0;position:absolute;left:0;}ul#promoList{list-style:none;}ul#promoList li{float:left;margin:0 25px 0 0;padding:0;width:210px;}* html ul#promoList li{display:inline;}ul#promoList li.third{margin:0;}ul#promoList li a{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/promo_top_off.gif) top left no-repeat;display:block;padding:4px 0 0 0;text-decoration:none;}ul#promoList li a span.content{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/promo_bottom_off.gif) bottom left no-repeat;display:block;padding:0 5px 6px 5px;}ul#promoList li a img{border:1px solid #fff;}ul#promoList li a h6{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/light_grey_arrow_bug.gif) 186px center no-repeat;color:#3f3f3f;font:bold 11px/16px "Lucida Sans Console","Lucida Grande",sans-serif;text-decoration:none;}ul#promoList li a:hover,ul#promoList li a.active{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/promo_top_on.gif) top left no-repeat;display:block;text-decoration:none;}ul#promoList li a:hover span.content,ul#promoList li a.active span.content{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/promo_bottom_on.gif) bottom left no-repeat;display:block;padding:0 5px 6px 5px;}ul#promoList li a:hover img,ul#promoList li a.active img{border:1px solid #333;}ul#promoList li a:hover h6,ul#promoList li a.active h6{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/promos/dark_grey_arrow_bug.gif) 186px center no-repeat;color:#fff;}ul#promoList li.arrow{margin:45px 9px 0 9px;padding:0;width:auto;}ul#promoList li.arrow a{background:none;padding:0;text-decoration:none;}.company a{color:#990000;font-weight:bold;}.company #footer a{color:#FFF;font-weight:auto;}h1{font-size:28px;font-weight:bold;padding:8px 0;margin:0px;line-height:30px;font-family:arial;}.hr{color:#e5e5e5;margin:15px 0;width:99%;}.hrDark{color:#d3d3d3;margin:15px 0;width:100%;}#body{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/common/topcorners.gif) top left no-repeat;height:1%;}.front #body{background:none;position:relative;}.front .home-pfb{display:block;position:absolute;right:0;bottom:0;}#headText{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:#151515;color:#fff;font-size:24px;font-weight:bold;float:right;line-height:26px;padding:15px;margin:60px 0 0 0;text-align:right;}.company #headText{margin-right:0;}#content{background:none;}.company #sidebar-first{float:left;width:190px;width:158px;font-size:11px;color:#999999;padding:10px 16px;float:left;}.company #sidebar-first h2{font-weight:normal;font-size:11px;color:#999999;padding:0;margin:0;line-height:11px;}.company #sidebar-first ul{font-size:13px;list-style-type:none;margin:0;padding:9px 0 25px 0;}.company #sidebar-first ul a{display:block;font-weight:normal;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;padding:2px 8px 3px 8px;color:#666666;}.company #sidebar-first ul a:hover{color:#FFF;background:#333;display:block;text-decoration:none;}.company #sidebar-first ul li{margin:0 0 1px 0;padding:0;color:#666666;background:#f7f7f7;}.company #sidebar-first ul li.leftnav-on{background:#151515;color:#FFF;}.company #sidebar-first ul li.leftnav-on a{color:#FFF;}.community hr{border:0;border-top:1px #000 solid;margin:1em 0;}.titleBar{border-radius:0 3px 0 0;color:#fff;background:#900;font-size:12px;font-weight:bold;line-height:12px;padding:5px;margin:20px 0;}.community-section .link-list{list-style:none;}.community-section .link-list li{margin:14px 10px;font-size:14px;}.community-section .link-list a{font-weight:bold;}.community-section .title{font-size:16px;font-weight:bold;line-height:18px;}.postDate{color:#999;font-size:10px;font-weight:bold;line-height:18px;margin-bottom:10px;padding:0;}.pLarge{color:#333;font-size:14px;line-height:20px;margin-bottom:10px;padding:0;}.rssLink{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/rss.gif') no-repeat;color:#333;font-size:10px;padding:0 0 0 15px;line-height:18px;}.rssLink:hover{color:#900;}.imgLeft{float:left;width:158px;}.infoRight{float:left;width:292px;}.bubble{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/community/bubble.gif') no-repeat;font-size:16px;font-weight:bold;float:right;height:45px;text-align:center;padding:10px 0 0 0;width:43px;}.titleLink{font-size:14px;line-height:20px;}.pSmall{margin:0 0 10px 0;}#contentRight{border-left:1px solid #858585;}#contentLeft,#contentRight{float:left;margin:15px 0 0 0;padding:0 15px;width:451px;}.flickr-box{margin:0 0 0 30px;}.community .flickr_badge_image img{border:1px solid #FFFFFF;}.community .flickr_badge_image{float:left;width:100px;padding-bottom:15px;padding-right:0px;text-align:center;}.community .flickr_badge_image a:hover img{border:1px solid #900;}.arrow-link{font-weight:bold;line-height:1em;}.arrow-link:after{content:'\24';display:inline-block;padding-left:6px;speak:none;font:1em 'IcoMoon';vertical-align:baseline;text-decoration:none;}#header{border-radius:4px 4px 4px 4px;height:149px;width:932px;padding:0;margin:0 0 32px 0;clear:both;}.company #header{height:149px;width:742px;}#header.about{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-about.jpg') no-repeat top left;}#header.sram-25th-anniversary{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-25th.jpg') no-repeat top left;height:306px;}#header.history{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-history.jpg') no-repeat top left;}#header.jobs{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-jobs.jpg') no-repeat top left;}#header.scf{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-scf.jpg') no-repeat top left;}#header.wbr{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-wbr.jpg') no-repeat top left;}#header.hdr-corporate-social-responsibility{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-social-responsibility.jpg') no-repeat;}#header.hdr-supply-chain-disclosure{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-full-disclosure.jpg') no-repeat;}.general-information{}.contact #header{margin:0;width:931px;background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-contact.jpg') no-repeat;}.community #header{margin:0 0 16px 16px;background:transparent url('/sites/all/themes/sram_2011/_images/sram-corporate/community/corp-header.jpg') no-repeat;}body.news #header{background:url(/sites/all/themes/sram_2011/_images/news/news_hero.jpg) no-repeat top left;}body.events #header{background:url(/sites/all/themes/sram_2011/_images/news/events_hero.jpg) no-repeat top left;}body.errorPage #header{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/common/header-generic.jpg) no-repeat top left;margin:33px 0 10px 16px;}body.email-updates #header{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/common/header-generic.jpg) no-repeat top left;margin:33px 0 16px 16px;}body #header.swag-email{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/common/sram-swag-header.png) no-repeat top left;margin:33px 0 16px 0;width:931px;}body.page-sram-search .view-sram-search{padding:16px;width:931px;}body.page-sram-search .view-header{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-generic.jpg') no-repeat top left;height:149px;}body.page-sram-search #headText{margin-right:0;}body.page-sram-search .item-list .pager{text-align:right;}.email-updates #header,.logos #header,.login #header,.user #header,.privacy-policy #header,.page-not-found #header{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/logos/header-logos.jpg) no-repeat top left;height:182px;width:742px;padding:0 0 0 0;margin:14px 0 0 0px;}.privacy-policy #header{background:url('/sites/all/themes/sram_2011/_images/sram-corporate/common/header-privacy.jpg') no-repeat top left;height:149px;margin:0 0 16px;padding:0;width:931px;}.logos #header,.page-not-found #header{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/logos/header-logos-948.jpg) no-repeat top right;height:182px;margin:14px 0 0 0;padding:0;width:948px;}.logos #header{margin:0;width:auto;}.page-not-found #content{width:928px;}.page-sram-search #top-body-container,.page-not-found #top-body-container,.email-updates #top-body-container,.login #top-body-container,.user #top-body-container,.privacy-policy #top-body-container,.news #top-body-container,.company #top-body-container,.contact #top-body-container,.legal #top-body-container,.logos #top-body-container,.community #top-body-container,.news #top-body-container,.events #top-body-container{background:transparent url(/sites/all/themes/sram_2011/_images/general-skin/header/sram-bar.png) no-repeat scroll 0 0;clear:both;height:8px;width:980px;}.news #content h2{color:#666666;font-size:10px;line-height:14px;padding:32px 0 16px;margin:0;}.news #content h3{border-bottom:1px solid #E5E5E5;color:#333333;font-size:14px;line-height:18px;margin:0 0 12px;padding:0 0 12px;}.news #content p{font-size:12px;line-height:16px;}form#user-login-form{text-align:left;}.login .form-text{width:300px;}.login a{color:#900;}.item-list ul{padding-top:20px;}.company #content{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/common/shadow.png) top left no-repeat !important;background:url(/sites/all/themes/sram_2011/_images/sram-corporate/common/shadow.gif) top left repeat-y;float:left;min-height:500px;height:auto !important;height:500px;padding:0 0 20px 16px;margin:33px 0 0 0;width:748px;}.events #content{padding:10px 16px 20px 16px;margin:0;width:932px;}.news #content{padding:13px 16px 20px 16px;margin:0;width:932px;}span.footnote-term,.news #content a{color:#990000;}.community #content{padding:16px 0;margin:0;}.email-updates #content,.login #content,.user #content,.privacy-policy #content{padding:16px;margin:0;width:auto;}.logos #content{margin:0;padding:16px;width:auto;}.page-not-found #content{padding:0px 0 20px 16px;margin:0 0 0 0;}.contact #content{padding:16px;margin:0;}.community a{color:#900;}.community #footer a{color:#FFF;}h2{color:#333;font-size:14px;font-weight:bold;line-height:16px;margin:2px 0 8px 0;padding:0;}h3{margin:0;margin:0 0 4px 0;}p{color:#333;font-size:11px;line-height:14px;padding-bottom:10px;}.contact p{line-height:18px;}.logos .logo{float:left;height:240px;width:300px;text-align:center;}.logos hr{margin:10px 0;border:0;border-bottom:1px solid #e5e5e5;}.logos .logo img{display:inline;}.logos .middle{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0 9px;}.logos .logoName{color:#333;font-size:14px;font-weight:bold;text-align:left;line-height:18px;padding-left:10px;}.logos .logoLink{display:block;padding:8px 0;font-size:11px;}.logos .logoImgLink{display:block;height:190px;}a.viewAll
#blogCallout a.viewAll{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/view_all_bg.gif) top left no-repeat;color:#fff !important;display:block;font:bold 11px/16px "Lucida Sans Console","Lucida Grande",sans-serif;margin:10px 0 5px 0;padding:0 15px 3px 4px;text-decoration:none;}a.viewAll:hover{text-decoration:underline;}#eventsTabPanel,#newsTabPanel{position:relative;}#eventNews #eventsTabPanel a.rss,#eventNews #newsTabPanel a.rss{top:0px;}.views-field-field-event-commitment-role .item-list li{margin:0 0 0.25em 1.5em;}.views-field-field-event-commitment-role .item-list ul{margin:0;padding:0;}#header.sram-25th-anniversary #headText{display:none;}.sram-25th-anniversary-h2{font:bold 45px/48px Arial,Helvetica,sans-serif;color:#ea1d29;margin:2px 0 8px 0;padding:0;}.sram-25th-anniversary-copy .column1{float:left;border-right:1px solid #d7d7d7;padding-right:15px;width:478px;}.sram-25th-anniversary-copy .column2{float:left;padding-left:14px;width:232px;}.sram-25th-anniversary-copy .column2 h2{line-height:18px;}.sram-25th-anniversary-copy .column1 p{font-size:13px;line-height:18px;}.sram-25th-anniversary-copy .column1 .sig-name{font-size:12px;}.sram-25th-anniversary-copy .column1 .sig-name strong{font-size:16px;line-height:16px;}
*{margin:0;padding:0;}html{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/html_bg.jpg) fixed center top no-repeat #280000;}#bodycontainer{padding:0px 8px 0 8px;}.event_detail #bodycontainer{padding:0;}.event_detail .col-contain{float:left;clear:both;width:980px;}.event_detail a{text-decoration:none;color:#e31837;font-weight:bold;}.event_detail #top-body-container{background:#000!important;clear:both;height:8px;width:980px;}.event_detail #breadcrumb{font-weight:bold;padding:16px 11px 15px 16px;}.event_detail #bodycontainer-inside,.event_detail #bodycontainer-inside #body{background:none!important;}.event_detail #content{padding:0;}.event_detail .ride-experience{width:980px;height:auto;overflow:hidden;background:#fff;}.event_detail .ride-experience div.divide-container{padding:22px 0 14px;margin:20px 0 0 20px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:940px;clear:both;}.event_detail .ride-experience div.divide-container div.section{border-right:1px solid #DFDFDF;float:left;margin:13px 14px 0 0;padding:0 17px 0 0;width:281px;}.event_detail .ride-experience div.divide-container div.section.last{border-right:none!important;}.event_detail .ride-experience div.divide-container p{margin-bottom:16px;clear:both;*width:100%;}.event_detail #content table.ride-schedule{width:940px;float:left;clear:both;margin:10px 0 10px 19px;padding:0;color:#fff;display:table;}.event_detail #content table.ride-schedule th{padding-top:9px;padding-bottom:5px;background-color:#000;}.event_detail #content table.ride-schedule td{padding-top:3px;padding-bottom:15px;padding-right:18px;}.event_detail #content table.ride-schedule td img.map-icon{float:left;margin:3px 5px 0 0;}.event_detail #content table.ride-schedule tr.gray th,.event_detail #content table.ride-schedule tr.gray td{border-bottom:1px solid #fff!important;background-color:#666;vertical-align:top;}.event_detail #content table.ride-schedule tr.red th,.event_detail #content table.ride-schedule tr.red td{border-bottom:1px solid #fff!important;background-color:#d51e23;vertical-align:top;}.event_detail #content table.ride-schedule tr.gray a,.event_detail #content table.ride-schedule tr.red a{color:#fff;text-decoration:underline;}.event_detail #content table.ride-schedule tr.dark-gray th,.event_detail #content table.ride-schedule tr.dark-gray td{border-bottom:1px solid #fff!important;background-color:#363535;vertical-align:top;}.event_detail p.question-details{padding:0;font-size:13px;line-height:18px;float:left;clear:both;margin:20px 0 10px 20px;width:918px;}table.ride-schedule th.brand,table.ride-schedule td.brand,table.ride-schedule td:first-child{width:88px;padding-left:6px;}table.ride-schedule th.date,table.ride-schedule td.date{width:163px;}table.ride-schedule th.city,table.ride-schedule td.city{width:100px;}table.ride-schedule th.map,table.ride-schedule td.map{width:82px;}table.ride-schedule th.partner,table.ride-schedule td.partner{width:100px;}table.ride-schedule th.participate,table.ride-schedule td.participate{width:100px;}table.ride-schedule th.status,table.ride-schedule td.status{width:100px;}.event_detail .black-foot{background:#000;clear:both;float:left;left:-8px;padding:20px 0 20px 28px;position:relative;width:952px;}.event_detail .black-foot p{color:#fff;width:450px;float:left;clear:left;}.event_detail .black-foot div.footer-logos{position:absolute;right:36px;}.event_detail .black-foot a{text-decoration:none;font-weight:bold;color:#fff;}.event_detail .black-foot a{text-decoration:none;font-weight:bold;color:#fff;}#newsContainer{background:url(/sites/all/themes/sram_2011/_images/news/white_contain_bg.gif) top left no-repeat #fff;padding:8px 16px 16px 16px;}.ui-widget-content a.viewAll,a.viewAll{background:#959595 url(/sites/all/themes/sram_2011/_images/sram-com-home/view_all_bg.gif) top right no-repeat;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;font:bold 11px/16px Lucida Sans Concole,Lucida Grande,sans-serif;margin:10px 0 5px 0;padding:1px 15px 2px 4px;text-decoration:none;}a.viewAll:hover{text-decoration:underline;}a.rss,a.rss:link,a.rss:visited,a.rss:active{background:url(/sites/all/themes/sram_2011/st_road/_images/misc/rss_red.gif) 0em .75em no-repeat;color:#767676;display:block;float:right;font:bold 10px/13px arial,sans-serif;margin:0 3px 5px 0;padding:8px 0 0 15px;text-decoration:none;text-transform:uppercase;}a.rss:hover{color:#000;}#filterContainer{float:right;margin:8px 0;}.news #content .newsList h3{border-bottom:0;margin:0;padding:0;}h1.dateHead,h3 .date-display-single{display:block;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#900;clear:both;color:#fff;font:12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;padding:8px;}.page-sram-search .view-content .item-list ul,.newsList ul{list-style:none;margin:0 0 10px 0;}.page-sram-search .view-content .item-list li,.newsList li{border-bottom:1px solid #e5e5e5;color:#666;font:bold 10px/14px Lucida Sans Concole,Lucida Grande,sans-serif;padding:12px 0 10px 0;}.page-sram-search .view-content .item-list li a,.newsList li a{color:#333;font:bold 12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;text-decoration:none;}.page-sram-search .view-content .item-list li a:hover,.newsList li a:hover{text-decoration:underline;}.news #content ul,.news #content ol{margin-left:20px;padding-bottom:10px;}.logos #content a{color:#900;}#viewFilter{border:1px solid #ccc;margin:0 15px 0 0;width:180px;}#yearFilter{border:1px solid #ccc;width:70px;}#articleDisplay{border-bottom:1px solid #e5e5e5;clear:both;padding:0 0 15px 0;}#articleDisplay h2{color:#666;font:bold 10px/14px Lucida Sans Concole,Lucida Grande,sans-serif;}#articleDisplay h3{border-bottom:1px solid #e5e5e5;color:#333;font:bold 14px/18px Lucida Sans Concole,Lucida Grande,sans-serif;margin:0 0 12px 0;padding:0 0 12px 0;}#articleDisplay h4{color:#333;font:bold 12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;}#articleDisplay p{color:#333;font:12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;margin:0 0 22px 0;}#attribution{background:#fff;color:#333;font:bold 10px/14px Lucida Sans Concole,Lucida Grande,sans-serif;margin:24px 0 0 0;width:180px;}a.backLink{color:#900;display:block;font:bold 10px/14px Lucida Sans Concole,Lucida Grande,sans-serif;margin:25px 0 15px 0;text-decoration:none;}a.backLink:hover{text-decoration:underline;}.view-id-events table{clear:both;margin:15px 0;width:100%;border-collapse:collapse;}.view-id-events table tr.even,.eventsTable tr.odd{background-color:#fff;border-bottom:0;padding:0;}.view-id-events table th{background:#900;color:#fff;font:bold 12px/14px Lucida Sans Concole,Lucida Grande,sans-serif;padding:8px;text-align:left;}.view-id-events table td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font:bold 10px/12px Lucida Sans Concole,Lucida Grande,sans-serif;padding:8px;text-align:left;}.view-id-events table td a{color:#333;font:bold 10px/12px Lucida Sans Concole,Lucida Grande,sans-serif;text-decoration:none;}.view-id-events table td a:hover{text-decoration:underline;}.view-id-events table td img{display:inline;}.view-id-events table td.views-field-field-event-date{border-left:1px solid #e5e5e5;}.view-id-events table th.views-field-field-event-date{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;background:#900;width:149px;}.view-id-events table th.views-field-field-event-location-country{width:123px;}.view-id-events table th.views-field-field-event-sponsor,table.eventsTable td.views-field-field-event-sponsor{width:100px;text-align:center;}.view-id-events table th.views-field-field-nrs{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;background:#900;width:84px;}.view-id-events table td.truck{border-right:none;text-align:center;}.view-id-events table td a{color:#900;}a.popup{margin-right:10px;padding-right:12px;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/new-window.gif) right 3px no-repeat;display:inline-block;}p.footnote{color:#666;font:10px/14px Lucida Sans Concole,Lucida Grande,sans-serif;}.node-type-event h3{color:#990000;}table#emailUpdateTable{margin:10px 0;}table#emailUpdateTable td{padding:6px 10px 0px 0;}table#emailUpdateTable label{display:inline;font-weight:bold;padding-left:8px;}table#emailUpdateTable input{padding-right:8px;}table#emailUpdateTable input.text{border:1px solid #9c9c9c;font:11px/14px arial,sans-serif;padding:2px;width:250px;}#emailArchive{background:url(/sites/all/themes/sram_2011/_images/news/email_archive_bottom_bg.gif) left bottom no-repeat;float:right;width:240px;margin:0 0 10px 0;padding:0 0 20px 0;}#emailArchive a{color:#900;}#emailArchiveContent{background:url(/sites/all/themes/sram_2011/_images/news/email_archive_top_cap.gif) left top no-repeat;padding:8px 8px 0 8px;}#emailArchiveContent p{margin:0;}#emailArchiveContent ul{list-style:none;}body.email-updates #articleDisplay{border-bottom:none;}body.email-updates .block-campaign_monitor .form-text{width:400px;}body.email-updates .messages{padding:20px 20px 20px 40px;border:1px solid #666;}body.email-updates #articleDisplay select{border:1px solid #9c9c9c;margin:10px 0;padding:1px;width:150px;}body.email-updates #articleDisplay #submitArea{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:12px 0;padding:12px 0;}body.email-updates #articleDisplay #submitArea input.submit{background:url(/sites/all/themes/sram_2011/_images/news/white_arrow.gif) 92% center no-repeat #959595;border:none;color:#fff;font:bold 11px/16px Lucida Sans Concole,Lucida Grande,sans-serif;padding:3px 8px 3px 3px;}.pagination{display:block;float:right;margin:0 0 10px 0;}.pagination ul{list-style:none;}.pagination ul li{display:block;float:left;padding:0 4px;}.page-sram-search .item-list .pager a,.pagination ul li a{color:#900;}span.searchTerm{color:#900;font-weight:bold;}#searchArea{float:left;color:#333;font-weight:bold;}#searchArea #search-select{width:140px;}.search ul.newsList strong{color:#900;background:#CCC;padding:0 3px;}#top-body-container{clear:both;}.page-node-4346 #top-body-container,.page-sram #top-body-container,.sram #top-body-container,.news-articles #top-body-container{width:980px;height:8px;background:transparent url(/sites/all/themes/sram_2011/_images/general-skin/header/sram-bar.png) no-repeat scroll 0 0;}#footer h6{color:#a20000;}.clearIt{clear:both;}.landingPromo{float:left;margin:0 15px 0 0;width:300px;}.last{margin:0;}.landingPromo a{color:#900;text-decoration:none;}.landingPromo a h3{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/landing/red_arrow.gif) right center no-repeat;display:inline;font:bold 14px/18px Lucida Sans Concole,Lucida Grande,sans-serif;padding:0 15px 0 0;}.landingPromo a img{display:block;margin:5px 0;}.landingPromo a:hover{color:#333;}.landingPromo a:hover h3{background:url(/sites/all/themes/sram_2011/_images/sram-corporate/landing/grey_arrow.gif) right center no-repeat;}.landingPromo p{color:#333;font:11px/14px Lucida Sans Concole,Lucida Grande,sans-serif;}#sidebar-first ul a.active,.company #sidebar-first ul li.active-trail a{background:#1d1d1d;color:#FFF;}.company #content ul{margin-left:20px;margin-bottom:20px;}body.news .field-name-upload span.file{white-space:nowrap;}.tableheader-processed td:last-child{min-width:0;}.views-exposed-form{float:right;}.views-exposed-widgets{margin-bottom:1.5em;}.views-exposed-form label{clear:none;display:inline;}.views-exposed-widget.views-submit-button{display:none;}#edit-year-wrapper.views-exposed-widget.views-widget-filter-field_news_date_value{float:left;padding-right:0!important;}.views-exposed-form label{margin:3px 4px 0 0;}.views-exposed-form select,.views-exposed-form label,.views-exposed-form .views-widget,.views-exposed-form .form-item-country-id{float:left;display:inline;}.views-exposed-form .views-widget-filter-field_event_location_country_value{float:right;}.event-detail-table{margin-top:25px;}.event-detail-table tr{vertical-align:top;}.event-detail-table .first-cell{width:33%;}.event-detail-table .second-cell{padding-left:20px;}#eventbrite-event-list{padding-left:20px;}#eventbrite-event-list table{width:940px;}#eventbrite-event-list table tr.road{background-color:#666666;}#eventbrite-event-list table tr.mtb{background-color:#D51E23;}#eventbrite-event-list table tbody tr{color:white;}#eventbrite-event-list table tbody tr a{color:white;text-decoration:none;}#eventbrite-event-list th,#eventbrite-event-list td{padding:4px 12px;}#eventbrite-event-list td{padding:4px 12px;border-bottom:1px solid #ccc;}.view-id-job_listing a{font-size:12px;line-height:20px;color:#000;text-decoration:underline;}.news #content .news-articles-link a:hover{text-decoration:none;}.news #content .news-articles-link a:hover .news-articles-link-title{text-decoration:underline;}.news #content .news-articles-link a .date-display-single{font-size:11px;color:#999;}.news-articles-link:after{content:'';display:block;clear:both;}.news-articles-link img{float:left;margin-right:10px;}.news-articles-link-copy{display:block;margin-left:110px;}.news-articles-link img + .news-articles-link-copy{padding:10px 0;}.view-display-id-product_detail_news a:after{content:'';}.view-display-id-product_detail_news .views-row{border-bottom:1px solid #E5E5E5;color:#666;font:bold 10px/14px 'Lucida Sans Concole','Lucida Grande',sans-serif;padding:12px 0 10px 0;}.view-display-id-product_detail_news .news-articles-link img + .news-articles-link-copy{padding:0;}.view-display-id-product_detail_news .news-articles-link-copy p{font-size:14px;font-weight:normal;line-height:22px;}.view-display-id-product_detail_news .date-display-single{font-size:12px;line-height:22px;color:#333;}.view-display-id-product_detail_news .news-articles-link-title{margin:4px 0;font:bold 16px/22px 'Lucida Sans Concole','Lucida Grande',sans-serif;}.view-display-id-product_detail_news .news-articles-full-link{font-size:14px;}.view-display-id-product_detail_news a:hover{text-decoration:none;}.view-display-id-product_detail_news a:hover .news-articles-link-title,.view-display-id-product_detail_news a:hover .news-articles-full-link{text-decoration:underline;}.view-display-id-product_detail_news .news-articles-full-link:after{display:inline-block;content:'\2c';speak:none;padding-left:0.2em;font:1em 'IcoMoon';vertical-align:baseline;text-decoration:none;}
.news-blog-header{overflow:hidden;border-radius:0 3px 0 0;}.news-blog-body{padding:1em;font-size:14px;}.news-blog-body hr{margin:.75em 0 1em;border:0;border-top:1px solid #999;height:0;}.news-blog-date{font-size:.85em;font-weight:bold;color:#999;}.news-blog-body h1{margin:0 0 0.3571428em 0;padding:0;font-size:2em;line-height:1em;}.news-blog-body h2,.news-blog-body h3{margin:1em 0;padding:0;font-size:1em;line-height:1em;}.news-blog-body h2{font-size:1.142871em;}.news-blog-copy p{margin:1em 0;padding:0;font-size:1em;line-height:1.5em;}.news-blog-copy ol,.news-blog-copy ul{margin:1em 2em;font-size:1em;line-height:1.5em;}.news-blog-copy a{color:#900;}.news-blog-copy blockquote{margin-left:1em;}.news-blog-body .backLink{font-size:13px;}.news-blog-body .backLink:hover{text-decoration:none;}.news-blog-body .backLink:before{content:"\29";font:normal 1.4em/1em 'IcoMoon';vertical-align:middle;speak:none;}.news-blog-share{float:right;font-size:13px;font-weight:bold;line-height:20px;-webkit-font-smoothing:antialiased;}.news-blog-share-label{float:left;display:block;margin-left:20px;padding:6px 0;color:#e30728;}.news-blog-btn{float:left;display:block;box-shadow:none;margin:0 0 8px 8px;border:0;border-radius:4px;width:28px;height:28px;background-color:#e30728;background-repeat:no-repeat;background-size:28px auto;}.news-blog-btn:hover{box-shadow:1px 1px 6px rgba(0,0,0,.5);border:0;background-color:#333;text-decoration:none;}.news-blog-facebook{background-image:url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/icon-facebook.svg');}.no-svg .news-blog-facebook{background-image:url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/icon-facebook.png');}.news-blog-twitter{background-image:url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/icon-twitter.svg');}.no-svg .news-blog-twitter{background-image:url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/icon-twitter.png');}.news-image-caption{margin:0 0 2em;font-size:.8em;font-style:italic;color:#666;}.news-articles #breadcrumb{padding:16px 0;background:#f2f2f2;}
.product-thumb-link{position:relative;display:block;border:4px solid #dfdfdf;border-radius:4px 4px 4px 4px;background:#fff;transition:all .1s linear;}.product-thumb-title{display:block;border-bottom:1px solid #dfdfdf;padding:6px 24px 2px 8px;min-height:28px;background:#f5f5f5;font-size:12px;font-weight:bold;line-height:13px;color:#58585a;transition:all .1s linear;}.product-thumb-link:before{content:'';position:absolute;top:6px;right:8px;display:block;border-radius:2px 2px 2px 2px;width:12px;height:12px;background:#58585a;}.product-thumb-link:after{content:'\2c';position:absolute;top:7px;right:8px;display:block;font:normal 11px/11px 'IcoMoon';-webkit-font-smoothing:antialiased;color:#fff;}.-moz- .product-thumb-link:after{top:6px;}.product-thumb-link img{margin:0 auto;}.product-thumb-link:hover{box-shadow:1px 1px 6px rgba(0,0,0,.5);text-decoration:none;border-color:#000;}.product-thumb-link:hover .product-thumb-title{border-bottom:1px solid #000;background:#333;color:#fff;}.product-thumb-link:hover:before{background:#fff;}.product-thumb-link:hover:after{color:#333;}.product-thumb-link:active{box-shadow:0 0 5px rgba(0,0,0,.35);}.product-thumb.product-small a{width:228px;min-height:253px;}.product-thumb.product-small img{margin:0 auto;}.views-view-grid tr{vertical-align:top;}.products-category .product-thumb{margin:0 0 16px 16px;}.show-all{clear:both;font-size:12px;font-weight:bold;}.show-all a{color:#58585A;}.show-all a:after{content:'\2a';display:inline-block;margin-left:6px;border-radius:2px 2px 2px 2px;width:12px;height:12px;background:#e6e6e6;font:normal 11px/13px 'IcoMoon';-webkit-font-smoothing:antialiased;text-align:center;color:#666;}.show-all a:hover:after{background:#666;color:#fff;}div.technology .show-all a{color:#58585A;}
#product-thumbs{list-style:none;}#content-body #product-thumbs{margin-top:16px;margin-left:-16px;}#product-thumbs li{float:left;}#product-thumbs a{position:relative;display:block;margin:0 0 16px 16px;border-radius:4px 4px 4px 4px;transition:box-shadow 0.3s;}#product-thumbs img{display:block;border-radius:4px 4px 4px 4px;}#product-thumbs a:before{content:'';position:absolute;top:13px;right:15px;z-index:5;display:block;border-radius:2px 2px 2px 2px;width:12px;height:12px;background:#fff;}#product-thumbs a:after{content:'\2c';position:absolute;top:14px;right:15px;z-index:10;display:block;font:normal 11px/11px 'IcoMoon';-webkit-font-smoothing:antialiased;color:#333;}.-moz- #product-thumbs a:after{top:13px;}#product-thumbs a:hover{box-shadow:1px 1px 6px rgba(0,0,0,.5);}#product-thumbs a:active{box-shadow:0 0 5px rgba(0,0,0,.35);}#product-thumbs .dark-arrow a:before{background:#58585a;}#product-thumbs .dark-arrow a:after{color:#fff;}#product-thumbs .no-arrow a:before{background:transparent;}#product-thumbs .no-arrow a:after{content:'';}.product-thumb-big:after{content:'';display:block;clear:left;}.product-thumb-big-item{float:left;display:block;margin:0 0 16px 16px;border-radius:4px 4px 4px 4px;transition:box-shadow 0.3s;}.product-thumb-big-item img{display:block;border-radius:4px 4px 4px 4px;}.product-thumb-big-item:hover{box-shadow:1px 1px 6px rgba(0,0,0,.5);}.product-thumb-big-item:active{box-shadow:0 0 5px rgba(0,0,0,.35);}
.supersel{position:relative;}.supersel-viewer{overflow:hidden;position:relative;}.supersel-strip{position:absolute;list-style:none;}.supersel-item{float:left;margin:10px;}.supersel-arrow{position:absolute;top:50%;z-index:5;display:block;margin-top:-20px;width:20px;height:40px;background:#000;color:#fff;opacity:0.5;}.supersel-left{left:0;border-radius:60px 0 0 60px;}.supersel-right{right:0;border-radius:0 60px 60px 0;}.supersel-arrow:after{display:block;position:absolute;top:0;left:-3px;font:normal 26px/41px 'IcoMoon';speak:none;}.supersel-left:after{content:"\29";}.supersel-right:after{content:"\2c";}.supersel-arrow:hover{opacity:1;}.supersel-pagination{text-align:center;}.supersel-paginator{display:inline-block;margin:0 3px;box-shadow:inset 1px 1px 0 #ccc;border-radius:2px 2px 2px 2px;width:8px;height:8px;border:1px solid #333;}.supersel-paginator.on{background:#999;}.supersel-paginator:hover{box-shadow:none;background:#666;}.supersel .product-thumb-link{width:216px;}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:;font-size:1.1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:;font-size:1em;}.ui-widget-content{border:1px solid #d4d4d4;background:#ffffff;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #d4d4d4;background:#cccccc url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/U-n1z1FBXXC-rwPOhcqmZdxhjUuNe_aP9PgAei6yEhY/mtime:1434463037/sites/all/themes/sram_2011/_css/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 0% 100% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a{color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default{50% 50% repeat-x;font-weight:normal;color:#555555;outline:none;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;outline:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{background:#dadada;font-weight:normal;color:#212121;outline:none;}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #d4d4d4;background:#ffffff;font-weight:normal;color:#212121;outline:none;border-top:none;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;background:#FFFFFF url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/D_i43sDWeGRomm8xZZEA-PqIQL8Eo1O2IeE5kSMw_KU/mtime:1434463037/sites/all/themes/sram_2011/_css/custom-theme/images/ui-bg-on-tab.gif) repeat-x;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}.ui-widget-overlay{background:#aaaaaa url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/Qa1NWIcxb18sK3oFgBiksE2nfMOF03yRLe8WC2hzB48/mtime:1434463037/sites/all/themes/sram_2011/_css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(https://sram-cdn-pull-zone-gsdesign.netdna-ssl.com/cdn/farfuture/Qa1NWIcxb18sK3oFgBiksE2nfMOF03yRLe8WC2hzB48/mtime:1434463037/sites/all/themes/sram_2011/_css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}.ui-tabs{padding:0 .2em;zoom:1;}.ui-tabs .ui-tabs-nav{list-style:none;padding:0 8px;}.ui-tabs .ui-tabs-nav li{float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0;}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}body.sram-com .ui-state-default,body.sram-com .ui-widget-content .ui-state-default{background:url("/sites/all/themes/sram_2011/_css/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 0 100% #CCCCCC;color:#353535;float:left;font-weight:normal;outline:none;}body.sram-com .ui-state-default a,body.sram-com .ui-state-default a:link,body.sram-com .ui-state-default a:visited{color:#353535;text-decoration:none;outline:none;}body.sram-com .ui-state-hover a,body.sram-com .ui-state-hover a:hover{color:#353535;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;background-color:#dadada;text-decoration:none;outline:none;}body.sram-com .ui-state-hover,body.sram-com .ui-widget-content .ui-state-hover,body.sram-com .ui-state-focus,body.sram-com .ui-widget-content .ui-state-focus{font-weight:normal;color:#212121;outline:none;}body.sram-com .ui-state-active,body.sram-com .ui-widget-content .ui-state-active{background:url(/sites/all/themes/sram_2011/_images/sram-com-home/tab_on_white.gif) top left no-repeat;border:none;font-weight:normal;outline:none;}body.sram-com .ui-state-active a,body.sram-com .ui-state-active a:link,body.sram-com .ui-state-active a:visited{color:#353535;outline:none;text-decoration:none;}body.sram-com .ui-tabs{padding:0;}body.sram-com .ui-tabs .ui-tabs-nav{list-style:none;margin:0;padding:0;}body.sram-com .ui-tabs .ui-tabs-nav li{display:block;float:left;margin:0;padding:0;}body.sram-com .ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;margin:0;padding:.5em 1em;}body.sram-com .ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}body.sram-com .ui-tabs .ui-tabs-panel{background:none;border-width:0;display:block;margin:0;padding:10px 3px 3px 3px;}body.sram-com .ui-tabs .ui-tabs-hide{display:none !important;}body.sram-com .ui-widget-content{border:none;background:none;color:#222222;}body.sram-com .ui-widget-header{border:none;background:none;color:#222222;font-weight:bold;}#accordion{height:auto;}#accordion h3{padding:7px 0;}#accordion h3 a{color:#990000;padding:0 12px 0 0;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-red.gif) no-repeat right center;display:inline-block;font-weight:bold;}#accordion h3.ui-state-active a{color:#990000;padding:0 12px 0 0;background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-red-down.gif) no-repeat right center;display:inline-block;}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;color:#ED2229;}.ui-accordion .ui-accordion-li-fix{display:inline;}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}.ui-accordion .ui-accordion-header a{display:inline-block;font-size:1em;padding:0;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:0;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}.ui-accordion .ui-accordion-content-active{display:block;}.ui-accordion .ui-state-active a,.ui-accordion .ui-state-active a:link,.ui-accordion .ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;background:#FFFFFF}.ui-accordion .ui-state-hover,.ui-accordion .ui-widget-content .ui-state-hover,.ui-accordion .ui-state-focus,.ui-accordion  .ui-widget-content .ui-state-focus{background:none;}.ui-accordion .ui-state-active{border:0;}
.buyLocalNowLink{display:inline-block;box-shadow:0 1px 5px rgba(0,0,0,.35);padding:4px 10px;border-radius:3px 3px 3px 3px;border:1px solid #333;background:#666;background:linear-gradient(top,#666666 40%,#333333 100%);background:linear-gradient(to bottom,#666666 40%,#333333 100%);font-size:11px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.4);line-height:11px;color:#fff !important;}.buyLocalNowLink:after{content:'\2c';padding-left:2px;font-family:'IcoMoon';vertical-align:text-bottom;}.buyLocalNowLink:hover{box-shadow:0 1px 5px rgba(0,0,0,.5);border:1px solid #fff;text-decoration:none;}.buyLocalNowLink:active{box-shadow:0 0 5px rgba(0,0,0,.35);}.buylocalnow .buyLocalNowLink{margin-top:16px;}.bln{position:absolute;bottom:10px;left:0;z-index:10;display:none;padding:6px 20px 0 10px;min-height:26px;background:url('/sites/all/themes/sram_2011/_images/general-skin/bln-ribbon.png') no-repeat right 0;font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;}.is-usa-visitor .bln{display:block;}.smartetailing-credit,.smartetailing-desc{display:block;margin-top:8px;font-size:10px;line-height:13px;color:#666;}.smartetailing-credit{font-style:italic;}.bln-header{padding:24px 16px 16px 16px;}.view-buy-local-products-teaser .view-header{border-radius:3px 3px 0 0;border-bottom:12px solid #036a6e;width:964px;height:196px;background:#fd8a51 url('/sites/all/themes/sram_2011/_images/common-promos/bg-bln-header.png') no-repeat;}.view-buy-local-products-teaser-header{padding:38px 50px 0 274px;color:#fff;}.view-buy-local-products-teaser-header h1{margin:0px;padding:8px 0;font:bold 20px/20px "Lucida Grande",Arial,sans-serif;text-transform:uppercase;}.view-buy-local-products-teaser-header p{margin:0;padding:0 0 2px;font-size:18px;line-height:24px;color:#1b1b1b;}.view-buy-local-products-teaser .view-content{padding:0 16px 16px;height:1%;}.view-buy-local-products-teaser h3{clear:both;border-bottom:1px solid #dfced1;padding:36px 0 10px;font:bold 20px/22px Arial,Helvetica,sans-serif;}.view-buy-local-products-teaser .cols-3 td{padding:22px 80px 18px;}.view-buy-local-products-teaser .cols-3 .col-first{padding:22px 0 18px 28px;}.view-buy-local-products-teaser .cols-3 .col-last{padding:22px 0;}@media (-webkit-min-device-pixel-ratio :1.5),(min-resolution:1.5dppx){.view-buy-local-products-teaser .view-header{background-image:url('/sites/all/themes/sram_2011/_images/common-promos/bg-bln-header-2x.png');background-size:964px 196px;}}
.phc-header{overflow:hidden;border-radius:6px;width:742px;}.truvativ .phc-header{border-radius:0;}#ytVideoPanel{position:relative;padding:0 2px;background:#fff;}#ytVideoPanel-close{position:absolute;top:0;right:0;width:30px;height:30px;background:transparent url('/sites/all/themes/sram_2011/_js/jquery.fancybox/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;}h2 + .view-id-phc_block_filter h1{display:none;}h2 + .view-id-phc_block_filter #content-body,h2 + .view-id-phc_block_filter #content-body p{padding-top:0;}.products-category .view-taxonomy-term h2{margin-top:16px;}
.node-unpublished{background-color:transparent;}.messages > strong{font-weight:700;}div.messages{margin-bottom:1em;width:auto;line-height:1.25em;}div.tabs{position:fixed;top:88px;left:-164px;z-index:999;width:189px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}div.tabs:hover{left:-6px;}div.tabs .links-tab{float:left;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-ms-box-shadow:2px 2px 2px rgba(0,0,0,0.5);-o-box-shadow:2px 2px 2px rgba(0,0,0,0.5);box-shadow:2px 2px 2px rgba(0,0,0,0.5);width:160px;background:#666;}div.tabs .widget-tab{float:left;-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;-o-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-ms-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 2px rgba(0,0,0,0.3);width:29px;height:23px;background:#666 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANxJREFUeNqkUoENgkAMfAwDvBswAiPgBDICI/wIbOAIuIlsABuoE+AGtdWS3D+NQLzkEtrv37c9MiJy/+Dw46xlknKTQMmsVx6UmhBlZARmyZzoi5bZQSwYmAFynd4zBbZgISCsN14e4E60gzN8v5gnZsY8Mq/JHjzu4MK8JSM0+IrybnTz6UAUq0jVuYfhgJVzOXM0WhPBHuoKPZ8hIz3RRqf2ISSudLnY/oSjoUDY4YJPBWrahyEV8JqcHWggJnWq1NykDy5G8Fpk7QTrCozz5OcZE9v6NTvfAgwAaiAU7fPdVOsAAAAASUVORK5CYII=') no-repeat 7px 3px;cursor:pointer;}ul.primary,#secondary-menu{border-bottom:0;margin:4px 18px;padding:0 0 4px 0;clear:left;}#secondary-menu{border-top:1px #999 solid;}ul.primary li,#secondary-menu li{display:block;padding:0;clear:left;}ul.primary li a,#secondary-menu li a{float:left;display:block;border:0;margin:0 0 6px 0;padding:5px;background:none;font-size:11px;color:#fff;text-decoration:none;}#secondary-menu li a{margin:6px 0 0 0;}ul.primary li a:hover,ul.primary li.active a,#secondary-menu li a:hover,#secondary-menu li.active a{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#555;border:0;}div.contextual-links-wrapper{z-index:599;}.head-tab{margin:4px 12px;font:bold 14px/18px "Lucida Grande","Lucida Sans Unicode",sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.05);}.whatnode{margin:0 12px 8px;font:11px/14px "Lucida Grande","Lucida Sans Unicode",sans-serif;font-style:italic;color:#fff;}
html{margin:0;padding:0;background:#45443d url('/sites/all/themes/sram_2011/st_road/_images/misc/background.jpg') no-repeat fixed center top;background-size:100%;}a{color:#ed2229;}.sram-road #top-body-container{clear:both;background:url(/sites/all/themes/sram_2011/_images/general-skin/header/sram-bar.png) no-repeat;width:980px;height:8px;}#navigation{background:url(/sites/all/themes/sram_2011/_images/general-skin/body/navbar/bg.gif) no-repeat top right;overflow:auto;display:block;width:100%;margin:0;border-bottom:2px solid #f2f2f2;overflow:hidden;font-size:14px;}#navigation ul{padding:0;}#navigation ul li{list-style:none;float:left;margin:0;}#navigation ul li#logo-link a{display:block;height:58px;width:191px;padding:0;background:url('/sites/all/themes/sram_2011/st_road/_images/road-logo.gif') no-repeat;}#navigation ul li#logo-link a:hover{padding:0;background-position:left -108px;}#navigation ul li a{background:url(/sites/all/themes/sram_2011/_images/general-skin/body/navbar/right.jpg) top right no-repeat;display:block;padding:0 20px 0 0;color:#ffffff;text-decoration:none;}#navigation ul li a span{background:url(/sites/all/themes/sram_2011/_images/general-skin/body/navbar/left.jpg) top left no-repeat;display:block;padding:23px 0 21px 20px;}#navigation ul li a b{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/new-window-white.gif) no-repeat right center;padding-right:14px;font-weight:normal;}#navigation ul li a:hover{background:top right no-repeat;color:#FFF;text-decoration:none;}#navigation ul li a:hover span{background:top left no-repeat;}.products-page #navigation ul li.products a,.technologies-page #navigation ul li.technologies a,.racing-page #navigation ul li.racing a{background:url(/sites/all/themes/sram_2011/_images/general-skin/body/navbar/on.jpg) top right no-repeat;color:#FFF;}.products-page #navigation ul li.products a span,.technologies-page #navigation ul li.technologies a span,.racing-page #navigation ul li.racing a span{background:url(/sites/all/themes/sram_2011/_images/general-skin/body/navbar/on.jpg) top left no-repeat;}.sliver{width:21px;height:58px;background:url(/sites/all/themes/sram_2011/_images/general-skin/body/navbar/bg-sliver.gif);}#sidebar-first{width:158px;font-size:11px;color:#999999;padding:7px 16px;float:left;}#sidebar-first ul{font-size:13px;list-style-type:none;margin:0;padding:9px 0 25px 0;}#sidebar-first ul a{color:#666666;display:block;padding:2px 8px 3px 8px;}#sidebar-first ul a:hover{color:#FFF;background:#333;display:block;text-decoration:none;}#sidebar-first ul li{margin:0 0 1px 0;color:#666666;background:#f7f7f7;padding:0;}#sidebar-first ul li.leftnav-on{background:#ed2229;color:#FFF;}#sidebar-first ul li.leftnav-on a{color:#FFF;}#sidebar-first ul a.active{background:#ed2229;color:#FFF;}#sidebar-first h2{margin:0;font:normal 11px/15px "Lucida Grande",Arial,sans-serif;color:#999999;}.products-category #sidebar-first h2{margin:0;padding:0;border-bottom:0;line-height:normal;}#content-header{position:relative;}#product-sorting{padding:22px 0 0 50px;margin:0;width:500px;}#product-sorting li{list-style:none;display:inline;margin:0 14px 0 0px;padding:0;}#product-logo{text-align:right;width:200px;position:absolute;right:16px;top:16px;}#product-logo img{display:inline;}#content{background:url(/sites/all/themes/sram_2011/_images/general-skin/body/left-shade.gif) no-repeat;float:left;min-height:682px;width:774px;}.brand-home #content{background:none;}#body{background:none;}#detail-header{position:relative;height:60px;width:774px;font-size:12px;}#content-body{padding:8px 8px 16px 16px;width:748px;}.road-home #content-body{padding:8px 0;}#tabs{padding-top:48px;width:374px;float:left;}.ui-widget-content{border:none;}.ui-widget{font-family:"Lucida Grande",Arial,sans-serif;font-size:11px;line-height:11px;}.ui-state-active,.ui-widget-content .ui-state-active{color:#212121;font-weight:bold;}.ui-state-default,.ui-widget-content .ui-state-default{color:#555555;font-weight:bold;}#content h5{font-size:13px;font-family:arial;color:#333333;padding:10px 2px;margin:0;}#alternate-images a{border:1px solid #d4d4d4;display:block;width:83px;float:left;margin-right:4px;margin-bottom:4px;}#alternate-images a img{margin:auto;}#alternate-images a:hover{border:1px solid #900;}#best-used-with{margin:4px 8px 20px 20px !important;padding:8px 12px 0 0;margin:4px 0 20px 20px;width:730px;border-top:1px solid #d4d4d4;position:relative;}#breadcrumb{background:#f7f7f7;padding:0px 8px 16px 8px;padding-top:16px;color:#999999;font-weight:bold;display:inline-block;width:948px;margin-top:16px;}.home #breadcrumb{margin-top:0px;}#breadcrumb a{color:#999999;padding:0 4px;}#breadcrumb .current{color:#333333;}.document{margin:0 8px 8px 0;float:left;color:#666666;line-height:16px;}.document-border{width:365px;padding:16px 0;}.document a{color:#ed2229;}.document h4{margin:0;padding:0;font-size:11px;}.document cite{display:block;font-size:9px;font-style:normal;color:#666666;}.ui-tabs .ui-tabs-panel{padding:8px;font-size:11px;line-height:14px;color:#333333;}.ui-corner-all{-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}.ui-widget-content a{color:#ed2229;}#tabs p,#tabs ul{margin:0;padding:0 0 8px 0;}div.technology{border-top:1px solid #dfdfdf;padding:8px;clear:both;}.technology-first{border:none;}div.technology img{float:left;margin-right:14px;margin-bottom:8px;}div.technology div{float:left;padding-bottom:8px;width:275px;}.specs-table{border-spacing:0px;width:100%;border-collapse:collapse;}.specs-table .row-color{background:#f7f7f7;}.specs-table td{vertical-align:top;padding:2px 6px;}.specs-table td.specs-label{font-weight:bold;padding-right:6px;}.products #bodycontainer-inside,.technologies #bodycontainer-inside{background:#fff;}.products #content-header{width:auto;height:auto;margin-right:16px;padding:16px 150px 16px 0;min-height:152px;background:url('/sites/all/themes/sram_2011/st_road/_images/product-landing/open-road-logo.svg') no-repeat right 33px center;background-size:85px;}.no-svg .products #content-header{background-image:url('/sites/all/themes/sram_2011/st_road/_images/product-landing/open-road-logo.png');}.technologies-page #image-header{background:none;padding:19px 19px 19px 0;}#image-header img{padding:0 0 8px 0;}#image-header strong{font-size:12px;}#content-header h1,#topContentInterior h1{color:#B2B2B2;font-size:34px;font-weight:normal;line-height:42px;padding:0 0 10px;}#content-header p{font-size:13px;line-height:1.4em;}#product-promos{padding:16px 0 0 0;}#product-promos a{display:block;margin:0 16px 0 0;float:left;}#product-promos a.last{margin:0;}#product-promos img{display:block;}#featured-product{border-radius:4px 4px 4px 4px;width:742px;height:272px;background:url('/sites/all/themes/sram_2011/st_road/_images/product-landing/featured-product.jpg') no-repeat;}.technologies-page #featured-product{background-image:url('/sites/all/themes/sram_2011/st_road/_images/misc/technologies/landing/featured_product_bg.jpg');height:321px;}#product-head{border-bottom:1px #bbb solid;margin:0 50px 6px 472px;padding:36px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#777;}#product-name{margin:0 16px 8px 472px;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;color:#333;line-height:25px;}#product-copy{margin:0 36px 8px 472px;color:#333;}.light #product-head{border-bottom:1px #fff solid;color:#fff;}.light #product-name,.light #product-copy{color:#fff;}#product-link{margin:0 0 0 465px;}.sram-road #product-thumbs a:before{top:16px;right:12px;}.sram-road #product-thumbs a:after{top:17px;right:12px;}.-moz- .sram-road #product-thumbs a:after{top:16px;}#family-header p{padding:11px 16px 6px 0;font-size:12px;line-height:16px;}.series-landing #bodycontainer-inside{background:#fff;}.series-landing #content-header{width:742px;height:auto;}.series-landing #content-header p strong b{color:#ed2229;}img.series-logo{float:left;margin-top:14px;margin-bottom:8px;}.series-products{width:742px;}.series-product{width:228px;height:177px;margin:0 0 16px 16px;border:1px solid #DFDFDF;text-align:center;float:left;display:inline;}.series-product img{display:inline;}.series-product h4{font-size:12px;line-height:12px;margin:0;padding:0;}.series-product h4 a{display:block;background:#F5F5F5 url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-grey-product-badge.gif) no-repeat scroll 208px 8px;border-bottom:1px solid #DFDFDF;color:#58585A;margin:0;padding:6px 24px 8px 8px;text-align:left;height:20px;vertical-align:middle;}.series-product h4 a:hover{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#DFDFDF url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-on-product-badge.gif) no-repeat scroll 208px 8px;color:#000000;text-decoration:none;}.products-category #bodycontainer-inside{background:#fff;}#content-header{width:742px;font-size:12px;}.product-detail-page-header{width:auto;}.products-category h1{font-family:Arial,Helvetica,sans-serif;font-size:24px;}.products-category h2{margin:0 16px 16px 16px;padding:0 0 4px 0;border-bottom:1px #dfdfdf solid;font-family:Arial,Helvetica,sans-serif;font-size:24px;color:#919191;line-height:28px;clear:left;}.products-category .series-products{padding:0 0 0 8px;width:742px;}.products-category{height:auto;}.products-category p{padding:11px 0 6px 0;}.item-list ul li{list-style:none;}.jcarousel-container{position:relative;}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}.series-product{float:left;list-style:none;overflow:hidden;width:222px;height:168px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;border:5px solid #dfdfdf;}.jcarousel-next{z-index:3;display:none;}.jcarousel-prev{z-index:3;display:none;}.jcarousel-skin-tango .jcarousel-container-horizontal{width:726px;padding:0px 0 0 16px;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:708px;}.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}.sram-related-products-carousel .jcarousel-item img{margin:auto;}.related-product{display:block;overflow:hidden;margin:0 8px;height:240px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px 4px 4px 4px;border:5px solid #dfdfdf;background:#fff;text-decoration:none !important;}.related-product h4{background:#f5f5f5 url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-grey-product-sprite.png') no-repeat right 8px;border-bottom:1px solid #dfdfdf;color:#58585a;display:block;margin:0;padding:8px 20px 8px 8px !important;}.related-product:hover h4{background:#dfdfdf url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-grey-product-sprite.png') no-repeat right -31px;color:#000;text-decoration:none !important;}.jcarousel-skin-tango .jcarousel-next-horizontal,.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:0px;width:16px;height:240px;cursor:pointer;background-repeat:no-repeat;background-position:0 50%;}.jcarousel-skin-tango .jcarousel-next-horizontal{right:0px;background-image:url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/next-horizontal.gif');}.jcarousel-skin-tango .jcarousel-prev-horizontal{left:0px;background-image:url('/sites/all/themes/sram_2011/_images/general-skin/icon-library/prev-horizontal.gif');}.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-16px 50%;}.jcarousel-skin-tango .jcarousel-prev-horizontal:active,.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-32px 50%;}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background:none;}.sram-related-products-carousel-pagination-indicator{text-align:center;padding-top:8px;}.sram-related-products-carousel-pagination-indicator a{font-size:10px;line-height:10px;}.pagination-indicator{cursor:pointer;display:inline;padding:0 1px;background:transparent url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/dot-sprite-grey.gif) no-repeat 0px -20px;}.pagination-indicator.active{background-position:0px 0px;}#content-body{padding:16px 0 16px 16px;width:758px;}.racing-page #content-body a{padding-right:15px;}#leftContentColumn{float:left;width:503px;}#topContent{background:url(/sites/all/themes/sram_2011/st_road/_images/misc/racing/landing/top_content_bottom_bg.gif) bottom left no-repeat;margin:0 0 12px 0;padding:0 0 20px 0;}#topContentInterior{background:url(/sites/all/themes/sram_2011/st_road/_images/misc/racing/landing/top_content_top_bg.gif) top left no-repeat;margin:0 0 12px 0;padding:26px 26px 0 26px;}#topContentInterior h1.imageHead{margin:0 0 8px 0;}#topContentInterior h1.imageHead span{display:none;}#topContentInterior p{color:#333;font:13px/18px Lucida Sans Concole,Lucida Grande,sans-serif;}#leftContentColumn h3{font:bold 16px/18px Lucida Sans Concole,Lucida Grande,sans-serif;padding:0 0 8px 8px;}#leftContentColumn h4,#bottomContent h4{color:#333;font:bold 12px/16px Lucida Sans Concole,Lucida Grande,sans-serif;margin:0;padding:0 0 13px 0;}#leftContentColumn .floatListLeft{float:left;width:222px;margin:0 15px 0 8px;}#leftContentColumn .list-wrapper{border-bottom:solid 1px #dfdfdf;padding-bottom:15px;margin-bottom:15px;float:left;clear:both;}.back-to-top{padding-left:8px;clear:both;}.back-to-top a{background:url(/sites/all/themes/sram_2011/_images/general-skin/icon-library/arrow-top-of-page.gif) left no-repeat;color:#ed2229;font-weight:bold;padding-left:18px;}#leftContentColumn .list-wrapper table.athletes td.bg-grey{background-color:#666666;color:#fff;padding:5px 0 5px 10px;}#leftContentColumn .list-wrapper td{padding:5px 10px 5px 10px;}#leftContentColumn .list-wrapper td.bg-grey{background-color:#666666;color:#fff;padding:5px 0 5px 10px;}#leftContentColumn ul{list-style:none;margin:0 0 15px 1px;}#leftContentColumn ul li{color:#333;font:11px/13px Lucida Sans Concole,Lucida Grande,sans-serif;padding:0 0 8px 0;}#rightPhotoColumn{float:left;margin:0 0 0 6px;width:235px;}#rightPhotoColumn div{border-radius:10px 10px 10px 10px;overflow:hidden;margin:0 0 8px 0;}#rightPhotoColumn .photo{display:block;}#bottomContent{border-top:1px solid #dfdfdf;clear:both;margin:25px 16px 0 0;padding:16px 0 0 0;}#bottomContent p{color:#333;font:11px/16px Lucida Sans Concole,Lucida Grande,sans-serif;padding:0 0 8px 0;}#bottomContent .photo{float:right;margin:0 0 16px 16px;border-radius:10px 10px 10px 10px;}#leftPhotoColumn{float:left;padding:16px;width:240px;}#rightContentColumn{float:left;padding:15px 0;width:500px;}#rightContentColumn h1{color:#333;font:24px/26px Lucida Sans Concole,Lucida Grande,sans-serif;}#rightContentColumn h2{color:#333;font:14px/20px Lucida Sans Concole,Lucida Grande,sans-serif;margin-left:0;padding-bottom:15px;}table.infoTable{width:480px;}table.infoTable td{color:#333;font:11px/14px Lucida Sans Concole,Lucida Grande,sans-serif;padding:0 0 12px 0;}table.infoTable td.infoName{width:125px;padding-right:5px;}.clearIt{clear:both;}.jcarousel-list li,.jcarousel-item,.series-product{height:251px;width:222px;}.jcarousel-list li,.jcarousel-item,.series-product{height:251px;width:222px;}.series-product{width:228px;}
#breadcrumb{display:none;}.super-crumb{padding:0 30px;min-height:32px;background:#ccc;font-size:11px;line-height:14px;color:#333;-webkit-font-smoothing:antialiased;}.super-crumb a{display:inline-block;padding:8px 0;min-height:16px;color:#333;}.pseudo-clear:after{content:'';display:block;clear:both;}.product-section{clear:both;padding:26px 30px 30px;}.product-detail h1{margin:0;font-size:40px;}.product-detail h2{font:bold 36px arial,sans-serif;}.product-detail h3{margin:4px 0 0;font-size:16px;line-height:20px;}.product-detail h4{margin:0 0 4px;font-size:13px;font-weight:normal;line-height:20px;}.product-detail hr{clear:both;margin:0 0 50px 0;border:0;height:2px;background:#333;}.product-detail hr.warranty-hr{margin:0;border-top:4px #b2b2b2 double;background:none;}.product-nav-tabs{position:relative;padding:24px 0 0 0;height:32px;}.product-nav-tab{position:relative;display:inline-block;margin-left:10px;border-radius:6px 6px 0 0;background-color:#5a5a5a;}a.product-nav-toplink{position:relative;display:block;padding:8px 24px 8px 12px;min-height:16px;font-size:13px;font-weight:bold;line-height:13px;color:#333;}a.product-nav-toplink:after{content:'\27';speak:none;position:absolute;top:8px;right:8px;display:block;font:normal 14px/14px 'IcoMoon';color:#333;}.product-family-nav a.product-nav-toplink:after{content:'';top:9px;right:10px;border:1px solid #7a7a7a;width:9px;height:9px;background:#333;}.product-family-nav:after{content:'';position:absolute;z-index:1;top:14px;right:12px;display:block;width:7px;height:1px;background:#b0b0b0;}.product-family-nav a.product-nav-toplink:before{content:'';position:absolute;z-index:1;top:11px;right:15px;display:block;width:1px;height:7px;background:#b0b0b0;}.product-nav-tab ul{position:absolute;z-index:20;display:none;list-style:none;box-shadow:3px 4px 5px rgba(0,0,0,.53);border:4px solid #ccc;border-radius:0 4px 4px 4px;background:#f0f0f0;}.product-nav-tab ul a{display:block;border-top:1px solid #ccc;padding:6px;min-width:150px;background:#f0f0f0;font-size:14px;line-height:16px;color:#e30728;}.product-nav-tab ul.open{display:block;}.product-nav-tab ul a:hover{background:#fff;text-decoration:none;}.product-nav-toplink:hover{text-decoration:none;}.product-nav-tab:hover{background-color:#4a4a4a;}.product-nav-tab.open{background:#707070;}.product-nav-tab.open .product-nav-toplink,.product-nav-tab.open .product-nav-toplink:after{color:#fff;}.product-family-nav.open .product-nav-toplink:before{display:none;}.product-family-nav.open .product-nav-toplink:after{border-color:#7a7a7a;}.product-nav .product-list{overflow:hidden;position:relative;border-bottom:1px solid #fff;height:0;background:#707070;}.product-nav .product-list.open{border-bottom:1px solid #333;}.shade{position:absolute;top:0;left:0;z-index:10;width:100%;background:#000;}.product-list-items{padding:10px;}.product-list-items .product-thumb{float:left;margin:6px;}.product-list-items .product-thumb a{width:216px;min-height:253px;}.product-list-items:after{content:'';display:block;clear:both;}.product-carousel{position:relative;margin:20px 0 0 2px;}.product-carousel-l-arrow,.product-carousel-r-arrow{position:absolute;top:50%;left:-2px;z-index:5;display:block;margin-top:-20px;width:20px;height:40px;border-radius:60px 0 0 60px;background:#000;font:normal 26px/41px 'IcoMoon';color:#fff;text-align:center;opacity:0.5;}.product-carousel-r-arrow{left:auto;right:0;border-radius:0 60px 60px 0;}.product-carousel .product-list-link{margin:0 17px;}.product-copy{float:left;padding:30px 30px 30px 0;width:364px;}.product-copy div[itemprop=description]{margin-bottom:32px;}.product-copy p{margin:8px 0;font-size:13px;line-height:18px;}.product-copy p em{font-size:11px;}.product-copy ul{margin:8px 0 8px 30px;font-size:13px;line-height:18px;}.alternate-views{margin-bottom:16px;}.alternate-views strong{font-size:11px;text-transform:uppercase;}.alternate-views ul{list-style:none;margin:0;padding:4px 0;}.alternate-views ul:after{content:'';display:block;clear:both;}.alternate-views li{float:left;margin-left:2px;}.alternate-views li a{display:block;margin:1px;border:1px solid #e6e6e6;}.alternate-views li a.on,.alternate-views li a:hover{margin:0;border:2px solid #e30728;}.product-button,.buyLocalNowLink{float:left;position:relative;display:block;box-shadow:none;margin:0 8px 8px 0;border:0;border-radius:4px 4px 4px 4px;padding:10px;background:#e30728;font-size:16px;font-weight:bold;line-height:22px;text-shadow:none;color:#fff;-webkit-font-smoothing:antialiased;}.buyLocalNowLink{background:#525252;background:-moz-linear-gradient(top,#525252 0%,#020202 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#525252),color-stop(100%,#020202));background:-webkit-linear-gradient(top,#525252 0%,#020202 100%);background:-o-linear-gradient(top,#525252 0%,#020202 100%);background:-ms-linear-gradient(top,#525252 0%,#020202 100%);background:linear-gradient(to bottom,#525252 0%,#020202 100%);}.product-button:hover,.buyLocalNowLink:hover{box-shadow:1px 1px 6px rgba(0,0,0,.5);border:0;background:#333;text-decoration:none;}.dealer-button:before,.matrix-button:before,.buyLocalNowLink:before{padding-right:8px;font:22px/22px 'IcoMoon';vertical-align:text-bottom;}.dealer-button:before{content:'\25ef';}.matrix-button:before{content:'\2637';}.buyLocalNowLink:before{content:'\21ea';}.buyLocalNowLink:after{content:'';}.product-button:active,.buyLocalNowLink:active{box-shadow:0 0 5px rgba(0,0,0,.35);}.buylocalnow .buyLocalNowLink{margin-top:0;}.smartetailing-desc{margin:0 0 28px;border-bottom:1px solid #ccc;padding:6px 0 14px 0;line-height:1.5em;color:#484848;clear:both;}.msrp{clear:left;}.product-image{float:left;position:relative;}.product-image-link{position:relative;display:block;margin:30px 0;border:2px solid #e2e2e2;}.product-image-link:after{content:'';position:absolute;bottom:0;right:0;display:block;width:42px;height:42px;content:" \23";font:normal 30px/30px 'IcoMoon';color:#999;cursor:url('/sites/all/themes/sram_2011/_css/graphics/zoomin.cur'),pointer !important;}.product-image-link:hover:after{color:#e30728;text-decoration:none;}.product-flag{position:absolute;top:75px;right:-5px;z-index:10;box-shadow:inset 0 -1px 0 #a5071f;border-radius:4px 0 0 4px;padding:8px 16px 10px 14px;background:#e30728;color:#fff;font-size:10px;line-height:11px;}.product-flag strong{font:normal 23px arial,helvetica,sans-serif;line-height:30px;}.product-flag span{text-transform:uppercase;}.product-flag:after{content:'';position:absolute;bottom:-5px;right:0;display:block;border-top:5px solid #a5071f;border-left:0;border-right:5px solid transparent;}.family-logo{position:absolute;right:0;bottom:11px;}.family-logo.lyrik,.family-logo.domain,.family-logo.kage{bottom:7px;}.page-nav{clear:both;position:relative;margin:0 30px;border-bottom:2px solid #000;font:bold 13px/18px arial,sans-serif;}.page-nav li{position:relative;float:left;display:block;margin:32px 0 10px 0;border-left:1px solid #9f9f9f;padding:0 7px;}.page-nav li.on:after{content:'';display:block;position:absolute;bottom:-19px;left:50%;margin-left:-9px;border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;}.page-nav li:first-child{border-left:0;padding:0 7px 0 0;}.page-nav li.on:first-child:after{margin-left:-16px;}.page-nav li a{color:#e30728;}.page-nav li a:hover,.page-nav li.on a{color:#333;text-decoration:none;}.page-nav li a:hover{text-shadow:1px 1px 3px rgba(0,0,0,.3);}#moving-nav{display:none;position:fixed;top:0;left:50%;z-index:100;width:964px;margin-left:-482px;background:#fff;}.logged-in #moving-nav{margin-top:65px;}.specifications{margin-right:36px;}.specs-table{margin-top:10px;line-height:18px;}.specs-table .row-color{background:#fff;}.specs-table .row-color td:first-child{width:20%;}.specs-table .specs-label{vertical-align:top;border-bottom:0;padding:3px 30px 8px 0;min-width:140px;font:normal 11px arial,helvetica,sans-serif;text-transform:uppercase;text-align:left;}.specs-table td{vertical-align:top;padding:0 0 8px 0;font-size:13px;}.features-benefits ul{list-style:none;margin:10px 0 30px;font-size:13px;line-height:18px;}.features-benefits li{margin-bottom:8px;}.features-benefits .new-window{font-weight:bold;}.features-benefits .new-window:after{content:" \24";font-family:'IcoMoon';font-weight:normal;font-size:12px;speak:none;}#tech-tabs{padding:0;}#tech-tabs .tech-tabs-nav{float:left;width:207px;}#tech-tabs .ui-widget-header{border:0;border-bottom:1px solid #c0c0c0;border-radius:0;padding:0 0 1px;background:none;font-weight:normal;}#tech-tabs.ui-tabs .ui-tabs-nav li{float:none;border:0;border-radius:0;margin:0;padding:0;white-space:pre-wrap;}#tech-tabs.ui-tabs .ui-tabs-nav li a{float:none;display:block;border:0;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;padding:8px 14px;background:#f8f8f8;background:linear-gradient(left,#f8f8f8 0%,#f8f8f8 92%,#ececec 97%,#e4e4e4 99%,#dbdbdb 100%);background:linear-gradient(to right,#f8f8f8 0%,#f8f8f8 92%,#ececec 97%,#e4e4e4 99%,#dbdbdb 100%);font-size:12px;font-weight:bold;text-decoration:none;color:#333;}#tech-tabs.ui-tabs .ui-tabs-nav li a:hover{background:#dbdbdb;}#tech-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:none;border-right:0;}#tech-tabs .all-tech-link{border-right:1px solid #c0c0c0;padding:14px 14px 50px;background:linear-gradient(25deg,rgba(248,248,248,0) 0%,rgba(248,248,248,0) 92%,rgba(236,236,236,0.63) 97%,rgba(228,228,228,0.88) 99%,rgba(219,219,219,1) 100%);font-size:13px;font-weight:bold;text-align:right;}#tech .technology{float:left;width:612px;padding:0 34px;font-size:13px;line-height:18px;clear:none;}#tech .technology:first-child,#tech .technology-first{border:none;}#tech .technology img{float:none;margin-right:14px;margin-bottom:8px;}#tech .technology dl{padding-bottom:16px;}#tech .technology dt{font-size:14px;font-weight:bold;}#tech .technology p{font-size:13px;line-height:18px;}#tech .technology ul{padding:0 0 10px 30px;font-size:13px;line-height:18px;}#tech .technology li{padding-bottom:2px;}#service .views-table{width:100%;}#service .views-table th{border:0;padding:12px 50px 0 0;background:none;font:normal 11px arial,helvetica,sans-serif;text-shadow:none;text-transform:uppercase;text-align:left;white-space:nowrap;color:#333;}#service .views-table td{border:0;border-top:1px solid #b2b2b2;padding:12px 45px 12px 5px;font-size:13px;}#service .views-table tr:first-child td{border-top:0;}#service .views-table td.active{background:transparent;}#service .views-table .views-field-field-techdoc-release-year{padding:12px 0 0 0;text-align:center;}#service .views-table .views-field-field-techdoc-lang{text-align:center;}#service .views-table a.techDocTitle{color:#e30728;}#service .view-related-techdocs-for-product tr.even{background-color:#fff;}#service .show-all{margin:2px 0 0;}#reviews .view-header{display:none;}#reviews .views-row{float:left;clear:none;width:420px;margin:0;padding:12px 0 18px 23px;border:0;border-left:1px solid #333;font-size:13px;line-height:18px;color:#333;}#reviews .views-row-odd{clear:left;padding-left:0;padding-right:23px;border:0;}#reviews .view-id-product_reviews .views-field-title{font-size:14px;font-weight:bold;line-height:18px;color:#333;}#reviews .view-id-product_reviews .views-field-title a{color:#333;}#reviews .view-id-product_reviews .views-field-title a:after{content:'\24';speak:none;padding-left:2px;font:13px 'IcoMoon';vertical-align:baseline;}#reviews .view-id-product_reviews .views-field-title a:hover{color:#333;text-shadow:1px 1px 3px rgba(0,0,0,.3);text-decoration:none;}#reviews .view-id-product_reviews .open-quote{margin:0 0.1em 0 -0.5em;}#reviews .view-id-product_reviews .open-quote,#reviews .view-id-product_reviews .close-quote{font-size:30px;vertical-align:bottom;}#reviews .views-field-field-review-pull-quote{margin:1em 0;font-size:20px;font-style:italic;line-height:26px;}#reviews .views-field-field-review-pull-quote .field-content{line-height:26px;}#reviews .views-field-field-review-abstract{margin:1em 0;}.view-product-videos{margin:0 0 0 -46px;}.video-column{float:left;width:420px;padding-left:46px;}.video-copy{padding:6px 0;font-size:13px;line-height:18px;}.video-title{display:block;padding-bottom:8px;font-weight:bold;}.video-from{padding-bottom:8px;font-size:11px;}#content.product-page-new{background:none;float:none;height:auto !important;width:auto !important;}.rockshox #content,.rockshox #moving-nav{background:url('/sites/all/themes/sram_2011/st_rockshox/_images/products/bg.jpg');}.rockshox .super-crumb{padding:8px 30px 0;background:#333;color:#e5e5e5;}.rockshox .super-crumb a{color:#e5e5e5;}.rockshox .product-detail hr{height:9px;background:url('/sites/all/themes/sram_2011/st_rockshox/_images/products/nav-hr.png') no-repeat 50% bottom;}.product-copy h1{font:bold 40px arial,sans-serif;}.product-copy h1 sup{top:-.75em;font-size:50%;}#fb-like-product-page{padding-top:0;width:auto;height:auto;float:none;clear:left;}#fb-like-product-page .fb-like{z-index:100;}
