@charset "utf-8";.button_group,.color_swatch .swatch{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}input,select,textarea{outline-width:0}.button:hover,.button_group li a:hover,.button_image a:hover,.tabs li a:hover,[class*=trekicon],[class^=trekicon],button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:none}#site_canvas,body,html{min-height:100%}.button.disabled,.disabled,button:disabled,p.button.disabled{filter:alpha(opacity=25)}#highlights ol,#highlights ol li,.tooltip ol,.tooltip ol li,ol,ul{list-style:none}.ui-dialog:focus,a:focus{outline:0}@font-face{font-family:Avalon;src:url(fonts/Avalon/Avalon-Bold-webfont.eot);src:url(fonts/Avalon/Avalon-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Avalon/Avalon-Bold-webfont.woff) format('woff'),url(fonts/Avalon/Avalon-Bold-webfont.ttf) format('truetype'),url(fonts/Avalon/Avalon-Bold-webfont.svg#avalon_mediumbold) format('svg');font-weight:900;font-style:normal}@font-face{font-family:Avalon;src:url(fonts/Avalon/Avalon-BoldOblique-webfont.eot);src:url(fonts/Avalon/Avalon-BoldOblique-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Avalon/Avalon-BoldOblique-webfont.woff) format('woff'),url(fonts/Avalon/Avalon-BoldOblique-webfont.ttf) format('truetype'),url(fonts/Avalon/Avalon-BoldOblique-webfont.svg#avalonbold_oblique) format('svg');font-weight:900;font-style:oblique}@font-face{font-family:SourceCodePro;src:url(fonts/SourceCodePro/SourceCodePro-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:SourceCodePro;src:url(fonts/SourceCodePro/SourceCodePro-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-It.otf);font-weight:400;font-style:italic}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-BoldIt.otf);font-weight:700;font-style:italic}@font-face{font-family:TrekIcon;src:url(fonts/TrekIcon/TrekIcon.eot);src:url(fonts/TrekIcon/TrekIcon.eot?#iefix) format('embedded-opentype'),url(fonts/TrekIcon/TrekIcon.woff) format('woff'),url(fonts/TrekIcon/TrekIcon.ttf) format('truetype'),url(fonts/TrekIcon/TrekIcon.trek-icon) format('svg');font-weight:400;font-style:normal}[class*=trekicon],[class^=trekicon]{font-family:TrekIcon;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes enterStageLeft{from{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@-moz-keyframes enterStageLeft{from{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@-ms-keyframes enterStageLeft{from,to{-webkit-transform:translateZ(0)}from{opacity:0;left:-30%;z-index:0}to{opacity:1;left:0;z-index:1}}@-o-keyframes enterStageLeft{from{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@keyframes enterStageLeft{from{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@-webkit-keyframes enterStageRight{from{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@-moz-keyframes enterStageRight{from{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@-ms-keyframes enterStageRight{from,to{-webkit-transform:translateZ(0)}from{opacity:0;left:30%;z-index:0}to{opacity:1;left:0;z-index:1}}@-o-keyframes enterStageRight{from{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@keyframes enterStageRight{from{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}}@-webkit-keyframes exitStageLeft{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}}@-moz-keyframes exitStageLeft{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}}@-ms-keyframes exitStageLeft{from,to{-webkit-transform:translateZ(0)}from{opacity:1;left:0;z-index:1}to{opacity:0;left:-30%;z-index:0}}@-o-keyframes exitStageLeft{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}}@keyframes exitStageLeft{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}}@-webkit-keyframes exitStageRight{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}}@-moz-keyframes exitStageRight{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}}@-ms-keyframes exitStageRight{from,to{-webkit-transform:translateZ(0)}from{opacity:1;left:0;z-index:1}to{opacity:0;left:30%;z-index:0}}@-o-keyframes exitStageRight{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}}@keyframes exitStageRight{from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}to{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}}@-webkit-keyframes enterStageCenter{from{opacity:0;left:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:0}to{opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index:1}}@-moz-keyframes enterStageCenter{from{opacity:0;left:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:0}to{opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index:1}}@-ms-keyframes enterStageCenter{from{opacity:0;left:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:0}to{opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index:1}}@-o-keyframes enterStageCenter{from{opacity:0;left:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:0}to{opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index:1}}@keyframes enterStageCenter{from{opacity:0;left:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:0}to{opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index:1}}@-webkit-keyframes popFade{from{opacity:1;left:0}to{opacity:0;left:0}}@-moz-keyframes popFade{from{opacity:1;left:0}to{opacity:0;left:0}}@-ms-keyframes popFade{from{opacity:1;left:0}to{opacity:0;left:0}}@-o-keyframes popFade{from{opacity:1;left:0}to{opacity:0;left:0}}@keyframes popFade{from{opacity:1;left:0}to{opacity:0;left:0}}.popFade-frames from{opacity:1;left:0}.popFade-frames to{opacity:0;left:0}.enterStageCenter-frames from{opacity:0;left:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:0}.enterStageCenter-frames to{opacity:1;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);z-index:1}.enterStageLeft-frames from{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}.enterStageLeft-frames to{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}.enterStageRight-frames from{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}.enterStageRight-frames to,.exitStageLeft-frames from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}.exitStageLeft-frames to{opacity:0;left:-30%;z-index:0;-webkit-transform:translateZ(0)}.exitStageRight-frames from{opacity:1;left:0;z-index:1;-webkit-transform:translateZ(0)}.exitStageRight-frames to{opacity:0;left:30%;z-index:0;-webkit-transform:translateZ(0)}.flipMe-frames 0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.flipMe-frames 100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.unflipMe-frames 0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.unflipMe-frames 100%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.kb-ld-frames 0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}.kb-ld-frames 10%{opacity:1}.kb-ld-frames 100%,.kb-ld-frames 80%{-webkit-transform:translate(-10%,5%) scale(1.25);-moz-transform:translate(-10%,5%) scale(1.25);transform:translate(-10%,5%) scale(1.25);opacity:1}.kb-lu-frames 0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}.kb-lu-frames 10%{opacity:1}.kb-lu-frames 100%,.kb-lu-frames 80%{-webkit-transform:translate(-10%,-5%) scale(1.25);-moz-transform:translate(-10%,-5%) scale(1.25);transform:translate(-10%,-5%) scale(1.25);opacity:1}.kb-rd-frames 0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}.kb-rd-frames 10%{opacity:1}.kb-rd-frames 100%,.kb-rd-frames 80%{-webkit-transform:translate(10%,5%) scale(1.25);-moz-transform:translate(10%,5%) scale(1.25);transform:translate(10%,5%) scale(1.25);opacity:1}.kb-ru-frames 0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}.kb-ru-frames 10%{opacity:1}.kb-ru-frames 100%,.kb-ru-frames 80%{-webkit-transform:translate(10%,-5%) scale(1.25);-moz-transform:translate(10%,-5%) scale(1.25);transform:translate(10%,-5%) scale(1.25);opacity:1}@-webkit-keyframes flipMe{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-moz-keyframes flipMe{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-ms-keyframes flipMe{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-o-keyframes flipMe{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes flipMe{0%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-webkit-keyframes unflipMe{0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}}@-moz-keyframes unflipMe{0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}}@-ms-keyframes unflipMe{0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}}@-o-keyframes unflipMe{0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}}@keyframes unflipMe{0%{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}}@-webkit-keyframes kb-ld{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,5%) scale(1.25);-moz-transform:translate(-10%,5%) scale(1.25);transform:translate(-10%,5%) scale(1.25);opacity:1}}@-moz-keyframes kb-ld{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,5%) scale(1.25);-moz-transform:translate(-10%,5%) scale(1.25);transform:translate(-10%,5%) scale(1.25);opacity:1}}@-ms-keyframes kb-ld{10%,100%,80%{opacity:1}0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}100%,80%{-webkit-transform:translate(-10%,5%) scale(1.25);-moz-transform:translate(-10%,5%) scale(1.25);transform:translate(-10%,5%) scale(1.25)}}@-o-keyframes kb-ld{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,5%) scale(1.25);-moz-transform:translate(-10%,5%) scale(1.25);transform:translate(-10%,5%) scale(1.25);opacity:1}}@keyframes kb-ld{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,5%) scale(1.25);-moz-transform:translate(-10%,5%) scale(1.25);transform:translate(-10%,5%) scale(1.25);opacity:1}}@-webkit-keyframes kb-lu{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,-5%) scale(1.25);-moz-transform:translate(-10%,-5%) scale(1.25);transform:translate(-10%,-5%) scale(1.25);opacity:1}}@-moz-keyframes kb-lu{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,-5%) scale(1.25);-moz-transform:translate(-10%,-5%) scale(1.25);transform:translate(-10%,-5%) scale(1.25);opacity:1}}@-ms-keyframes kb-lu{10%,100%,80%{opacity:1}0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}100%,80%{-webkit-transform:translate(-10%,-5%) scale(1.25);-moz-transform:translate(-10%,-5%) scale(1.25);transform:translate(-10%,-5%) scale(1.25)}}@-o-keyframes kb-lu{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,-5%) scale(1.25);-moz-transform:translate(-10%,-5%) scale(1.25);transform:translate(-10%,-5%) scale(1.25);opacity:1}}@keyframes kb-lu{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(-10%,-5%) scale(1.25);-moz-transform:translate(-10%,-5%) scale(1.25);transform:translate(-10%,-5%) scale(1.25);opacity:1}}@-webkit-keyframes kb-rd{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,5%) scale(1.25);-moz-transform:translate(10%,5%) scale(1.25);transform:translate(10%,5%) scale(1.25);opacity:1}}@-moz-keyframes kb-rd{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,5%) scale(1.25);-moz-transform:translate(10%,5%) scale(1.25);transform:translate(10%,5%) scale(1.25);opacity:1}}@-ms-keyframes kb-rd{10%,100%,80%{opacity:1}0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}100%,80%{-webkit-transform:translate(10%,5%) scale(1.25);-moz-transform:translate(10%,5%) scale(1.25);transform:translate(10%,5%) scale(1.25)}}@-o-keyframes kb-rd{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,5%) scale(1.25);-moz-transform:translate(10%,5%) scale(1.25);transform:translate(10%,5%) scale(1.25);opacity:1}}@keyframes kb-rd{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,5%) scale(1.25);-moz-transform:translate(10%,5%) scale(1.25);transform:translate(10%,5%) scale(1.25);opacity:1}}@-webkit-keyframes kb-ru{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,-5%) scale(1.25);-moz-transform:translate(10%,-5%) scale(1.25);transform:translate(10%,-5%) scale(1.25);opacity:1}}@-moz-keyframes kb-ru{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,-5%) scale(1.25);-moz-transform:translate(10%,-5%) scale(1.25);transform:translate(10%,-5%) scale(1.25);opacity:1}}@-ms-keyframes kb-ru{10%,100%,80%{opacity:1}0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}100%,80%{-webkit-transform:translate(10%,-5%) scale(1.25);-moz-transform:translate(10%,-5%) scale(1.25);transform:translate(10%,-5%) scale(1.25)}}@-o-keyframes kb-ru{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,-5%) scale(1.25);-moz-transform:translate(10%,-5%) scale(1.25);transform:translate(10%,-5%) scale(1.25);opacity:1}}@keyframes kb-ru{0%{-webkit-transform:translate(0,0) scale(1.25);-moz-transform:translate(0,0) scale(1.25);transform:translate(0,0) scale(1.25);opacity:0}10%{opacity:1}100%,80%{-webkit-transform:translate(10%,-5%) scale(1.25);-moz-transform:translate(10%,-5%) scale(1.25);transform:translate(10%,-5%) scale(1.25);opacity:1}}.clearfix:after,.clearfix:before{display:table;content:""}.black::before{background:#000}.black_blue::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#000 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#000 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#000 50%,#006db3 50%);background:linear-gradient(135deg,#000 50%,#006db3 50%)}.black_brown::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#000 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#000 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#000 50%,#77451d 50%);background:linear-gradient(135deg,#000 50%,#77451d 50%)}.black_gray::before,.black_grey::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#000 50%,#999 50%);background:-o-linear-gradient(-45deg,#000 50%,#999 50%);background:-ms-linear-gradient(-45deg,#000 50%,#999 50%);background:linear-gradient(135deg,#000 50%,#999 50%)}.black_green::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#000 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#000 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#000 50%,#4fb33b 50%);background:linear-gradient(135deg,#000 50%,#4fb33b 50%)}.black_orange::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#000 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#000 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#000 50%,#ff7727 50%);background:linear-gradient(135deg,#000 50%,#ff7727 50%)}.black_pink::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#000 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#000 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#000 50%,#ef95b3 50%);background:linear-gradient(135deg,#000 50%,#ef95b3 50%)}.black_purple::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#000 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#000 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#000 50%,#8b4fb3 50%);background:linear-gradient(135deg,#000 50%,#8b4fb3 50%)}.black_red::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#000 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#000 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#000 50%,#d71729 50%);background:linear-gradient(135deg,#000 50%,#d71729 50%)}.black_silver::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#000 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#000 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#000 50%,#ddd 50%);background:linear-gradient(135deg,#000 50%,#ddd 50%)}.black_teal::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#000 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#000 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#000 50%,#13b3b3 50%);background:linear-gradient(135deg,#000 50%,#13b3b3 50%)}.black_white::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#000 50%,#fff 50%);background:-o-linear-gradient(-45deg,#000 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#000 50%,#fff 50%);background:linear-gradient(135deg,#000 50%,#fff 50%)}.black_yellow::before{background:#000;background:-moz-linear-gradient(-45deg,#000 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#000),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#000 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#000 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#000 50%,#fff100 50%);background:linear-gradient(135deg,#000 50%,#fff100 50%)}.blue::before{background:#006db3}.blue_black::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#006db3 50%,#000 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#000 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#000 50%);background:linear-gradient(135deg,#006db3 50%,#000 50%)}.blue_brown::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#006db3 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#77451d 50%);background:linear-gradient(135deg,#006db3 50%,#77451d 50%)}.blue_gray::before,.blue_grey::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#006db3 50%,#999 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#999 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#999 50%);background:linear-gradient(135deg,#006db3 50%,#999 50%)}.blue_green::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#006db3 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#4fb33b 50%);background:linear-gradient(135deg,#006db3 50%,#4fb33b 50%)}.blue_orange::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#006db3 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#ff7727 50%);background:linear-gradient(135deg,#006db3 50%,#ff7727 50%)}.blue_pink::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#006db3 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#ef95b3 50%);background:linear-gradient(135deg,#006db3 50%,#ef95b3 50%)}.blue_purple::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#006db3 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#8b4fb3 50%);background:linear-gradient(135deg,#006db3 50%,#8b4fb3 50%)}.blue_red::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#006db3 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#d71729 50%);background:linear-gradient(135deg,#006db3 50%,#d71729 50%)}.blue_silver::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#006db3 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#ddd 50%);background:linear-gradient(135deg,#006db3 50%,#ddd 50%)}.blue_teal::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#006db3 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#13b3b3 50%);background:linear-gradient(135deg,#006db3 50%,#13b3b3 50%)}.blue_white::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#006db3 50%,#fff 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#fff 50%);background:linear-gradient(135deg,#006db3 50%,#fff 50%)}.blue_yellow::before{background:#006db3;background:-moz-linear-gradient(-45deg,#006db3 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#006db3),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#006db3 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#006db3 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#006db3 50%,#fff100 50%);background:linear-gradient(135deg,#006db3 50%,#fff100 50%)}.brown::before{background:#77451d}.brown_black::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#77451d 50%,#000 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#000 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#000 50%);background:linear-gradient(135deg,#77451d 50%,#000 50%)}.brown_blue::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#77451d 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#006db3 50%);background:linear-gradient(135deg,#77451d 50%,#006db3 50%)}.brown_grey .brown_gray::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#77451d 50%,#999 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#999 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#999 50%);background:linear-gradient(135deg,#77451d 50%,#999 50%)}.brown_green::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#77451d 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#4fb33b 50%);background:linear-gradient(135deg,#77451d 50%,#4fb33b 50%)}.brown_orange::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#77451d 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#ff7727 50%);background:linear-gradient(135deg,#77451d 50%,#ff7727 50%)}.brown_pink::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#77451d 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#ef95b3 50%);background:linear-gradient(135deg,#77451d 50%,#ef95b3 50%)}.brown_purple::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#77451d 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#8b4fb3 50%);background:linear-gradient(135deg,#77451d 50%,#8b4fb3 50%)}.brown_red::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#77451d 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#d71729 50%);background:linear-gradient(135deg,#77451d 50%,#d71729 50%)}.brown_silver::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#77451d 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#ddd 50%);background:linear-gradient(135deg,#77451d 50%,#ddd 50%)}.brown_teal::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#77451d 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#13b3b3 50%);background:linear-gradient(135deg,#77451d 50%,#13b3b3 50%)}.brown_white::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#77451d 50%,#fff 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#fff 50%);background:linear-gradient(135deg,#77451d 50%,#fff 50%)}.brown_yellow::before{background:#77451d;background:-moz-linear-gradient(-45deg,#77451d 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#77451d),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#77451d 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#77451d 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#77451d 50%,#fff100 50%);background:linear-gradient(135deg,#77451d 50%,#fff100 50%)}.gray::before,.grey::before{background:#999}.gray_black::before,.grey_black::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#999 50%,#000 50%);background:-o-linear-gradient(-45deg,#999 50%,#000 50%);background:-ms-linear-gradient(-45deg,#999 50%,#000 50%);background:linear-gradient(135deg,#999 50%,#000 50%)}.gray_blue::before,.grey_blue::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#999 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#999 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#999 50%,#006db3 50%);background:linear-gradient(135deg,#999 50%,#006db3 50%)}.gray_brown::before,.grey_brown::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#999 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#999 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#999 50%,#77451d 50%);background:linear-gradient(135deg,#999 50%,#77451d 50%)}.gray_green::before,.grey_green::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#999 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#999 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#999 50%,#4fb33b 50%);background:linear-gradient(135deg,#999 50%,#4fb33b 50%)}.gray_orange::before,.grey_orange::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#999 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#999 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#999 50%,#ff7727 50%);background:linear-gradient(135deg,#999 50%,#ff7727 50%)}.gray_pink::before,.grey_pink::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#999 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#999 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#999 50%,#ef95b3 50%);background:linear-gradient(135deg,#999 50%,#ef95b3 50%)}.gray_purple::before,.grey_purple::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#999 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#999 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#999 50%,#8b4fb3 50%);background:linear-gradient(135deg,#999 50%,#8b4fb3 50%)}.gray_red::before,.grey_red::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#999 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#999 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#999 50%,#d71729 50%);background:linear-gradient(135deg,#999 50%,#d71729 50%)}.gray_silver::before,.grey_silver::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#999 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#999 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#999 50%,#ddd 50%);background:linear-gradient(135deg,#999 50%,#ddd 50%)}.gray_teal::before,.grey_teal::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#999 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#999 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#999 50%,#13b3b3 50%);background:linear-gradient(135deg,#999 50%,#13b3b3 50%)}.gray_white::before,.grey_white::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#999 50%,#fff 50%);background:-o-linear-gradient(-45deg,#999 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#999 50%,#fff 50%);background:linear-gradient(135deg,#999 50%,#fff 50%)}.gray_yellow::before,.grey_yellow::before{background:#999;background:-moz-linear-gradient(-45deg,#999 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#999),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#999 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#999 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#999 50%,#fff100 50%);background:linear-gradient(135deg,#999 50%,#fff100 50%)}.green::before{background:#4fb33b}.green_black::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#000 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#000 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#000 50%);background:linear-gradient(135deg,#4fb33b 50%,#000 50%)}.green_blue::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#006db3 50%);background:linear-gradient(135deg,#4fb33b 50%,#006db3 50%)}.green_brown::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#77451d 50%);background:linear-gradient(135deg,#4fb33b 50%,#77451d 50%)}.green_grey .green_gray::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#999 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#999 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#999 50%);background:linear-gradient(135deg,#4fb33b 50%,#999 50%)}.green_orange::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#ff7727 50%);background:linear-gradient(135deg,#4fb33b 50%,#ff7727 50%)}.green_pink::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#ef95b3 50%);background:linear-gradient(135deg,#4fb33b 50%,#ef95b3 50%)}.green_purple::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#8b4fb3 50%);background:linear-gradient(135deg,#4fb33b 50%,#8b4fb3 50%)}.green_red::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#d71729 50%);background:linear-gradient(135deg,#4fb33b 50%,#d71729 50%)}.green_silver::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#ddd 50%);background:linear-gradient(135deg,#4fb33b 50%,#ddd 50%)}.green_teal::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#13b3b3 50%);background:linear-gradient(135deg,#4fb33b 50%,#13b3b3 50%)}.green_white::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#fff 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#fff 50%);background:linear-gradient(135deg,#4fb33b 50%,#fff 50%)}.green_yellow::before{background:#4fb33b;background:-moz-linear-gradient(-45deg,#4fb33b 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#4fb33b),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#4fb33b 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#4fb33b 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#4fb33b 50%,#fff100 50%);background:linear-gradient(135deg,#4fb33b 50%,#fff100 50%)}.orange::before{background:#ff7727}.orange_black::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#000 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#000 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#000 50%);background:linear-gradient(135deg,#ff7727 50%,#000 50%)}.orange_blue::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#006db3 50%);background:linear-gradient(135deg,#ff7727 50%,#006db3 50%)}.orange_brown::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#77451d 50%);background:linear-gradient(135deg,#ff7727 50%,#77451d 50%)}.orange_gray::before,.orange_grey::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#999 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#999 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#999 50%);background:linear-gradient(135deg,#ff7727 50%,#999 50%)}.orange_green::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#4fb33b 50%);background:linear-gradient(135deg,#ff7727 50%,#4fb33b 50%)}.orange_pink::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#ef95b3 50%);background:linear-gradient(135deg,#ff7727 50%,#ef95b3 50%)}.orange_purple::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#8b4fb3 50%);background:linear-gradient(135deg,#ff7727 50%,#8b4fb3 50%)}.orange_red::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#d71729 50%);background:linear-gradient(135deg,#ff7727 50%,#d71729 50%)}.orange_silver::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#ddd 50%);background:linear-gradient(135deg,#ff7727 50%,#ddd 50%)}.orange_teal::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#13b3b3 50%);background:linear-gradient(135deg,#ff7727 50%,#13b3b3 50%)}.orange_white::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#fff 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#fff 50%);background:linear-gradient(135deg,#ff7727 50%,#fff 50%)}.orange_yellow::before{background:#ff7727;background:-moz-linear-gradient(-45deg,#ff7727 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ff7727),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#ff7727 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#ff7727 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#ff7727 50%,#fff100 50%);background:linear-gradient(135deg,#ff7727 50%,#fff100 50%)}.pink::before{background:#ef95b3}.pink_black::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#000 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#000 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#000 50%);background:linear-gradient(135deg,#ef95b3 50%,#000 50%)}.pink_blue::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#006db3 50%);background:linear-gradient(135deg,#ef95b3 50%,#006db3 50%)}.pink_brown::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#77451d 50%);background:linear-gradient(135deg,#ef95b3 50%,#77451d 50%)}.pink_gray::before,.pink_grey::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#999 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#999 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#999 50%);background:linear-gradient(135deg,#ef95b3 50%,#999 50%)}.pink_green::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#4fb33b 50%);background:linear-gradient(135deg,#ef95b3 50%,#4fb33b 50%)}.pink_orange::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#ff7727 50%);background:linear-gradient(135deg,#ef95b3 50%,#ff7727 50%)}.pink_purple::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#8b4fb3 50%);background:linear-gradient(135deg,#ef95b3 50%,#8b4fb3 50%)}.pink_red::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#d71729 50%);background:linear-gradient(135deg,#ef95b3 50%,#d71729 50%)}.pink_silver::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#ddd 50%);background:linear-gradient(135deg,#ef95b3 50%,#ddd 50%)}.pink_teal::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#13b3b3 50%);background:linear-gradient(135deg,#ef95b3 50%,#13b3b3 50%)}.pink_white::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#fff 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#fff 50%);background:linear-gradient(135deg,#ef95b3 50%,#fff 50%)}.pink_yellow::before{background:#ef95b3;background:-moz-linear-gradient(-45deg,#ef95b3 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ef95b3),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#ef95b3 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#ef95b3 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#ef95b3 50%,#fff100 50%);background:linear-gradient(135deg,#ef95b3 50%,#fff100 50%)}.purple::before{background:#8b4fb3}.purple_black::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#000 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#000 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#000 50%);background:linear-gradient(135deg,#8b4fb3 50%,#000 50%)}.purple_blue::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#006db3 50%);background:linear-gradient(135deg,#8b4fb3 50%,#006db3 50%)}.purple_brown::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#77451d 50%);background:linear-gradient(135deg,#8b4fb3 50%,#77451d 50%)}.purple_gray::before,.purple_grey::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#999 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#999 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#999 50%);background:linear-gradient(135deg,#8b4fb3 50%,#999 50%)}.purple_green::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#4fb33b 50%);background:linear-gradient(135deg,#8b4fb3 50%,#4fb33b 50%)}.purple_orange::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#ff7727 50%);background:linear-gradient(135deg,#8b4fb3 50%,#ff7727 50%)}.purple_pink::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#ef95b3 50%);background:linear-gradient(135deg,#8b4fb3 50%,#ef95b3 50%)}.purple_red::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#d71729 50%);background:linear-gradient(135deg,#8b4fb3 50%,#d71729 50%)}.purple_silver::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#ddd 50%);background:linear-gradient(135deg,#8b4fb3 50%,#ddd 50%)}.purple_teal::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#13b3b3 50%);background:linear-gradient(135deg,#8b4fb3 50%,#13b3b3 50%)}.purple_white::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#fff 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#fff 50%);background:linear-gradient(135deg,#8b4fb3 50%,#fff 50%)}.purple_yellow::before{background:#8b4fb3;background:-moz-linear-gradient(-45deg,#8b4fb3 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#8b4fb3),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#8b4fb3 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#8b4fb3 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#8b4fb3 50%,#fff100 50%);background:linear-gradient(135deg,#8b4fb3 50%,#fff100 50%)}.red::before,.red_black::before{background:#d71729}.red_black::before{background:-moz-linear-gradient(-45deg,#d71729 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#d71729 50%,#000 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#000 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#000 50%);background:linear-gradient(135deg,#d71729 50%,#000 50%)}.red_blue::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#d71729 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#006db3 50%);background:linear-gradient(135deg,#d71729 50%,#006db3 50%)}.red_brown::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#d71729 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#77451d 50%);background:linear-gradient(135deg,#d71729 50%,#77451d 50%)}.red_gray::before,.red_grey::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#d71729 50%,#999 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#999 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#999 50%);background:linear-gradient(135deg,#d71729 50%,#999 50%)}.red_green::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#d71729 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#4fb33b 50%);background:linear-gradient(135deg,#d71729 50%,#4fb33b 50%)}.red_orange::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#d71729 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#ff7727 50%);background:linear-gradient(135deg,#d71729 50%,#ff7727 50%)}.red_pink::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#d71729 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#ef95b3 50%);background:linear-gradient(135deg,#d71729 50%,#ef95b3 50%)}.red_purple::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#d71729 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#8b4fb3 50%);background:linear-gradient(135deg,#d71729 50%,#8b4fb3 50%)}.red_silver::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#d71729 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#ddd 50%);background:linear-gradient(135deg,#d71729 50%,#ddd 50%)}.red_teal::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#d71729 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#13b3b3 50%);background:linear-gradient(135deg,#d71729 50%,#13b3b3 50%)}.red_white::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#d71729 50%,#fff 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#fff 50%);background:linear-gradient(135deg,#d71729 50%,#fff 50%)}.red_yellow::before{background:#d71729;background:-moz-linear-gradient(-45deg,#d71729 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#d71729),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#d71729 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#d71729 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#d71729 50%,#fff100 50%);background:linear-gradient(135deg,#d71729 50%,#fff100 50%)}.silver::before{background:#ddd}.silver_black::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#ddd 50%,#000 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#000 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#000 50%);background:linear-gradient(135deg,#ddd 50%,#000 50%)}.silver_blue::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#ddd 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#006db3 50%);background:linear-gradient(135deg,#ddd 50%,#006db3 50%)}.silver_brown::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#ddd 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#77451d 50%);background:linear-gradient(135deg,#ddd 50%,#77451d 50%)}.silver_grey .silver_gray::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#ddd 50%,#999 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#999 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#999 50%);background:linear-gradient(135deg,#ddd 50%,#999 50%)}.silver_green::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#ddd 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#4fb33b 50%);background:linear-gradient(135deg,#ddd 50%,#4fb33b 50%)}.silver_orange::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#ddd 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#ff7727 50%);background:linear-gradient(135deg,#ddd 50%,#ff7727 50%)}.silver_pink::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#ddd 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#ef95b3 50%);background:linear-gradient(135deg,#ddd 50%,#ef95b3 50%)}.silver_purple::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#ddd 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#8b4fb3 50%);background:linear-gradient(135deg,#ddd 50%,#8b4fb3 50%)}.silver_red::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#ddd 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#d71729 50%);background:linear-gradient(135deg,#ddd 50%,#d71729 50%)}.silver_teal::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#ddd 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#13b3b3 50%);background:linear-gradient(135deg,#ddd 50%,#13b3b3 50%)}.silver_white::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#ddd 50%,#fff 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#fff 50%);background:linear-gradient(135deg,#ddd 50%,#fff 50%)}.silver_yellow::before{background:#ddd;background:-moz-linear-gradient(-45deg,#ddd 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ddd),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#ddd 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#ddd 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#ddd 50%,#fff100 50%);background:linear-gradient(135deg,#ddd 50%,#fff100 50%)}.teal::before{background:#13b3b3}.teal_black::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#000 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#000 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#000 50%);background:linear-gradient(135deg,#13b3b3 50%,#000 50%)}.teal_blue::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#006db3 50%);background:linear-gradient(135deg,#13b3b3 50%,#006db3 50%)}.teal_brown::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#77451d 50%);background:linear-gradient(135deg,#13b3b3 50%,#77451d 50%)}.teal_grey .teal_gray::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#999 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#999 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#999 50%);background:linear-gradient(135deg,#13b3b3 50%,#999 50%)}.teal_green::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#4fb33b 50%);background:linear-gradient(135deg,#13b3b3 50%,#4fb33b 50%)}.teal_orange::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#ff7727 50%);background:linear-gradient(135deg,#13b3b3 50%,#ff7727 50%)}.teal_pink::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#ef95b3 50%);background:linear-gradient(135deg,#13b3b3 50%,#ef95b3 50%)}.teal_purple::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#8b4fb3 50%);background:linear-gradient(135deg,#13b3b3 50%,#8b4fb3 50%)}.teal_red::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#d71729 50%);background:linear-gradient(135deg,#13b3b3 50%,#d71729 50%)}.teal_silver::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#ddd 50%);background:linear-gradient(135deg,#13b3b3 50%,#ddd 50%)}.teal_white::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#fff 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#fff 50%);background:linear-gradient(135deg,#13b3b3 50%,#fff 50%)}.teal_yellow::before{background:#13b3b3;background:-moz-linear-gradient(-45deg,#13b3b3 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#13b3b3),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#13b3b3 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#13b3b3 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#13b3b3 50%,#fff100 50%);background:linear-gradient(135deg,#13b3b3 50%,#fff100 50%)}.white::before{background:#fff}.white_black::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#fff 50%,#000 50%);background:-o-linear-gradient(-45deg,#fff 50%,#000 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#000 50%);background:linear-gradient(135deg,#fff 50%,#000 50%)}.white_blue::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#fff 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#fff 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#006db3 50%);background:linear-gradient(135deg,#fff 50%,#006db3 50%)}.white_brown::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#fff 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#fff 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#77451d 50%);background:linear-gradient(135deg,#fff 50%,#77451d 50%)}.white_gray::before,.white_grey::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#fff 50%,#999 50%);background:-o-linear-gradient(-45deg,#fff 50%,#999 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#999 50%);background:linear-gradient(135deg,#fff 50%,#999 50%)}.white_green::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#fff 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#fff 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#4fb33b 50%);background:linear-gradient(135deg,#fff 50%,#4fb33b 50%)}.white_orange::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#fff 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#fff 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#ff7727 50%);background:linear-gradient(135deg,#fff 50%,#ff7727 50%)}.white_pink::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#fff 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#fff 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#ef95b3 50%);background:linear-gradient(135deg,#fff 50%,#ef95b3 50%)}.white_purple::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#fff 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#fff 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#8b4fb3 50%);background:linear-gradient(135deg,#fff 50%,#8b4fb3 50%)}.white_red::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#fff 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#fff 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#d71729 50%);background:linear-gradient(135deg,#fff 50%,#d71729 50%)}.white_silver::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#fff 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#fff 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#ddd 50%);background:linear-gradient(135deg,#fff 50%,#ddd 50%)}.white_teal::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#fff 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#fff 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#13b3b3 50%);background:linear-gradient(135deg,#fff 50%,#13b3b3 50%)}.white_yellow::before{background:#fff;background:-moz-linear-gradient(-45deg,#fff 50%,#fff100 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff),color-stop(50%,#fff100));background:-webkit-linear-gradient(-45deg,#fff 50%,#fff100 50%);background:-o-linear-gradient(-45deg,#fff 50%,#fff100 50%);background:-ms-linear-gradient(-45deg,#fff 50%,#fff100 50%);background:linear-gradient(135deg,#fff 50%,#fff100 50%)}.yellow::before{background:#fff100}.yellow_black::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#000 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#000));background:-webkit-linear-gradient(-45deg,#fff100 50%,#000 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#000 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#000 50%);background:linear-gradient(135deg,#fff100 50%,#000 50%)}.yellow_blue::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#006db3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#006db3));background:-webkit-linear-gradient(-45deg,#fff100 50%,#006db3 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#006db3 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#006db3 50%);background:linear-gradient(135deg,#fff100 50%,#006db3 50%)}.yellow_brown::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#77451d 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#77451d));background:-webkit-linear-gradient(-45deg,#fff100 50%,#77451d 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#77451d 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#77451d 50%);background:linear-gradient(135deg,#fff100 50%,#77451d 50%)}.yellow_grey .yellow_gray::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#999 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#999));background:-webkit-linear-gradient(-45deg,#fff100 50%,#999 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#999 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#999 50%);background:linear-gradient(135deg,#fff100 50%,#999 50%)}.yellow_green::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#4fb33b 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#4fb33b));background:-webkit-linear-gradient(-45deg,#fff100 50%,#4fb33b 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#4fb33b 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#4fb33b 50%);background:linear-gradient(135deg,#fff100 50%,#4fb33b 50%)}.yellow_orange::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#ff7727 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#ff7727));background:-webkit-linear-gradient(-45deg,#fff100 50%,#ff7727 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#ff7727 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#ff7727 50%);background:linear-gradient(135deg,#fff100 50%,#ff7727 50%)}.yellow_pink::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#ef95b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#ef95b3));background:-webkit-linear-gradient(-45deg,#fff100 50%,#ef95b3 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#ef95b3 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#ef95b3 50%);background:linear-gradient(135deg,#fff100 50%,#ef95b3 50%)}.yellow_purple::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#8b4fb3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#8b4fb3));background:-webkit-linear-gradient(-45deg,#fff100 50%,#8b4fb3 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#8b4fb3 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#8b4fb3 50%);background:linear-gradient(135deg,#fff100 50%,#8b4fb3 50%)}.yellow_red::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#d71729 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#d71729));background:-webkit-linear-gradient(-45deg,#fff100 50%,#d71729 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#d71729 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#d71729 50%);background:linear-gradient(135deg,#fff100 50%,#d71729 50%)}.yellow_silver::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#ddd 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#ddd));background:-webkit-linear-gradient(-45deg,#fff100 50%,#ddd 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#ddd 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#ddd 50%);background:linear-gradient(135deg,#fff100 50%,#ddd 50%)}.yellow_teal::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#13b3b3 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#13b3b3));background:-webkit-linear-gradient(-45deg,#fff100 50%,#13b3b3 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#13b3b3 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#13b3b3 50%);background:linear-gradient(135deg,#fff100 50%,#13b3b3 50%)}.yellow_white::before{background:#fff100;background:-moz-linear-gradient(-45deg,#fff100 50%,#fff 50%);background:-webkit-gradient(linear,left top,right bottom,color-stop(50%,#fff100),color-stop(50%,#fff));background:-webkit-linear-gradient(-45deg,#fff100 50%,#fff 50%);background:-o-linear-gradient(-45deg,#fff100 50%,#fff 50%);background:-ms-linear-gradient(-45deg,#fff100 50%,#fff 50%);background:linear-gradient(135deg,#fff100 50%,#fff 50%)}.custom::before{background:url(/media/images/swatches/custom_swatch.png) center center no-repeat}.color_swatch{margin-right:5px}.color_swatch .swatch{display:inline-block;position:relative;z-index:3;width:28px;height:28px;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-ms-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(top,#fff,#f2f2f2);background-repeat:repeat-x;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.button,.button_group li a,button,input[type=button],input[type=reset],input[type=submit]{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.color_swatch .swatch::before{position:absolute;top:4px;left:4px;content:'';display:block;width:20px;height:20px}.color_swatch .swatch.active{-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.25);-moz-box-shadow:0 0 0 2px rgba(0,0,0,.25);box-shadow:0 0 0 2px rgba(0,0,0,.25)}.color_swatch:last-of-type{margin-right:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input{padding:0}input,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type=checkbox]{margin:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;margin:0;border:none;font:inherit}.button_group,button{margin-bottom:1.5em}form legend+*,form legend+p{-webkit-margin-top-collapse:separate}dl dt,form legend,h1,h2,h3,h4{font-weight:700}.button,button,input[type=button],input[type=reset],input[type=submit]{position:relative;display:inline-block;padding:.75em;line-height:1.125;text-align:left;text-decoration:none;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25);background-color:inherit;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{top:1px;-webkit-box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25)}.button span,button span,input[type=button] span,input[type=reset] span,input[type=submit] span{display:block}.button_group{overflow:hidden;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.button_group li{line-height:1.125;margin-bottom:0;text-align:left}.button_group li a{display:block;padding:.75em;background-color:inherit;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.button_image a p,.tabbed.lightest .panel .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.button_group li a span{display:block;position:relative}.button_group li a:active span{top:1px}.button_image{display:block;margin-bottom:1.5em}.button_image a{position:relative;z-index:1;display:inline-block;overflow:hidden;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}.button_image a img,.button_image a p{position:relative;z-index:-1;overflow:hidden}.button_image a img{width:100%;height:auto;-webkit-border-radius:.25em .25em 0 0;-moz-border-radius:.25em .25em 0 0;border-radius:.25em .25em 0 0}.button_image a p{max-width:100%;padding:.75em;line-height:1.125;text-align:left;margin-bottom:0;-webkit-border-radius:0 0 .25em .25em;-moz-border-radius:0 0 .25em .25em;border-radius:0 0 .25em .25em;color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.button_image a p span{display:block}.button_image a:active{top:1px;-webkit-box-shadow:0 1px 2px 0 rgba(255,255,255,.1);-moz-box-shadow:0 1px 2px 0 rgba(255,255,255,.1);box-shadow:0 1px 2px 0 rgba(255,255,255,.1)}.button_image a:active::before{content:'';position:absolute;width:100%;height:100%;overflow:hidden;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.25);-moz-box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.25)}.button_image a:active p,.button_image a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.button_image.light a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.button_image.light a:active p,.button_image.light a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.button_image.dark a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.button_image.dark a:active p,.button_image.dark a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.button_image.red a p{color:#fef2f1;text-shadow:0 1px 0 #cf1c10;background-color:#ee3124}.button_image.red a:active p,.button_image.red a:hover p{color:#fff;text-shadow:0 1px 0 #b7190e;background-color:#e72012}.button.fluid,button.fluid,input[type=button].fluid,input[type=reset].fluid,input[type=submit].fluid{display:block;width:100%}button:disabled{pointer-events:none;opacity:.25;cursor:not-allowed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;top:0}.button.disabled{pointer-events:none;opacity:.25}.button.disabled:active,.button.disabled:hover,.button.disabled:link{cursor:not-allowed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;top:0}button+a,p .button+.button,p .button+a{margin-left:1em}form fieldset{margin-bottom:2em}form input,form label,form legend,form select,form textarea{display:block;font-size:1em;-webkit-margin-top-collapse:separate;-webkit-margin-bottom-collapse:separate}form legend{line-height:1.25}form legend+*{margin-top:1.5em}form legend+p{margin-top:.5em}form label{line-height:1.25;padding-bottom:.5em}form label.required::after{content:"*"}form input,form select,form textarea{font-family:"Helvetica Neue",sans-serif;line-height:1.5;width:100%;margin-top:0;margin-bottom:1.5em;padding:.375em;border:1px solid}form input:focus,form input:hover,form select:focus,form select:hover,form textarea:focus,form textarea:hover{-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}form input+.error,form select+.error,form textarea+.error{margin-top:-1em;margin-bottom:1.5em;padding-bottom:0;font-style:italic}.region.first,.region:first-of-type,.section.first,.section:first-of-type,section.first,section:first-of-type{margin-top:0!important}.tabs,.tabs li{margin-bottom:0}form input[type=checkbox]{margin-right:.25em}form .field_group input,form .field_group label,form .field_group select{display:inline;width:auto}form .field_group label{margin-right:1em}.media{position:relative;height:inherit;overflow:hidden;background-color:rgba(0,0,0,.1)}.media[data-aspectRatio="1x1"]{padding-bottom:100%}.media[data-aspectRatio="4x3"]{padding-bottom:75%}.media[data-aspectRatio="16x9"]{padding-bottom:56.25%}.media[data-aspectRatio="12x5"]{padding-bottom:41.66666667%}.media img,.media video{position:absolute;top:0;left:0;width:100%;height:auto}.field,.tabs li a{position:relative}.tabs{display:inline-block;display:block;line-height:1.25}.tabs:after,.tabs:before{display:table;content:""}.tabs:after{clear:both}.tabs li{float:left;display:inline}ol,p,ul{margin-bottom:1.5em;line-height:1.5}.tabs li a{display:inline-block;padding:.75em;-webkit-border-radius:.25em .25em 0 0;-moz-border-radius:.25em .25em 0 0;border-radius:.25em .25em 0 0}.tabs li a span{display:block}.tabs li a:active{top:1px;-webkit-box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25)}.tabs li a.is-current,.tabs li a.is-current:active,.tabs li a.is-current:hover{cursor:default;top:0;display:inline-block;font-weight:700;background-image:none}.tabs li a.is-current span,.tabs li a.is-current:active span,.tabs li a.is-current:hover span,.tabs.fluid li a,.tabs.fluid li a.is-current{display:block}.tabs li a{color:#fff;background-color:#0081c2;background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,0) 85%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 85%,rgba(0,0,0,.1) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 85%,rgba(0,0,0,.1) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 85%,rgba(0,0,0,.1) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 85%,rgba(0,0,0,.1) 100%);background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 85%,rgba(0,0,0,.1) 100%);background-repeat:repeat-x}.tabs li a.is-current,.tabs li a:active,.tabs li a:hover{color:#fff;background-color:#0077b3}.tabs.lightest li a{color:#595959;background-color:#f2f2f2}.tabs.lightest li a:active,.tabs.lightest li a:hover{color:#666;background-color:#fff}.tabs.lightest li a.is-current{color:#262626;background-color:#fff}.tabs.lighter li a{color:#404040;background-color:#d8d8d8}.tabs.lighter li a:active,.tabs.lighter li a:hover{color:#4d4d4d;background-color:#e5e5e5}.tabs.lighter li a.is-current{color:#0d0d0d;background-color:#e5e5e5}.tabs.light li a{color:#0d0d0d;background-color:#bfbfbf}.tabs.light li a:active,.tabs.light li a:hover{color:#1a1a1a;background-color:#ccc}.tabs.light li a.is-current{color:#000;background-color:#ccc}.tabs.dark li a{color:#d8d8d8;background-color:#404040}.tabs.dark li a:active,.tabs.dark li a:hover{color:#e5e5e5;background-color:#4d4d4d}.tabs.dark li a.is-current{color:#fff;background-color:#4d4d4d}.tabs.darker li a{color:#bfbfbf;background-color:#262626}.tabs.darker li a:active,.tabs.darker li a:hover{color:#ccc;background-color:#333}.tabs.darker li a.is-current{color:#fff;background-color:#333}.tabs.darkest li a{color:#a6a6a6;background-color:#0d0d0d}.tabs.darkest li a:active,.tabs.darkest li a:hover{color:#b3b3b3;background-color:#1a1a1a}.tabs.darkest li a.is-current{color:#f3f3f3;background-color:#1a1a1a}.tabs.fluid li{display:block;width:100%;text-align:center}.tabbed .tabs li{margin-right:.5em}.tabbed .tabs li:last-of-type{margin-right:0}.tabbed .panel{display:none}.tabbed .panel.is-current{display:block}.tabbed.lightest .panel{color:#666;background-color:#fff}.tabbed.lightest .panel h1{color:#1a1a1a}.tabbed.lightest .panel h2,.tabbed.lightest .panel h3{color:#404040}.tabbed.lightest .panel dl,.tabbed.lightest .panel h4,.tabbed.lightest .panel h5,.tabbed.lightest .panel h6,.tabbed.lightest .panel ol,.tabbed.lightest .panel p,.tabbed.lightest .panel ul{color:#666}.tabbed.lightest .panel label,.tabbed.lightest .panel legend{color:#404040}.tabbed.lightest .panel label.required::after{color:#ee3124}.tabbed.lightest .panel input,.tabbed.lightest .panel select,.tabbed.lightest .panel textarea{color:#333;background-color:#f2f2f2;border-color:#b3b3b3}.tabbed.lightest .panel input:hover,.tabbed.lightest .panel select:hover,.tabbed.lightest .panel textarea:hover{border-color:#999}.tabbed.lightest .panel input:focus,.tabbed.lightest .panel select:focus,.tabbed.lightest .panel textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.tabbed.lightest .panel input.error,.tabbed.lightest .panel select.error,.tabbed.lightest .panel textarea.error{border-color:#ee3124}.tabbed.lightest .panel input+.error,.tabbed.lightest .panel select+.error,.tabbed.lightest .panel textarea+.error{color:#ee3124}.tabbed.lightest .panel hr{border-top-color:#d9d9d9;border-bottom:none}.tabbed.lightest .panel .button,.tabbed.lightest .panel button,.tabbed.lightest .panel input[type=button],.tabbed.lightest .panel input[type=reset],.tabbed.lightest .panel input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.lightest .panel .button:active,.tabbed.lightest .panel .button:hover,.tabbed.lightest .panel button:active,.tabbed.lightest .panel button:hover,.tabbed.lightest .panel input[type=button]:active,.tabbed.lightest .panel input[type=button]:hover,.tabbed.lightest .panel input[type=reset]:active,.tabbed.lightest .panel input[type=reset]:hover,.tabbed.lightest .panel input[type=submit]:active,.tabbed.lightest .panel input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lightest .panel .button.primary,.tabbed.lightest .panel button.primary,.tabbed.lightest .panel input[type=button].primary,.tabbed.lightest .panel input[type=reset].primary,.tabbed.lightest .panel input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.tabbed.lightest .panel .button.primary:active,.tabbed.lightest .panel .button.primary:hover,.tabbed.lightest .panel button.primary:active,.tabbed.lightest .panel button.primary:hover,.tabbed.lightest .panel input[type=button].primary:active,.tabbed.lightest .panel input[type=button].primary:hover,.tabbed.lightest .panel input[type=reset].primary:active,.tabbed.lightest .panel input[type=reset].primary:hover,.tabbed.lightest .panel input[type=submit].primary:active,.tabbed.lightest .panel input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lightest .panel .button.secondary,.tabbed.lightest .panel button.secondary,.tabbed.lightest .panel input[type=button].secondary,.tabbed.lightest .panel input[type=reset].secondary,.tabbed.lightest .panel input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.lightest .panel .button.secondary:active,.tabbed.lightest .panel .button.secondary:hover,.tabbed.lightest .panel button.secondary:active,.tabbed.lightest .panel button.secondary:hover,.tabbed.lightest .panel input[type=button].secondary:active,.tabbed.lightest .panel input[type=button].secondary:hover,.tabbed.lightest .panel input[type=reset].secondary:active,.tabbed.lightest .panel input[type=reset].secondary:hover,.tabbed.lightest .panel input[type=submit].secondary:active,.tabbed.lightest .panel input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lightest .panel .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.tabbed.lightest .panel .button_group.horizontal li a:active,.tabbed.lightest .panel .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lightest .panel .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.tabbed.lightest .panel .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.tabbed.lightest .panel .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.tabbed.lightest .panel .button_group.horizontal.primary li a:active,.tabbed.lightest .panel .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lightest .panel .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.tabbed.lightest .panel .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.tabbed.lightest .panel .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.tabbed.lightest .panel .button_group.horizontal.secondary li a:active,.tabbed.lightest .panel .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lightest .panel .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.tabbed.lightest .panel .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.tabbed.lightest .panel .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.tabbed.lightest .panel .button_group.vertical li a:active,.tabbed.lightest .panel .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lightest .panel .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.tabbed.lightest .panel .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.tabbed.lightest .panel .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.tabbed.lightest .panel .button_group.vertical.primary li a:active,.tabbed.lightest .panel .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lightest .panel .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.tabbed.lightest .panel .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.tabbed.lightest .panel .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.tabbed.lightest .panel .button_group.vertical.secondary li a:active,.tabbed.lightest .panel .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lightest .panel .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.tabbed.lightest .panel .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.tabbed.lightest .panel .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.lightest .panel .button_image a:active p,.tabbed.lightest .panel .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lightest .panel .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.tabbed.light .panel .button_image.primary a p,.tabbed.lighter .panel .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.tabbed.lightest .panel .button_image.primary a:active p,.tabbed.lightest .panel .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lightest .panel .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.lightest .panel .button_image.secondary a:active p,.tabbed.lightest .panel .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lightest .panel code{background-color:#f2f2f2}.tabbed.lighter .panel{color:#4d4d4d;background-color:#e5e5e5}.tabbed.lighter .panel h1{color:#000}.tabbed.lighter .panel h2,.tabbed.lighter .panel h3{color:#272727}.tabbed.lighter .panel dl,.tabbed.lighter .panel h4,.tabbed.lighter .panel h5,.tabbed.lighter .panel h6,.tabbed.lighter .panel ol,.tabbed.lighter .panel p,.tabbed.lighter .panel ul{color:#4d4d4d}.tabbed.lighter .panel label,.tabbed.lighter .panel legend{color:#272727}.tabbed.lighter .panel label.required::after{color:#ee3124}.tabbed.lighter .panel input,.tabbed.lighter .panel select,.tabbed.lighter .panel textarea{color:#1a1a1a;background-color:#f2f2f2;border-color:#999}.tabbed.lighter .panel input:hover,.tabbed.lighter .panel select:hover,.tabbed.lighter .panel textarea:hover{border-color:#7f7f7f}.tabbed.lighter .panel input:focus,.tabbed.lighter .panel select:focus,.tabbed.lighter .panel textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.tabbed.lighter .panel input.error,.tabbed.lighter .panel select.error,.tabbed.lighter .panel textarea.error{border-color:#ee3124}.tabbed.lighter .panel input+.error,.tabbed.lighter .panel select+.error,.tabbed.lighter .panel textarea+.error{color:#ee3124}.tabbed.lighter .panel hr{border-top-color:#bfbfbf;border-bottom-color:#f2f2f2}.tabbed.lighter .panel tr{border-top-color:#bfbfbf}.tabbed.lighter .panel .button,.tabbed.lighter .panel button,.tabbed.lighter .panel input[type=button],.tabbed.lighter .panel input[type=reset],.tabbed.lighter .panel input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.lighter .panel .button:active,.tabbed.lighter .panel .button:hover,.tabbed.lighter .panel button:active,.tabbed.lighter .panel button:hover,.tabbed.lighter .panel input[type=button]:active,.tabbed.lighter .panel input[type=button]:hover,.tabbed.lighter .panel input[type=reset]:active,.tabbed.lighter .panel input[type=reset]:hover,.tabbed.lighter .panel input[type=submit]:active,.tabbed.lighter .panel input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lighter .panel .button.primary,.tabbed.lighter .panel button.primary,.tabbed.lighter .panel input[type=button].primary,.tabbed.lighter .panel input[type=reset].primary,.tabbed.lighter .panel input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.tabbed.lighter .panel .button.primary:active,.tabbed.lighter .panel .button.primary:hover,.tabbed.lighter .panel button.primary:active,.tabbed.lighter .panel button.primary:hover,.tabbed.lighter .panel input[type=button].primary:active,.tabbed.lighter .panel input[type=button].primary:hover,.tabbed.lighter .panel input[type=reset].primary:active,.tabbed.lighter .panel input[type=reset].primary:hover,.tabbed.lighter .panel input[type=submit].primary:active,.tabbed.lighter .panel input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lighter .panel .button.secondary,.tabbed.lighter .panel button.secondary,.tabbed.lighter .panel input[type=button].secondary,.tabbed.lighter .panel input[type=reset].secondary,.tabbed.lighter .panel input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.lighter .panel .button.secondary:active,.tabbed.lighter .panel .button.secondary:hover,.tabbed.lighter .panel button.secondary:active,.tabbed.lighter .panel button.secondary:hover,.tabbed.lighter .panel input[type=button].secondary:active,.tabbed.lighter .panel input[type=button].secondary:hover,.tabbed.lighter .panel input[type=reset].secondary:active,.tabbed.lighter .panel input[type=reset].secondary:hover,.tabbed.lighter .panel input[type=submit].secondary:active,.tabbed.lighter .panel input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lighter .panel .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.tabbed.lighter .panel .button_group.horizontal li a:active,.tabbed.lighter .panel .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lighter .panel .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.tabbed.lighter .panel .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.tabbed.lighter .panel .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.tabbed.lighter .panel .button_group.horizontal.primary li a:active,.tabbed.lighter .panel .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lighter .panel .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.tabbed.lighter .panel .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.tabbed.lighter .panel .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.tabbed.lighter .panel .button_group.horizontal.secondary li a:active,.tabbed.lighter .panel .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lighter .panel .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.tabbed.lighter .panel .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.tabbed.lighter .panel .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.tabbed.lighter .panel .button_group.vertical li a:active,.tabbed.lighter .panel .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lighter .panel .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.tabbed.lighter .panel .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.tabbed.lighter .panel .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.tabbed.lighter .panel .button_group.vertical.primary li a:active,.tabbed.lighter .panel .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lighter .panel .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.tabbed.lighter .panel .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.tabbed.lighter .panel .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.tabbed.lighter .panel .button_group.vertical.secondary li a:active,.tabbed.lighter .panel .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lighter .panel .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.tabbed.lighter .panel .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.tabbed.lighter .panel .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.lighter .panel .button_image a:active p,.tabbed.lighter .panel .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.lighter .panel .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.tabbed.lighter .panel .button_image.primary a:active p,.tabbed.lighter .panel .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.lighter .panel .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.lighter .panel .button_image.secondary a:active p,.tabbed.lighter .panel .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.lighter .panel code{background-color:#f2f2f2}.tabbed.light .panel{color:#1a1a1a;background-color:#ccc}.tabbed.light .panel h1,.tabbed.light .panel h2,.tabbed.light .panel h3{color:#000}.tabbed.light .panel dl,.tabbed.light .panel h4,.tabbed.light .panel h5,.tabbed.light .panel h6,.tabbed.light .panel ol,.tabbed.light .panel p,.tabbed.light .panel ul{color:#1a1a1a}.tabbed.light .panel label,.tabbed.light .panel legend{color:#000}.tabbed.light .panel label.required::after{color:#ee3124}.tabbed.light .panel input,.tabbed.light .panel select,.tabbed.light .panel textarea{color:#000;background-color:#d9d9d9;border-color:grey}.tabbed.light .panel input:hover,.tabbed.light .panel select:hover,.tabbed.light .panel textarea:hover{border-color:#666}.tabbed.light .panel input:focus,.tabbed.light .panel select:focus,.tabbed.light .panel textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.tabbed.light .panel input.error,.tabbed.light .panel select.error,.tabbed.light .panel textarea.error{border-color:#ee3124}.tabbed.light .panel input+.error,.tabbed.light .panel select+.error,.tabbed.light .panel textarea+.error{color:#ee3124}.tabbed.light .panel hr{border-top-color:#a6a6a6;border-bottom-color:#d9d9d9}.tabbed.light .panel .button,.tabbed.light .panel button,.tabbed.light .panel input[type=button],.tabbed.light .panel input[type=reset],.tabbed.light .panel input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.light .panel .button:active,.tabbed.light .panel .button:hover,.tabbed.light .panel button:active,.tabbed.light .panel button:hover,.tabbed.light .panel input[type=button]:active,.tabbed.light .panel input[type=button]:hover,.tabbed.light .panel input[type=reset]:active,.tabbed.light .panel input[type=reset]:hover,.tabbed.light .panel input[type=submit]:active,.tabbed.light .panel input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.light .panel .button.primary,.tabbed.light .panel button.primary,.tabbed.light .panel input[type=button].primary,.tabbed.light .panel input[type=reset].primary,.tabbed.light .panel input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.tabbed.light .panel .button.primary:active,.tabbed.light .panel .button.primary:hover,.tabbed.light .panel button.primary:active,.tabbed.light .panel button.primary:hover,.tabbed.light .panel input[type=button].primary:active,.tabbed.light .panel input[type=button].primary:hover,.tabbed.light .panel input[type=reset].primary:active,.tabbed.light .panel input[type=reset].primary:hover,.tabbed.light .panel input[type=submit].primary:active,.tabbed.light .panel input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.light .panel .button.secondary,.tabbed.light .panel button.secondary,.tabbed.light .panel input[type=button].secondary,.tabbed.light .panel input[type=reset].secondary,.tabbed.light .panel input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.light .panel .button.secondary:active,.tabbed.light .panel .button.secondary:hover,.tabbed.light .panel button.secondary:active,.tabbed.light .panel button.secondary:hover,.tabbed.light .panel input[type=button].secondary:active,.tabbed.light .panel input[type=button].secondary:hover,.tabbed.light .panel input[type=reset].secondary:active,.tabbed.light .panel input[type=reset].secondary:hover,.tabbed.light .panel input[type=submit].secondary:active,.tabbed.light .panel input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.light .panel .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.tabbed.light .panel .button_group.horizontal li a:active,.tabbed.light .panel .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.light .panel .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.tabbed.light .panel .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.tabbed.light .panel .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.tabbed.light .panel .button_group.horizontal.primary li a:active,.tabbed.light .panel .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.light .panel .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.tabbed.light .panel .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.tabbed.light .panel .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.tabbed.light .panel .button_group.horizontal.secondary li a:active,.tabbed.light .panel .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.light .panel .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.tabbed.light .panel .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.tabbed.light .panel .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.tabbed.light .panel .button_group.vertical li a:active,.tabbed.light .panel .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.light .panel .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.tabbed.light .panel .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.tabbed.light .panel .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.tabbed.light .panel .button_group.vertical.primary li a:active,.tabbed.light .panel .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.light .panel .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.tabbed.light .panel .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.tabbed.light .panel .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.tabbed.light .panel .button_group.vertical.secondary li a:active,.tabbed.light .panel .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.light .panel .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.tabbed.light .panel .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.tabbed.light .panel .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.light .panel .button_image a:active p,.tabbed.light .panel .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.light .panel .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.tabbed.dark .panel .button_image.primary a p,.tabbed.darker .panel .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.tabbed.light .panel .button_image.primary a:active p,.tabbed.light .panel .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.light .panel .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.light .panel .button_image.secondary a:active p,.tabbed.light .panel .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.light .panel code{background-color:#d9d9d9}.tabbed.dark .panel{color:#e5e5e5;background-color:#4d4d4d}.tabbed.dark .panel h1,.tabbed.dark .panel h2,.tabbed.dark .panel h3{color:#fff}.tabbed.dark .panel dl,.tabbed.dark .panel h4,.tabbed.dark .panel h5,.tabbed.dark .panel h6,.tabbed.dark .panel ol,.tabbed.dark .panel p,.tabbed.dark .panel ul{color:#e5e5e5}.tabbed.dark .panel label,.tabbed.dark .panel legend{color:#fff}.tabbed.dark .panel label.required::after{color:#ee3124}.tabbed.dark .panel input,.tabbed.dark .panel select,.tabbed.dark .panel textarea{color:#fff;background-color:#404040;border-color:#000}.tabbed.dark .panel input:hover,.tabbed.dark .panel select:hover,.tabbed.dark .panel textarea:hover{border-color:#000}.tabbed.dark .panel input:focus,.tabbed.dark .panel select:focus,.tabbed.dark .panel textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.tabbed.dark .panel input.error,.tabbed.dark .panel select.error,.tabbed.dark .panel textarea.error{border-color:#ee3124}.tabbed.dark .panel input+.error,.tabbed.dark .panel select+.error,.tabbed.dark .panel textarea+.error{color:#ee3124}.tabbed.dark .panel hr{border-top-color:#272727;border-bottom-color:#5a5a5a}.tabbed.dark .panel .button,.tabbed.dark .panel button,.tabbed.dark .panel input[type=button],.tabbed.dark .panel input[type=reset],.tabbed.dark .panel input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.dark .panel .button:active,.tabbed.dark .panel .button:hover,.tabbed.dark .panel button:active,.tabbed.dark .panel button:hover,.tabbed.dark .panel input[type=button]:active,.tabbed.dark .panel input[type=button]:hover,.tabbed.dark .panel input[type=reset]:active,.tabbed.dark .panel input[type=reset]:hover,.tabbed.dark .panel input[type=submit]:active,.tabbed.dark .panel input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.dark .panel .button.primary,.tabbed.dark .panel button.primary,.tabbed.dark .panel input[type=button].primary,.tabbed.dark .panel input[type=reset].primary,.tabbed.dark .panel input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.tabbed.dark .panel .button.primary:active,.tabbed.dark .panel .button.primary:hover,.tabbed.dark .panel button.primary:active,.tabbed.dark .panel button.primary:hover,.tabbed.dark .panel input[type=button].primary:active,.tabbed.dark .panel input[type=button].primary:hover,.tabbed.dark .panel input[type=reset].primary:active,.tabbed.dark .panel input[type=reset].primary:hover,.tabbed.dark .panel input[type=submit].primary:active,.tabbed.dark .panel input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.dark .panel .button.secondary,.tabbed.dark .panel button.secondary,.tabbed.dark .panel input[type=button].secondary,.tabbed.dark .panel input[type=reset].secondary,.tabbed.dark .panel input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.dark .panel .button.secondary:active,.tabbed.dark .panel .button.secondary:hover,.tabbed.dark .panel button.secondary:active,.tabbed.dark .panel button.secondary:hover,.tabbed.dark .panel input[type=button].secondary:active,.tabbed.dark .panel input[type=button].secondary:hover,.tabbed.dark .panel input[type=reset].secondary:active,.tabbed.dark .panel input[type=reset].secondary:hover,.tabbed.dark .panel input[type=submit].secondary:active,.tabbed.dark .panel input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.dark .panel .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.tabbed.dark .panel .button_group.horizontal li a:active,.tabbed.dark .panel .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.dark .panel .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.tabbed.dark .panel .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.tabbed.dark .panel .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.tabbed.dark .panel .button_group.horizontal.primary li a:active,.tabbed.dark .panel .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.dark .panel .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.tabbed.dark .panel .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.tabbed.dark .panel .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.tabbed.dark .panel .button_group.horizontal.secondary li a:active,.tabbed.dark .panel .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.dark .panel .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.tabbed.dark .panel .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.tabbed.dark .panel .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.tabbed.dark .panel .button_group.vertical li a:active,.tabbed.dark .panel .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.dark .panel .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.tabbed.dark .panel .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.tabbed.dark .panel .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.tabbed.dark .panel .button_group.vertical.primary li a:active,.tabbed.dark .panel .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.dark .panel .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.tabbed.dark .panel .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.tabbed.dark .panel .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.tabbed.dark .panel .button_group.vertical.secondary li a:active,.tabbed.dark .panel .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.dark .panel .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.tabbed.dark .panel .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.tabbed.dark .panel .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.dark .panel .button_image a:active p,.tabbed.dark .panel .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.dark .panel .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.tabbed.dark .panel .button_image.primary a:active p,.tabbed.dark .panel .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.dark .panel .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.dark .panel .button_image.secondary a:active p,.tabbed.dark .panel .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.dark .panel code{background-color:#404040}.tabbed.darker .panel{color:#ccc;background-color:#333}.tabbed.darker .panel h1{color:#fff}.tabbed.darker .panel h2,.tabbed.darker .panel h3{color:#f2f2f2}.tabbed.darker .panel dl,.tabbed.darker .panel h4,.tabbed.darker .panel h5,.tabbed.darker .panel h6,.tabbed.darker .panel ol,.tabbed.darker .panel p,.tabbed.darker .panel ul{color:#ccc}.tabbed.darker .panel label,.tabbed.darker .panel legend{color:#f2f2f2}.tabbed.darker .panel label.required::after{color:#ee3124}.tabbed.darker .panel input,.tabbed.darker .panel select,.tabbed.darker .panel textarea{color:#fff;background-color:#262626;border-color:#000}.tabbed.darker .panel input:hover,.tabbed.darker .panel select:hover,.tabbed.darker .panel textarea:hover{border-color:#000}.tabbed.darker .panel input:focus,.tabbed.darker .panel select:focus,.tabbed.darker .panel textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.tabbed.darker .panel input.error,.tabbed.darker .panel select.error,.tabbed.darker .panel textarea.error{border-color:#ee3124}.tabbed.darker .panel input+.error,.tabbed.darker .panel select+.error,.tabbed.darker .panel textarea+.error{color:#ee3124}.tabbed.darker .panel hr{border-top-color:#0d0d0d;border-bottom-color:#404040}.tabbed.darker .panel .button,.tabbed.darker .panel button,.tabbed.darker .panel input[type=button],.tabbed.darker .panel input[type=reset],.tabbed.darker .panel input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.darker .panel .button:active,.tabbed.darker .panel .button:hover,.tabbed.darker .panel button:active,.tabbed.darker .panel button:hover,.tabbed.darker .panel input[type=button]:active,.tabbed.darker .panel input[type=button]:hover,.tabbed.darker .panel input[type=reset]:active,.tabbed.darker .panel input[type=reset]:hover,.tabbed.darker .panel input[type=submit]:active,.tabbed.darker .panel input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darker .panel .button.primary,.tabbed.darker .panel button.primary,.tabbed.darker .panel input[type=button].primary,.tabbed.darker .panel input[type=reset].primary,.tabbed.darker .panel input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.tabbed.darker .panel .button.primary:active,.tabbed.darker .panel .button.primary:hover,.tabbed.darker .panel button.primary:active,.tabbed.darker .panel button.primary:hover,.tabbed.darker .panel input[type=button].primary:active,.tabbed.darker .panel input[type=button].primary:hover,.tabbed.darker .panel input[type=reset].primary:active,.tabbed.darker .panel input[type=reset].primary:hover,.tabbed.darker .panel input[type=submit].primary:active,.tabbed.darker .panel input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darker .panel .button.secondary,.tabbed.darker .panel button.secondary,.tabbed.darker .panel input[type=button].secondary,.tabbed.darker .panel input[type=reset].secondary,.tabbed.darker .panel input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.darker .panel .button.secondary:active,.tabbed.darker .panel .button.secondary:hover,.tabbed.darker .panel button.secondary:active,.tabbed.darker .panel button.secondary:hover,.tabbed.darker .panel input[type=button].secondary:active,.tabbed.darker .panel input[type=button].secondary:hover,.tabbed.darker .panel input[type=reset].secondary:active,.tabbed.darker .panel input[type=reset].secondary:hover,.tabbed.darker .panel input[type=submit].secondary:active,.tabbed.darker .panel input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darker .panel .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.tabbed.darker .panel .button_group.horizontal li a:active,.tabbed.darker .panel .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darker .panel .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.tabbed.darker .panel .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.tabbed.darker .panel .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.tabbed.darker .panel .button_group.horizontal.primary li a:active,.tabbed.darker .panel .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darker .panel .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.tabbed.darker .panel .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.tabbed.darker .panel .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.tabbed.darker .panel .button_group.horizontal.secondary li a:active,.tabbed.darker .panel .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darker .panel .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.tabbed.darker .panel .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.tabbed.darker .panel .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.tabbed.darker .panel .button_group.vertical li a:active,.tabbed.darker .panel .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darker .panel .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.tabbed.darker .panel .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.tabbed.darker .panel .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.tabbed.darker .panel .button_group.vertical.primary li a:active,.tabbed.darker .panel .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darker .panel .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.tabbed.darker .panel .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.tabbed.darker .panel .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.tabbed.darker .panel .button_group.vertical.secondary li a:active,.tabbed.darker .panel .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darker .panel .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.tabbed.darker .panel .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.tabbed.darker .panel .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.darker .panel .button_image a:active p,.tabbed.darker .panel .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darker .panel .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.field.lightest .button_image.primary a p,.tabbed.darkest .panel .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.tabbed.darker .panel .button_image.primary a:active p,.tabbed.darker .panel .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darker .panel .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.darker .panel .button_image.secondary a:active p,.tabbed.darker .panel .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darker .panel code{background-color:#262626}.tabbed.darkest .panel{color:#b3b3b3;background-color:#1a1a1a}.tabbed.darkest .panel h1{color:#fff}.tabbed.darkest .panel h2,.tabbed.darkest .panel h3{color:#d9d9d9}.tabbed.darkest .panel dl,.tabbed.darkest .panel h4,.tabbed.darkest .panel h5,.tabbed.darkest .panel h6,.tabbed.darkest .panel ol,.tabbed.darkest .panel p,.tabbed.darkest .panel ul{color:#b3b3b3}.tabbed.darkest .panel label,.tabbed.darkest .panel legend{color:#d9d9d9}.tabbed.darkest .panel label.required::after{color:#ee3124}.tabbed.darkest .panel input,.tabbed.darkest .panel select,.tabbed.darkest .panel textarea{color:#e6e6e6;background-color:#272727;border-color:#676767}.tabbed.darkest .panel input:hover,.tabbed.darkest .panel select:hover,.tabbed.darkest .panel textarea:hover{border-color:grey}.tabbed.darkest .panel input:focus,.tabbed.darkest .panel select:focus,.tabbed.darkest .panel textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.tabbed.darkest .panel input.error,.tabbed.darkest .panel select.error,.tabbed.darkest .panel textarea.error{border-color:#ee3124}.tabbed.darkest .panel input+.error,.tabbed.darkest .panel select+.error,.tabbed.darkest .panel textarea+.error{color:#ee3124}.tabbed.darkest .panel hr{border-top-color:#404040;border-bottom:none}.tabbed.darkest .panel .button,.tabbed.darkest .panel button,.tabbed.darkest .panel input[type=button],.tabbed.darkest .panel input[type=reset],.tabbed.darkest .panel input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.darkest .panel .button:active,.tabbed.darkest .panel .button:hover,.tabbed.darkest .panel button:active,.tabbed.darkest .panel button:hover,.tabbed.darkest .panel input[type=button]:active,.tabbed.darkest .panel input[type=button]:hover,.tabbed.darkest .panel input[type=reset]:active,.tabbed.darkest .panel input[type=reset]:hover,.tabbed.darkest .panel input[type=submit]:active,.tabbed.darkest .panel input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darkest .panel .button.primary,.tabbed.darkest .panel button.primary,.tabbed.darkest .panel input[type=button].primary,.tabbed.darkest .panel input[type=reset].primary,.tabbed.darkest .panel input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.tabbed.darkest .panel .button.primary:active,.tabbed.darkest .panel .button.primary:hover,.tabbed.darkest .panel button.primary:active,.tabbed.darkest .panel button.primary:hover,.tabbed.darkest .panel input[type=button].primary:active,.tabbed.darkest .panel input[type=button].primary:hover,.tabbed.darkest .panel input[type=reset].primary:active,.tabbed.darkest .panel input[type=reset].primary:hover,.tabbed.darkest .panel input[type=submit].primary:active,.tabbed.darkest .panel input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darkest .panel .button.secondary,.tabbed.darkest .panel button.secondary,.tabbed.darkest .panel input[type=button].secondary,.tabbed.darkest .panel input[type=reset].secondary,.tabbed.darkest .panel input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.darkest .panel .button.secondary:active,.tabbed.darkest .panel .button.secondary:hover,.tabbed.darkest .panel button.secondary:active,.tabbed.darkest .panel button.secondary:hover,.tabbed.darkest .panel input[type=button].secondary:active,.tabbed.darkest .panel input[type=button].secondary:hover,.tabbed.darkest .panel input[type=reset].secondary:active,.tabbed.darkest .panel input[type=reset].secondary:hover,.tabbed.darkest .panel input[type=submit].secondary:active,.tabbed.darkest .panel input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darkest .panel .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.tabbed.darkest .panel .button_group.horizontal li a:active,.tabbed.darkest .panel .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darkest .panel .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.tabbed.darkest .panel .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.tabbed.darkest .panel .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.tabbed.darkest .panel .button_group.horizontal.primary li a:active,.tabbed.darkest .panel .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darkest .panel .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.tabbed.darkest .panel .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.tabbed.darkest .panel .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.tabbed.darkest .panel .button_group.horizontal.secondary li a:active,.tabbed.darkest .panel .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darkest .panel .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.tabbed.darkest .panel .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.tabbed.darkest .panel .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.tabbed.darkest .panel .button_group.vertical li a:active,.tabbed.darkest .panel .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darkest .panel .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.tabbed.darkest .panel .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.tabbed.darkest .panel .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.tabbed.darkest .panel .button_group.vertical.primary li a:active,.tabbed.darkest .panel .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darkest .panel .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.tabbed.darkest .panel .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.tabbed.darkest .panel .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.tabbed.darkest .panel .button_group.vertical.secondary li a:active,.tabbed.darkest .panel .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darkest .panel .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.tabbed.darkest .panel .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.tabbed.darkest .panel .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.tabbed.darkest .panel .button_image a:active p,.tabbed.darkest .panel .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.tabbed.darkest .panel .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.tabbed.darkest .panel .button_image.primary a:active p,.tabbed.darkest .panel .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.tabbed.darkest .panel .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.tabbed.darkest .panel .button_image.secondary a:active p,.tabbed.darkest .panel .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.tabbed.darkest .panel code{background-color:#272727}h1,h2,h3,h4,h5,h6{line-height:1.25;margin-bottom:.5em}h1{font-size:1.5em}h2{font-size:1.333em}h3,h4{font-size:1.125em}ol{list-style-type:decimal}dl,dl dd{margin-bottom:.5em}dl{line-height:1.5}li{margin-bottom:1.5em}.code,code{font-family:Consolas,monospace;font-size:.875em;font-weight:400;color:#5494a6;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;padding:.125em .25em}.type-DisplaySentenceCase,.type-DisplayUppercase{font-family:Avalon,"Helvetica Neue",sans-serif;font-weight:900}.type-DisplaySentenceCase{letter-spacing:-.025em}.type-DisplayUppercase{text-transform:uppercase;letter-spacing:.15em}.site_context a::before,.type-IconFont{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.type-IconFont{font-family:TrekIcon;font-smoothing:antialiased}.disabled{pointer-events:none;opacity:.25}.fpo{background-color:rgba(0,0,0,.1)}html[lang=ja] body,html[lang=ko] body,html[lang=zh] body{font-size:.9375em}html[lang=ja] a,html[lang=ja] dl,html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3,html[lang=ja] h4,html[lang=ja] h5,html[lang=ja] h6,html[lang=ja] ol,html[lang=ja] p,html[lang=ja] span,html[lang=ja] ul{font-family:"Helvetica Neue","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",HiraKakuPro-W3,"ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-serif!important;font-style:normal!important}html[lang=ko] a,html[lang=ko] dl,html[lang=ko] h1,html[lang=ko] h2,html[lang=ko] h3,html[lang=ko] h4,html[lang=ko] h5,html[lang=ko] h6,html[lang=ko] ol,html[lang=ko] p,html[lang=ko] span,html[lang=ko] ul{font-style:normal!important}html[lang=zh] a,html[lang=zh] dl,html[lang=zh] h1,html[lang=zh] h2,html[lang=zh] h3,html[lang=zh] h4,html[lang=zh] h5,html[lang=zh] h6,html[lang=zh] ol,html[lang=zh] p,html[lang=zh] span,html[lang=zh] ul{font-family:"Helvetica Neue","Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif!important;font-style:normal!important}p.pricing{margin-bottom:.5em}p.pricing.before{margin-bottom:0}.region.last,.region:last-of-type,.section.last,.section:last-of-type,section.last,section:last-of-type{margin-bottom:0!important}html{-webkit-tap-highlight-color:transparent;background-color:transparent}a{color:#08c}a::after,a::before,a:hover::after,a:hover::before{color:inherit}a:hover{color:#069}a:active{text-decoration:underline}a.link{font-style:italic;padding:1em 1em 1em 0;text-decoration:none}a.link::after{content:" \2192"}a.link:hover span{text-decoration:underline}a.back_to_top{text-decoration:none}a.back_to_top:active span{text-decoration:underline}.site_context a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}a.back_to_top::after{color:inherit;content:" \2191"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit!important}h1 a:hover span,h2 a:hover span,h3 a:hover span,h4 a:hover span,h5 a:hover span,h6 a:hover span{border-bottom:.08333333em solid}hr{height:0;border:none}.field{display:inline-block;display:block;z-index:0}.field:after,.field:before{display:table;content:""}.field:after{clear:both}.field.lightest{color:#666;background-color:#fff}.field.lightest h1{color:#1a1a1a}.field.lightest h2,.field.lightest h3{color:#404040}.field.lightest dl,.field.lightest h4,.field.lightest h5,.field.lightest h6,.field.lightest ol,.field.lightest p,.field.lightest ul{color:#666}.field.lightest label,.field.lightest legend{color:#404040}.field.lightest label.required::after{color:#ee3124}.field.lightest input,.field.lightest select,.field.lightest textarea{color:#333;background-color:#f2f2f2;border-color:#b3b3b3}.field.lightest input:hover,.field.lightest select:hover,.field.lightest textarea:hover{border-color:#999}.field.lightest input:focus,.field.lightest select:focus,.field.lightest textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.field.lightest input.error,.field.lightest select.error,.field.lightest textarea.error{border-color:#ee3124}.field.lightest input+.error,.field.lightest select+.error,.field.lightest textarea+.error{color:#ee3124}.field.lightest hr{border-top-color:#d9d9d9;border-bottom:none}.field.lightest .button,.field.lightest button,.field.lightest input[type=button],.field.lightest input[type=reset],.field.lightest input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.lightest .button:active,.field.lightest .button:hover,.field.lightest button:active,.field.lightest button:hover,.field.lightest input[type=button]:active,.field.lightest input[type=button]:hover,.field.lightest input[type=reset]:active,.field.lightest input[type=reset]:hover,.field.lightest input[type=submit]:active,.field.lightest input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lightest .button.primary,.field.lightest button.primary,.field.lightest input[type=button].primary,.field.lightest input[type=reset].primary,.field.lightest input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.field.lightest .button.primary:active,.field.lightest .button.primary:hover,.field.lightest button.primary:active,.field.lightest button.primary:hover,.field.lightest input[type=button].primary:active,.field.lightest input[type=button].primary:hover,.field.lightest input[type=reset].primary:active,.field.lightest input[type=reset].primary:hover,.field.lightest input[type=submit].primary:active,.field.lightest input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lightest .button.secondary,.field.lightest button.secondary,.field.lightest input[type=button].secondary,.field.lightest input[type=reset].secondary,.field.lightest input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.lightest .button.secondary:active,.field.lightest .button.secondary:hover,.field.lightest button.secondary:active,.field.lightest button.secondary:hover,.field.lightest input[type=button].secondary:active,.field.lightest input[type=button].secondary:hover,.field.lightest input[type=reset].secondary:active,.field.lightest input[type=reset].secondary:hover,.field.lightest input[type=submit].secondary:active,.field.lightest input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lightest .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.field.lightest .button_group.horizontal li a:active,.field.lightest .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lightest .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.field.lightest .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.field.lightest .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.field.lightest .button_group.horizontal.primary li a:active,.field.lightest .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lightest .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.field.lightest .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.field.lightest .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.field.lightest .button_group.horizontal.secondary li a:active,.field.lightest .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lightest .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.field.lightest .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.field.lightest .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.field.lightest .button_group.vertical li a:active,.field.lightest .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lightest .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.field.lightest .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.field.lightest .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.field.lightest .button_group.vertical.primary li a:active,.field.lightest .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lightest .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.field.lightest .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.field.lightest .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.field.lightest .button_group.vertical.secondary li a:active,.field.lightest .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lightest .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.field.lightest .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.field.lighter hr,.field.lighter tr{border-top-color:#bfbfbf}.field.lightest .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.lightest .button_image a:active p,.field.lightest .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lightest .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.field.light .button_image.primary a p,.field.lighter .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.field.lightest .button_image.primary a:active p,.field.lightest .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lightest .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.lightest .button_image.secondary a:active p,.field.lightest .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lightest code{background-color:#f2f2f2}.field.lighter{color:#4d4d4d;background-color:#e5e5e5}.field.lighter h1{color:#000}.field.lighter h2,.field.lighter h3{color:#272727}.field.lighter dl,.field.lighter h4,.field.lighter h5,.field.lighter h6,.field.lighter ol,.field.lighter p,.field.lighter ul{color:#4d4d4d}.field.lighter label,.field.lighter legend{color:#272727}.field.lighter label.required::after{color:#ee3124}.field.lighter input,.field.lighter select,.field.lighter textarea{color:#1a1a1a;background-color:#f2f2f2;border-color:#999}.field.lighter input:hover,.field.lighter select:hover,.field.lighter textarea:hover{border-color:#7f7f7f}.field.lighter input:focus,.field.lighter select:focus,.field.lighter textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.field.lighter input.error,.field.lighter select.error,.field.lighter textarea.error{border-color:#ee3124}.field.lighter input+.error,.field.lighter select+.error,.field.lighter textarea+.error{color:#ee3124}.field.lighter hr{border-bottom-color:#f2f2f2}.field.lighter .button,.field.lighter button,.field.lighter input[type=button],.field.lighter input[type=reset],.field.lighter input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.lighter .button:active,.field.lighter .button:hover,.field.lighter button:active,.field.lighter button:hover,.field.lighter input[type=button]:active,.field.lighter input[type=button]:hover,.field.lighter input[type=reset]:active,.field.lighter input[type=reset]:hover,.field.lighter input[type=submit]:active,.field.lighter input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lighter .button.primary,.field.lighter button.primary,.field.lighter input[type=button].primary,.field.lighter input[type=reset].primary,.field.lighter input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.field.lighter .button.primary:active,.field.lighter .button.primary:hover,.field.lighter button.primary:active,.field.lighter button.primary:hover,.field.lighter input[type=button].primary:active,.field.lighter input[type=button].primary:hover,.field.lighter input[type=reset].primary:active,.field.lighter input[type=reset].primary:hover,.field.lighter input[type=submit].primary:active,.field.lighter input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lighter .button.secondary,.field.lighter button.secondary,.field.lighter input[type=button].secondary,.field.lighter input[type=reset].secondary,.field.lighter input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.lighter .button.secondary:active,.field.lighter .button.secondary:hover,.field.lighter button.secondary:active,.field.lighter button.secondary:hover,.field.lighter input[type=button].secondary:active,.field.lighter input[type=button].secondary:hover,.field.lighter input[type=reset].secondary:active,.field.lighter input[type=reset].secondary:hover,.field.lighter input[type=submit].secondary:active,.field.lighter input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lighter .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.field.lighter .button_group.horizontal li a:active,.field.lighter .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lighter .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.field.lighter .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.field.lighter .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.field.lighter .button_group.horizontal.primary li a:active,.field.lighter .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lighter .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.field.lighter .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.field.lighter .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.field.lighter .button_group.horizontal.secondary li a:active,.field.lighter .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lighter .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.field.lighter .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.field.lighter .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.field.lighter .button_group.vertical li a:active,.field.lighter .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lighter .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.field.lighter .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.field.lighter .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.field.lighter .button_group.vertical.primary li a:active,.field.lighter .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lighter .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.field.lighter .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.field.lighter .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.field.lighter .button_group.vertical.secondary li a:active,.field.lighter .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lighter .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.field.lighter .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.field.lighter .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.lighter .button_image a:active p,.field.lighter .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.lighter .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.field.lighter .button_image.primary a:active p,.field.lighter .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.lighter .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.lighter .button_image.secondary a:active p,.field.lighter .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.lighter code{background-color:#f2f2f2}.field.light{color:#1a1a1a;background-color:#ccc}.field.light h1,.field.light h2,.field.light h3{color:#000}.field.light dl,.field.light h4,.field.light h5,.field.light h6,.field.light ol,.field.light p,.field.light ul{color:#1a1a1a}.field.light label,.field.light legend{color:#000}.field.light label.required::after{color:#ee3124}.field.light input,.field.light select,.field.light textarea{color:#000;background-color:#d9d9d9;border-color:grey}.field.light input:hover,.field.light select:hover,.field.light textarea:hover{border-color:#666}.field.light input:focus,.field.light select:focus,.field.light textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.field.light input.error,.field.light select.error,.field.light textarea.error{border-color:#ee3124}.field.light input+.error,.field.light select+.error,.field.light textarea+.error{color:#ee3124}.field.light hr{border-top-color:#a6a6a6;border-bottom-color:#d9d9d9}.field.light .button,.field.light button,.field.light input[type=button],.field.light input[type=reset],.field.light input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.light .button:active,.field.light .button:hover,.field.light button:active,.field.light button:hover,.field.light input[type=button]:active,.field.light input[type=button]:hover,.field.light input[type=reset]:active,.field.light input[type=reset]:hover,.field.light input[type=submit]:active,.field.light input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.light .button.primary,.field.light button.primary,.field.light input[type=button].primary,.field.light input[type=reset].primary,.field.light input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.field.light .button.primary:active,.field.light .button.primary:hover,.field.light button.primary:active,.field.light button.primary:hover,.field.light input[type=button].primary:active,.field.light input[type=button].primary:hover,.field.light input[type=reset].primary:active,.field.light input[type=reset].primary:hover,.field.light input[type=submit].primary:active,.field.light input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.light .button.secondary,.field.light button.secondary,.field.light input[type=button].secondary,.field.light input[type=reset].secondary,.field.light input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.light .button.secondary:active,.field.light .button.secondary:hover,.field.light button.secondary:active,.field.light button.secondary:hover,.field.light input[type=button].secondary:active,.field.light input[type=button].secondary:hover,.field.light input[type=reset].secondary:active,.field.light input[type=reset].secondary:hover,.field.light input[type=submit].secondary:active,.field.light input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.light .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.field.light .button_group.horizontal li a:active,.field.light .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.light .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.field.light .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.field.light .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.field.light .button_group.horizontal.primary li a:active,.field.light .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.light .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.field.light .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.field.light .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.field.light .button_group.horizontal.secondary li a:active,.field.light .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.light .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.field.light .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.field.light .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.field.light .button_group.vertical li a:active,.field.light .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.light .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.field.light .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.field.light .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.field.light .button_group.vertical.primary li a:active,.field.light .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.light .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.field.light .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.field.light .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.field.light .button_group.vertical.secondary li a:active,.field.light .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.light .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.field.light .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.field.light .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.light .button_image a:active p,.field.light .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.light .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.field.dark .button_image.primary a p,.field.darker .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.field.light .button_image.primary a:active p,.field.light .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.light .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.light .button_image.secondary a:active p,.field.light .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.light code{background-color:#d9d9d9}.field.dark{color:#e5e5e5;background-color:#4d4d4d}.field.dark h1,.field.dark h2,.field.dark h3{color:#fff}.field.dark dl,.field.dark h4,.field.dark h5,.field.dark h6,.field.dark ol,.field.dark p,.field.dark ul{color:#e5e5e5}.field.dark label,.field.dark legend{color:#fff}.field.dark label.required::after{color:#ee3124}.field.dark input,.field.dark select,.field.dark textarea{color:#fff;background-color:#404040;border-color:#000}.field.dark input:hover,.field.dark select:hover,.field.dark textarea:hover{border-color:#000}.field.dark input:focus,.field.dark select:focus,.field.dark textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.field.dark input.error,.field.dark select.error,.field.dark textarea.error{border-color:#ee3124}.field.dark input+.error,.field.dark select+.error,.field.dark textarea+.error{color:#ee3124}.field.dark hr{border-top-color:#272727;border-bottom-color:#5a5a5a}.field.dark .button,.field.dark button,.field.dark input[type=button],.field.dark input[type=reset],.field.dark input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.dark .button:active,.field.dark .button:hover,.field.dark button:active,.field.dark button:hover,.field.dark input[type=button]:active,.field.dark input[type=button]:hover,.field.dark input[type=reset]:active,.field.dark input[type=reset]:hover,.field.dark input[type=submit]:active,.field.dark input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.dark .button.primary,.field.dark button.primary,.field.dark input[type=button].primary,.field.dark input[type=reset].primary,.field.dark input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.field.dark .button.primary:active,.field.dark .button.primary:hover,.field.dark button.primary:active,.field.dark button.primary:hover,.field.dark input[type=button].primary:active,.field.dark input[type=button].primary:hover,.field.dark input[type=reset].primary:active,.field.dark input[type=reset].primary:hover,.field.dark input[type=submit].primary:active,.field.dark input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.dark .button.secondary,.field.dark button.secondary,.field.dark input[type=button].secondary,.field.dark input[type=reset].secondary,.field.dark input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.dark .button.secondary:active,.field.dark .button.secondary:hover,.field.dark button.secondary:active,.field.dark button.secondary:hover,.field.dark input[type=button].secondary:active,.field.dark input[type=button].secondary:hover,.field.dark input[type=reset].secondary:active,.field.dark input[type=reset].secondary:hover,.field.dark input[type=submit].secondary:active,.field.dark input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.dark .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.field.dark .button_group.horizontal li a:active,.field.dark .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.dark .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.field.dark .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.field.dark .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.field.dark .button_group.horizontal.primary li a:active,.field.dark .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.dark .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.field.dark .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.field.dark .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.field.dark .button_group.horizontal.secondary li a:active,.field.dark .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.dark .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.field.dark .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.field.dark .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.field.dark .button_group.vertical li a:active,.field.dark .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.dark .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.field.dark .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.field.dark .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.field.dark .button_group.vertical.primary li a:active,.field.dark .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.dark .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.field.dark .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.field.dark .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.field.dark .button_group.vertical.secondary li a:active,.field.dark .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.dark .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.field.dark .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.field.dark .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.dark .button_image a:active p,.field.dark .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.dark .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.field.dark .button_image.primary a:active p,.field.dark .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.dark .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.dark .button_image.secondary a:active p,.field.dark .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.dark code{background-color:#404040}.field.darker{color:#ccc;background-color:#333}.field.darker h1{color:#fff}.field.darker h2,.field.darker h3{color:#f2f2f2}.field.darker dl,.field.darker h4,.field.darker h5,.field.darker h6,.field.darker ol,.field.darker p,.field.darker ul{color:#ccc}.field.darker label,.field.darker legend{color:#f2f2f2}.field.darker label.required::after{color:#ee3124}.field.darker input,.field.darker select,.field.darker textarea{color:#fff;background-color:#262626;border-color:#000}.field.darker input:hover,.field.darker select:hover,.field.darker textarea:hover{border-color:#000}.field.darker input:focus,.field.darker select:focus,.field.darker textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.field.darker input.error,.field.darker select.error,.field.darker textarea.error{border-color:#ee3124}.field.darker input+.error,.field.darker select+.error,.field.darker textarea+.error{color:#ee3124}.field.darker hr{border-top-color:#0d0d0d;border-bottom-color:#404040}.field.darker .button,.field.darker button,.field.darker input[type=button],.field.darker input[type=reset],.field.darker input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.darker .button:active,.field.darker .button:hover,.field.darker button:active,.field.darker button:hover,.field.darker input[type=button]:active,.field.darker input[type=button]:hover,.field.darker input[type=reset]:active,.field.darker input[type=reset]:hover,.field.darker input[type=submit]:active,.field.darker input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darker .button.primary,.field.darker button.primary,.field.darker input[type=button].primary,.field.darker input[type=reset].primary,.field.darker input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.field.darker .button.primary:active,.field.darker .button.primary:hover,.field.darker button.primary:active,.field.darker button.primary:hover,.field.darker input[type=button].primary:active,.field.darker input[type=button].primary:hover,.field.darker input[type=reset].primary:active,.field.darker input[type=reset].primary:hover,.field.darker input[type=submit].primary:active,.field.darker input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darker .button.secondary,.field.darker button.secondary,.field.darker input[type=button].secondary,.field.darker input[type=reset].secondary,.field.darker input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.darker .button.secondary:active,.field.darker .button.secondary:hover,.field.darker button.secondary:active,.field.darker button.secondary:hover,.field.darker input[type=button].secondary:active,.field.darker input[type=button].secondary:hover,.field.darker input[type=reset].secondary:active,.field.darker input[type=reset].secondary:hover,.field.darker input[type=submit].secondary:active,.field.darker input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darker .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.field.darker .button_group.horizontal li a:active,.field.darker .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darker .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.field.darker .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.field.darker .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.field.darker .button_group.horizontal.primary li a:active,.field.darker .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darker .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.field.darker .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.field.darker .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.field.darker .button_group.horizontal.secondary li a:active,.field.darker .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darker .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.field.darker .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.field.darker .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.field.darker .button_group.vertical li a:active,.field.darker .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darker .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.field.darker .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.field.darker .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.field.darker .button_group.vertical.primary li a:active,.field.darker .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darker .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.field.darker .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.field.darker .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.field.darker .button_group.vertical.secondary li a:active,.field.darker .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darker .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.field.darker .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.field.darker .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.darker .button_image a:active p,.field.darker .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darker .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.field.darkest .button_image.primary a p,.panel.lightest .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.field.darker .button_image.primary a:active p,.field.darker .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darker .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.darker .button_image.secondary a:active p,.field.darker .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darker code{background-color:#262626}.field.darkest{color:#b3b3b3;background-color:#1a1a1a}.field.darkest h1{color:#fff}.field.darkest h2,.field.darkest h3{color:#d9d9d9}.field.darkest dl,.field.darkest h4,.field.darkest h5,.field.darkest h6,.field.darkest ol,.field.darkest p,.field.darkest ul{color:#b3b3b3}.field.darkest label,.field.darkest legend{color:#d9d9d9}.field.darkest label.required::after{color:#ee3124}.field.darkest input,.field.darkest select,.field.darkest textarea{color:#e6e6e6;background-color:#272727;border-color:#676767}.field.darkest input:hover,.field.darkest select:hover,.field.darkest textarea:hover{border-color:grey}.field.darkest input:focus,.field.darkest select:focus,.field.darkest textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.field.darkest input.error,.field.darkest select.error,.field.darkest textarea.error{border-color:#ee3124}.field.darkest input+.error,.field.darkest select+.error,.field.darkest textarea+.error{color:#ee3124}.field.darkest hr{border-top-color:#404040;border-bottom:none}.field.darkest .button,.field.darkest button,.field.darkest input[type=button],.field.darkest input[type=reset],.field.darkest input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.darkest .button:active,.field.darkest .button:hover,.field.darkest button:active,.field.darkest button:hover,.field.darkest input[type=button]:active,.field.darkest input[type=button]:hover,.field.darkest input[type=reset]:active,.field.darkest input[type=reset]:hover,.field.darkest input[type=submit]:active,.field.darkest input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darkest .button.primary,.field.darkest button.primary,.field.darkest input[type=button].primary,.field.darkest input[type=reset].primary,.field.darkest input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.field.darkest .button.primary:active,.field.darkest .button.primary:hover,.field.darkest button.primary:active,.field.darkest button.primary:hover,.field.darkest input[type=button].primary:active,.field.darkest input[type=button].primary:hover,.field.darkest input[type=reset].primary:active,.field.darkest input[type=reset].primary:hover,.field.darkest input[type=submit].primary:active,.field.darkest input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darkest .button.secondary,.field.darkest button.secondary,.field.darkest input[type=button].secondary,.field.darkest input[type=reset].secondary,.field.darkest input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.darkest .button.secondary:active,.field.darkest .button.secondary:hover,.field.darkest button.secondary:active,.field.darkest button.secondary:hover,.field.darkest input[type=button].secondary:active,.field.darkest input[type=button].secondary:hover,.field.darkest input[type=reset].secondary:active,.field.darkest input[type=reset].secondary:hover,.field.darkest input[type=submit].secondary:active,.field.darkest input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darkest .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.field.darkest .button_group.horizontal li a:active,.field.darkest .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darkest .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.field.darkest .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.field.darkest .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.field.darkest .button_group.horizontal.primary li a:active,.field.darkest .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darkest .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.field.darkest .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.field.darkest .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.field.darkest .button_group.horizontal.secondary li a:active,.field.darkest .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darkest .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.field.darkest .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.field.darkest .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.field.darkest .button_group.vertical li a:active,.field.darkest .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darkest .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.field.darkest .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.field.darkest .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.field.darkest .button_group.vertical.primary li a:active,.field.darkest .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darkest .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.field.darkest .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.field.darkest .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.field.darkest .button_group.vertical.secondary li a:active,.field.darkest .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darkest .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.field.darkest .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.field.darkest .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.field.darkest .button_image a:active p,.field.darkest .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.field.darkest .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.field.darkest .button_image.primary a:active p,.field.darkest .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.field.darkest .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.field.darkest .button_image.secondary a:active p,.field.darkest .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.field.darkest code{background-color:#272727}.field.tabbed{padding-top:1em;padding-bottom:0}.region{display:inline-block;display:block}.region:after,.region:before{display:table;content:""}.region:after{clear:both}.columns{display:inline-block;display:block}.columns:after,.columns:before{display:table;content:""}.columns:after{clear:both}.panel,.well{position:relative;z-index:0;margin-bottom:2em;padding:2em 1.5em 3em}.panel.lightest{color:#666;background-color:#fff}.panel.lightest h1{color:#1a1a1a}.panel.lightest h2,.panel.lightest h3{color:#404040}.panel.lightest dl,.panel.lightest h4,.panel.lightest h5,.panel.lightest h6,.panel.lightest ol,.panel.lightest p,.panel.lightest ul{color:#666}.panel.lightest label,.panel.lightest legend{color:#404040}.panel.lightest label.required::after{color:#ee3124}.panel.lightest input,.panel.lightest select,.panel.lightest textarea{color:#333;background-color:#f2f2f2;border-color:#b3b3b3}.panel.lightest input:hover,.panel.lightest select:hover,.panel.lightest textarea:hover{border-color:#999}.panel.lightest input:focus,.panel.lightest select:focus,.panel.lightest textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.panel.lightest input.error,.panel.lightest select.error,.panel.lightest textarea.error{border-color:#ee3124}.panel.lightest input+.error,.panel.lightest select+.error,.panel.lightest textarea+.error{color:#ee3124}.panel.lightest hr{border-top-color:#d9d9d9;border-bottom:none}.panel.lightest .button,.panel.lightest button,.panel.lightest input[type=button],.panel.lightest input[type=reset],.panel.lightest input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.lightest .button:active,.panel.lightest .button:hover,.panel.lightest button:active,.panel.lightest button:hover,.panel.lightest input[type=button]:active,.panel.lightest input[type=button]:hover,.panel.lightest input[type=reset]:active,.panel.lightest input[type=reset]:hover,.panel.lightest input[type=submit]:active,.panel.lightest input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lightest .button.primary,.panel.lightest button.primary,.panel.lightest input[type=button].primary,.panel.lightest input[type=reset].primary,.panel.lightest input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.panel.lightest .button.primary:active,.panel.lightest .button.primary:hover,.panel.lightest button.primary:active,.panel.lightest button.primary:hover,.panel.lightest input[type=button].primary:active,.panel.lightest input[type=button].primary:hover,.panel.lightest input[type=reset].primary:active,.panel.lightest input[type=reset].primary:hover,.panel.lightest input[type=submit].primary:active,.panel.lightest input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lightest .button.secondary,.panel.lightest button.secondary,.panel.lightest input[type=button].secondary,.panel.lightest input[type=reset].secondary,.panel.lightest input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.lightest .button.secondary:active,.panel.lightest .button.secondary:hover,.panel.lightest button.secondary:active,.panel.lightest button.secondary:hover,.panel.lightest input[type=button].secondary:active,.panel.lightest input[type=button].secondary:hover,.panel.lightest input[type=reset].secondary:active,.panel.lightest input[type=reset].secondary:hover,.panel.lightest input[type=submit].secondary:active,.panel.lightest input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lightest .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.panel.lightest .button_group.horizontal li a:active,.panel.lightest .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lightest .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.panel.lightest .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.panel.lightest .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.panel.lightest .button_group.horizontal.primary li a:active,.panel.lightest .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lightest .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.panel.lightest .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.panel.lightest .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.panel.lightest .button_group.horizontal.secondary li a:active,.panel.lightest .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lightest .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.panel.lightest .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.panel.lightest .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.panel.lightest .button_group.vertical li a:active,.panel.lightest .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lightest .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.panel.lightest .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.panel.lightest .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.panel.lightest .button_group.vertical.primary li a:active,.panel.lightest .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lightest .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.panel.lightest .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.panel.lightest .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.panel.lightest .button_group.vertical.secondary li a:active,.panel.lightest .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lightest .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.panel.lightest .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.panel.lighter hr,.panel.lighter tr{border-top-color:#bfbfbf}.panel.lightest .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.lightest .button_image a:active p,.panel.lightest .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lightest .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.panel.light .button_image.primary a p,.panel.lighter .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.panel.lightest .button_image.primary a:active p,.panel.lightest .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lightest .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.lightest .button_image.secondary a:active p,.panel.lightest .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lightest code{background-color:#f2f2f2}.panel.lighter{color:#4d4d4d;background-color:#e5e5e5}.panel.lighter h1{color:#000}.panel.lighter h2,.panel.lighter h3{color:#272727}.panel.lighter dl,.panel.lighter h4,.panel.lighter h5,.panel.lighter h6,.panel.lighter ol,.panel.lighter p,.panel.lighter ul{color:#4d4d4d}.panel.lighter label,.panel.lighter legend{color:#272727}.panel.lighter label.required::after{color:#ee3124}.panel.lighter input,.panel.lighter select,.panel.lighter textarea{color:#1a1a1a;background-color:#f2f2f2;border-color:#999}.panel.lighter input:hover,.panel.lighter select:hover,.panel.lighter textarea:hover{border-color:#7f7f7f}.panel.lighter input:focus,.panel.lighter select:focus,.panel.lighter textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.panel.lighter input.error,.panel.lighter select.error,.panel.lighter textarea.error{border-color:#ee3124}.panel.lighter input+.error,.panel.lighter select+.error,.panel.lighter textarea+.error{color:#ee3124}.panel.lighter hr{border-bottom-color:#f2f2f2}.panel.lighter .button,.panel.lighter button,.panel.lighter input[type=button],.panel.lighter input[type=reset],.panel.lighter input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.lighter .button:active,.panel.lighter .button:hover,.panel.lighter button:active,.panel.lighter button:hover,.panel.lighter input[type=button]:active,.panel.lighter input[type=button]:hover,.panel.lighter input[type=reset]:active,.panel.lighter input[type=reset]:hover,.panel.lighter input[type=submit]:active,.panel.lighter input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lighter .button.primary,.panel.lighter button.primary,.panel.lighter input[type=button].primary,.panel.lighter input[type=reset].primary,.panel.lighter input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.panel.lighter .button.primary:active,.panel.lighter .button.primary:hover,.panel.lighter button.primary:active,.panel.lighter button.primary:hover,.panel.lighter input[type=button].primary:active,.panel.lighter input[type=button].primary:hover,.panel.lighter input[type=reset].primary:active,.panel.lighter input[type=reset].primary:hover,.panel.lighter input[type=submit].primary:active,.panel.lighter input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lighter .button.secondary,.panel.lighter button.secondary,.panel.lighter input[type=button].secondary,.panel.lighter input[type=reset].secondary,.panel.lighter input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.lighter .button.secondary:active,.panel.lighter .button.secondary:hover,.panel.lighter button.secondary:active,.panel.lighter button.secondary:hover,.panel.lighter input[type=button].secondary:active,.panel.lighter input[type=button].secondary:hover,.panel.lighter input[type=reset].secondary:active,.panel.lighter input[type=reset].secondary:hover,.panel.lighter input[type=submit].secondary:active,.panel.lighter input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lighter .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.panel.lighter .button_group.horizontal li a:active,.panel.lighter .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lighter .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.panel.lighter .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.panel.lighter .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.panel.lighter .button_group.horizontal.primary li a:active,.panel.lighter .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lighter .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.panel.lighter .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.panel.lighter .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.panel.lighter .button_group.horizontal.secondary li a:active,.panel.lighter .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lighter .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.panel.lighter .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.panel.lighter .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.panel.lighter .button_group.vertical li a:active,.panel.lighter .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lighter .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.panel.lighter .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.panel.lighter .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.panel.lighter .button_group.vertical.primary li a:active,.panel.lighter .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lighter .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.panel.lighter .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.panel.lighter .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.panel.lighter .button_group.vertical.secondary li a:active,.panel.lighter .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lighter .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.panel.lighter .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.panel.lighter .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.lighter .button_image a:active p,.panel.lighter .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.lighter .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.panel.lighter .button_image.primary a:active p,.panel.lighter .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.lighter .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.lighter .button_image.secondary a:active p,.panel.lighter .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.lighter code{background-color:#f2f2f2}.panel.light{color:#1a1a1a;background-color:#ccc}.panel.light h1,.panel.light h2,.panel.light h3{color:#000}.panel.light dl,.panel.light h4,.panel.light h5,.panel.light h6,.panel.light ol,.panel.light p,.panel.light ul{color:#1a1a1a}.panel.light label,.panel.light legend{color:#000}.panel.light label.required::after{color:#ee3124}.panel.light input,.panel.light select,.panel.light textarea{color:#000;background-color:#d9d9d9;border-color:grey}.panel.light input:hover,.panel.light select:hover,.panel.light textarea:hover{border-color:#666}.panel.light input:focus,.panel.light select:focus,.panel.light textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.panel.light input.error,.panel.light select.error,.panel.light textarea.error{border-color:#ee3124}.panel.light input+.error,.panel.light select+.error,.panel.light textarea+.error{color:#ee3124}.panel.light hr{border-top-color:#a6a6a6;border-bottom-color:#d9d9d9}.panel.light .button,.panel.light button,.panel.light input[type=button],.panel.light input[type=reset],.panel.light input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.light .button:active,.panel.light .button:hover,.panel.light button:active,.panel.light button:hover,.panel.light input[type=button]:active,.panel.light input[type=button]:hover,.panel.light input[type=reset]:active,.panel.light input[type=reset]:hover,.panel.light input[type=submit]:active,.panel.light input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.light .button.primary,.panel.light button.primary,.panel.light input[type=button].primary,.panel.light input[type=reset].primary,.panel.light input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.panel.light .button.primary:active,.panel.light .button.primary:hover,.panel.light button.primary:active,.panel.light button.primary:hover,.panel.light input[type=button].primary:active,.panel.light input[type=button].primary:hover,.panel.light input[type=reset].primary:active,.panel.light input[type=reset].primary:hover,.panel.light input[type=submit].primary:active,.panel.light input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.light .button.secondary,.panel.light button.secondary,.panel.light input[type=button].secondary,.panel.light input[type=reset].secondary,.panel.light input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.light .button.secondary:active,.panel.light .button.secondary:hover,.panel.light button.secondary:active,.panel.light button.secondary:hover,.panel.light input[type=button].secondary:active,.panel.light input[type=button].secondary:hover,.panel.light input[type=reset].secondary:active,.panel.light input[type=reset].secondary:hover,.panel.light input[type=submit].secondary:active,.panel.light input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.light .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.panel.light .button_group.horizontal li a:active,.panel.light .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.light .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.panel.light .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.panel.light .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.panel.light .button_group.horizontal.primary li a:active,.panel.light .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.light .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.panel.light .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.panel.light .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.panel.light .button_group.horizontal.secondary li a:active,.panel.light .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.light .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.panel.light .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.panel.light .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.panel.light .button_group.vertical li a:active,.panel.light .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.light .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.panel.light .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.panel.light .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.panel.light .button_group.vertical.primary li a:active,.panel.light .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.light .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.panel.light .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.panel.light .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.panel.light .button_group.vertical.secondary li a:active,.panel.light .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.light .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.panel.light .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.panel.light .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.light .button_image a:active p,.panel.light .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.light .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.panel.dark .button_image.primary a p,.panel.darker .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.panel.light .button_image.primary a:active p,.panel.light .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.light .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.light .button_image.secondary a:active p,.panel.light .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.light code{background-color:#d9d9d9}.panel.dark{color:#e5e5e5;background-color:#4d4d4d}.panel.dark h1,.panel.dark h2,.panel.dark h3{color:#fff}.panel.dark dl,.panel.dark h4,.panel.dark h5,.panel.dark h6,.panel.dark ol,.panel.dark p,.panel.dark ul{color:#e5e5e5}.panel.dark label,.panel.dark legend{color:#fff}.panel.dark label.required::after{color:#ee3124}.panel.dark input,.panel.dark select,.panel.dark textarea{color:#fff;background-color:#404040;border-color:#000}.panel.dark input:hover,.panel.dark select:hover,.panel.dark textarea:hover{border-color:#000}.panel.dark input:focus,.panel.dark select:focus,.panel.dark textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.panel.dark input.error,.panel.dark select.error,.panel.dark textarea.error{border-color:#ee3124}.panel.dark input+.error,.panel.dark select+.error,.panel.dark textarea+.error{color:#ee3124}.panel.dark hr{border-top-color:#272727;border-bottom-color:#5a5a5a}.panel.dark .button,.panel.dark button,.panel.dark input[type=button],.panel.dark input[type=reset],.panel.dark input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.dark .button:active,.panel.dark .button:hover,.panel.dark button:active,.panel.dark button:hover,.panel.dark input[type=button]:active,.panel.dark input[type=button]:hover,.panel.dark input[type=reset]:active,.panel.dark input[type=reset]:hover,.panel.dark input[type=submit]:active,.panel.dark input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.dark .button.primary,.panel.dark button.primary,.panel.dark input[type=button].primary,.panel.dark input[type=reset].primary,.panel.dark input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.panel.dark .button.primary:active,.panel.dark .button.primary:hover,.panel.dark button.primary:active,.panel.dark button.primary:hover,.panel.dark input[type=button].primary:active,.panel.dark input[type=button].primary:hover,.panel.dark input[type=reset].primary:active,.panel.dark input[type=reset].primary:hover,.panel.dark input[type=submit].primary:active,.panel.dark input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.dark .button.secondary,.panel.dark button.secondary,.panel.dark input[type=button].secondary,.panel.dark input[type=reset].secondary,.panel.dark input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.dark .button.secondary:active,.panel.dark .button.secondary:hover,.panel.dark button.secondary:active,.panel.dark button.secondary:hover,.panel.dark input[type=button].secondary:active,.panel.dark input[type=button].secondary:hover,.panel.dark input[type=reset].secondary:active,.panel.dark input[type=reset].secondary:hover,.panel.dark input[type=submit].secondary:active,.panel.dark input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.dark .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.panel.dark .button_group.horizontal li a:active,.panel.dark .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.dark .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.panel.dark .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.panel.dark .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.panel.dark .button_group.horizontal.primary li a:active,.panel.dark .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.dark .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.panel.dark .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.panel.dark .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.panel.dark .button_group.horizontal.secondary li a:active,.panel.dark .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.dark .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.panel.dark .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.panel.dark .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.panel.dark .button_group.vertical li a:active,.panel.dark .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.dark .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.panel.dark .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.panel.dark .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.panel.dark .button_group.vertical.primary li a:active,.panel.dark .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.dark .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.panel.dark .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.panel.dark .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.panel.dark .button_group.vertical.secondary li a:active,.panel.dark .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.dark .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.panel.dark .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.panel.dark .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.dark .button_image a:active p,.panel.dark .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.dark .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.panel.dark .button_image.primary a:active p,.panel.dark .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.dark .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.dark .button_image.secondary a:active p,.panel.dark .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.dark code{background-color:#404040}.panel.darker{color:#ccc;background-color:#333}.panel.darker h1{color:#fff}.panel.darker h2,.panel.darker h3{color:#f2f2f2}.panel.darker dl,.panel.darker h4,.panel.darker h5,.panel.darker h6,.panel.darker ol,.panel.darker p,.panel.darker ul{color:#ccc}.panel.darker label,.panel.darker legend{color:#f2f2f2}.panel.darker label.required::after{color:#ee3124}.panel.darker input,.panel.darker select,.panel.darker textarea{color:#fff;background-color:#262626;border-color:#000}.panel.darker input:hover,.panel.darker select:hover,.panel.darker textarea:hover{border-color:#000}.panel.darker input:focus,.panel.darker select:focus,.panel.darker textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.panel.darker input.error,.panel.darker select.error,.panel.darker textarea.error{border-color:#ee3124}.panel.darker input+.error,.panel.darker select+.error,.panel.darker textarea+.error{color:#ee3124}.panel.darker hr{border-top-color:#0d0d0d;border-bottom-color:#404040}.panel.darker .button,.panel.darker button,.panel.darker input[type=button],.panel.darker input[type=reset],.panel.darker input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.darker .button:active,.panel.darker .button:hover,.panel.darker button:active,.panel.darker button:hover,.panel.darker input[type=button]:active,.panel.darker input[type=button]:hover,.panel.darker input[type=reset]:active,.panel.darker input[type=reset]:hover,.panel.darker input[type=submit]:active,.panel.darker input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darker .button.primary,.panel.darker button.primary,.panel.darker input[type=button].primary,.panel.darker input[type=reset].primary,.panel.darker input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.panel.darker .button.primary:active,.panel.darker .button.primary:hover,.panel.darker button.primary:active,.panel.darker button.primary:hover,.panel.darker input[type=button].primary:active,.panel.darker input[type=button].primary:hover,.panel.darker input[type=reset].primary:active,.panel.darker input[type=reset].primary:hover,.panel.darker input[type=submit].primary:active,.panel.darker input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darker .button.secondary,.panel.darker button.secondary,.panel.darker input[type=button].secondary,.panel.darker input[type=reset].secondary,.panel.darker input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.darker .button.secondary:active,.panel.darker .button.secondary:hover,.panel.darker button.secondary:active,.panel.darker button.secondary:hover,.panel.darker input[type=button].secondary:active,.panel.darker input[type=button].secondary:hover,.panel.darker input[type=reset].secondary:active,.panel.darker input[type=reset].secondary:hover,.panel.darker input[type=submit].secondary:active,.panel.darker input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darker .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.panel.darker .button_group.horizontal li a:active,.panel.darker .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darker .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.panel.darker .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.panel.darker .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.panel.darker .button_group.horizontal.primary li a:active,.panel.darker .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darker .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.panel.darker .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.panel.darker .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.panel.darker .button_group.horizontal.secondary li a:active,.panel.darker .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darker .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.panel.darker .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.panel.darker .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.panel.darker .button_group.vertical li a:active,.panel.darker .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darker .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.panel.darker .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.panel.darker .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.panel.darker .button_group.vertical.primary li a:active,.panel.darker .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darker .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.panel.darker .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.panel.darker .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.panel.darker .button_group.vertical.secondary li a:active,.panel.darker .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darker .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.panel.darker .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.panel.darker .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.darker .button_image a:active p,.panel.darker .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darker .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.panel.darkest .button_image.primary a p,.well.lightest .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.panel.darker .button_image.primary a:active p,.panel.darker .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darker .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.darker .button_image.secondary a:active p,.panel.darker .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darker code{background-color:#262626}.panel.darkest{color:#b3b3b3;background-color:#1a1a1a}.panel.darkest h1{color:#fff}.panel.darkest h2,.panel.darkest h3{color:#d9d9d9}.panel.darkest dl,.panel.darkest h4,.panel.darkest h5,.panel.darkest h6,.panel.darkest ol,.panel.darkest p,.panel.darkest ul{color:#b3b3b3}.panel.darkest label,.panel.darkest legend{color:#d9d9d9}.panel.darkest label.required::after{color:#ee3124}.panel.darkest input,.panel.darkest select,.panel.darkest textarea{color:#e6e6e6;background-color:#272727;border-color:#676767}.panel.darkest input:hover,.panel.darkest select:hover,.panel.darkest textarea:hover{border-color:grey}.panel.darkest input:focus,.panel.darkest select:focus,.panel.darkest textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.panel.darkest input.error,.panel.darkest select.error,.panel.darkest textarea.error{border-color:#ee3124}.panel.darkest input+.error,.panel.darkest select+.error,.panel.darkest textarea+.error{color:#ee3124}.panel.darkest hr{border-top-color:#404040;border-bottom:none}.panel.darkest .button,.panel.darkest button,.panel.darkest input[type=button],.panel.darkest input[type=reset],.panel.darkest input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.darkest .button:active,.panel.darkest .button:hover,.panel.darkest button:active,.panel.darkest button:hover,.panel.darkest input[type=button]:active,.panel.darkest input[type=button]:hover,.panel.darkest input[type=reset]:active,.panel.darkest input[type=reset]:hover,.panel.darkest input[type=submit]:active,.panel.darkest input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darkest .button.primary,.panel.darkest button.primary,.panel.darkest input[type=button].primary,.panel.darkest input[type=reset].primary,.panel.darkest input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.panel.darkest .button.primary:active,.panel.darkest .button.primary:hover,.panel.darkest button.primary:active,.panel.darkest button.primary:hover,.panel.darkest input[type=button].primary:active,.panel.darkest input[type=button].primary:hover,.panel.darkest input[type=reset].primary:active,.panel.darkest input[type=reset].primary:hover,.panel.darkest input[type=submit].primary:active,.panel.darkest input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darkest .button.secondary,.panel.darkest button.secondary,.panel.darkest input[type=button].secondary,.panel.darkest input[type=reset].secondary,.panel.darkest input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.darkest .button.secondary:active,.panel.darkest .button.secondary:hover,.panel.darkest button.secondary:active,.panel.darkest button.secondary:hover,.panel.darkest input[type=button].secondary:active,.panel.darkest input[type=button].secondary:hover,.panel.darkest input[type=reset].secondary:active,.panel.darkest input[type=reset].secondary:hover,.panel.darkest input[type=submit].secondary:active,.panel.darkest input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darkest .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.panel.darkest .button_group.horizontal li a:active,.panel.darkest .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darkest .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.panel.darkest .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.panel.darkest .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.panel.darkest .button_group.horizontal.primary li a:active,.panel.darkest .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darkest .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.panel.darkest .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.panel.darkest .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.panel.darkest .button_group.horizontal.secondary li a:active,.panel.darkest .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darkest .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.panel.darkest .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.panel.darkest .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.panel.darkest .button_group.vertical li a:active,.panel.darkest .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darkest .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.panel.darkest .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.panel.darkest .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.panel.darkest .button_group.vertical.primary li a:active,.panel.darkest .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darkest .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.panel.darkest .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.panel.darkest .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.panel.darkest .button_group.vertical.secondary li a:active,.panel.darkest .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darkest .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.panel.darkest .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.panel.darkest .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.panel.darkest .button_image a:active p,.panel.darkest .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.panel.darkest .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.panel.darkest .button_image.primary a:active p,.panel.darkest .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.panel.darkest .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.panel.darkest .button_image.secondary a:active p,.panel.darkest .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.panel.darkest code{background-color:#272727}.well{-webkit-box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(255,255,255,.1),inset 0 1px 2px 1px rgba(0,0,0,.25)}#promotion-wrapper .promotion .button,#promotion-wrapper-no-js .promotion .button,#site_branding,#site_menu header p,#site_menu nav ul,#site_menu nav ul li,#site_menu-toggle,#site_nav ul,#site_nav ul li,#subnav ul,#subnav ul:first-of-type li{margin-bottom:0}.well.lightest{color:#666;background-color:#fff}.well.lightest h1{color:#1a1a1a}.well.lightest h2,.well.lightest h3{color:#404040}.well.lightest dl,.well.lightest h4,.well.lightest h5,.well.lightest h6,.well.lightest ol,.well.lightest p,.well.lightest ul{color:#666}.well.lightest label,.well.lightest legend{color:#404040}.well.lightest label.required::after{color:#ee3124}.well.lightest input,.well.lightest select,.well.lightest textarea{color:#333;background-color:#f2f2f2;border-color:#b3b3b3}.well.lightest input:hover,.well.lightest select:hover,.well.lightest textarea:hover{border-color:#999}.well.lightest input:focus,.well.lightest select:focus,.well.lightest textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.well.lightest input.error,.well.lightest select.error,.well.lightest textarea.error{border-color:#ee3124}.well.lightest input+.error,.well.lightest select+.error,.well.lightest textarea+.error{color:#ee3124}.well.lightest hr{border-top-color:#d9d9d9;border-bottom:none}.well.lightest .button,.well.lightest button,.well.lightest input[type=button],.well.lightest input[type=reset],.well.lightest input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.lightest .button:active,.well.lightest .button:hover,.well.lightest button:active,.well.lightest button:hover,.well.lightest input[type=button]:active,.well.lightest input[type=button]:hover,.well.lightest input[type=reset]:active,.well.lightest input[type=reset]:hover,.well.lightest input[type=submit]:active,.well.lightest input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lightest .button.primary,.well.lightest button.primary,.well.lightest input[type=button].primary,.well.lightest input[type=reset].primary,.well.lightest input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.well.lightest .button.primary:active,.well.lightest .button.primary:hover,.well.lightest button.primary:active,.well.lightest button.primary:hover,.well.lightest input[type=button].primary:active,.well.lightest input[type=button].primary:hover,.well.lightest input[type=reset].primary:active,.well.lightest input[type=reset].primary:hover,.well.lightest input[type=submit].primary:active,.well.lightest input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lightest .button.secondary,.well.lightest button.secondary,.well.lightest input[type=button].secondary,.well.lightest input[type=reset].secondary,.well.lightest input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.lightest .button.secondary:active,.well.lightest .button.secondary:hover,.well.lightest button.secondary:active,.well.lightest button.secondary:hover,.well.lightest input[type=button].secondary:active,.well.lightest input[type=button].secondary:hover,.well.lightest input[type=reset].secondary:active,.well.lightest input[type=reset].secondary:hover,.well.lightest input[type=submit].secondary:active,.well.lightest input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lightest .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.well.lightest .button_group.horizontal li a:active,.well.lightest .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lightest .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.well.lightest .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.well.lightest .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.well.lightest .button_group.horizontal.primary li a:active,.well.lightest .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lightest .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.well.lightest .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.well.lightest .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.well.lightest .button_group.horizontal.secondary li a:active,.well.lightest .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lightest .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.well.lightest .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.well.lightest .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.well.lightest .button_group.vertical li a:active,.well.lightest .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lightest .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.well.lightest .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.well.lightest .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.well.lightest .button_group.vertical.primary li a:active,.well.lightest .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lightest .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.well.lightest .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.well.lightest .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.well.lightest .button_group.vertical.secondary li a:active,.well.lightest .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lightest .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.well.lightest .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.well.lighter hr,.well.lighter tr{border-top-color:#bfbfbf}.well.lightest .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.lightest .button_image a:active p,.well.lightest .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lightest .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.well.light .button_image.primary a p,.well.lighter .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.well.lightest .button_image.primary a:active p,.well.lightest .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lightest .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.lightest .button_image.secondary a:active p,.well.lightest .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lightest code{background-color:#f2f2f2}.well.lighter{color:#4d4d4d;background-color:#e5e5e5}.well.lighter h1{color:#000}.well.lighter h2,.well.lighter h3{color:#272727}.well.lighter dl,.well.lighter h4,.well.lighter h5,.well.lighter h6,.well.lighter ol,.well.lighter p,.well.lighter ul{color:#4d4d4d}.well.lighter label,.well.lighter legend{color:#272727}.well.lighter label.required::after{color:#ee3124}.well.lighter input,.well.lighter select,.well.lighter textarea{color:#1a1a1a;background-color:#f2f2f2;border-color:#999}.well.lighter input:hover,.well.lighter select:hover,.well.lighter textarea:hover{border-color:#7f7f7f}.well.lighter input:focus,.well.lighter select:focus,.well.lighter textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.well.lighter input.error,.well.lighter select.error,.well.lighter textarea.error{border-color:#ee3124}.well.lighter input+.error,.well.lighter select+.error,.well.lighter textarea+.error{color:#ee3124}.well.lighter hr{border-bottom-color:#f2f2f2}.well.lighter .button,.well.lighter button,.well.lighter input[type=button],.well.lighter input[type=reset],.well.lighter input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.lighter .button:active,.well.lighter .button:hover,.well.lighter button:active,.well.lighter button:hover,.well.lighter input[type=button]:active,.well.lighter input[type=button]:hover,.well.lighter input[type=reset]:active,.well.lighter input[type=reset]:hover,.well.lighter input[type=submit]:active,.well.lighter input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lighter .button.primary,.well.lighter button.primary,.well.lighter input[type=button].primary,.well.lighter input[type=reset].primary,.well.lighter input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.well.lighter .button.primary:active,.well.lighter .button.primary:hover,.well.lighter button.primary:active,.well.lighter button.primary:hover,.well.lighter input[type=button].primary:active,.well.lighter input[type=button].primary:hover,.well.lighter input[type=reset].primary:active,.well.lighter input[type=reset].primary:hover,.well.lighter input[type=submit].primary:active,.well.lighter input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lighter .button.secondary,.well.lighter button.secondary,.well.lighter input[type=button].secondary,.well.lighter input[type=reset].secondary,.well.lighter input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.lighter .button.secondary:active,.well.lighter .button.secondary:hover,.well.lighter button.secondary:active,.well.lighter button.secondary:hover,.well.lighter input[type=button].secondary:active,.well.lighter input[type=button].secondary:hover,.well.lighter input[type=reset].secondary:active,.well.lighter input[type=reset].secondary:hover,.well.lighter input[type=submit].secondary:active,.well.lighter input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lighter .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.well.lighter .button_group.horizontal li a:active,.well.lighter .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lighter .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.well.lighter .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.well.lighter .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.well.lighter .button_group.horizontal.primary li a:active,.well.lighter .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lighter .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.well.lighter .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.well.lighter .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.well.lighter .button_group.horizontal.secondary li a:active,.well.lighter .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lighter .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.well.lighter .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.well.lighter .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.well.lighter .button_group.vertical li a:active,.well.lighter .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lighter .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.well.lighter .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.well.lighter .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.well.lighter .button_group.vertical.primary li a:active,.well.lighter .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lighter .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.well.lighter .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.well.lighter .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.well.lighter .button_group.vertical.secondary li a:active,.well.lighter .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lighter .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.well.lighter .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.well.lighter .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.lighter .button_image a:active p,.well.lighter .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.lighter .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.well.lighter .button_image.primary a:active p,.well.lighter .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.lighter .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.lighter .button_image.secondary a:active p,.well.lighter .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.lighter code{background-color:#f2f2f2}.well.light{color:#1a1a1a;background-color:#ccc}.well.light h1,.well.light h2,.well.light h3{color:#000}.well.light dl,.well.light h4,.well.light h5,.well.light h6,.well.light ol,.well.light p,.well.light ul{color:#1a1a1a}.well.light label,.well.light legend{color:#000}.well.light label.required::after{color:#ee3124}.well.light input,.well.light select,.well.light textarea{color:#000;background-color:#d9d9d9;border-color:grey}.well.light input:hover,.well.light select:hover,.well.light textarea:hover{border-color:#666}.well.light input:focus,.well.light select:focus,.well.light textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.well.light input.error,.well.light select.error,.well.light textarea.error{border-color:#ee3124}.well.light input+.error,.well.light select+.error,.well.light textarea+.error{color:#ee3124}.well.light hr{border-top-color:#a6a6a6;border-bottom-color:#d9d9d9}.well.light .button,.well.light button,.well.light input[type=button],.well.light input[type=reset],.well.light input[type=submit]{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.light .button:active,.well.light .button:hover,.well.light button:active,.well.light button:hover,.well.light input[type=button]:active,.well.light input[type=button]:hover,.well.light input[type=reset]:active,.well.light input[type=reset]:hover,.well.light input[type=submit]:active,.well.light input[type=submit]:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.light .button.primary,.well.light button.primary,.well.light input[type=button].primary,.well.light input[type=reset].primary,.well.light input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.well.light .button.primary:active,.well.light .button.primary:hover,.well.light button.primary:active,.well.light button.primary:hover,.well.light input[type=button].primary:active,.well.light input[type=button].primary:hover,.well.light input[type=reset].primary:active,.well.light input[type=reset].primary:hover,.well.light input[type=submit].primary:active,.well.light input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.light .button.secondary,.well.light button.secondary,.well.light input[type=button].secondary,.well.light input[type=reset].secondary,.well.light input[type=submit].secondary{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.light .button.secondary:active,.well.light .button.secondary:hover,.well.light button.secondary:active,.well.light button.secondary:hover,.well.light input[type=button].secondary:active,.well.light input[type=button].secondary:hover,.well.light input[type=reset].secondary:active,.well.light input[type=reset].secondary:hover,.well.light input[type=submit].secondary:active,.well.light input[type=submit].secondary:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.light .button_group.horizontal li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.well.light .button_group.horizontal li a:active,.well.light .button_group.horizontal li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.light .button_group.horizontal li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.well.light .button_group.horizontal li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.well.light .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.well.light .button_group.horizontal.primary li a:active,.well.light .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.light .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.well.light .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.well.light .button_group.horizontal.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.well.light .button_group.horizontal.secondary li a:active,.well.light .button_group.horizontal.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.light .button_group.horizontal.secondary li a:hover{border-left:1px solid #666;border-right:1px solid #333}.well.light .button_group.horizontal.secondary li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.well.light .button_group.vertical li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.well.light .button_group.vertical li a:active,.well.light .button_group.vertical li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.light .button_group.vertical li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.well.light .button_group.vertical li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.well.light .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.well.light .button_group.vertical.primary li a:active,.well.light .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.light .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.well.light .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.well.light .button_group.vertical.secondary li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.well.light .button_group.vertical.secondary li a:active,.well.light .button_group.vertical.secondary li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.light .button_group.vertical.secondary li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.well.light .button_group.vertical.secondary li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.well.light .button_image a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.light .button_image a:active p,.well.light .button_image a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.light .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.well.dark .button_image.primary a p,.well.darker .button_image.primary a p{background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.well.light .button_image.primary a:active p,.well.light .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.light .button_image.secondary a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.light .button_image.secondary a:active p,.well.light .button_image.secondary a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.light code{background-color:#d9d9d9}.well.dark{color:#e5e5e5;background-color:#4d4d4d}.well.dark h1,.well.dark h2,.well.dark h3{color:#fff}.well.dark dl,.well.dark h4,.well.dark h5,.well.dark h6,.well.dark ol,.well.dark p,.well.dark ul{color:#e5e5e5}.well.dark label,.well.dark legend{color:#fff}.well.dark label.required::after{color:#ee3124}.well.dark input,.well.dark select,.well.dark textarea{color:#fff;background-color:#404040;border-color:#000}.well.dark input:hover,.well.dark select:hover,.well.dark textarea:hover{border-color:#000}.well.dark input:focus,.well.dark select:focus,.well.dark textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.well.dark input.error,.well.dark select.error,.well.dark textarea.error{border-color:#ee3124}.well.dark input+.error,.well.dark select+.error,.well.dark textarea+.error{color:#ee3124}.well.dark hr{border-top-color:#272727;border-bottom-color:#5a5a5a}.well.dark .button,.well.dark button,.well.dark input[type=button],.well.dark input[type=reset],.well.dark input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.dark .button:active,.well.dark .button:hover,.well.dark button:active,.well.dark button:hover,.well.dark input[type=button]:active,.well.dark input[type=button]:hover,.well.dark input[type=reset]:active,.well.dark input[type=reset]:hover,.well.dark input[type=submit]:active,.well.dark input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.dark .button.primary,.well.dark button.primary,.well.dark input[type=button].primary,.well.dark input[type=reset].primary,.well.dark input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.well.dark .button.primary:active,.well.dark .button.primary:hover,.well.dark button.primary:active,.well.dark button.primary:hover,.well.dark input[type=button].primary:active,.well.dark input[type=button].primary:hover,.well.dark input[type=reset].primary:active,.well.dark input[type=reset].primary:hover,.well.dark input[type=submit].primary:active,.well.dark input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.dark .button.secondary,.well.dark button.secondary,.well.dark input[type=button].secondary,.well.dark input[type=reset].secondary,.well.dark input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.dark .button.secondary:active,.well.dark .button.secondary:hover,.well.dark button.secondary:active,.well.dark button.secondary:hover,.well.dark input[type=button].secondary:active,.well.dark input[type=button].secondary:hover,.well.dark input[type=reset].secondary:active,.well.dark input[type=reset].secondary:hover,.well.dark input[type=submit].secondary:active,.well.dark input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.dark .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.well.dark .button_group.horizontal li a:active,.well.dark .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.dark .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.well.dark .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.well.dark .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.well.dark .button_group.horizontal.primary li a:active,.well.dark .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.dark .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.well.dark .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.well.dark .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.well.dark .button_group.horizontal.secondary li a:active,.well.dark .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.dark .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.well.dark .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.well.dark .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.well.dark .button_group.vertical li a:active,.well.dark .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.dark .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.well.dark .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.well.dark .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.well.dark .button_group.vertical.primary li a:active,.well.dark .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.dark .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.well.dark .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.well.dark .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.well.dark .button_group.vertical.secondary li a:active,.well.dark .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.dark .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.well.dark .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.well.dark .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.dark .button_image a:active p,.well.dark .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.dark .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.well.dark .button_image.primary a:active p,.well.dark .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.dark .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.dark .button_image.secondary a:active p,.well.dark .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.dark code{background-color:#404040}.well.darker{color:#ccc;background-color:#333}.well.darker h1{color:#fff}.well.darker h2,.well.darker h3{color:#f2f2f2}.well.darker dl,.well.darker h4,.well.darker h5,.well.darker h6,.well.darker ol,.well.darker p,.well.darker ul{color:#ccc}.well.darker label,.well.darker legend{color:#f2f2f2}.well.darker label.required::after{color:#ee3124}.well.darker input,.well.darker select,.well.darker textarea{color:#fff;background-color:#262626;border-color:#000}.well.darker input:hover,.well.darker select:hover,.well.darker textarea:hover{border-color:#000}.well.darker input:focus,.well.darker select:focus,.well.darker textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.well.darker input.error,.well.darker select.error,.well.darker textarea.error{border-color:#ee3124}.well.darker input+.error,.well.darker select+.error,.well.darker textarea+.error{color:#ee3124}.well.darker hr{border-top-color:#0d0d0d;border-bottom-color:#404040}.well.darker .button,.well.darker button,.well.darker input[type=button],.well.darker input[type=reset],.well.darker input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.darker .button:active,.well.darker .button:hover,.well.darker button:active,.well.darker button:hover,.well.darker input[type=button]:active,.well.darker input[type=button]:hover,.well.darker input[type=reset]:active,.well.darker input[type=reset]:hover,.well.darker input[type=submit]:active,.well.darker input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darker .button.primary,.well.darker button.primary,.well.darker input[type=button].primary,.well.darker input[type=reset].primary,.well.darker input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.well.darker .button.primary:active,.well.darker .button.primary:hover,.well.darker button.primary:active,.well.darker button.primary:hover,.well.darker input[type=button].primary:active,.well.darker input[type=button].primary:hover,.well.darker input[type=reset].primary:active,.well.darker input[type=reset].primary:hover,.well.darker input[type=submit].primary:active,.well.darker input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darker .button.secondary,.well.darker button.secondary,.well.darker input[type=button].secondary,.well.darker input[type=reset].secondary,.well.darker input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.darker .button.secondary:active,.well.darker .button.secondary:hover,.well.darker button.secondary:active,.well.darker button.secondary:hover,.well.darker input[type=button].secondary:active,.well.darker input[type=button].secondary:hover,.well.darker input[type=reset].secondary:active,.well.darker input[type=reset].secondary:hover,.well.darker input[type=submit].secondary:active,.well.darker input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darker .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.well.darker .button_group.horizontal li a:active,.well.darker .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darker .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.well.darker .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.well.darker .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.well.darker .button_group.horizontal.primary li a:active,.well.darker .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darker .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.well.darker .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.well.darker .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.well.darker .button_group.horizontal.secondary li a:active,.well.darker .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darker .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.well.darker .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.well.darker .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.well.darker .button_group.vertical li a:active,.well.darker .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darker .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.well.darker .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.well.darker .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.well.darker .button_group.vertical.primary li a:active,.well.darker .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darker .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.well.darker .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.well.darker .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.well.darker .button_group.vertical.secondary li a:active,.well.darker .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darker .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.well.darker .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.well.darker .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.darker .button_image a:active p,.well.darker .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darker .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%)}.well.darker .button_image.primary a:active p,.well.darker .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darker .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.darker .button_image.secondary a:active p,.well.darker .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darker code{background-color:#262626}.well.darkest{color:#b3b3b3;background-color:#1a1a1a}.well.darkest h1{color:#fff}.well.darkest h2,.well.darkest h3{color:#d9d9d9}.well.darkest dl,.well.darkest h4,.well.darkest h5,.well.darkest h6,.well.darkest ol,.well.darkest p,.well.darkest ul{color:#b3b3b3}.well.darkest label,.well.darkest legend{color:#d9d9d9}.well.darkest label.required::after{color:#ee3124}.well.darkest input,.well.darkest select,.well.darkest textarea{color:#e6e6e6;background-color:#272727;border-color:#676767}.well.darkest input:hover,.well.darkest select:hover,.well.darkest textarea:hover{border-color:grey}.well.darkest input:focus,.well.darkest select:focus,.well.darkest textarea:focus{color:#000;background-color:#f4f9fb;border-color:#08c}.well.darkest input.error,.well.darkest select.error,.well.darkest textarea.error{border-color:#ee3124}.well.darkest input+.error,.well.darkest select+.error,.well.darkest textarea+.error{color:#ee3124}.well.darkest hr{border-top-color:#404040;border-bottom:none}.well.darkest .button,.well.darkest button,.well.darkest input[type=button],.well.darkest input[type=reset],.well.darkest input[type=submit]{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.darkest .button:active,.well.darkest .button:hover,.well.darkest button:active,.well.darkest button:hover,.well.darkest input[type=button]:active,.well.darkest input[type=button]:hover,.well.darkest input[type=reset]:active,.well.darkest input[type=reset]:hover,.well.darkest input[type=submit]:active,.well.darkest input[type=submit]:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darkest .button.primary,.well.darkest button.primary,.well.darkest input[type=button].primary,.well.darkest input[type=reset].primary,.well.darkest input[type=submit].primary{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c}.well.darkest .button.primary:active,.well.darkest .button.primary:hover,.well.darkest button.primary:active,.well.darkest button.primary:hover,.well.darkest input[type=button].primary:active,.well.darkest input[type=button].primary:hover,.well.darkest input[type=reset].primary:active,.well.darkest input[type=reset].primary:hover,.well.darkest input[type=submit].primary:active,.well.darkest input[type=submit].primary:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darkest .button.secondary,.well.darkest button.secondary,.well.darkest input[type=button].secondary,.well.darkest input[type=reset].secondary,.well.darkest input[type=submit].secondary{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.darkest .button.secondary:active,.well.darkest .button.secondary:hover,.well.darkest button.secondary:active,.well.darkest button.secondary:hover,.well.darkest input[type=button].secondary:active,.well.darkest input[type=button].secondary:hover,.well.darkest input[type=reset].secondary:active,.well.darkest input[type=reset].secondary:hover,.well.darkest input[type=submit].secondary:active,.well.darkest input[type=submit].secondary:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darkest .button_group.horizontal li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-left:1px solid #737373;border-right:1px solid #404040}.well.darkest .button_group.horizontal li a:active,.well.darkest .button_group.horizontal li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darkest .button_group.horizontal li a:hover{border-left:1px solid #666;border-right:1px solid #333}.well.darkest .button_group.horizontal li a:active{border-left:1px solid #4c4c4c;border-right:1px solid #3f3f3f}.well.darkest .button_group.horizontal.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-left:1px solid #0099e6;border-right:1px solid #005580}.well.darkest .button_group.horizontal.primary li a:active,.well.darkest .button_group.horizontal.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darkest .button_group.horizontal.primary li a:hover{border-left:1px solid #08c;border-right:1px solid #046}.well.darkest .button_group.horizontal.primary li a:active{border-left:1px solid #069;border-right:1px solid #005580}.well.darkest .button_group.horizontal.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #bfbfbf}.well.darkest .button_group.horizontal.secondary li a:active,.well.darkest .button_group.horizontal.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darkest .button_group.horizontal.secondary li a:hover{border-left:1px solid #fff;border-right:1px solid #b2b2b2}.well.darkest .button_group.horizontal.secondary li a:active{border-left:1px solid #d9d9d9;border-right:1px solid #ccc}.well.darkest .button_group.vertical li a{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666;border-top:1px solid #737373;border-bottom:1px solid #404040}.well.darkest .button_group.vertical li a:active,.well.darkest .button_group.vertical li a:hover{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darkest .button_group.vertical li a:hover{border-top:1px solid #666;border-bottom:1px solid #333}.well.darkest .button_group.vertical li a:active{border-top:1px solid #4c4c4c;border-bottom:1px solid #3f3f3f}.well.darkest .button_group.vertical.primary li a{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;border-top:1px solid #0099e6;border-bottom:1px solid #005580}.well.darkest .button_group.vertical.primary li a:active,.well.darkest .button_group.vertical.primary li a:hover{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darkest .button_group.vertical.primary li a:hover{border-top-color:#08c;border-bottom:1px solid #046}.well.darkest .button_group.vertical.primary li a:active{border-top-color:#069;border-bottom:1px solid #005580}.well.darkest .button_group.vertical.secondary li a{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff;border-top:1px solid #fff;border-bottom:1px solid #bfbfbf}.well.darkest .button_group.vertical.secondary li a:active,.well.darkest .button_group.vertical.secondary li a:hover{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darkest .button_group.vertical.secondary li a:hover{border-top:1px solid #fff;border-bottom:1px solid #b2b2b2}.well.darkest .button_group.vertical.secondary li a:active{border-top:1px solid #d9d9d9;border-bottom:1px solid #ccc}.well.darkest .button_image a p{color:#f2f2f2;text-shadow:0 1px 0 #4d4d4d;background-color:#666}.well.darkest .button_image a:active p,.well.darkest .button_image a:hover p{color:#fff;text-shadow:0 1px 0 #3f3f3f;background-color:#595959}.well.darkest .button_image.primary a p{color:#fff;text-shadow:0 1px 0 #069;background-color:#08c;background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0) 0),to(rgba(0,0,0,.05) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-image:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.05) 100%);background-repeat:repeat-x}.well.darkest .button_image.primary a:active p,.well.darkest .button_image.primary a:hover p{color:#fff;text-shadow:0 1px 0 #005580;background-color:#0077b3}.well.darkest .button_image.secondary a p{color:#4d4d4d;text-shadow:0 1px 0 #fff;background-color:#fff}.well.darkest .button_image.secondary a:active p,.well.darkest .button_image.secondary a:hover p{color:#404040;text-shadow:0 1px 0 #fff;background-color:#f2f2f2}.well.darkest code{background-color:#272727}.button_group.horizontal{display:inline-block;display:block;display:table}.button_group.horizontal:after,.button_group.horizontal:before{display:table;content:""}.button_group.horizontal:after{clear:both}.button_group.horizontal li{float:left;display:inline}.button_group.horizontal li.first,.button_group.horizontal li:first-of-type{-webkit-border-radius:.25em 0 0 .25em;-moz-border-radius:.25em 0 0 .25em;border-radius:.25em 0 0 .25em}.button_group.horizontal li.first a,.button_group.horizontal li:first-of-type a{border-left:none!important;-webkit-border-radius:.25em 0 0 .25em;-moz-border-radius:.25em 0 0 .25em;border-radius:.25em 0 0 .25em}.button_group.horizontal li.last,.button_group.horizontal li:last-of-type{-webkit-border-radius:0 .25em .25em 0;-moz-border-radius:0 .25em .25em 0;border-radius:0 .25em .25em 0}.button_group.horizontal li.last a,.button_group.horizontal li:last-of-type a{border-right:none!important;-webkit-border-radius:0 .25em .25em 0;-moz-border-radius:0 .25em .25em 0;border-radius:0 .25em .25em 0}.button_group.vertical li.first a,.button_group.vertical li:first-of-type a{border-top:none!important;-webkit-border-radius:.25em .25em 0 0;-moz-border-radius:.25em .25em 0 0;border-radius:.25em .25em 0 0}.button_group.vertical li.last a,.button_group.vertical li:last-of-type a{border-bottom:none!important;-webkit-border-radius:0 0 .25em .25em;-moz-border-radius:0 0 .25em .25em;border-radius:0 0 .25em .25em}.site_context a{display:inline-block;color:inherit}.site_context a::before{font-family:TrekIcon;font-smoothing:antialiased;display:block;font-size:1.5em;content:"\e602";margin-right:.5em;color:#8c8c8c}.site_context a:hover::before{color:#333}.site_context a:active span{text-decoration:underline}.site_context a .site_region{font-weight:600}#site_menu{position:fixed;top:0;right:0;width:260px;height:100%;padding:0;overflow:auto;display:none}#site_menu.show-site_menu{display:block}#site_menu .site_context a::before,#site_menu .site_context a:hover::before{color:#8c8c8c}#site_menu header{padding:1.5em 1.5em 2em;border-bottom:1px solid #0d0d0d}#site_menu header #skip_nav{display:none}#site_menu footer{padding:2em 1.5em;border-top:1px solid #404040}#site_menu nav ul li a{display:block;padding:1em 1.5em 1.25em;color:#f2f2f2;text-shadow:0 1px 0 #1a1a1a;background-color:#333;border-top:1px solid #404040;border-bottom:1px solid #0d0d0d}#site_menu nav ul li a::before{position:relative;font-family:TrekIcon;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8c8c8c;margin-right:.5em}#site_menu nav ul li a:active,#site_menu nav ul li a:hover{color:#fff;text-shadow:0 1px 0 #0d0d0d;background-color:#262626}#site_menu nav ul li a span{position:relative;font-size:1.125em}#site_menu nav ul li a:hover{text-decoration:none;border-top-color:#333;border-bottom-color:#000}#site_menu nav ul li a:active{border-top-color:#1a1a1a;border-bottom-color:#0d0d0d}#site_menu nav ul li a:active span,#site_menu nav ul li a:active::before{top:1px}#site_menu nav ul li.is-current a{background-color:#1a1a1a;border-top-color:#0d0d0d;border-bottom-color:#000}#site_menu nav ul li a[href^="http://"] span::after{font-family:TrekIcon;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60b";color:#8c8c8c}#site_menu #site_menu-community a::before,#site_menu-toggle a::after{font-family:TrekIcon;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site_menu #site_menu-community{padding:2em 1.5em;border-top:1px solid #404040}#site_menu #site_menu-community a{display:block;color:#bfbfbf;text-decoration:none}#site_menu #site_menu-community a::before{font-smoothing:antialiased;color:#595959;margin-right:.5em}#site_menu #site_menu-community a:hover span{text-decoration:underline}#site_menu #site_menu-newsletter a::before{margin-right:.5em;content:"\e603"}#site_menu #site_menu-facebook a::before{margin-right:.5em;content:"\e60c"}#site_menu #site_menu-intagram a::before{margin-right:.5em;content:"\e601"}#site_menu #site_menu-twitter a::before{margin-right:.5em;content:"\e606"}#site_menu #site_menu-youtube a::before{margin-right:.5em;content:"\e605"}#site_canvas{position:relative;background:url(/images/background/noise.png) #f2f2f2}#site_canvas.show-site_menu{-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-transform:translate3d(-260px,0,0);-moz-transform:translate3d(-260px,0,0);-ms-transform:translate3d(-260px,0,0);-o-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0);-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.25);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.25);box-shadow:0 0 4px 4px rgba(0,0,0,.25);height:100%;overflow:hidden}.banner_link:hover{text-decoration:none}.banner_link:hover .promotion-body{text-decoration:underline}#site_menu-toggle a:active,#site_nav ul li a:active,#subnav ul:first-of-type li.link a:hover,.banner_link:hover .promotion-body::after{text-decoration:none}#promotion-wrapper,#promotion-wrapper-no-js{padding-top:.5em;padding-bottom:.5em}#promotion-wrapper .promotion,#promotion-wrapper-no-js .promotion{display:inline-block;display:block}#promotion-wrapper .promotion:after,#promotion-wrapper .promotion:before,#promotion-wrapper-no-js .promotion:after,#promotion-wrapper-no-js .promotion:before{display:table;content:""}#promotion-wrapper .promotion:after,#promotion-wrapper-no-js .promotion:after{clear:both}#promotion-wrapper .promotion .promotion-heading,#promotion-wrapper-no-js .promotion .promotion-heading{float:'left';display:inline;font-weight:400;text-transform:uppercase;line-height:1.125;margin-bottom:0;color:#fff;text-shadow:0 .0625em 0 rgba(0,0,0,.25);margin-right:0}#promotion-wrapper .promotion .promotion-body,#promotion-wrapper-no-js .promotion .promotion-body{float:'left';display:inline;font-weight:400;font-style:italic;line-height:1.125;color:#fff;text-shadow:0 .0625em 0 rgba(0,0,0,.25)}#promotion-wrapper .promotion .promotion-body.abbr,#promotion-wrapper .promotion .promotion-body.fulltext,#promotion-wrapper-no-js .promotion .promotion-body.abbr,#promotion-wrapper-no-js .promotion .promotion-body.fulltext{display:none}#promotion-wrapper .promotion::after,#promotion-wrapper-no-js .promotion::after{display:inline;font-size:.875em;content:"▶";margin-left:.25em}#site_header-wrapper{z-index:1000;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #f2f2f2}#site_menu-toggle a:active span,#site_nav ul li a:active{border-bottom:.08333333em solid}#site_header-wrapper #site_header{display:inline-block;display:block}#site_header-wrapper #site_header:after,#site_header-wrapper #site_header:before{display:table;content:""}#site_header-wrapper #site_header:after{clear:both}#site_branding{float:left;display:inline}#site_menu-toggle,#site_nav{float:right;display:inline}#site_menu-toggle{margin-left:1.5em;vertical-align:top}#site_menu-toggle a,#site_nav ul li a{color:#333}#site_menu-toggle a:hover,#site_nav ul li a:hover{color:#000;text-decoration:none}#site_menu-toggle a:hover::after{color:#000}#site_menu-toggle a::after{font-smoothing:antialiased;color:#333;font-size:1.375em;vertical-align:top;margin-left:.5em;content:"\e609"}#site_nav ul li{display:inline;margin-left:1.5em}.category-models #subnav{font-size:1.6em}#subnav{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25);z-index:2;font-family:SourceSansPro,"Helvetica Neue",sans-serif;padding-top:.75em;padding-bottom:.75em}#scroll_indicator a::before,.pr-stars::before,.rating::before{font-family:TrekIcon;font-weight:400}#subnav ul:first-of-type{float:left;display:inline}#subnav ul:first-of-type li{font-size:.875em;display:none}#subnav ul:first-of-type li.link::before{color:#08c}#subnav ul:first-of-type li.link:hover::before{color:#069}#subnav ul:first-of-type li.link a{padding-left:10px;margin-left:-10px}#subnav ul:first-of-type li.link a:active{text-decoration:underline}#subnav ul:first-of-type li::before,#subnav ul:first-of-type li:only-of-type::before{content:"◀";display:inline;margin:0 .25em}#subnav ul:first-of-type li:first-of-type::before{display:none}#subnav ul:first-of-type li:nth-last-of-type(2),#subnav ul:first-of-type li:only-of-type{display:inline-block}#subnav ul:last-of-type{float:right;display:inline}#subnav ul:last-of-type li{font-size:.875em}#subnav ul:last-of-type li::after{color:#08c;content:"▶"}#subnav ul:last-of-type li a{padding-right:10px;margin-right:-10px;position:relative;z-index:2}#scroll_indicator a:active,#subnav ul:last-of-type li a:hover{text-decoration:none}#subnav ul:last-of-type li a:active{text-decoration:underline}#subnav ul:last-of-type li:hover::after{color:#069}#subnav ul li{display:inline}#site_footer,#site_footer a{color:#666}#site_footer a:hover{color:#333}#site_footer #site_map{margin-bottom:1.5em}#site_footer #copyright,#site_footer #legal{margin-bottom:3em}#page{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25)}#scroll_indicator{display:block;position:fixed;width:65px;height:40px;opacity:1;z-index:2;bottom:0;left:50%;margin-left:-32.5px}#scroll_indicator a{display:block}#scroll_indicator a::before{-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s;display:block;z-index:1000;width:65px;height:40px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;content:"\e612";background-color:rgba(255,255,255,.85);-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#4d4d4d;padding:.125em .5em}.pr-stars.half::before,.pr-stars.pr-stars-_5-sm::before,.pr-stars.pr-stars-_5::before,.pr-stars::before,.rating.half::before,.rating.pr-stars-_5-sm::before,.rating.pr-stars-_5::before,.rating::before{content:"\e619 \e619 \e619 \e619 \e619"}#scroll_indicator a:hover::before{color:#000;background-color:#fff;text-decoration:none;padding-top:.25em}.pr-stars,.rating{margin:.4em 0 .8em}.pr-stars span,.rating span{display:inline-block;margin-left:.25em;padding:.25em .5em;background:#e5e5e5;color:#b3b3b3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pr-stars::before,.rating::before{font-size:1em;color:orange}.pr-stars.pr-stars-small::before,.rating.pr-stars-small::before{font-size:.75em}.pr-stars.one::before,.pr-stars.pr-stars-1-sm::before,.pr-stars.pr-stars-1::before,.rating.one::before,.rating.pr-stars-1-sm::before,.rating.pr-stars-1::before{content:"\e618 \e619 \e619 \e619 \e619"}.pr-stars.one_half::before,.pr-stars.pr-stars-1_5-sm::before,.pr-stars.pr-stars-1_5::before,.rating.one_half::before,.rating.pr-stars-1_5-sm::before,.rating.pr-stars-1_5::before{content:"\e618 \e61a \e619 \e619 \e619"}.pr-stars.pr-stars-2-sm::before,.pr-stars.pr-stars-2::before,.pr-stars.two::before,.rating.pr-stars-2-sm::before,.rating.pr-stars-2::before,.rating.two::before{content:"\e618 \e618 \e619 \e619 \e619"}.pr-stars.pr-stars-2_5-sm::before,.pr-stars.pr-stars-2_5::before,.pr-stars.two_half::before,.rating.pr-stars-2_5-sm::before,.rating.pr-stars-2_5::before,.rating.two_half::before{content:"\e618 \e618 \e61a \e619 \e619"}.pr-stars.pr-stars-3-sm::before,.pr-stars.pr-stars-3::before,.pr-stars.three::before,.rating.pr-stars-3-sm::before,.rating.pr-stars-3::before,.rating.three::before{content:"\e618 \e618 \e618 \e619 \e619"}.pr-stars.pr-stars-3_5-sm::before,.pr-stars.pr-stars-3_5::before,.pr-stars.three_half::before,.rating.pr-stars-3_5-sm::before,.rating.pr-stars-3_5::before,.rating.three_half::before{content:"\e618 \e618 \e618 \e61a \e619"}.pr-stars.four::before,.pr-stars.pr-stars-4-sm::before,.pr-stars.pr-stars-4::before,.rating.four::before,.rating.pr-stars-4-sm::before,.rating.pr-stars-4::before{content:"\e618 \e618 \e618 \e618 \e619"}.pr-stars.four_half::before,.pr-stars.pr-stars-4_5-sm::before,.pr-stars.pr-stars-4_5::before,.rating.four_half::before,.rating.pr-stars-4_5-sm::before,.rating.pr-stars-4_5::before{content:"\e618 \e618 \e618 \e618 \e61a"}.pr-stars.five::before,.pr-stars.pr-stars-5-sm::before,.pr-stars.pr-stars-5::before,.rating.five::before,.rating.pr-stars-5-sm::before,.rating.pr-stars-5::before{content:"\e618 \e618 \e618 \e618 \e618"}p.pricing.before{color:#999}@media (max-width:19.999em){html::after{content:"(max-width: 19.999em)";display:none}html{font-size:.75em}.field{padding:2.1em 10% 2.8em}}@media (min-width:20em){html::after{content:"(max-width: 20em)";display:none}html{font-size:.875em}.field{padding:2.1em 7.69230769% 2.8em}}@media (max-width:29.999em){#site_nav,html::after{display:none}html::after{content:"(max-width: 29.999em)"}#site_menu-toggle{line-height:26px}}@media (min-width:30em){html::after{content:"(max-width: 30em)";display:none}html{font-size:.9375em}.field{padding:2.1em 5.26315789% 2.8em}#site_nav{display:block}#site_nav ul li{line-height:26px}#promotion-wrapper .promotion .promotion-heading,#promotion-wrapper-no-js .promotion .promotion-heading{margin-right:1.25em}#promotion-wrapper .promotion .promotion-body.abbr,#promotion-wrapper-no-js .promotion .promotion-body.abbr{display:inline}}@media (max-width:47.999em){#site_nav ul li#site_nav-retailers,#site_nav ul li#site_nav-stories,html::after{display:none}html::after{content:"(max-width: 47.999em)"}#site_branding img{width:116px;height:26px}#site_menu-toggle{line-height:26px}#region_language_menu .columns .column{margin:0}}@media (min-width:48em){#subnav ul:first-of-type li{display:inline-block}html::after{content:"(min-width: 48em)";display:none}html{font-size:1em}.field{padding:3em 5.76923077% 4em}.field.tabbed .tabs li{float:left;display:inline;width:21.73913043%;margin-right:4.34782609%}.field.tabbed .tabs li:nth-of-type(4n+0){margin-right:0}#site_branding img{width:162px;height:36px}#site_menu-toggle,#site_nav ul li{line-height:36px}#global_gateway .columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#global_gateway .columns .column,#region_language_menu .columns .column{margin:20px 10px}}@media (max-width:59.999em){#site_nav-retailers,#site_nav-stories,html::after{display:none}html::after{content:"(max-width: 59.999em)"}}@media (min-width:60em){html::after{content:"(min-width: 60em)";display:none}.field{padding:3em 5.12820513% 4em}#site_menu-toggle,#site_nav ul li{margin-left:2em}#promotion-wrapper .promotion .promotion-body.fulltext,#promotion-wrapper-no-js .promotion .promotion-body.fulltext{display:inline}#promotion-wrapper .promotion .promotion-body.abbr,#promotion-wrapper-no-js .promotion .promotion-body.abbr{display:none}}@media (min-width:80em){html::after{content:"(min-width: 80em)";display:none}html{font-size:1.125em}.field{padding:3.6em 8.77192982% 4.8em}}@media (min-width:100em) and (min-height:67.5em){html::after{content:"(min-width: 100em) and (min-height: 67.5em)";display:none}html{font-size:1.25em}.field{padding:3.6em 8.77192982% 4.8em}}.grid_units_01{width:55px}@font-face{font-family:Avalon;src:url(fonts/Avalon/Avalon-Bold-webfont.eot);src:url(fonts/Avalon/Avalon-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Avalon/Avalon-Bold-webfont.woff) format('woff'),url(fonts/Avalon/Avalon-Bold-webfont.ttf) format('truetype'),url(fonts/Avalon/Avalon-Bold-webfont.svg#avalon_mediumbold) format('svg');font-weight:900;font-style:normal}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-It.otf);font-weight:400;font-style:italic}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(fonts/SourceSansPro/SourceSansPro-BoldIt.otf);font-weight:700;font-style:italic}html{font:.625em/1.4 "Helvetica Neue",helvetica,arial}span.whack,strong{font-weight:700}#shown a,em{font-style:italic}body{min-width:15em;background-color:#B3B3B3;background-image:url(/images/background/background_gradient.png),url(/images/background/background_body.png);background-repeat:repeat-x,repeat;background-position:0 100px,0 0}body #background_gradient{margin-top:30px}#worldwide{background-position:0 0,0 0}a{cursor:pointer;text-decoration:none}a img{border:none}img{-ms-interpolation-mode:bicubic;display:block}.hide{display:none}.column,ul.navigation,ul.navigation li{float:left;display:inline}.column{margin-left:20px}.mobile p.button,p.link{display:inline-block;line-height:2em}.column.first{margin-left:0}p.link{font-size:1.2em}p.link span{color:#666}p.link span:hover{color:#333;text-decoration:underline}#region_language_menu li.current a span,#region_language_menu li.current a:hover,p.link span:active{text-decoration:none}p.link span:active{color:#666}p.link span.circle_arrow{padding-left:18px;background:url(/images/background/circle_arrow_sprite.png) left -123px no-repeat}p.link span.circle_arrow:hover{background:url(/images/background/circle_arrow_sprite.png) left -185px no-repeat}p.link span.circle_arrow:active{background:url(/images/background/circle_arrow_sprite.png) left -123px no-repeat}span.left_arrow{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}span.left_arrow:hover{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999}span.left_arrow:active{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}span.right_arrow{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}span.right_arrow:hover{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999}span.right_arrow:active{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}span.gear{background:url(/images/background/icon_customizable.png) center right no-repeat}span.pinpoint{background:url(/images/background/locator_fff.png) center right no-repeat}span.close{background:url(/images/background/close_on_light.png) center right no-repeat}span.whack{color:#EE3124}.add_slash:after{font-weight:400;color:#EE3124;content:" /"}.drawer_down{background:url(/images/background/icon_drawer_up.png) center right no-repeat}.drawer_up{background:url(/images/background/icon_drawer_down.png) center right no-repeat}.mobile p.button{font-size:2.4em}.mobile p.button a{display:block;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;background:url(/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #ccc}.mobile p.button a span{margin:0 20px;color:#333}.mobile p.button a:hover{background:url(/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #b3b3b3}.mobile p.button a:hover span{color:#191919}.mobile p.button a:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/images/background/nav-pill_button_gradient_sprite.png) top left repeat-x #ccc}.mobile p.button a:active span{color:#333}.mobile p.button.red a span.arrow,.mobile p.button.red a:active span.arrow,.mobile p.button.red a:hover span.arrow{padding-right:20px;background:url(/images/background/arrow_right_11x15px_sprite.png) right -57px no-repeat}.button{display:inline-block;font-size:1.2em;line-height:2em}.button a{display:block;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;background:url(/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #ccc}.button a span{margin:0 10px;color:#333}.button a:hover{background:url(/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #b3b3b3}.button a:hover span{color:#191919}.button a:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/images/background/nav-pill_button_gradient_sprite.png) top left repeat-x #ccc}.button a:active span{color:#333}p.button.disabled{opacity:.25}p.button.disabled a,p.button.disabled a:active,p.button.disabled a:hover{cursor:default;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;background:url(/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #ccc}p.button.dark a{-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000;background-color:#666}p.button.dark a span{color:#e5e5e5}p.button.dark a span.arrow{background:url(/images/background/arrow_right_6x8px_sprite.png) right -55px no-repeat;padding-right:10px}p.button.dark a:hover{-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000;background-color:#4c4c4c}p.button.dark a:hover span{color:#fff}p.button.dark a:active span,p.button.dark.disabled a span,p.button.dark.disabled a:active span,p.button.dark.disabled a:hover span{color:#e5e5e5}p.button.dark a:hover span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -55px no-repeat}p.button.dark a:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#666}p.button.dark a:active span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -55px no-repeat}p.button.dark.disabled a,p.button.dark.disabled a:active,p.button.dark.disabled a:hover{-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000;background-color:#666}p.button.dark.disabled a span.arrow,p.button.dark.disabled a:active span.arrow,p.button.dark.disabled a:hover span.arrow{background:url(/images/background/arrow_right_6x8px_sprite.png) right -55px no-repeat;padding-right:10px}.button.light a{background-color:#f2f2f2}.button.light a span{color:#4c4c4c}.button.light a span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -340px no-repeat}.button.light a span.arrow_left{padding-left:10px;background:url(/images/background/arrow_left_6x8px_sprite.png) left -340px no-repeat}.button.light a:hover{background-color:#e5e5e5}.button.light a:hover span{color:#333}.button.light a:active span,.button.light.disabled a span,.button.light.disabled a:active span,.button.light.disabled a:hover span{color:#4c4c4c}.button.light a:hover span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -456px no-repeat}.button.light a:hover span.arrow_left{padding-left:10px;background:url(/images/background/arrow_left_6x8px_sprite.png) left -456px no-repeat}.button.light a:active{background-color:#ccc}.button.light a:active span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -340px no-repeat}.button.light a:active span.arrow_left{padding-left:10px;background:url(/images/background/arrow_left_6x8px_sprite.png) left -340px no-repeat}.button.light.disabled a,.button.light.disabled a:active,.button.light.disabled a:hover{background-color:#f2f2f2}.button.red a{background-color:#EE3124}.button.red a span{color:#e5e5e5}.button.red a span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -50px no-repeat}.button.red a:hover{background-color:#df1f11}.button.red a:hover span{color:#fff}.button.blue a span,.button.red a:active span,.button.red.disabled a span,.button.red.disabled a:active span,.button.red.disabled a:hover span{color:#e5e5e5}.button.red a:hover span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right 8px no-repeat}.button.red a:active{background-color:#EE3124}.button.red a:active span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -50px no-repeat}.button.red.disabled a,.button.red.disabled a:active,.button.red.disabled a:hover{background-color:#EE3124}.button.red.disabled a span.arrow,.button.red.disabled a:active span.arrow,.button.red.disabled a:hover span.arrow{background:url(/images/background/arrow_right_6x8px_sprite.png) right -50px no-repeat}.button.blue a{background-color:#08C}.button.blue a span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -50px no-repeat}.button.blue a:hover{background-color:#0077b3}.button.blue a:hover span{color:#fff}.button.blue a:active span,.button.blue.disabled a span,.button.blue.disabled a:active span,.button.blue.disabled a:hover span{color:#e5e5e5}.button.blue a:hover span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right 8px no-repeat}.button.blue a:active{background-color:#08C}.button.blue a:active span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -50px no-repeat}.button.blue.disabled a,.button.blue.disabled a:active,.button.blue.disabled a:hover{background-color:#08C}.button.blue.disabled a span.arrow,.button.blue.disabled a:active span.arrow,.button.blue.disabled a:hover span.arrow{background:url(/images/background/arrow_right_6x8px_sprite.png) right -50px no-repeat}.button.tab a,a.active.tab,a.button.tab,a:hover.tab{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}p.button.rounded a{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;display:block;padding:10px}p.button.paddle{height:85px;width:30px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}p.button.paddle.right{float:right;display:inline;margin-left:20px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}p.button.paddle.right:hover{background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999}p.button.paddle.right:active{background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}p.button.paddle.left{float:left;display:inline;margin-right:20px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}p.button.paddle.left:hover{background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999}p.button.paddle.left:active{background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}#header{height:100px;background:url(/images/background/background_header.png) repeat-x #333}#header .nav_wrapper{width:940px;margin:0 auto;position:relative;height:100%;padding:0 20px}#header .nav_wrapper .trek_logo{float:left;display:inline;padding-top:20px}#header .nav_wrapper ul.navigation{position:absolute;bottom:0;left:190px;border-left:1px solid #000}#header .nav_wrapper ul.navigation li{float:left;display:inline;width:150px;border-left:1px solid #333;border-right:1px solid #000}#header .nav_wrapper ul.navigation li a.active{background:#e5e5e5}#header .nav_wrapper ul.navigation li a.active strong{color:#333}#header .nav_wrapper ul.navigation li a.active .arrow_down{margin:0;padding-right:10px;background:url(/images/background/header_close_sprite.png) right -3px no-repeat}#header .nav_wrapper ul.navigation li a.active .subtext{text-transform:none;color:#666}#header .nav_wrapper ul.navigation li a.active:hover{background:#e5e5e5}#header .nav_wrapper ul.navigation li a.active:hover strong{color:#000}#header .nav_wrapper ul.navigation li a.active:hover .arrow_down{margin:0;padding-right:10px;background:url(/images/background/header_close_sprite.png) right -34px no-repeat}#header .nav_wrapper ul.navigation li a.active:hover .subtext{text-transform:none;color:#333}#header .nav_wrapper ul.navigation li a.active:active{background:#e5e5e5}#header .nav_wrapper ul.navigation li a.active:active strong{color:#333}#header .nav_wrapper ul.navigation li a.active:active .arrow_down{margin:0;padding-right:10px;background:url(/images/background/header_close_sprite.png) right -3px no-repeat}#header .nav_wrapper ul.navigation li a.active:active .subtext{text-transform:none;color:#666}#header .nav_wrapper ul.navigation li a{padding:15px 10px;display:block}#header .nav_wrapper ul.navigation li a strong{text-transform:uppercase;font-size:1.4em;line-height:1.2em;color:#ccc}#header .nav_wrapper ul.navigation li a .arrow_down{margin:0;padding-right:12px;background:url(/images/background/arrow_down_8x6px_sprite.png) right -334px no-repeat}#header .nav_wrapper ul.navigation li a .subtext{color:#999;display:block;font-size:1.2em;line-height:1.2em}#header .nav_wrapper ul.navigation li a:hover{background:url(/images/background/header_gradient_sprite.png) center center repeat-x}#header .nav_wrapper ul.navigation li a:hover strong{color:#fff}#header .nav_wrapper ul.navigation li a:hover .subtext{color:#ccc}#header .nav_wrapper ul.navigation li a:hover .arrow_down{background:url(/images/background/arrow_down_8x6px_sprite.png) right -222px no-repeat}#header .nav_wrapper ul.navigation li a:active{background:url(/images/background/header_gradient_sprite.png) center center repeat-x;color:#ccc}#header .nav_wrapper ul.navigation li a:active .subtext,#lang_select p a,#lang_select p a:active{color:#999}#header .nav_wrapper ul.navigation li a:active .arrow_down{background:url(/images/background/arrow_down_8x6px_sprite.png) right -334px no-repeat}#header .nav_wrapper ul.navigation li.last{border-right:none}#search{position:absolute;right:0;width:140px;padding:5px;background-color:grey;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}#search input{background:center right no-repeat;border:none;width:120px;padding-right:20px}#search img{cursor:pointer;position:absolute;left:130px;top:10px}#lang_select{float:right;padding-top:10px}#lang_select p img{float:left;display:inline;margin-right:5px}#lang_select p a:hover{color:#ccc}#content.regions{background:0 0}#region_language_menu h2{font-size:1.8em;line-height:1.3em;margin-bottom:1.3em;color:#4c4c4c}#region_language_menu .close{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -246px no-repeat;cursor:pointer;position:absolute;right:-15px;top:-13px;height:32px;width:32px}#region_language_menu .close:hover{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -328px no-repeat}#region_language_menu .close:active{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -410px no-repeat}#region_language_menu .columns{margin:0}#region_language_menu .columns .column.first img{margin:40px 0}#region_language_menu .columns .column{float:none;display:inline;display:block;width:100%}#region_language_menu hr{margin-bottom:20px;border-top:1px solid #7f7f7f;border-bottom:1px solid #ccc}#region_language_menu li.current a,#region_language_menu li.current a:hover{border-top:1px solid #666;border-bottom:1px solid #999;cursor:default;color:#fff}#region_language_menu ul.button_panel{width:100%;min-width:205px;margin:0 auto;max-width:420px}#region_language_menu li.current{background:url(../images/background/nav-sidebar_panel_gradient_sprite.png) bottom right repeat-x #666}#region_language_menu li.current a:hover span{color:#fff}#region_language_menu li img{margin-right:5px;display:inline}#region_language_menu li a{display:list-item;color:#666;font-weight:700}#region_language_menu li a span.flags{display:block;padding-left:20px;line-height:1em}#region_language_menu li a:hover{color:#333;text-decoration:underline}#region_language_menu li a:active{color:#666;text-decoration:none}#global_gateway #content{box-sizing:border-box;max-width:980px;width:auto;padding:100px 50px}#global_gateway .trek_logo{display:block;margin:40px auto;width:110px}.ui-widget-overlay{top:0;background-color:#000;display:block;left:0;opacity:.8;position:absolute;z-index:9998}.menu_wrapper{position:absolute;z-index:9999;width:100%;display:none}.menu_wrapper .menu{width:980px;margin:-1px auto 0;background-color:#e5e5e5}.catalog_toc{padding:40px 50px}.catalog_toc .intro p{color:#333;font-size:1.8em;line-height:1.3em;margin-bottom:1.3em}.catalog_toc .intro .first{width:205px}.catalog_toc .intro .last{width:655px}.catalog_toc .grandcategory{float:left;display:inline;width:205px}.catalog_toc .grandcategory .gc_image{width:205px;height:150px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.catalog_toc .grandcategory .gc_image a{display:block;height:150px}.catalog_toc .grandcategory p{color:#333;font-size:1.5em;line-height:1.4em}.catalog_toc .grandcategory p.button{font-size:1.2em;line-height:2em}.catalog_toc h2{font-size:2.1em;line-height:1.3em;margin-bottom:1.3em}.catalog_toc h3{margin-bottom:10px}.catalog_toc h3 a{color:#fff;background:url(../images/background/bullet_b3b3b3.png) center right no-repeat;padding-right:7px}.catalog_toc h3 a:hover{background:url(../images/background/bullet_000.png) center right no-repeat;text-decoration:none}.catalog_toc a.end_cap{-moz-box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;line-height:1.3em;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:url(../images/background/button_gradient.png) bottom left repeat-x #4c4c4c;color:#e5e5e5;display:block;padding:10px;margin-bottom:10px}.catalog_toc a.end_cap span.arrow{background:url(../images/background/arrow_right_8x9px_sprite.png) right -111px no-repeat;font-weight:700;display:block}.catalog_toc a.end_cap:hover{background:url(../images/background/button_gradient.png) bottom left repeat-x #333;color:#fff}.catalog_toc a.end_cap:hover span.arrow{background:url(../images/background/arrow_right_8x9px_sprite.png) right 7px no-repeat}.catalog_toc a.end_cap:active{-moz-box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;background:url(../images/background/button_gradient.png) bottom left repeat-x #4c4c4c;color:#e5e5e5}.catalog_toc a.end_cap:active span.arrow{background:url(../images/background/arrow_right_8x9px_sprite.png) right -111px no-repeat}.catalog_toc .button_image.hovering a.end_cap{background:url(../images/background/button_gradient.png) bottom left repeat-x #333;color:#fff}.catalog_toc .button_image.hovering a.end_cap span.arrow{background:url(../images/background/arrow_right_8x9px_sprite.png) right 7px no-repeat}.catalog_toc .button_image.active a.end_cap{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(../images/background/button_gradient.png) bottom left repeat-x #4c4c4c;color:#fff}ul.button_panel,ul.select li a.current{-moz-box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666}.catalog_toc .button_image.active a.end_cap span.arrow{background:url(../images/background/arrow_right_8x9px_sprite.png) right 7px no-repeat}.catalog_toc #button_images{margin-bottom:20px}.catalog_toc .grandcategory ul{margin-bottom:1.87em}.catalog_toc .grandcategory ul li{display:block;font-size:1.5em;line-height:1.2em;margin-bottom:.6em;background:url(../images/background/arrow_right_4x5px_sprite.png) 5px -111px no-repeat}.catalog_toc .grandcategory ul li a{display:block;padding:1px 0 1px 15px;color:#666;border:1px solid #e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.catalog_toc .grandcategory ul li a:hover{color:#333;text-decoration:underline;background:url(../images/background/arrow_right_4x5px_sprite.png) 5px -201px no-repeat #dadada;border:1px solid #e5e5e5}.catalog_toc .grandcategory ul li a:active{color:#666;text-decoration:none;background:url(../images/background/arrow_right_4x5px_sprite.png) 5px -111px no-repeat #dadada;border-top:1px solid #ccc;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #f2f2f2}.quick_nav{padding:1.5em 50px;background-color:#ccc}.quick_nav .button{margin-left:10px}.quick_nav strong{color:#333}.quick_nav #bike_list_link{float:right;display:inline}.quick_nav p{float:right;font-size:1.2em;line-height:2em;color:#666;display:inline}.quick_nav p.button{line-height:2em;float:right;display:inline}.quick_nav #keyword_search{float:left;display:inline}.quick_nav #keyword_search input{border:1px solid #b3b3b3;height:25px;background:#fff;width:170px;color:#333;font-size:1.2em;padding-left:10px;float:left;display:inline}.quick_nav #keyword_search #search_btn{float:left;background:url(../images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #e5e5e5;width:25px;height:25px;border:1px solid #b3b3b3;display:inline-block}.quick_nav #keyword_search #search_btn a{display:block;width:100%;height:100%}.quick_nav #keyword_search #search_btn span.search{display:block;width:100%;height:100%;background:url(../images/background/search.png) center center no-repeat}ul.button_panel{width:205px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 1px 2px #666}ul.button_panel li.first,ul.button_panel li.first a,ul.button_panel li.first a:active,ul.button_panel li.first a:hover,ul.button_panel li.first:hover,ul.button_panel li.first:hover a{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-top:none}ul.button_panel li.last,ul.button_panel li.last a,ul.button_panel li.last a:active,ul.button_panel li.last a:hover{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-bottom:none}ul.button_panel li.single,ul.button_panel li.single a,ul.button_panel li.single a:active,ul.button_panel li.single a:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-bottom:none}ul.button_panel li{list-style-type:none;background:url(/images/background/nav-sidebar_panel_gradient_sprite.png) bottom right repeat-x #e5e5e5;display:block}ul.button_panel li label{display:block}ul.button_panel li input{float:right;display:inline;margin:15px 10px;cursor:pointer}ul.button_panel li a{color:#666;display:block;font-size:1.3em;font-weight:700;border-top:1px solid #fff;border-bottom:1px solid #999;padding:1em}ul.button_panel li a span{display:block}ul.button_panel li a span.lighter{display:inline;font-weight:400;padding:0}ul.button_panel li a:hover{color:#333;text-decoration:underline;background:url(/images/background/nav-sidebar_panel_gradient_sprite.png) bottom right repeat-x #ccc;border-top:1px solid #e5e5e5;border-bottom:1px solid #999}ul.button_panel li a:active{color:#666;text-decoration:none;background:url(/images/background/nav-sidebar_panel_gradient_sprite.png) top right repeat-x #e5e5e5;border-top:1px solid #666;border-bottom:1px solid #999}ul.button_panel li:hover,ul.button_panel li:hover a{background:url(/images/background/nav-sidebar_panel_gradient_sprite.png) bottom right repeat-x #ccc}ul.button_panel li:hover a{color:#333;text-decoration:underline;border-top:1px solid #e5e5e5;border-bottom:1px solid #999}ul.button_panel li.dark{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#4c4c4c}ul.button_panel li.dark a{color:#e5e5e5}ul.button_panel li.dark a span{display:block;background:url(/images/background/arrow_right_8x9px_sprite.png) right -216px no-repeat}ul.button_panel li.dark a:hover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;background-color:#333}ul.button_panel li.dark a:hover span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -98px no-repeat}ul.button_panel li.dark a:active{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#e5e5e5;background-color:#4c4c4c}ul.button_panel li.dark a:active span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -275px no-repeat}ul.select{padding-top:15px}ul.select li{font-size:1.5em;margin-bottom:.4em}ul.select li a{color:#666;padding:.75em .65em;line-height:1.3em;display:block;position:relative;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #e5e5e5}ul.select li a span{display:block;text-decoration:none;padding-right:1em}ul.select li a:hover{color:#333;text-decoration:underline;background:#d9d9d9;border:1px solid #e5e5e5}ul.select li a:hover span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -288px no-repeat}ul.select li a:active{color:#666;text-decoration:none;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) top left repeat-x #d9d9d9;border-top:1px solid #c3c3c3;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #f2f2f2}ul.select .ui-tabs-active a,ul.select li a.current{color:#fff;text-decoration:none;border-top:1px solid #666;border-left:1px solid #4c4c4c;border-right:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;cursor:default}ul.select li a:active span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -170px no-repeat}ul.select li a.current{box-shadow:0 1px 2px #666;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) bottom left repeat-x #4c4c4c}ul.select li a.current span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -52px no-repeat}ul.select .ui-tabs-active a{-moz-box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) bottom left repeat-x #4c4c4c}ul.select .ui-tabs-active a span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -52px no-repeat}.current_gc h2,.current_gc h2 a{padding:0 10px;color:#333;background:0 0;display:block}.current_gc h2{font-size:2.1em}.current_gc h2 a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:-11px;border:1px solid #e5e5e5;width:194px}.current_gc h2 a span{display:block}.current_gc h2 a:hover{color:#000;text-decoration:underline;background:#d9d9d9;border:1px solid #d9d9d9}.current_gc h2 a:hover span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -337px no-repeat}.current_gc h2 a:active{color:#333;text-decoration:none;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) top left repeat-x #d9d9d9;border-top:1px solid #c3c3c3;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #f2f2f2}.current_gc h2 a:active span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -278px no-repeat}.grandcategory .current_gc h2{height:40px;line-height:40px}.grandcategory .current_gc h2 a{color:#333}.grandcategory .current_gc h2 a:hover{color:#333;text-decoration:none;background:0 0;border:1px solid transparent;cursor:default}.grandcategory .current_gc h2 a:active{color:#333;text-decoration:none;background:0 0;border:none;border:1px solid transparent}#subcategory_nav #support a:active,#subcategory_nav #wtb a:active,#subcategory_nav ul.navigation li a:active,.category #categories .category a:hover,.compare #categories .category a:hover,.grandcategory #categories .category a:hover,.landing #categories .category a:hover,.landing-feature_tour #categories .category a:hover{text-decoration:underline}.swap_box{background-color:#fff;position:relative;width:205px;height:220px;font-size:1.3em;line-height:1.25em;cursor:pointer}.imagelnk,.swap_box .secondary{position:absolute;top:0}.swap_box .primary p{color:#666;padding:0 15px}.swap_box .primary .title p:first-child{padding:10px 15px 0}.swap_box .primary .smaller{font-size:.925em}.swap_box .primary a{color:#333}.swap_box .secondary{z-index:2;display:none;width:205px;min-height:220px;background:url(/images/background/swap_box_secondary_bg.png) bottom center repeat-x #555;color:#ccc}.swap_box .secondary .block_link{display:block;position:absolute;height:100%;width:100%;top:0}.swap_box .secondary p{padding:0 15px 20px 20px}.swap_box .secondary p a,.swap_box .secondary p a:visited{color:#CCC}.swap_box .secondary p:first-child{padding:20px 15px 5px 20px}.swap_box .secondary p.link span{color:#fff;font-size:.8em;text-decoration:underline}.swap_box .secondary p.link .arrow{background:url(/images/background/arrow_right_6x8px_sprite.png) right -54px no-repeat;padding-right:10px}.swap_box.bonty .primary p{color:#666;padding:0 15px}.swap_box.bonty .primary .title p:first-child{background:url(/media/images/branding/b_dot_20x20.png) 175px 10px no-repeat;padding:10px 30px 0 15px}.swap_box.bonty .primary a{color:#333}.swap_box.bonty .secondary{background:url(/images/background/swap_box_secondary_bg.png) bottom center repeat-x #333;color:#ccc}.swap_box.bonty .secondary p:first-child{font-weight:700;padding:70px 40px 0 15px;margin-bottom:.4em;color:#fff;background:url(/media/images/branding/b_dot_30x30.png) 12px 20px no-repeat}.swap_box.bonty .secondary p{padding:0 40px 0 15px}.swap_box.bonty .secondary .pricing{font-size:.9em;color:#666;margin-bottom:1.3em}.swap_box.bonty .secondary a{color:#FFF}ol li{padding:0 0 0 40px;min-height:1em}ol .four+hr{display:none}#grand_category_promo{margin-top:5px;float:right;display:inline}.category .hero_image,.compare .hero_image,.grandcategory .hero_image,.landing .hero_image,.landing-feature_tour .hero_image{margin-bottom:30px}.category h3,.compare h3,.grandcategory h3,.landing h3,.landing-feature_tour h3{font-size:1.5em;color:#666;margin:0}.category #content,.compare #content,.grandcategory #content,.landing #content,.landing-feature_tour #content{position:relative;z-index:2}.category #content .buffer,.compare #content .buffer,.grandcategory #content .buffer,.landing #content .buffer,.landing-feature_tour #content .buffer{padding:40px 0}.category #content.comparison,.compare #content.comparison,.grandcategory #content.comparison,.landing #content.comparison,.landing-feature_tour #content.comparison{padding:0;background:0 0}.category #content.comparison .content_wrapper,.compare #content.comparison .content_wrapper,.grandcategory #content.comparison .content_wrapper,.landing #content.comparison .content_wrapper,.landing-feature_tour #content.comparison .content_wrapper{background-color:#e6e6e6}.category .category_nav,.compare .category_nav,.grandcategory .category_nav,.landing .category_nav,.landing-feature_tour .category_nav{float:left;display:inline;width:215px;margin-left:40px}.category .category_nav .current_gc,.compare .category_nav .current_gc,.grandcategory .category_nav .current_gc,.landing .category_nav .current_gc,.landing-feature_tour .category_nav .current_gc{height:51px;width:216px}.category .category_nav .current_gc h2,.compare .category_nav .current_gc h2,.grandcategory .category_nav .current_gc h2,.landing .category_nav .current_gc h2,.landing-feature_tour .category_nav .current_gc h2{height:40px;line-height:40px}.category .category_content,.compare .category_content,.grandcategory .category_content,.landing .category_content,.landing-feature_tour .category_content{width:655px;float:right;display:inline;margin-right:50px}.category .category_content .columns,.compare .category_content .columns,.grandcategory .category_content .columns,.landing .category_content .columns,.landing-feature_tour .category_content .columns{margin:0}.category .category_content hr,.compare .category_content hr,.grandcategory .category_content hr,.landing .category_content hr,.landing-feature_tour .category_content hr{margin-bottom:30px}.category .category_content h2,.compare .category_content h2,.grandcategory .category_content h2,.landing .category_content h2,.landing-feature_tour .category_content h2{font-size:2.4em;line-height:1.16em;margin-bottom:.6em}.category .category_content h2 span,.compare .category_content h2 span,.grandcategory .category_content h2 span,.landing .category_content h2 span,.landing-feature_tour .category_content h2 span{font-weight:400}.category .category_content h2 span.whack,.compare .category_content h2 span.whack,.grandcategory .category_content h2 span.whack,.landing .category_content h2 span.whack,.landing-feature_tour .category_content h2 span.whack{font-weight:700}.category .why_message,.compare .why_message,.grandcategory .why_message,.landing .why_message,.landing-feature_tour .why_message{width:580px}.category .why_message p,.compare .why_message p,.grandcategory .why_message p,.landing .why_message p,.landing-feature_tour .why_message p{width:505px;color:#333;font-size:1.5em;line-height:1.4em;margin-bottom:1em}.category .why_message p:last-child,.compare .why_message p:last-child,.grandcategory .why_message p:last-child,.landing .why_message p:last-child,.landing-feature_tour .why_message p:last-child{margin-bottom:40px}.category #families,.compare #families,.grandcategory #families,.landing #families,.landing-feature_tour #families{width:655px;float:right;display:inline;margin-right:50px}.category #families .columns,.compare #families .columns,.grandcategory #families .columns,.landing #families .columns,.landing-feature_tour #families .columns{margin:0}.category #categories #family_choices,.category #families #family_choices,.compare #categories #family_choices,.compare #families #family_choices,.grandcategory #categories #family_choices,.grandcategory #families #family_choices,.landing #categories #family_choices,.landing #families #family_choices,.landing-feature_tour #categories #family_choices,.landing-feature_tour #families #family_choices{margin-top:-3px;float:right}.category #categories h3,.compare #categories h3,.grandcategory #categories h3,.landing #categories h3,.landing-feature_tour #categories h3{margin-bottom:2em}.category #categories .tooltip,.compare #categories .tooltip,.grandcategory #categories .tooltip,.landing #categories .tooltip,.landing-feature_tour #categories .tooltip{position:relative;width:250px;padding:20px 15px 0;background-color:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 5px 15px #333;-webkit-box-shadow:0 5px 15px #333;box-shadow:0 5px 15px #333}.category #categories .tooltip strong,.compare #categories .tooltip strong,.grandcategory #categories .tooltip strong,.landing #categories .tooltip strong,.landing-feature_tour #categories .tooltip strong{color:#333}.category #categories .tooltip ol li,.compare #categories .tooltip ol li,.grandcategory #categories .tooltip ol li,.landing #categories .tooltip ol li,.landing-feature_tour #categories .tooltip ol li{color:#666;font-size:1.3em;line-height:1.23em;margin-bottom:1.7em}.category #categories .tooltip .one,.compare #categories .tooltip .one,.grandcategory #categories .tooltip .one,.landing #categories .tooltip .one,.landing-feature_tour #categories .tooltip .one{background:url(/images/background/grandcategory_numbers_one.png) 5px 3px no-repeat}.category #categories .tooltip .two,.compare #categories .tooltip .two,.grandcategory #categories .tooltip .two,.landing #categories .tooltip .two,.landing-feature_tour #categories .tooltip .two{background:url(/images/background/grandcategory_numbers_two.png) 5px 3px no-repeat}.category #categories .tooltip .three,.compare #categories .tooltip .three,.grandcategory #categories .tooltip .three,.landing #categories .tooltip .three,.landing-feature_tour #categories .tooltip .three{background:url(/images/background/grandcategory_numbers_three.png) 5px 3px no-repeat}.category #categories .tooltip .three+hr,.compare #categories .tooltip .three+hr,.grandcategory #categories .tooltip .three+hr,.landing #categories .tooltip .three+hr,.landing-feature_tour #categories .tooltip .three+hr{display:none}.category #categories .tooltip hr,.compare #categories .tooltip hr,.grandcategory #categories .tooltip hr,.landing #categories .tooltip hr,.landing-feature_tour #categories .tooltip hr{margin-bottom:20px}.category #categories .tooltip .tooltip_tail,.compare #categories .tooltip .tooltip_tail,.grandcategory #categories .tooltip .tooltip_tail,.landing #categories .tooltip .tooltip_tail,.landing-feature_tour #categories .tooltip .tooltip_tail{height:10px;width:250px;background:url(/images/background/tooltip_tail_white.png) center center no-repeat;position:absolute;bottom:-10px}.category #categories .category,.compare #categories .category,.grandcategory #categories .category,.landing #categories .category,.landing-feature_tour #categories .category{width:280px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px}.category #categories .category .media,.compare #categories .category .media,.grandcategory #categories .category .media,.landing #categories .category .media,.landing-feature_tour #categories .category .media{float:left;display:inline;margin-right:15px}.category #categories .category .details,.compare #categories .category .details,.grandcategory #categories .category .details,.landing #categories .category .details,.landing-feature_tour #categories .category .details{width:135px;float:left;display:inline}.category #categories .category h4,.compare #categories .category h4,.grandcategory #categories .category h4,.landing #categories .category h4,.landing-feature_tour #categories .category h4{font-size:1.5em;line-height:1.3em;margin-bottom:.5em}.category #categories .category h4 a,.compare #categories .category h4 a,.grandcategory #categories .category h4 a,.landing #categories .category h4 a,.landing-feature_tour #categories .category h4 a{color:#333}.category #categories .category p,.compare #categories .category p,.grandcategory #categories .category p,.landing #categories .category p,.landing-feature_tour #categories .category p{font-size:1.3em;line-height:1.25em;color:#666;margin-bottom:0}.category #categories .category+div,.compare #categories .category+div,.grandcategory #categories .category+div,.landing #categories .category+div,.landing-feature_tour #categories .category+div{position:absolute;display:none}.category .bikes .bike,.compare .bikes .bike,.grandcategory .bikes .bike,.landing .bikes .bike,.landing-feature_tour .bikes .bike{background-color:#fff;position:relative;width:205px;height:220px;margin-bottom:20px}.landing #content,.landing-feature_tour #content{position:inherit}#landing.custom_project_one #highlights,#landing.electric_assist #highlights,#landing.electric_assist_blx #highlights,#landing.gary_fisher #highlights,#landing.kids #highlights,#landing.race_shop_limited #highlights,#landing.road_weapons #highlights,#landing.womens #highlights,#subcategory_nav{position:relative}.landing .swap_box h3,.landing-feature_tour .swap_box h3{font-size:100%}#suggestions{background-color:#ccc;padding:40px 50px 60px}#suggestions .swap_box{background-color:#e5e5e5}#suggestions .swap_box .primary p{color:#333}#suggestions .column:first-child{margin-left:0}#suggestions h3{font-size:1.5em;color:#666}#subcategory_nav{width:940px;margin:10px auto 0}#subcategory_nav #subcat{float:left;display:inline}#subcategory_nav #subcat h1,#subcategory_nav #subcat h2{float:left;display:inline;margin-right:10px}#subcategory_nav #support,#subcategory_nav #wtb{float:right;display:inline}#subcategory_nav #support a,#subcategory_nav #wtb a{color:#08c}#subcategory_nav #support a::after,#subcategory_nav #wtb a::after{content:"▶";margin-left:4px;display:inline-block}#subcategory_nav #support a:hover,#subcategory_nav #wtb a:hover{color:#069}#subcategory_nav ul.navigation{font-family:SourceSansPro,"Helvetica Neue",sans-serif}#subcategory_nav ul.navigation li{margin-left:10px}#subcategory_nav ul.navigation li a{font-size:1.4em;line-height:29px;color:#08c}#subcategory_nav ul.navigation li a:hover{color:#069}#subcategory_nav ul.navigation li a.active{color:#333;font-weight:700}#subcategory_nav ul.navigation li a.active:hover{color:#333;cursor:default}#subcategory_nav ul.navigation li a.active:active{color:#333;text-decoration:none}#landing.electric_assist_blx #highlights .details h3 a:hover,#landing.gary_fisher #highlights .details h3 a:hover,#landing.womens #highlights .details h3 a:hover{text-decoration:underline}#subcategory_nav ul.navigation li:first-of-type a{margin-left:0}#landing.custom_project_one .content_wrapper,#landing.electric_assist .content_wrapper,#landing.electric_assist_blx .content_wrapper,#landing.gary_fisher .content_wrapper,#landing.kids .content_wrapper,#landing.race_shop_limited .content_wrapper,#landing.road_weapons .content_wrapper,#landing.womens .content_wrapper,.landing-feature_tour .content_wrapper,.subcategory-feature_tour .content_wrapper{padding:40px 50px}#landing.custom_project_one hr,#landing.electric_assist hr,#landing.electric_assist_blx hr,#landing.gary_fisher hr,#landing.kids hr,#landing.race_shop_limited hr,#landing.road_weapons hr,#landing.womens hr{margin:40px 0}#landing.custom_project_one .columns.two .column,#landing.electric_assist .columns.two .column,#landing.electric_assist_blx .columns.two .column,#landing.gary_fisher .columns.two .column,#landing.kids .columns.two .column,#landing.race_shop_limited .columns.two .column,#landing.road_weapons .columns.two .column,#landing.womens .columns.two .column{float:right;display:inline;width:415px}#landing.custom_project_one .columns.two .column.first,#landing.electric_assist .columns.two .column.first,#landing.electric_assist_blx .columns.two .column.first,#landing.gary_fisher .columns.two .column.first,#landing.kids .columns.two .column.first,#landing.race_shop_limited .columns.two .column.first,#landing.road_weapons .columns.two .column.first,#landing.womens .columns.two .column.first{float:left;display:inline;width:430px}#landing.custom_project_one h2,#landing.electric_assist h2,#landing.electric_assist_blx h2,#landing.gary_fisher h2,#landing.kids h2,#landing.race_shop_limited h2,#landing.road_weapons h2,#landing.womens h2{font-size:1.8em;line-height:1.3em;margin-bottom:.65em;color:#333}#landing.custom_project_one #key_info hr,#landing.electric_assist #key_info hr,#landing.electric_assist_blx #key_info hr,#landing.gary_fisher #key_info hr,#landing.kids #key_info hr,#landing.race_shop_limited #key_info hr,#landing.road_weapons #key_info hr,#landing.womens #key_info hr{margin-top:0;margin-bottom:20px}#landing.custom_project_one #key_info p,#landing.electric_assist #key_info p,#landing.electric_assist_blx #key_info p,#landing.gary_fisher #key_info p,#landing.kids #key_info p,#landing.race_shop_limited #key_info p,#landing.road_weapons #key_info p,#landing.womens #key_info p{font-size:1.5em;line-height:1.4em;color:#666;margin-bottom:1.4em}#landing.custom_project_one #key_info p.larger,#landing.electric_assist #key_info p.larger,#landing.electric_assist_blx #key_info p.larger,#landing.gary_fisher #key_info p.larger,#landing.kids #key_info p.larger,#landing.race_shop_limited #key_info p.larger,#landing.road_weapons #key_info p.larger,#landing.womens #key_info p.larger{font-size:1.8em;line-height:1.3em;color:#333}#landing.custom_project_one #key_info .supporting_image,#landing.electric_assist #key_info .supporting_image,#landing.electric_assist_blx #key_info .supporting_image,#landing.gary_fisher #key_info .supporting_image,#landing.kids #key_info .supporting_image,#landing.race_shop_limited #key_info .supporting_image,#landing.road_weapons #key_info .supporting_image,#landing.womens #key_info .supporting_image{margin-bottom:30px}#landing.custom_project_one #key_info p.caption,#landing.electric_assist #key_info p.caption,#landing.electric_assist_blx #key_info p.caption,#landing.gary_fisher #key_info p.caption,#landing.kids #key_info p.caption,#landing.race_shop_limited #key_info p.caption,#landing.road_weapons #key_info p.caption,#landing.womens #key_info p.caption{font-size:2.4em;line-height:1.14em;width:355px;color:#333}#landing.custom_project_one #key_info p.button,#landing.electric_assist #key_info p.button,#landing.electric_assist_blx #key_info p.button,#landing.gary_fisher #key_info p.button,#landing.kids #key_info p.button,#landing.race_shop_limited #key_info p.button,#landing.road_weapons #key_info p.button,#landing.womens #key_info p.button{font-size:1.2em;line-height:2em}#landing.custom_project_one #highlights h2+.button,#landing.electric_assist #highlights h2+.button,#landing.electric_assist_blx #highlights h2+.button,#landing.gary_fisher #highlights h2+.button,#landing.kids #highlights h2+.button,#landing.race_shop_limited #highlights h2+.button,#landing.road_weapons #highlights h2+.button,#landing.womens #highlights h2+.button{position:absolute;right:0;top:0}#landing.custom_project_one #highlights hr,#landing.electric_assist #highlights hr,#landing.electric_assist_blx #highlights hr,#landing.gary_fisher #highlights hr,#landing.kids #highlights hr,#landing.race_shop_limited #highlights hr,#landing.road_weapons #highlights hr,#landing.womens #highlights hr{margin-top:0;margin-bottom:20px}#landing.custom_project_one #highlights p.button,#landing.electric_assist #highlights p.button,#landing.electric_assist_blx #highlights p.button,#landing.gary_fisher #highlights p.button,#landing.kids #highlights p.button,#landing.race_shop_limited #highlights p.button,#landing.road_weapons #highlights p.button,#landing.womens #highlights p.button{margin-bottom:3em}#landing.custom_project_one #highlights p,#landing.electric_assist #highlights p,#landing.electric_assist_blx #highlights p,#landing.gary_fisher #highlights p,#landing.kids #highlights p,#landing.race_shop_limited #highlights p,#landing.road_weapons #highlights p,#landing.womens #highlights p{margin-bottom:1.8em}#landing.custom_project_one #highlights p strong,#landing.electric_assist #highlights p strong,#landing.electric_assist_blx #highlights p strong,#landing.gary_fisher #highlights p strong,#landing.kids #highlights p strong,#landing.race_shop_limited #highlights p strong,#landing.road_weapons #highlights p strong,#landing.womens #highlights p strong{color:#333;font-size:1.8em;font-weight:400;line-height:1.3em}#landing.custom_project_one #highlights li h3,#landing.electric_assist #highlights li h3,#landing.electric_assist_blx #highlights li h3,#landing.gary_fisher #highlights li h3,#landing.kids #highlights li h3,#landing.race_shop_limited #highlights li h3,#landing.road_weapons #highlights li h3,#landing.womens #highlights li h3{font-size:1.5em;line-height:1.4em;margin-bottom:0;color:#333}#landing.custom_project_one #highlights li p.button,#landing.electric_assist #highlights li p.button,#landing.electric_assist_blx #highlights li p.button,#landing.gary_fisher #highlights li p.button,#landing.kids #highlights li p.button,#landing.race_shop_limited #highlights li p.button,#landing.road_weapons #highlights li p.button,#landing.womens #highlights li p.button{font-size:1.2em;line-height:2em;margin-bottom:2em}#landing.custom_project_one #highlights li p,#landing.electric_assist #highlights li p,#landing.electric_assist_blx #highlights li p,#landing.gary_fisher #highlights li p,#landing.kids #highlights li p,#landing.race_shop_limited #highlights li p,#landing.road_weapons #highlights li p,#landing.womens #highlights li p{font-size:1.5em;line-height:1.4em;margin-bottom:1.6em;color:#666}#landing.custom_project_one #highlights li .media,#landing.electric_assist #highlights li .media,#landing.electric_assist_blx #highlights li .media,#landing.gary_fisher #highlights li .media,#landing.kids #highlights li .media,#landing.race_shop_limited #highlights li .media,#landing.road_weapons #highlights li .media,#landing.womens #highlights li .media{width:130px;float:right;margin-bottom:30px}#landing.custom_project_one #highlights li .details,#landing.electric_assist #highlights li .details,#landing.electric_assist_blx #highlights li .details,#landing.gary_fisher #highlights li .details,#landing.kids #highlights li .details,#landing.race_shop_limited #highlights li .details,#landing.road_weapons #highlights li .details,#landing.womens #highlights li .details{width:225px;float:left}#landing.custom_project_one #highlights li.last+hr,#landing.electric_assist #highlights li.last+hr,#landing.electric_assist_blx #highlights li.last+hr,#landing.gary_fisher #highlights li.last+hr,#landing.kids #highlights li.last+hr,#landing.race_shop_limited #highlights li.last+hr,#landing.road_weapons #highlights li.last+hr,#landing.womens #highlights li.last+hr{display:none}#landing.custom_project_one #highlights ol .one,#landing.electric_assist #highlights ol .one,#landing.electric_assist_blx #highlights ol .one,#landing.gary_fisher #highlights ol .one,#landing.kids #highlights ol .one,#landing.race_shop_limited #highlights ol .one,#landing.road_weapons #highlights ol .one,#landing.womens #highlights ol .one{background:url(/images/background/subcategory_numbers_one.png) 2px 3px no-repeat}#landing.custom_project_one #highlights ol .two,#landing.electric_assist #highlights ol .two,#landing.electric_assist_blx #highlights ol .two,#landing.gary_fisher #highlights ol .two,#landing.kids #highlights ol .two,#landing.race_shop_limited #highlights ol .two,#landing.road_weapons #highlights ol .two,#landing.womens #highlights ol .two{background:url(/images/background/subcategory_numbers_two.png) 2px 3px no-repeat}#landing.custom_project_one #highlights ol .three,#landing.electric_assist #highlights ol .three,#landing.electric_assist_blx #highlights ol .three,#landing.gary_fisher #highlights ol .three,#landing.kids #highlights ol .three,#landing.race_shop_limited #highlights ol .three,#landing.road_weapons #highlights ol .three,#landing.womens #highlights ol .three{background:url(/images/background/subcategory_numbers_three.png) 2px 3px no-repeat}#landing.custom_project_one #highlights ol .four,#landing.electric_assist #highlights ol .four,#landing.electric_assist_blx #highlights ol .four,#landing.gary_fisher #highlights ol .four,#landing.kids #highlights ol .four,#landing.race_shop_limited #highlights ol .four,#landing.road_weapons #highlights ol .four,#landing.womens #highlights ol .four{background:url(/images/background/subcategory_numbers_four.png) 2px 3px no-repeat}#landing.womens .whack{color:#7EB0CC}#landing.womens #wordmark{margin-bottom:20px}#landing.womens #highlights .details{width:265px;float:left;display:inline}#landing.womens #highlights .details h3 a{color:#333}#landing.electric_assist_blx .whack,#landing.gary_fisher .whack{color:#0084B6}#landing.electric_assist_blx #highlights .details,#landing.gary_fisher #highlights .details{width:265px;float:left;display:inline}#landing.electric_assist_blx #highlights .details h3 a,#landing.gary_fisher #highlights .details h3 a{color:#333}#kids .whack{color:#8BC35F}#kids #highlights .details{width:225px;float:left;display:inline}.subcategory #highlights ol li:first-child{padding-top:0;border-top:none}.subcategory #highlights ol li.one{background-position:5px 0}.subcategory #highlights ol li.three,.subcategory #highlights ol li.two{background-position:5px 5px}.subcategory #highlights ol li.four{background-position:5px 5px;border-bottom:none}#content{width:980px;margin:0 auto;background-color:#e6e6e6}#content h3{line-height:1.3em;margin-bottom:1em}p.pricing.before{text-decoration:line-through}p.pricing.after,p.pricing.discount{display:inline-block;padding-right:1.3em;background:url(/images/background/sale_tag_sm.png) right center no-repeat}#collection_name{font-family:Avalon,"Helvetica Neue",sans-serif;font-size:2.4em;text-transform:uppercase;font-weight:900;margin-bottom:0}#collection_name a{color:#333}#collection_name:after{font-weight:400;color:#EE3124;content:" /"}#collection_name::after{font-family:"Helvetica Neue",helvetica,arial;font-style:italic}.landing-gear-promotion p,.landing-locations-promotion p,.landing-models-promotion p,.landing-promotion p{line-height:1.4em;color:#666}.landing-gear-promotion p.button,.landing-locations-promotion p.button,.landing-models-promotion p.button,.landing-promotion p.button{font-size:1.3em;line-height:2em}.landing-gear-promotion h2,.landing-locations-promotion h2,.landing-models-promotion h2,.landing-promotion h2{font-size:1.8em;line-height:1.2em;margin-bottom:.4em}.landing-gear-promotion hr,.landing-locations-promotion hr,.landing-models-promotion hr,.landing-promotion hr{border-top:1px solid #contrast_15;border-bottom:none;margin:0 50px}.landing-gear-promotion #filters hr,.landing-locations-promotion #filters hr,.landing-models-promotion #filters hr,.landing-promotion #filters hr{margin:30px 0 40px}.landing-gear-promotion #content,.landing-locations-promotion #content,.landing-models-promotion #content,.landing-promotion #content{position:relative;background-color:#fff}.landing-gear-promotion #content .field,.landing-locations-promotion #content .field,.landing-models-promotion #content .field,.landing-promotion #content .field{padding:50px}.landing-gear-promotion .sales_event_wrapper,.landing-locations-promotion .sales_event_wrapper,.landing-models-promotion .sales_event_wrapper,.landing-promotion .sales_event_wrapper{-moz-box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;z-index:100;background:url(/images/background/sales_event_background_gradient.png) 0 bottom repeat-x #fff;padding:30px;margin-bottom:50px;margin-top:-80px}.landing-gear-promotion .sales_event_wrapper .sales_event .details.icon.tag::before,.landing-locations-promotion .sales_event_wrapper .sales_event .details.icon.tag::before,.landing-models-promotion .sales_event_wrapper .sales_event .details.icon.tag::before,.landing-promotion .sales_event_wrapper .sales_event .details.icon.tag::before{content:"";float:left;display:inline;min-height:55px;width:25px;margin-right:20px;background:url(/images/background/sale_tag.png) right 5px no-repeat}.landing-gear-promotion .sales_event_wrapper .sales_event h2,.landing-locations-promotion .sales_event_wrapper .sales_event h2,.landing-models-promotion .sales_event_wrapper .sales_event h2,.landing-promotion .sales_event_wrapper .sales_event h2{color:#000}.landing-gear-promotion .sales_event_wrapper .sales_event p,.landing-locations-promotion .sales_event_wrapper .sales_event p,.landing-models-promotion .sales_event_wrapper .sales_event p,.landing-promotion .sales_event_wrapper .sales_event p{font-size:1.8em;line-height:1.4em;color:#666;margin-bottom:0;padding:0 295px 0 45px}.landing-gear-promotion .sales_event_wrapper .date_range,.landing-locations-promotion .sales_event_wrapper .date_range,.landing-models-promotion .sales_event_wrapper .date_range,.landing-promotion .sales_event_wrapper .date_range{border-left:1px solid #ccc;width:250px;padding-left:20px;margin-left:35px;float:right;display:inline}.landing-gear-promotion .sales_event_wrapper .date_range .icon,.landing-locations-promotion .sales_event_wrapper .date_range .icon,.landing-models-promotion .sales_event_wrapper .date_range .icon,.landing-promotion .sales_event_wrapper .date_range .icon{float:right;display:inline;height:25px;width:25px;background:url(/images/background/icon_calendar.png) left top no-repeat}.landing-gear-promotion .sales_event_wrapper .date_range .details,.landing-locations-promotion .sales_event_wrapper .date_range .details,.landing-models-promotion .sales_event_wrapper .date_range .details,.landing-promotion .sales_event_wrapper .date_range .details{float:left;display:inline;width:205px}.landing-gear-promotion .sales_event_wrapper .date_range .details p,.landing-locations-promotion .sales_event_wrapper .date_range .details p,.landing-models-promotion .sales_event_wrapper .date_range .details p,.landing-promotion .sales_event_wrapper .date_range .details p{font-size:1.8em;margin-bottom:.4em}.landing-gear-promotion .sales_event_wrapper .date_range .details p.button,.landing-locations-promotion .sales_event_wrapper .date_range .details p.button,.landing-models-promotion .sales_event_wrapper .date_range .details p.button,.landing-promotion .sales_event_wrapper .date_range .details p.button{float:left;display:inline;font-size:1.3em;margin-top:.5em}.landing-gear-promotion #sale_banner_wrapper,.landing-locations-promotion #sale_banner_wrapper,.landing-models-promotion #sale_banner_wrapper,.landing-promotion #sale_banner_wrapper{-webkit-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3);-moz-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3);box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3);background-color:#333}.landing-gear-promotion .sale_banner,.landing-locations-promotion .sale_banner,.landing-models-promotion .sale_banner,.landing-promotion .sale_banner{text-align:center}.landing-gear-promotion .sale_banner .media,.landing-locations-promotion .sale_banner .media,.landing-models-promotion .sale_banner .media,.landing-promotion .sale_banner .media{margin-bottom:20px}.landing-gear-promotion .sale_banner h2,.landing-locations-promotion .sale_banner h2,.landing-models-promotion .sale_banner h2,.landing-promotion .sale_banner h2{width:880px;color:#fff;text-align:center;font-family:Avalon,"Helvetica Neue",sans-serif;font-size:4.8em;text-shadow:0 2px 2px #000;font-weight:900;margin-bottom:.6em}.landing-gear-promotion .sale_banner p.intro_copy,.landing-locations-promotion .sale_banner p.intro_copy,.landing-models-promotion .sale_banner p.intro_copy,.landing-promotion .sale_banner p.intro_copy{width:500px;margin:0 auto 1.8em;font-size:1.8em;line-height:1.8em;color:#ccc;text-align:center}.landing-gear-promotion #locations-list h2:after,.landing-gear-promotion .section_intro h2:after,.landing-locations-promotion #locations-list h2:after,.landing-locations-promotion .section_intro h2:after,.landing-models-promotion #locations-list h2:after,.landing-models-promotion .section_intro h2:after,.landing-promotion #locations-list h2:after,.landing-promotion .section_intro h2:after{font-weight:400;color:#EE3124;content:" /"}.landing-gear-promotion .sale_banner p.intro_copy img,.landing-locations-promotion .sale_banner p.intro_copy img,.landing-models-promotion .sale_banner p.intro_copy img,.landing-promotion .sale_banner p.intro_copy img{width:175px;margin:0 auto 20px}.landing-gear-promotion p.intro_copy,.landing-locations-promotion p.intro_copy,.landing-models-promotion p.intro_copy,.landing-promotion p.intro_copy{width:430px;font-size:1.5em;line-height:1.4em;margin-bottom:1.4em}.landing-gear-promotion .section_intro p.button,.landing-locations-promotion .section_intro p.button,.landing-models-promotion .section_intro p.button,.landing-promotion .section_intro p.button{float:right;display:inline}.landing-gear-promotion #locations-list,.landing-locations-promotion #locations-list,.landing-models-promotion #locations-list,.landing-promotion #locations-list{background-color:#e5e5e5}.landing-gear-promotion #locations-list h2,.landing-locations-promotion #locations-list h2,.landing-models-promotion #locations-list h2,.landing-promotion #locations-list h2{margin-bottom:1.4em}.landing-gear-promotion #locations-list .multicolumn,.landing-locations-promotion #locations-list .multicolumn,.landing-models-promotion #locations-list .multicolumn,.landing-promotion #locations-list .multicolumn{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.landing-gear-promotion #locations-list .multicolumn ul li,.landing-locations-promotion #locations-list .multicolumn ul li,.landing-models-promotion #locations-list .multicolumn ul li,.landing-promotion #locations-list .multicolumn ul li{font-size:1.5em;line-height:2em}.landing-gear-promotion #locations-list .multicolumn ul li a,.landing-locations-promotion #locations-list .multicolumn ul li a,.landing-models-promotion #locations-list .multicolumn ul li a,.landing-promotion #locations-list .multicolumn ul li a{border-radius:4px;background:url(/images/background/arrow_right_4x5px_sprite.png) 5px -108px no-repeat;padding-left:15px;display:block;color:#666;text-decoration:none}.landing-gear-promotion #locations-list .multicolumn ul li a:hover,.landing-locations-promotion #locations-list .multicolumn ul li a:hover,.landing-models-promotion #locations-list .multicolumn ul li a:hover,.landing-promotion #locations-list .multicolumn ul li a:hover{text-decoration:underline;background:url(/images/background/arrow_right_4x5px_sprite.png) 5px -168px no-repeat #d9d9d9;color:#333}.landing-gear-promotion #locations-list .multicolumn dl,.landing-locations-promotion #locations-list .multicolumn dl,.landing-models-promotion #locations-list .multicolumn dl,.landing-promotion #locations-list .multicolumn dl{margin-bottom:2em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-opera-column-break-inside:avoid;column-break-inside:avoid}.landing-gear-promotion #locations-list .multicolumn dl dt,.landing-locations-promotion #locations-list .multicolumn dl dt,.landing-models-promotion #locations-list .multicolumn dl dt,.landing-promotion #locations-list .multicolumn dl dt{font-size:1.5em;font-weight:700;color:#333}.landing-gear-promotion #locations-list .multicolumn dl dd,.landing-locations-promotion #locations-list .multicolumn dl dd,.landing-models-promotion #locations-list .multicolumn dl dd,.landing-promotion #locations-list .multicolumn dl dd{line-height:1.67em;font-size:1.3em;color:#666}.landing-gear-promotion #locations-list .multicolumn dl dd a,.landing-locations-promotion #locations-list .multicolumn dl dd a,.landing-models-promotion #locations-list .multicolumn dl dd a,.landing-promotion #locations-list .multicolumn dl dd a{color:#08C;text-decoration:none}#marquee #cinema_mode #close_stage a:hover,#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview.hovering .details p,.groupings .group .details h3 a:hover,.landing-gear-promotion #locations-list .multicolumn dl dd a:hover,.landing-locations-promotion #locations-list .multicolumn dl dd a:hover,.landing-models-promotion #locations-list .multicolumn dl dd a:hover,.landing-promotion #locations-list .multicolumn dl dd a:hover{text-decoration:underline}.landing-gear-promotion #gear_guide h2,.landing-gear-promotion .preview h2,.landing-locations-promotion #gear_guide h2,.landing-locations-promotion .preview h2,.landing-models-promotion #gear_guide h2,.landing-models-promotion .preview h2,.landing-promotion #gear_guide h2,.landing-promotion .preview h2{margin-bottom:1.2em}.landing-gear-promotion #gear_guide .model_card,.landing-gear-promotion .preview .model_card,.landing-locations-promotion #gear_guide .model_card,.landing-locations-promotion .preview .model_card,.landing-models-promotion #gear_guide .model_card,.landing-models-promotion .preview .model_card,.landing-promotion #gear_guide .model_card,.landing-promotion .preview .model_card{display:inline-block}.landing-gear-promotion #gear_guide .model_card:first-child,.landing-gear-promotion #gear_guide .model_card:nth-child(4n+1),.landing-gear-promotion .preview .model_card:first-child,.landing-gear-promotion .preview .model_card:nth-child(4n+1),.landing-locations-promotion #gear_guide .model_card:first-child,.landing-locations-promotion #gear_guide .model_card:nth-child(4n+1),.landing-locations-promotion .preview .model_card:first-child,.landing-locations-promotion .preview .model_card:nth-child(4n+1),.landing-models-promotion #gear_guide .model_card:first-child,.landing-models-promotion #gear_guide .model_card:nth-child(4n+1),.landing-models-promotion .preview .model_card:first-child,.landing-models-promotion .preview .model_card:nth-child(4n+1),.landing-promotion #gear_guide .model_card:first-child,.landing-promotion #gear_guide .model_card:nth-child(4n+1),.landing-promotion .preview .model_card:first-child,.landing-promotion .preview .model_card:nth-child(4n+1){margin-left:0}#marquee{position:relative;width:980px;min-height:430px}#marquee #cinema_mode{display:none;width:980px;min-height:430px;background:#000}#marquee #cinema_mode .navigation a{color:#fff}#marquee #cinema_mode #close_stage a{color:#999}#marquee #cinema_mode #cover{position:absolute;width:980px;height:430px;z-index:3;display:none;background-color:#000;opacity:.7;top:0;left:0}#marquee #cinema_mode .media{position:relative;overflow:hidden;width:640px;height:360px;margin:0 auto 35px;padding:35px 0 0;background:url(../images/background/activity_indicator_36x36_on_black.gif) center center no-repeat #000}#marquee #cinema_mode .showcase_controls{display:block;width:100%;height:100%}#marquee #cinema_mode .showcase_controls .stage_prev{position:absolute;top:172px;left:0;z-index:2;display:block;cursor:pointer}#marquee #cinema_mode .showcase_controls .stage_prev p.button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;height:85px;width:30px;background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}#marquee #cinema_mode .showcase_controls .stage_prev p.button:hover{background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999}#marquee #cinema_mode .showcase_controls .stage_prev p.button:active{background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}#marquee #cinema_mode .showcase_controls .stage_next{position:absolute;top:172px;right:0;z-index:2;display:block;cursor:pointer}#marquee #cinema_mode .showcase_controls .stage_next p.button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;height:85px;width:30px;background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}#content_blocker .spinner,#tabs_content_blocker .spinner{-moz-box-shadow:0 3px 12px -3px #000;-webkit-box-shadow:0 3px 12px -3px #000}#marquee #cinema_mode .showcase_controls .stage_next p.button:hover{background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999}#marquee #cinema_mode .showcase_controls .stage_next p.button:active{background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}#marquee #cinema_mode .showcase_controls .stage_next.disabled,#marquee #cinema_mode .showcase_controls .stage_prev.disabled{display:none}#marquee #cinema_mode #showcase_preview{position:absolute;bottom:0;opacity:0;filter:alpha(opacity=0);z-index:3;width:880px;height:119px;display:none;background:url(../images/background/showcase_preview_background_gradient.png) left bottom repeat-x;margin:0 50px}#marquee #cinema_mode #showcase_preview .next{float:right;display:inline;margin:55px 10px 0}#marquee #cinema_mode #showcase_preview .next a{display:block;width:20px;height:25px;background:url(../images/background/modal-story_right_arrow_sprite.png) center 0 no-repeat}#marquee #cinema_mode #showcase_preview .next a:hover{background:url(../images/background/modal-story_right_arrow_sprite.png) center -72px no-repeat}#marquee #cinema_mode #showcase_preview .next a:active{background:url(../images/background/modal-story_right_arrow_sprite.png) center -144px no-repeat}#marquee #cinema_mode #showcase_preview .prev{float:left;display:inline;width:20px;margin:55px 10px 0}#marquee #cinema_mode #showcase_preview .prev a{display:block;width:20px;height:25px;background:url(../images/background/modal-story_left_arrow_sprite.png) center 0 no-repeat}#marquee #cinema_mode #showcase_preview .prev a:hover{background:url(../images/background/modal-story_left_arrow_sprite.png) center -72px no-repeat}#marquee #cinema_mode #showcase_preview .prev a:active{background:url(../images/background/modal-story_left_arrow_sprite.png) center -144px no-repeat}#marquee #cinema_mode #showcase_preview .disabled{width:20px}#marquee #cinema_mode #showcase_preview .disabled a{display:none}#marquee #cinema_mode #showcase_preview .scrollable{position:relative;overflow:hidden;width:800px;height:119px}#marquee #cinema_mode #showcase_preview .scrollable .items{width:20000em;position:absolute}#marquee #cinema_mode #showcase_preview .scrollable .items .pane{float:left;display:inline}#marquee #cinema_mode #showcase_preview .scrollable .items .item{float:left;display:inline;margin-right:10px;margin-top:0;width:260px}#marquee #cinema_mode #showcase_preview .scrollable .items .item .indicator{height:10px;width:100%;margin-bottom:15px}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview{position:relative;z-index:1;background-color:#ccc;padding:15px}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .preview_link{position:absolute;top:0;left:0;z-index:12;width:100%;height:100%}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .preview_link img{width:100%;height:100%}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .thumbnail{float:left;display:inline;margin-right:10px;position:relative}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .thumbnail img{position:relative;z-index:9}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .thumbnail .play_icon_overlay{position:absolute;width:100%;height:100%;z-index:10;background:url(../images/background/icon_play_24x24.png) center center no-repeat}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .details{width:120px;float:left;display:inline}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview .details .title{font-size:1.3em;font-weight:700}#marquee #cinema_mode #showcase_preview .scrollable .items .item .item_preview.hovering{background-color:#e5e5e5}#marquee #cinema_mode #showcase_preview .scrollable .items .item.active .indicator{background:url(../images/background/tooltip_tail_999.png) center 0 no-repeat}#marquee #cinema_mode #showcase_preview .scrollable .items .item.active .item_preview{background-color:#fff}#marquee #cinema_mode .info_bar{position:relative;z-index:4;background-color:#333;padding:0 20px}#marquee #cinema_mode .info_bar p.label{float:left;font-size:1.3em;line-height:1.38em;padding:1em 0;color:#b3b3b3}#marquee #cinema_mode .info_bar p.video{background:url(../images/background/icon_video.png) left center no-repeat;padding-left:30px}#marquee #cinema_mode .info_bar #preview_counter,#marquee #cinema_mode .info_bar #preview_nav{display:inline;line-height:1.38em;padding:1em 0;color:#b3b3b3;float:right;font-size:1.3em}#marquee #cinema_mode .info_bar #preview_nav{width:30px}#marquee #cinema_mode .info_bar #grid{background:url(../images/background/icon_select_grid.png) center center no-repeat;display:block;width:20px;height:20px;cursor:pointer;float:right;margin-left:10px}#marquee_link{position:absolute;bottom:50px;left:50px}#testimonials h2{margin-bottom:20px}#testimonials .column{float:right;display:inline;width:430px}#testimonials .column.first{float:left;display:inline;width:415px}#testimonials .point{padding-bottom:20px;background:url(/images/background/featured_quote_point.png) 20px 100% no-repeat}#testimonials #testimonial_tabs,#testimonials .testimonial.standard{background-color:#fff;padding:25px 20px}#testimonials .testimonial img{margin:0 0 10px 20px;float:right}#testimonials .testimonial blockquote{font-size:1.3em;line-height:1.4em;color:#666;margin-bottom:1.4em}#testimonials .testimonial .credit{font-size:1.3em;line-height:1.4em;color:#666;margin-bottom:2.1em}#testimonials #testimonial_tabs .slide_tabs{height:20px;position:absolute}#testimonials #testimonial_tabs .slide_tabs a{background:url(/images/background/pagination_dots_sprite.png) center 0 no-repeat;display:inline-block;float:left;height:10px;margin-right:5px;margin-top:5px;width:10px}#testimonials #testimonial_tabs .slide_tabs a.current,#testimonials #testimonial_tabs .slide_tabs a.current:hover{background:url(/images/background/pagination_dots_sprite.png) center -180px no-repeat}#testimonials #testimonial_tabs .slide_tabs a:hover{background:url(/images/background/pagination_dots_sprite.png) center -60px no-repeat}#testimonials #testimonial_tabs .testimonial.featured{width:380px;display:none}#testimonials #testimonial_tabs .testimonial.featured blockquote{color:#666;padding:25px 0 0}#testimonials #testimonial_tabs .testimonial.featured .credit{color:#333;margin:0}#testimonials #testimonial_tabs .testimonial.first{display:block}.navi a{float:left;display:inline;display:inline-block;width:10px;height:10px;margin-right:5px;margin-top:5px;background:url(/images/background/pagination_dots_sprite.png) center 0 no-repeat}.navi a.active,.navi a.active:hover{background:url(/images/background/pagination_dots_sprite.png) center -180px no-repeat}.navi a:hover{background:url(/images/background/pagination_dots_sprite.png) center -60px no-repeat}#lineup,.carousel{padding:40px 0 30px;background-color:#fff}#lineup .header_bar,.carousel .header_bar{margin:0 50px}#lineup .header_bar h3,.carousel .header_bar h3{float:left;display:inline;font-size:1.8em;color:#333;margin-right:10px}#lineup .header_bar p.button,.carousel .header_bar p.button{float:right;display:inline;margin:-3px 0 0}#lineup .carousel_wrapper,.carousel .carousel_wrapper{padding-top:20px}#lineup .navi,.carousel .navi{display:block;width:100%;text-align:center}#lineup .navi a,.carousel .navi a{margin-right:0;margin-left:10px;float:none;font-size:0}#lineup .navi a:first-child,.carousel .navi a:first-child{margin-left:0}#lineup .next,.carousel .next{float:right;display:inline;display:inline-block;background:url(/images/background/arrow_right_11x15px_sprite.png) 11px -225px no-repeat #ccc;height:85px;width:30px;margin-top:20px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#lineup .next:hover,.carousel .next:hover{background:url(/images/background/arrow_right_11x15px_sprite.png) 11px -354px no-repeat #999}#lineup .prev,.carousel .prev{float:left;display:inline;display:inline-block;background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -225px no-repeat #ccc;height:85px;width:30px;margin-top:20px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#lineup .prev:hover,.carousel .prev:hover{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999}#lineup .next.disabled,#lineup .prev.disabled,.carousel .next.disabled,.carousel .prev.disabled{display:none}#lineup .scrollable,.carousel .scrollable{position:relative;overflow:hidden;width:880px;height:300px;margin-left:50px}#lineup .items,.carousel .items{width:20000px;position:absolute}#lineup .items>div,.carousel .items>div{float:left}#lineup .items .item,.carousel .items .item{float:left;display:inline}#lineup .items .item:last-child .model_card,.carousel .items .item:last-child .model_card{margin-right:0}#lineup .items .item.placeholder,.carousel .items .item.placeholder{width:225px;height:200px}#lineup .items .item.placeholder.last,.carousel .items .item.placeholder.last{width:205px}#lineup .items .model_card,.carousel .items .model_card{margin-left:0;margin-right:20px}#lineup .tooltip,.carousel .tooltip{width:200px;padding:10px;background-color:#666}#lineup #categories,.carousel #categories{padding-top:30px}#lineup #categories .category,.carousel #categories .category{margin-left:20px;margin-right:0}#lineup #categories .category.first,.carousel #categories .category.first{margin-left:0}#lineup #categories .tooltip hr,.carousel #categories .tooltip hr{margin:0 0 20px}#lineup #categories h3,.carousel #categories h3{margin-bottom:1.4em}.groupings{padding:0 50px}.groupings hr{margin:0}.groupings .group{width:430px;float:left;display:inline;margin-left:20px;padding-top:20px}.groupings .group .media{float:right;display:inline;margin-left:15px;margin-bottom:20px}.groupings .group .details{float:left;display:inline;margin-bottom:20px;width:280px}.groupings .group .details h3{font-size:1.5em}.groupings .group .details h3 a{color:#333}.groupings .group .details p{font-size:1.3em;line-height:1.25em;color:#666;margin-bottom:1.25em}.groupings .group .details p.button{font-size:1.2em;line-height:2em}.groupings .group.first{margin-left:0}.landing-feature_tour #lineup .groupings{padding:0 50px}.content_blocker_wrapper{position:relative}#content_blocker{position:absolute;z-index:500;width:980px;height:100%;background-color:rgba(255,255,255,.7)}#content_blocker .spinner{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:66px;width:66px;background:url(/images/background/activity_indicator_36x36_on_e5e5e5.gif) center center no-repeat #e5e5e5;margin:200px auto}#tabs_content_blocker{position:absolute;z-index:500;width:100%;height:100%;background-color:rgba(255,255,255,.7)}#tabs_content_blocker .spinner{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:66px;width:66px;background:url(/images/background/activity_indicator_36x36_on_e5e5e5.gif) center center no-repeat #e5e5e5;margin:50px auto}.compare_tooltip,ul.sortable a{-moz-border-radius:5px;-webkit-border-radius:5px}.compare_tooltip{display:none;position:absolute;opacity:.5;bottom:38px;left:-91px;width:205px;background:#FFEBA5;-moz-box-shadow:0 5px 15px #333;-webkit-box-shadow:0 5px 15px #333;box-shadow:0 5px 15px #333;border-radius:5px}.compare_tooltip .point{width:100%;height:10px;position:absolute;bottom:-10px;background:url(/images/background/tooltip_tail_yellow.png) bottom center no-repeat}.compare_tooltip p{font-size:1.3em;line-height:1.4em;padding:20px 15px}.subcategory .sort_methods{margin-bottom:2.5em}.subcategory .content_wrapper{padding:40px 50px}.subcategory #filters{position:relative;float:left;display:inline;width:190px}.subcategory #filters #loading_indicator{position:absolute;top:12px;left:-33px}.subcategory #filters #default{background:0 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;border:1px solid transparent;color:#666}.subcategory #filters #alternate{display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;border:1px solid transparent;color:#666}.subcategory #filters #alternate span.close{background:url(/images/background/header_close_sprite.png) left -85px no-repeat;display:block;margin-left:-20px;padding-left:20px}.subcategory #filters #alternate .count{color:#999}.subcategory #filters #alternate:hover{display:block;text-decoration:underline;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;border:1px solid transparent;color:#333;cursor:pointer}.subcategory #filters #alternate:hover .count{color:#666}.subcategory #filters #alternate:active{display:block;text-decoration:none;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:0 0;color:#666;border:1px solid transparent}.subcategory #filters #alternate:active span.close{display:block}.subcategory #filters #alternate:active .count{color:#999}.subcategory #filters #block_filters{position:absolute;background-color:#fff;width:250px;height:100%;z-index:500;left:-35px;opacity:.7;filter:alpha(opacity=70);display:block}.subcategory #filters h2{font-size:1.8em;margin-bottom:1.4em}.subcategory #filters h3{font-size:1.4em;line-height:1.3em;margin-bottom:.4em;color:#333}.subcategory #filters ul{margin-bottom:2.5em}.subcategory #filters ul li a{font-size:1.2em;line-height:1.5em;color:#666;text-decoration:none}.subcategory #filters ul li .count{color:#999}.subcategory #filters ul li a:hover{color:#333;text-decoration:underline}.subcategory #filters ul li a:hover .count{color:#666}.subcategory #filters ul li a:active{color:#666;text-decoration:none}.subcategory #filters ul li a:active .count{color:#999}.subcategory #filters ul li.single a{color:#333;display:block;background:url(/images/background/nav-filter_button_gradient_sprite.png) bottom right repeat-x #e5e5e5;border-top:1px solid #e5e5e5;-moz-box-shadow:0 1px 2px #7f7f7f;-webkit-box-shadow:0 1px 2px #7f7f7f;box-shadow:0 1px 2px #7f7f7f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:38px;width:188px;line-height:38px;margin-left:-30px;padding-left:30px}.subcategory #filters ul li.single a span.close{background:url(/images/background/header_close_sprite.png) left 8px no-repeat;display:block;padding-left:20px;margin-left:-20px}.subcategory #filters ul li.single a .count{color:#666}.subcategory #filters ul li.single a:hover{color:#000;background:url(/images/background/nav-filter_button_gradient_sprite.png) bottom right repeat-x #ccc;border-top:1px solid #ccc;text-decoration:underline}.subcategory #filters ul li.single a:hover span.close{background:url(/images/background/header_close_sprite.png) left -23px no-repeat;display:block;padding-left:20px;margin-left:-20px}.subcategory #filters ul li.single a:hover .count{color:#333}.subcategory #filters ul li.single a:active{-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;color:#333;background:url(/images/background/nav-filter_button_gradient_sprite.png) top right repeat-x #e5e5e5;text-decoration:none;border-top:1px solid #b3b3b3}.subcategory #filters ul li.single a:active span.close{background:url(/images/background/header_close_sprite.png) left -54px no-repeat;display:block;padding-left:20px;margin-left:-20px}.subcategory #filters ul li.single a:active .count{color:#666}.subcategory #filters ul.color_swatches{width:150px}.subcategory #filters ul.color_swatches li{float:left;display:inline;margin-right:5px;margin-bottom:5px}.subcategory #filters ul.color_swatches li img{border:1px solid #999}.subcategory #filters ul.color_swatches li.single a:hover img,.subcategory #filters ul.color_swatches li.single a:hover:active img{border:1px solid #333}.subcategory #filters ul.color_swatches li.single{position:relative;min-height:38px}.subcategory #filters ul.color_swatches li.single a{height:38px;width:188px;line-height:40px;margin-left:-30px;padding-left:30px}.subcategory #filters ul.color_swatches li.single a span.close{height:38px;background:url(/images/background/header_close_sprite.png) left 10px no-repeat;display:block;padding-left:24px;margin-left:-24px}.subcategory #filters ul.color_swatches li.single a span.close p.color_name{float:left;display:inline;line-height:40px;margin-bottom:0}.subcategory #filters ul.color_swatches li.single a img{border:1px solid #333;position:relative;top:10px;margin-right:5px;float:left;display:inline}.subcategory #filters ul.color_swatches li.single a:hover span.close{background:url(/images/background/header_close_sprite.png) left -21px no-repeat;display:block;padding-left:24px;margin-left:-24px}.subcategory #filters ul.color_swatches li.single a:hover:active span.close{background:url(/images/background/header_close_sprite.png) left -52px no-repeat;display:block;padding-left:24px;margin-left:-24px}.subcategory #filters hr{margin-bottom:20px;border-top:1px solid #d9d9d9;border-bottom:none;background-color:transparent;height:1px;width:190px}.subcategory #models{float:right;display:inline;width:675px}.model_card,.subcategory #models .model_card{display:inline-block;vertical-align:top}.model_card{position:relative;width:205px;min-height:230px;margin-left:20px;margin-bottom:20px}.model_card .button.red{position:absolute;top:15px;left:0;z-index:2}#feature_tour #bikes .bike .hotspot_container.right .tooltip,#showcase .bike .hotspot_container.right .tooltip{left:16px}.model_card .model_hover_image_border,.model_card .sale_btn{display:none}.model_card .model_images{position:relative}.model_card .model_images .compare_wrapper{position:absolute;z-index:2;top:0;right:0;width:55px;height:55px;background:url(/images/background/model_corner_gradient.png) top right no-repeat}.model_card .model_images .compare_wrapper .gear,.model_card .model_images .compare_wrapper input{position:absolute;top:15px;right:15px}.model_card .model_images .no_image{background:url(/images/background/no_image_22x22_on_white.gif) center center no-repeat}.model_card .model_hover_image img{height:150px;width:205px}.model_card .model_meta_info{position:relative;min-height:60px;padding:15px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 90px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(90px,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 90px);background:-o-linear-gradient(top,#fff 0,#e5e5e5 90px);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 90px);background:linear-gradient(to bottom,#fff 0,#e5e5e5 90px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0)}.model_card .model_meta_info .model_details{width:175px}.model_card .model_meta_info .model_details h4{font-size:1.3em;line-height:1.2em;margin-bottom:.4em}.model_card .model_meta_info .model_details h4 a{color:#333}#footer p,.model_card .model_meta_info .model_details .pricing{color:#666}.model_card .model_meta_info .model_details h4 a:hover{text-decoration:underline}.model_card .model_meta_info .model_details p{font-size:1.3em;line-height:1.2em}.model_card .model_meta_info .model_details p img{display:inline;vertical-align:top;margin-right:.5em}.model_card .model_meta_info .model_details hr{margin-bottom:1.4em;border-top-color:#bfbfbf;border-bottom-color:#f2f2f2}.model_card .model_meta_info .model_details hr+p{margin-bottom:0}.model_card .model_meta_info .color_swatches{width:50px;margin-left:5px;float:right;display:inline}.model_card .model_meta_info .color_swatches .swatch{float:right;display:inline;border:1px solid #999;margin-left:5px;margin-bottom:5px}.model_card .model_meta_info .color_swatches .swatch a:hover{border:1px solid #000}.model_card .model_meta_info .color_swatches .swatch.active{border:1px solid #333;padding:0}.model_card .model_meta_info .color_swatches .swatch.bontrager{border:none}.model_card.customize .customize_btn,.model_card.sale .sale_btn{display:block}.model_card.over .model_images .compare_wrapper{background:url(/images/background/model_corner_solid.png) top right no-repeat}.model_card.over .model_hover_image_border{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:0;width:205px;height:150px;border:5px solid #e5e5e5;border-bottom:none}.model_card.over .model_hover_image_border a{display:block;width:100%;height:100%}.model_card.over .model_meta_info{background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,#ccc 90px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e6e6),color-stop(90px,#ccc));background:-webkit-linear-gradient(top,#e6e6e6 0,#ccc 90px);background:-o-linear-gradient(top,#e6e6e6 0,#ccc 90px);background:-ms-linear-gradient(top,#e6e6e6 0,#ccc 90px);background:linear-gradient(to bottom,#e6e6e6 0,#ccc 90px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5', endColorstr='#cccccc', GradientType=0)}.model_card.over .button.red{display:none}#footer{width:880px;margin:0 auto 70px;padding:50px}#footer p{font-size:1.2em;line-height:1.3em}#footer a,#footer a:active{color:#666;text-decoration:none}#footer a:hover{color:#333;text-decoration:underline}#footer #links{margin-bottom:36px}#footer #links li{font-size:1.2em;line-height:1.2em;margin-bottom:.6em}#footer #links .column{float:left;display:inline;width:130px;margin-right:20px;margin-left:0}#feature_tour #bikes,#footer #links #social_media_links{float:right;display:inline}#footer #links h3{margin-bottom:10px;color:#333;font-size:1.4em}#footer #links h3 a{color:#333}#footer #links img{display:inline;margin:0 15px 0 0}#footer #legal p{line-height:1.3em;margin-bottom:1.3em}#footer #legal img{display:inline}#footer #legal .telephone{font-size:1.5em;font-weight:700;color:#333;height:30px}ul.sortable li{margin-left:5px;font-size:1.2em;line-height:1.5em;padding:10px 0;color:#666}ul.sortable li strong{color:#333}ul.sortable a{padding:4px 7px;background:#e5e5e5;color:#999;border-radius:5px;border:1px solid #e5e5e5}ul.sortable a.active,ul.sortable a:hover{-moz-border-radius:5px;-webkit-border-radius:5px}ul.sortable a:hover{background:#e0e0e0;color:#333;border-radius:5px;border-top:1px solid #ccc;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-bottom:1px solid #ddd;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;text-decoration:underline}ul.sortable a.active{background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) top left repeat-x #e0e0e0;color:#000;border-radius:5px;border-top:1px solid #999;border-left:1px solid #c3c3c3;border-right:1px solid #ccc;border-bottom:1px solid #d4d4d4;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;text-decoration:none;cursor:default}#feature_tour{padding:50px;position:relative;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 1%,#fff 50%,#fff 55%,#fcfcfc 61%,#f5f5f6 68%,#ececed 73%,#dcddde 80%,#ededed 86%,#f2f2f2 92%,#f2f2f2 100%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f2f2f2),color-stop(50%,#fff),color-stop(55%,#fff),color-stop(61%,#fcfcfc),color-stop(68%,#f5f5f6),color-stop(73%,#ececed),color-stop(80%,#dcddde),color-stop(86%,#ededed),color-stop(92%,#f2f2f2),color-stop(100%,#f2f2f2),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#f2f2f2 1%,#fff 50%,#fff 55%,#fcfcfc 61%,#f5f5f6 68%,#ececed 73%,#dcddde 80%,#ededed 86%,#f2f2f2 92%,#f2f2f2 100%,#e5e5e5 100%);background:-o-linear-gradient(top,#f2f2f2 1%,#fff 50%,#fff 55%,#fcfcfc 61%,#f5f5f6 68%,#ececed 73%,#dcddde 80%,#ededed 86%,#f2f2f2 92%,#f2f2f2 100%,#e5e5e5 100%);background:-ms-linear-gradient(top,#f2f2f2 1%,#fff 50%,#fff 55%,#fcfcfc 61%,#f5f5f6 68%,#ececed 73%,#dcddde 80%,#ededed 86%,#f2f2f2 92%,#f2f2f2 100%,#e5e5e5 100%);background:linear-gradient(to bottom,#f2f2f2 1%,#fff 50%,#fff 55%,#fcfcfc 61%,#f5f5f6 68%,#ececed 73%,#dcddde 80%,#ededed 86%,#f2f2f2 92%,#f2f2f2 100%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e5e5e5', GradientType=0)}#feature_tour #bikes{height:480px;width:650px;position:relative}#feature_tour #bikes .bike.first{display:block}#feature_tour #bikes .bike{display:none;position:absolute;right:0;min-height:0}#feature_tour #bikes .bike .hotspot_container{position:absolute}#feature_tour #bikes .bike .hotspot_container .hotspot{height:32px;width:32px;position:absolute;background:url(/images/background/feature-tour_hotspots_sprite.png) no-repeat;z-index:500}#feature_tour #bikes .bike .hotspot_container .hotspot:hover{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -82px no-repeat}#feature_tour #bikes .bike .hotspot_container .hotspot:active{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -164px no-repeat}#feature_tour #bikes .bike .hotspot_container .close,#feature_tour #bikes .bike .hotspot_container .close:hover{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -246px no-repeat}#feature_tour #bikes .bike .hotspot_container .close:active{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -164px no-repeat}#feature_tour #bikes .bike .hotspot_container .tooltip{position:absolute;right:-16px;top:16px;z-index:1000;width:380px;background-color:#333}#feature_tour #bikes .bike .hotspot_container .tooltip a.close{display:block;position:absolute;width:30px;height:30px;background:url(/images/background/modal_close.png) center center no-repeat;right:-15px;top:-15px}#feature_tour #bikes .bike .hotspot_container .tooltip .media{float:left;display:inline;padding:20px}#feature_tour #bikes .bike .hotspot_container .tooltip .details{float:left;display:inline;padding:20px 0;width:230px}#feature_tour #bikes .bike .hotspot_container .tooltip .details h3{font-size:1.3em;line-height:1.23em;color:#FFF;margin:0;padding:0}#feature_tour #bikes .bike .hotspot_container .tooltip .details p{font-size:1.3em;color:#ccc;margin-bottom:1.5em}#feature_tour #bikes .bike .hotspot_container .tooltip .details p.button{margin-bottom:0}#feature_tour_details{float:left;display:inline;width:215px}#feature_tour_details h2{font-size:2.1em;line-height:1.15em;margin-bottom:.4em}#feature_tour_details p{font-size:1.5em;line-height:1.4em;margin-bottom:1.5em}#feature_tour_details #feature_tour_nav li{margin-bottom:5px}#feature_tour_details #feature_tour_nav a{font-size:1.5em;color:#666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:40px;line-height:40px;display:block;position:relative;border:1px solid transparent}#feature_tour_details #feature_tour_nav a span{margin:0 10px;display:block}#feature_tour_details #feature_tour_nav a:hover{color:#333;text-decoration:underline;background:#e0e0e0;border:1px solid #e0e0e0}#stage #previous p.button,.modal_overlay #modal_content a.left{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}#feature_tour_details #feature_tour_nav a:hover span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -278px no-repeat}#feature_tour_details #feature_tour_nav a:active{color:#666;text-decoration:none;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) top left repeat-x #e5e5e5;border-top:1px solid #b3b3b3;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff}#feature_tour_details #feature_tour_nav a:active span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -160px no-repeat}#feature_tour_details #feature_tour_nav .ui-state-active a{-moz-box-shadow:0 2px 3px #333;-webkit-box-shadow:0 2px 3px #333;box-shadow:0 2px 3px #333;text-decoration:none;color:#fff;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) bottom left repeat-x #4c4c4c;border-top:1px solid #4c4c4c;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333}#model-print.model-print p.link a:hover,#shown a:hover,.modal_overlay #modal_content .tweets .tweet .tweet_body p a:hover,body#compare-print #print_header p.link a:hover{text-decoration:underline}#feature_tour_details #feature_tour_nav .ui-state-active a span{background:url(/images/background/arrow_right_8x9px_sprite.png) right -42px no-repeat}#shown{position:absolute;bottom:50px;left:50px;color:#999;font-size:1.3em}#shown a{color:#999}#shown a span.hide{display:none}#shown a:hover{color:#999}#glossary_benefits h2{font-size:1.8em;line-height:1.3em;color:#333;float:left;display:inline}#glossary_benefits #benefit_list{float:right;display:inline}#feature_glossary .columns .column,.feature_tour_glossary .columns .column{width:205px}#feature_glossary h3,.feature_tour_glossary h3{padding:15px}#feature_glossary .feature,.feature_tour_glossary .feature{background-color:#fff;position:relative;width:205px;min-height:220px;margin-bottom:20px;cursor:pointer}#feature_glossary .feature .media .overlay,.feature_tour_glossary .feature .media .overlay{position:absolute;width:205px;height:150px}#feature_glossary .feature .media .plus,.feature_tour_glossary .feature .media .plus{background:url(/images/background/media_overlay_plus.png) center center no-repeat}#feature_glossary .feature .media .play,.feature_tour_glossary .feature .media .play{background:url(/images/background/media_overlay_play.png) center center no-repeat}#feature_glossary .feature .compare,.feature_tour_glossary .feature .compare{position:absolute;right:5px;top:2px}#video_tour_modal{min-height:465px}#video_tour_modal #video_tour_content{margin:50px auto 0;width:640px}#suspension_calc_expose_mask{position:absolute;top:0;left:0;width:100%;display:none;opacity:.75;z-index:9998;background-color:#000}.suspension_calc{position:absolute;top:35px;left:0;right:0;margin:auto}.modal_overlay{display:none;z-index:50000;background-color:#e5e5e5;width:880px;min-height:575px;-moz-box-shadow:0 0 90px #000;-webkit-box-shadow:0 0 90px #000;box-shadow:0 0 90px #000}.modal_overlay .scrollable{position:relative;overflow:hidden}.modal_overlay .scrollable .items{width:20000em;position:absolute}.modal_overlay .scrollable .items div{float:left}.modal_overlay .scrollable .items div img{display:inline}.modal_overlay .scrollable .items .feature{width:780px}.modal_overlay .scrollable .items .video_tour div{text-align:center;float:none}.modal_overlay div.close{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -246px no-repeat;cursor:pointer;height:32px;position:absolute;right:-15px;top:-13px;width:32px}.modal_overlay div.close:hover{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -328px no-repeat}.modal_overlay div.close:active{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -410px no-repeat}.modal_overlay .browse{width:22px;height:22px;background-color:#fff;position:absolute}.modal_overlay .browse.disabled{visibility:hidden}.modal_overlay #modal_nav{height:110px;width:880px;background:url(/images/background/modal-story_slide_chapter_shadow.png) top left repeat-x #fff;position:absolute;bottom:0}.modal_overlay #modal_nav .scrollable{width:585px;height:110px;margin:0 auto}.modal_overlay #modal_nav .scrollable a{padding:28px 0 0;display:inline-block;width:90px;margin-right:9px}.modal_overlay #modal_nav .scrollable a.active{background:url(/images/background/modal-story_slide_indicator.png) center 5px no-repeat}.modal_overlay #modal_nav a.left{background:url(/images/background/modal-story_left_arrow_sprite.png) no-repeat;top:50px;left:100px}.modal_overlay #modal_nav a.left:hover{background:url(/images/background/modal-story_left_arrow_sprite.png) 0 -72px no-repeat}.modal_overlay #modal_nav a.left:active{background:url(/images/background/modal-story_left_arrow_sprite.png) 0 -144px no-repeat}.modal_overlay #modal_nav a.left .inactive{background:url(/images/background/modal-story_left_arrow_sprite.png) 0 -216px no-repeat}.modal_overlay #modal_nav a.right{background:url(/images/background/modal-story_right_arrow_sprite.png) no-repeat;top:50px;right:100px}.modal_overlay #modal_nav a.right:hover{background:url(/images/background/modal-story_right_arrow_sprite.png) 0 -72px no-repeat}.modal_overlay #modal_nav a.right:active{background:url(/images/background/modal-story_right_arrow_sprite.png) 0 -144px no-repeat}.modal_overlay #modal_nav a.right .inactive{background:url(/images/background/modal-story_right_arrow_sprite.png) 0 -216px no-repeat}.modal_overlay #modal_content .navi a.active,.modal_overlay #modal_content .navi a.active:active,.modal_overlay #modal_content .navi a.active:hover{background:url(/images/background/modal-story_slide_chapter.png) 0 -180px no-repeat}.modal_overlay #modal_content .scrollable{width:780px;height:410px;margin:50px auto 20px}.modal_overlay #modal_content .scrollable .items{padding-top:50px}.modal_overlay #modal_content .navi{width:100%;text-align:center}.modal_overlay #modal_content .navi a.active{cursor:default;padding:0}.modal_overlay #modal_content .navi a{background:url(/images/background/modal-story_slide_chapter.png) no-repeat;display:inline-block;font-size:1px;height:10px;width:10px;margin:3px;float:none}.modal_overlay #modal_content .navi a:hover{background:url(/images/background/modal-story_slide_chapter.png) 0 -60px no-repeat}.modal_overlay #modal_content .navi a:active{background:url(/images/background/modal-story_slide_chapter.png) 0 -120px no-repeat}.modal_overlay #modal_content a.left{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc;top:187px;left:0;height:85px;width:30px;border-radius:0 4px 4px 0}#stage #next p.button,.modal_overlay #modal_content a.right{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.modal_overlay #modal_content a.left:hover{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999}.modal_overlay #modal_content a.left:active{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}.modal_overlay #modal_content a.right{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc;top:187px;right:0;height:85px;width:30px;border-radius:4px 0 0 4px}.modal_overlay #modal_content a.right:hover{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999}.modal_overlay #modal_content a.right:active{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}.modal_overlay #modal_content .feature .video_player{width:492px;height:360px;background:url(/images/background/activity_indicator_36x36_on_black.gif) center center no-repeat #000}.modal_overlay #modal_content .feature img{float:left;display:inline}.modal_overlay #modal_content .feature .feature_details{margin-left:20px;width:265px}.modal_overlay #modal_content .feature .feature_details h2{font-size:1.8em;line-height:1.3em;margin-bottom:10px;color:#000}.modal_overlay #modal_content .feature .feature_details h3{font-size:1.5em;line-height:1.2em;margin-bottom:.4em;color:#333}.modal_overlay #modal_content .feature .feature_details p{font-size:1.5em;line-height:1.4em;color:#666;margin-bottom:1.4em}.modal_overlay #modal_content .feature .feature_details p.button{font-size:1.2em;line-height:2em}.modal_overlay #modal_content .twitter_head{width:100%;margin-bottom:1em}.modal_overlay #modal_content .twitter_head h2{float:left;display:inline;font-size:1.8em;line-height:1.3em}.modal_overlay #modal_content .twitter_head h2 .sub{font-weight:400}.modal_overlay #modal_content .twitter_head #twitter_bird{float:right;display:inline;margin-right:20px}.modal_overlay #modal_content .twitter_head .button{float:right;display:inline}.modal_overlay #modal_content .twitter_feed{width:590px;margin:0 95px}.modal_overlay #modal_content .twitter_feed div{float:none}.modal_overlay #modal_content .twitter_feed hr{margin:20px 0}.modal_overlay #modal_content .tweets .tweet .avatar{float:left;display:inline;margin-right:10px;margin-bottom:20px}.modal_overlay #modal_content .tweets .tweet .tweet_body{float:left;display:inline;width:500px}.modal_overlay #modal_content .tweets .tweet .tweet_body p{color:#666;font-size:1.5em;line-height:1.3em;margin-bottom:.5em}.modal_overlay #modal_content .tweets .tweet .tweet_body p a{color:#333}.modal_overlay #modal_content .tweets .tweet .tweet_data{float:left;display:inline;width:500px}.modal_overlay #modal_content .tweets .tweet .tweet_data p{color:#7f7f7f;font-size:1.2em;line-height:1em}body#compare-print,body#model-print{background:#fff}body#compare-print #shield,body#model-print #shield{float:right;display:inline}body#compare-print hr,body#model-print hr{margin:30px 0 20px}body#compare-print h1,body#model-print h1{font-size:18pt}body#compare-print h2,body#model-print h2{color:#000;font-size:12pt}body#compare-print h3,body#model-print h3{font-size:12pt;font-weight:400;color:#333}body#compare-print p.rider_details,body#model-print p.rider_details{font-size:14pt;line-height:18pt;color:#666;margin-bottom:18pt}body#compare-print p.disclaimer,body#model-print p.disclaimer{font-size:8pt;margin-bottom:0}body#compare-print p.link,body#model-print p.link{font-size:8pt;font-weight:700;color:#333;margin-bottom:30px}body#compare-print table,body#model-print table{width:100%;margin-bottom:20px;border-top:1px solid #d9d9d9}body#compare-print table tr,body#model-print table tr{border-top:1px solid #d9d9d9}body#compare-print table tr th,body#model-print table tr th{text-align:left;padding:15px 0 20px}body#compare-print table tr th h2,body#compare-print table tr th h3,body#model-print table tr th h2,body#model-print table tr th h3{margin:0}body#compare-print table tr td,body#model-print table tr td{color:#666;font-size:10pt;line-height:18pt;padding:10px 0}body#compare-print table td.setting,body#model-print table td.setting{vertical-align:top}body#compare-print table td.adjustment,body#model-print table td.adjustment{width:33%}body#compare-print table td.adjustment strong,body#model-print table td.adjustment strong{font-size:14pt}body#compare-print .color_selector .color_chip a img,body#model-print .color_selector .color_chip a img{border:1px solid #999}body#compare-print .color_selector .color_chip a.active img,body#model-print .color_selector .color_chip a.active img{border:1px solid #000}body#compare-print #print_header h1{color:#000;font-size:13pt;line-height:1em}body#compare-print #print_header p.link{font-size:9pt;line-height:1.444em;margin-bottom:1.444em}body#compare-print #print_header p.link a{font-weight:400;color:#666}body#compare-print .model_image_wrapper{width:31%;margin-left:20px;float:left;display:inline;position:relative}body#compare-print .model_image_wrapper .model_image{width:90%;margin:0 auto 10pt;position:relative;z-index:1}body#compare-print .model_image_wrapper h2{color:#000;font-size:11pt;line-height:1.2em;margin-bottom:.4em}body#compare-print .model_image_wrapper .msrp_title{font-size:1.2em;margin-bottom:.4em}body#compare-print .model_image_wrapper p.pricing{font-size:9pt;line-height:1.2em}body#compare-print .model_image_wrapper p.pricing.after{margin-bottom:1.2em}body#compare-print .color_selector{width:50px;position:absolute;top:10px;left:0;z-index:2}body#compare-print .color_selector .color_chip{float:left;display:inline;margin:0 2px 2px 0}body#compare-print .color_selector .color_chip a img{width:.1354in;height:.1354in;border:1pt solid #999}body#compare-print .model_image_wrapper:first-child{margin-left:0}body#compare-print .model{width:31%;float:left;display:inline;margin-left:20px}body#compare-print .model p{color:#666;font-size:7pt;line-height:1.57em}body#compare-print .model p strong{color:#333}body#compare-print .model:first-child{margin-left:0}#model #subnav{font-size:1.6em}#model-print.model-print .color_selector{width:47px;margin-top:.4em}#model-print.model-print .color_selector .color_chip{float:left;display:inline;margin:0 7px 7px 0}#model-print.model-print .color_selector .color_chip a img{width:.1354in;height:.1354in;border-width:1pt}#model-print.model-print #model_wrapper{position:relative}#model-print.model-print #model_wrapper #shield{position:absolute;right:0;top:0;z-index:2}#model-print.model-print #model_wrapper .model_image img{width:6.11in;height:4.429in;margin:0 auto 30px;position:relative;z-index:1}#model-print.model-print #model_wrapper .model_details{position:absolute;top:0;left:0;z-index:2}#model-print.model-print .intro{color:#333;font-size:10pt;line-height:1.3em;margin-bottom:1.3em}#model-print.model-print .auto_columns{margin-bottom:2.4em}#model-print.model-print .auto_columns p{color:#666;font-size:8pt;line-height:1.625em}#model-print.model-print .auto_columns p strong{color:#333}#model-print.model-print h1{color:#333;font-size:13pt;line-height:1.2em;margin-bottom:.4em}#model-print.model-print .msrp_title{font-size:9pt;line-height:1.2em;margin-bottom:.4em}#model-print.model-print p.pricing{font-size:10pt;line-height:1.2em}#model-print.model-print p.link{font-size:10pt;line-height:1.444em;margin-bottom:1.444em}#model-print.model-print p.link a{font-weight:400;color:#666}.model .panes h2,.model .ui-tabs-panel h2{font-size:2.1em;line-height:1.16em;margin-bottom:.58em;color:#333}.model .panes h2.subhead,.model .ui-tabs-panel h2.subhead{font-weight:400;line-height:1.3em;margin-bottom:1.3em}.model .panes h3,.model .ui-tabs-panel h3{font-size:1.7em;line-height:1.3em}.model .panes #feature_glossary h3,.model .ui-tabs-panel #feature_glossary h3{font-size:1em}.model #model_description h4,.model #support h4{font-size:1.5em;line-height:1.4em;color:#333;margin-bottom:5px}.model #model_description .estimated_arrival,.model #support .estimated_arrival{font-size:1.4em;color:#666}.model #model_description .feature_nav h3,.model #support .feature_nav h3{width:580px;font-size:1.8em;float:left;display:inline}.model #model_description .feature_nav .next_tab,.model #support .feature_nav .next_tab{float:right;display:inline}.model #model_description hr,.model #support hr{margin-bottom:40px}.model #model_description .product_statement,.model #support .product_statement{padding-right:15px}.model #model_description .product_statement h2,.model #support .product_statement h2{margin-bottom:.65em}.model #model_description .product_statement h2.subhead,.model #support .product_statement h2.subhead{margin-bottom:1.3em}.model #model_description .columns.two,.model #support .columns.two{margin-bottom:50px}.model #model_description .columns.two .column.first,.model #support .columns.two .column.first{width:655px}.model #model_description .columns.two .column.first ul li,.model #support .columns.two .column.first ul li{font-size:1.5em;line-height:1.87em;color:#666;background:url(/images/background/arrow_right_4x5px_sprite.png) 0 -108px no-repeat;text-indent:10px;margin-bottom:.4em}.model #model_description #awards,.model #support #awards{width:505px;margin-bottom:40px}.model #model_description #awards .award,.model #support #awards .award{margin-bottom:20px}.model #model_description #awards .media,.model #support #awards .media{float:left;display:inline;width:130px;margin-right:15px}.model #model_description #awards .details,.model #support #awards .details{width:355px;float:left;display:inline}.model #model_description #awards .details h4,.model #support #awards .details h4{color:#666}.model #model_description #awards .details p,.model #support #awards .details p{color:#666;font-size:1.3em;line-height:1.2em;margin-bottom:.6em}.model #model_description #awards .details p.link,.model #support #awards .details p.link{margin-bottom:0}.model #model_description #awards .details p.link a,.model #support #awards .details p.link a{color:#666;text-decoration:none}.model #model_description #awards .details p.link a:hover,.model #support #awards .details p.link a:hover{color:#333;text-decoration:underline}.model #model_description #awards .details p.link a:active,.model #support #awards .details p.link a:active{color:#666;text-decoration:none}.model #model_description .promo,.model #model_description .promo .media,.model #support .promo,.model #support .promo .media{margin-bottom:20px}.model #model_description .promo .details h3,.model #support .promo .details h3{font-size:1.3em;line-height:1.23em;margin-bottom:0;color:#333;font-weight:700}.model #model_description .promo .details p,.model #support .promo .details p{font-size:1.3em;line-height:1.23em;color:#666;margin-bottom:1em}.model #model_description .sidebar,.model #support .sidebar{width:205px}.model .panes .hr{margin-bottom:20px;margin-left:0}.model #product_details #model_sidebar h3{margin-bottom:.3em;font-size:1.4em;color:#333}.model #product_details #model_sidebar p{font-size:1.3em;line-height:1.23em;margin-bottom:1.4em;color:#666}.model #product_details #model_sidebar p.button a{line-height:2em;display:block}.model #product_details #model_sidebar p.pricing{font-size:1em;margin-bottom:0}.model #product_details #model_sidebar .mkt_model{position:relative;border:1px solid #e5e5e5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;padding:10px;margin-left:-10px;min-height:45px}.model #product_details #model_sidebar .mkt_model a{display:block;position:absolute;width:100%;height:100%;z-index:1}.model #product_details #model_sidebar .mkt_model .media,.model #product_details #model_sidebar .mkt_model.current .media,.model #product_details #model_sidebar .mkt_model:active .media,.model #product_details #model_sidebar .mkt_model:hover .media{display:inline;float:left}.model #product_details #model_sidebar .mkt_model .columns{background:url(/images/background/arrow_right_8x9px_sprite.png) right -40px no-repeat}.model #product_details #model_sidebar .mkt_model .media div.icon{width:56px;height:39px;background-position:0 0}.model #product_details #model_sidebar .mkt_model .details{width:115px;margin-left:10px}.model #product_details #model_sidebar .mkt_model .details h2{font-size:1.3em;line-height:1em;margin-bottom:.3em;color:#666}.model #product_details #model_sidebar .mkt_model .details p{color:#999}.model #product_details #model_sidebar .mkt_model:hover{cursor:pointer;border:1px solid #e5e5e5;background:#d9d9d9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;padding:10px;margin-left:-10px;min-height:45px}.model #product_details #model_sidebar .mkt_model:hover .columns{background:url(/images/background/arrow_right_8x9px_sprite.png) right -278px no-repeat}.model #product_details #model_sidebar .mkt_model:hover .media div.icon{width:56px;height:39px;background-position:0 -39px}.model #product_details #model_sidebar .mkt_model:hover .details{width:115px;margin-left:10px}.model #product_details #model_sidebar .mkt_model:hover .details h2{font-size:1.3em;line-height:1em;margin-bottom:.3em;color:#333;text-decoration:underline}.model #product_details #model_sidebar .mkt_model:hover .details p{color:#666}.model #product_details #model_sidebar .mkt_model:active{cursor:pointer;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) top left repeat-x #d9d9d9;border-top:1px solid #c3c3c3;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;padding:10px;margin-left:-10px;min-height:45px}.model #product_details #model_sidebar .mkt_model:active .columns{background:url(/images/background/arrow_right_8x9px_sprite.png) right -160px no-repeat}.model #product_details #model_sidebar .mkt_model:active .media div.icon{width:56px;height:39px;background-position:0 0}.model #product_details #model_sidebar .mkt_model:active .details{width:115px;margin-left:10px}.model #product_details #model_sidebar .mkt_model:active .details h2{font-size:1.3em;line-height:1em;margin-bottom:.3em;color:#666;text-decoration:none}.model #product_details #model_sidebar .mkt_model:active .details p{color:#999}.model #product_details #model_sidebar .mkt_model.current{cursor:default;border-top:1px solid #4c4c4c;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;-moz-box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;background:url(/images/background/nav-category-subcategory_button_gradient_sprite.png) bottom left repeat-x #333;color:#fff}.model #product_details #model_sidebar .mkt_model.current .columns{background:url(/images/background/arrow_right_8x9px_sprite.png) right -42px no-repeat}.model #product_details #model_sidebar .mkt_model.current .media div.icon{width:56px;height:39px;background-position:0 -117px}.model #product_details #model_sidebar .mkt_model.current .details h2{color:#fff;text-decoration:none}.model #product_details #model_sidebar .mkt_model.current .details p{color:#ccc}.model #product_details #model_sidebar .mkt_model.road_bike div.icon{background:url(/images/background/nav-details_button_road_complete_icon_sprite.png) no-repeat}.model #product_details #model_sidebar .mkt_model.road_frameset div.icon{background:url(/images/background/nav-details_button_road_frame_icon_sprite.png) no-repeat}.model #product_details #model_sidebar .mkt_model.mountain_bike div.icon{background:url(/images/background/nav-details_button_atb_complete_icon_sprite.png) no-repeat}.model #product_details #model_sidebar .mkt_model.mountain_frameset div.icon{background:url(/images/background/nav-details_button_atb_frame_icon_sprite.png) no-repeat}.model #product_details #model_sidebar .mkt_model.triathlon_bike div.icon{background:url(/images/background/nav-details_button_tri_complete_icon_sprite.png) no-repeat}.model #product_details #model_sidebar .mkt_model.triathlon_frameset div.icon{background:url(/images/background/nav-details_button_tri_frame_icon_sprite.png) no-repeat}.model #product_details #spec_list .columns{border-top:1px solid #bfbfbf;padding-top:10px;padding-bottom:1.2em}.model #product_details #spec_list .columns p{font-size:1.3em;line-height:1.23em;color:#666}.model #product_details #spec_list p{font-size:1.3em;line-height:1.2em}.model #product_details #spec_list .model_spec{display:none}.model #product_details #spec_list .model_spec a{color:#666}.model #product_details #spec_list .model_spec a:hover{color:#333;text-decoration:underline}.model #product_details #spec_list #print_link p.button{font-size:1.2em;line-height:2em}.model #product_details .column.sidebar.first .promo{width:190px;float:left;display:inline}.model #product_details .column.sidebar.first .promo img{display:none}.model #product_details .promo{width:205px;float:right;display:inline}.model #product_details .section{width:640px;margin-bottom:40px}.model #product_details .section h3{font-size:1.5em;line-height:1.2em;color:#333;margin-bottom:.6em}.model #product_details .section .columns .column.first{width:130px}.model #product_details .section .columns .column{width:490px}.model #product_details .brands{margin-top:60px;margin-bottom:20px}.model #product_details .brands p{color:#666}.model #product_details .brands .columns{padding:0}.model #product_details .brands .columns .column{width:130px}.model #product_details .brands p:first-child{margin-bottom:1.2em}.model #product_details .details_disclaimer{margin-bottom:0}.model #product_details .details_disclaimer p{margin-bottom:1.3em;color:#666}.model .columns.two.left .column:first-child{width:655px;margin-left:0}.model .columns.two.left .column{width:205px}.model .columns.two.right .column:first-child{width:205px;margin-left:0}.model .columns.two.right .column{width:655px}.model ul.select{padding-top:0;margin-left:-10px}.model #fit_sizing .fit_intro img{margin-bottom:20px}.model #fit_sizing .fit_intro h3{font-size:1.8em;font-weight:700;margin-bottom:.3em}.model #fit_sizing .fit_intro p{font-size:1.5em;line-height:1.4em;margin-bottom:1.8em;color:#666}.model #fit_sizing .fit_intro p.subhead{padding-right:15px;font-size:2.1em;line-height:1.3em;margin-bottom:1.8em;color:#333}.model #fit_sizing .column .pane{padding:0}.model #fit_sizing #fit_tabs h3{margin-bottom:.3em;font-size:1.4em;color:#333}.model #fit_sizing #fit_tabs p{font-size:1.3em;line-height:1.23em;margin-bottom:1.4em;color:#666}.model #fit_sizing #fit_tabs p.button a{line-height:2em;display:block}.model #fit_sizing #table_title h4{margin-bottom:1.3em}.model #fit_sizing #table_title #unit_of_measure{float:right;display:inline}.model #fit_sizing #table_title #unit_of_measure p{float:left;display:inline;margin-right:10px}.model #fit_sizing .geometry_chart{margin-bottom:30px}.model #fit_sizing .geometry_chart img{margin:0 auto}.model #fit_sizing #unit_of_measure p{color:#666;font-size:1.2em}.model #fit_sizing table{width:655px;color:#333;font-size:1.2em;border-style:hidden;border-collapse:collapse}.model #fit_sizing table td,.model #fit_sizing table th{text-align:left;border:1px solid #ccc;padding:10px;color:#666}.model #fit_sizing table tr td:first-child{width:175px}.model #fit_sizing .adjustment{margin-bottom:20px;width:580px}.model #fit_sizing .adjustment .media{position:relative;width:205px;float:left;display:inline}.model #fit_sizing .adjustment .media .media_overlay{position:absolute;width:205px;height:150px;background:url(/images/background/media_overlay_plus.png) center center no-repeat;z-index:2}.model #fit_sizing .adjustment .details{width:355px;float:left;display:inline;margin-left:20px}.model #fit_sizing .adjustment .details p{font-size:1.2em;line-height:1.4em;color:#666}.model #fit_sizing #geometry_tables .alias{display:inline-block;margin-right:10px;min-width:1em;font-weight:700}.model #fit_sizing #geometry_tables .size_designation{display:block;width:30px;height:30px;line-height:30px;margin-bottom:1em;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;background:#ccc;color:#333;font-weight:700;text-align:center}.model #fit_sizing #geometry_tables .in_table,.model #media_reviews hr:first-child{display:none}.model #media_reviews hr{margin-bottom:30px}.model #media_reviews .review .media{float:right;display:inline;width:205px;margin-bottom:40px}.model #media_reviews .review .details{width:415px}.model #media_reviews .review .details h3{font-size:1.8em;line-height:1.3em;font-weight:700;color:#333}.model #media_reviews .review .details p{color:#666;font-size:1.3em;line-height:1.4em;margin-bottom:1.4em}.model #media_reviews .review .details p.date{font-size:1.2em}.model #media_reviews .review .details p.credit{margin-bottom:0}.model #media_reviews .review .details p.review_link{margin-bottom:40px}.model #media_reviews .review .details p.review_link a{color:#666;text-decoration:underline}.model #media_reviews .review .details p.review_link a:hover{color:#333}.model #media_reviews .review .details p.review_link a:active{color:#666;text-decoration:none}.model #qa_tab{position:relative;width:655px}.model #support .columns.two.right .column{width:205px}.model #support .column{margin:auto}.model #support #promo{float:right}.model #qa_tab .promo,.model #support .promo{width:205px;float:right;display:inline}.model #qa_tab .promo h3,.model #support .promo h3{font-size:1.3em}.model #qa_tab .intro_copy,.model #support .intro_copy{width:505px}.model #qa_tab .intro_copy h2,.model #support .intro_copy h2{margin-bottom:.4em}.model #qa_tab .intro_copy p,.model #support .intro_copy p{color:#666;font-size:1.5em;line-height:1.4em;margin-bottom:1.4em}.model #qa_tab .intro_copy ul,.model #support .intro_copy ul{margin-bottom:30px}.model #qa_tab .intro_copy ul li,.model #support .intro_copy ul li{font-size:1.4em;line-height:1.6em;color:#666}.model #qa_tab .intro_copy ul li a,.model #support .intro_copy ul li a{display:block;padding:0 0 0 10px;color:#666;background:url(/images/background/arrow_right_4x5px_sprite.png) 0 -111px no-repeat}.model #qa_tab .intro_copy ul li a:hover,.model #support .intro_copy ul li a:hover{color:#333;text-decoration:underline;background:url(/images/background/arrow_right_4x5px_sprite.png) 0 -201px no-repeat}.model #qa_tab .intro_copy ul li a:active,.model #support .intro_copy ul li a:active{color:#666;text-decoration:none;background:url(/images/background/arrow_right_4x5px_sprite.png) 0 -111px no-repeat}.model #qa_tab #more_questions,.model #support #more_questions{float:right;display:inline}.model #qa_tab .questions .question,.model #support .questions .question{font-weight:700;font-size:1.5em;line-height:1.4em;color:#333}.model #qa_tab .questions .answer,.model #support .questions .answer{color:#666;font-size:1.5em;line-height:1.4em;margin-bottom:1.4em}.model #qa_tab .questions .link,.model #support .questions .link{color:#666;font-size:1.5em;line-height:1.4em;margin-bottom:2.8em}.model #qa_tab .questions .link a,.model #support .questions .link a{color:#666;text-decoration:underline}.model #qa_tab .questions .link a span,.model #support .questions .link a span{text-decoration:underline;display:block}.model #qa_tab .questions .link a:hover,.model #support .questions .link a:hover{color:#333}.model #qa_tab .questions .link a:active,.model #support .questions .link a:active{color:#666;text-decoration:none}.model #qa_tab .sidebar,.model #support .sidebar{float:right;display:inline}.model #qa_tab #expert_advice h3,.model #support #expert_advice h3{font-size:1.8em;line-height:1.3em;color:#333}.model #qa_tab #expert_advice .promo h3,.model #support #expert_advice .promo h3{font-size:1.3em}.model #qa_tab #expert_advice li.question,.model #support #expert_advice li.question{color:#666}.model #qa_tab #resources,.model #support #resources{width:655px}.model #qa_tab #resources h3,.model #support #resources h3{font-size:1.8em;line-height:1.3em;color:#333}.model #qa_tab #resources .intro,.model #support #resources .intro{padding-right:15px}.model #qa_tab #resources .intro p,.model #support #resources .intro p{font-size:2.1em;line-height:1.3em;color:#333;margin:0 0 40px}.model #qa_tab #resources .promo h3,.model #support #resources .promo h3{font-size:1.3em}.model #qa_tab #answerBox .prPaContainer,.model #support #answerBox .prPaContainer{font-size:100%;font-family:"Helvetica Neue",helvetica,arial;background:0 0}.model #qa_tab #answerBox .prPaContainer li,.model #support #answerBox .prPaContainer li{background:0 0;border:none;margin-bottom:.5em;margin-left:0;padding:.5em .5em 0}.model #qa_tab #answerBox .prPaFooter,.model #support #answerBox .prPaFooter{display:none;border-top:1px solid #ccc;padding-top:20px}.model #qa_tab #answerBox .prPaFooter .prPaQuestionPromptIntro,.model #support #answerBox .prPaFooter .prPaQuestionPromptIntro{font-size:1.8em;line-height:1.4em;color:#333;font-weight:700}.model #qa_tab #answerBox .prPaFooter .prPaAskQuestionLnk,.model #support #answerBox .prPaFooter .prPaAskQuestionLnk{position:absolute;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;font-size:1.2em;line-height:2em;display:inline-block;background:url(/media/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #ee3124}.model #qa_tab #answerBox .prPaFooter .prPaAskQuestionLnk span,.model #support #answerBox .prPaFooter .prPaAskQuestionLnk span{display:block;margin:0 10px;color:#fff;padding-right:10px;background:url(/media/images/background/arrow_right_6x8px_sprite.png) right -54px no-repeat}.model #qa_tab #answerBox .prPaFooter .prPaAskQuestionLnk:hover,.model #support #answerBox .prPaFooter .prPaAskQuestionLnk:hover{-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;background:url(/media/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #df1f11}.model #qa_tab #answerBox .prPaFooter .prPaAskQuestionLnk:hover span,.model #support #answerBox .prPaFooter .prPaAskQuestionLnk:hover span{margin:0 10px;color:#fff;padding-right:10px;background:url(/media/images/background/arrow_right_6x8px_sprite.png) right -54px no-repeat}.model #qa_tab #answerBox .prPaFooter .prPaAskQuestionLnk:active,.model #support #answerBox .prPaFooter .prPaAskQuestionLnk:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/media/images/background/nav-pill_button_gradient_sprite.png) top left repeat-x #ee3124}.model #qa_tab #answerBox .prPaFooter .prPaAskQuestionLnk:active span,.model #support #answerBox .prPaFooter .prPaAskQuestionLnk:active span{margin:0 10px;color:#e5e5e5;padding-right:10px;background:url(/media/images/background/arrow_right_6x8px_sprite.png) right -54px no-repeat}.model #qa_tab #answerBox .prPaA,.model #qa_tab #answerBox .prPaQ,.model #support #answerBox .prPaA,.model #support #answerBox .prPaQ{font-size:100%}.model #qa_tab #answerBox .prPaPagination,.model #support #answerBox .prPaPagination{margin:0 0 30px;font-size:100%;line-height:1.4em}.model #qa_tab #answerBox .prPaPagination .prPaPageCount,.model #support #answerBox .prPaPagination .prPaPageCount{font-size:1.2em;color:#666;margin-right:20px}.model #qa_tab #answerBox .prPaPagination .prPaPageCount strong,.model #support #answerBox .prPaPagination .prPaPageCount strong{font-weight:400}.model #qa_tab #answerBox .prPaPagination .prPaPageNav,.model #support #answerBox .prPaPagination .prPaPageNav{position:relative;font-size:1.2em;color:#333;font-weight:700}.model #qa_tab #answerBox .prPaPagination .prPaPageNav a,.model #support #answerBox .prPaPagination .prPaPageNav a{color:#333}.model #qa_tab #answerBox .prPaPagination .prPaPageNav a:hover,.model #support #answerBox .prPaPagination .prPaPageNav a:hover{text-decoration:underline}.model #qa_tab #answerBox .prPaAddBorder,.model #support #answerBox .prPaAddBorder{border-bottom:none;padding:0}.model #qa_tab #answerBox .prPaToggleClosed,.model #support #answerBox .prPaToggleClosed{background:url(/media/images/background/arrow_right_6x8px_sprite.png) left -344px no-repeat}.model #qa_tab #answerBox .prPaToggleOpen,.model #support #answerBox .prPaToggleOpen{background:url(/media/images/background/arrow_down_8x6px_sprite.png) left -387px no-repeat}.model #qa_tab #answerBox p.prPaTotalsLabel,.model #support #answerBox p.prPaTotalsLabel{padding-left:1em}.model #qa_tab #answerBox .prPaAnswerCont,.model #support #answerBox .prPaAnswerCont{margin-top:20px}.model #qa_tab #answerBox .prPaHeader,.model #support #answerBox .prPaHeader{position:relative;width:655px}.model #qa_tab #answerBox .prPaHeader .prPaCounts,.model #support #answerBox .prPaHeader .prPaCounts{border-top:none;padding-top:0}.model #qa_tab #answerBox .prPaHeader .prPaAskQuestionLnk,.model #support #answerBox .prPaHeader .prPaAskQuestionLnk{position:absolute;top:0;right:0;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;font-size:1.2em;line-height:2em;display:inline-block;font-weight:400;margin-right:0;padding-right:0;background:url(/media/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #ee3124}.model #qa_tab #answerBox .prPaHeader .prPaAskQuestionLnk span,.model #support #answerBox .prPaHeader .prPaAskQuestionLnk span{display:block;margin:0 10px;color:#fff;padding:0 10px 0 0;line-height:24px;background:url(/media/images/background/arrow_right_6x8px_sprite.png) right -49px no-repeat}.model #qa_tab #answerBox .prPaHeader .prPaAskQuestionLnk:hover,.model #support #answerBox .prPaHeader .prPaAskQuestionLnk:hover{-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;background:url(/media/images/background/nav-pill_button_gradient_sprite.png) bottom left repeat-x #df1f11}.model #qa_tab #answerBox .prPaHeader .prPaAskQuestionLnk:hover span,.model #support #answerBox .prPaHeader .prPaAskQuestionLnk:hover span{margin:0 10px;color:#fff;padding-right:10px;background:url(/media/images/background/arrow_right_6x8px_sprite.png) right -49px no-repeat}.model #qa_tab #answerBox .prPaHeader .prPaAskQuestionLnk:active,.model #support #answerBox .prPaHeader .prPaAskQuestionLnk:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/media/images/background/nav-pill_button_gradient_sprite.png) top left repeat-x #ee3124}.model #qa_tab #answerBox .prPaHeader .prPaAskQuestionLnk:active span,.model #support #answerBox .prPaHeader .prPaAskQuestionLnk:active span{margin:0 10px;color:#e5e5e5;padding-right:10px;background:url(/media/images/background/arrow_right_6x8px_sprite.png) right -49px no-repeat}.model #qa_tab #answerBox .prPaHeader .prPaQuestionPromptIntro,.model #support #answerBox .prPaHeader .prPaQuestionPromptIntro{font-size:1.8em;line-height:1.4em;color:#333;font-weight:700;margin-bottom:0}.model #qa_tab #answerBox .prPaHeader .prPaQuestionSubhead,.model #support #answerBox .prPaHeader .prPaQuestionSubhead{float:right;display:inline}.model #qa_tab #answerBox .prPaHeader .prPaQuestionSubhead .prPaQuestionPrompt,.model #support #answerBox .prPaHeader .prPaQuestionSubhead .prPaQuestionPrompt{display:none}.model #qa_tab #answerBox .prPaHeader .prPaCounts,.model #support #answerBox .prPaHeader .prPaCounts{font-size:1.2em;line-height:1.4em;font-weight:400;color:#333;margin-bottom:1.4em}.model #qa_tab #answerBox ul.prPaQaContainer li,.model #support #answerBox ul.prPaQaContainer li{padding-top:20px;border-top:1px solid #ccc}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaQaDialog,.model #support #answerBox ul.prPaQaContainer li .prPaQaDialog{font-size:1.5em;line-height:1.4em;color:#666}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaQaDialog .paPrQaPrefix,.model #support #answerBox ul.prPaQaContainer li .prPaQaDialog .paPrQaPrefix{color:#666;font-weight:700;display:inline;margin:0}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaQaDialog .prPaByLine,.model #support #answerBox ul.prPaQaContainer li .prPaQaDialog .prPaByLine{font-size:.73em;margin:1em 0}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaAnswerLnk,.model #support #answerBox ul.prPaQaContainer li .prPaAnswerLnk{color:#666;margin-top:0;padding:0;font-size:1.1em;font-weight:700;float:right;display:inline}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaAnswerLnk a,.model #support #answerBox ul.prPaQaContainer li .prPaAnswerLnk a{color:#666;text-decoration:underline;font-weight:400}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaTotalsLabel,.model #support #answerBox ul.prPaQaContainer li .prPaTotalsLabel{float:left;display:inline;margin-top:0;margin-bottom:20px;font-size:1.1em;font-weight:700;color:#666;padding-bottom:0}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaAnswerDialog,.model #support #answerBox ul.prPaQaContainer li .prPaAnswerDialog{font-size:1.5em;line-height:1.4em;color:#666}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaAnswerDialog .paPrQaPrefix,.model #support #answerBox ul.prPaQaContainer li .prPaAnswerDialog .paPrQaPrefix{color:#666;font-weight:700;display:inline;margin:0}.model #qa_tab #answerBox ul.prPaQaContainer li .prPaAnswerDialog .prPaByLine,.model #support #answerBox ul.prPaQaContainer li .prPaAnswerDialog .prPaByLine{font-size:.73em;margin:0}.model #qa_tab #answerBox ul.prPaQaContainer li:after,.model #support #answerBox ul.prPaQaContainer li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.model #qa_tab #answerBox ul.prPaAnswerList li,.model #support #answerBox ul.prPaAnswerList li{border-top:none}#showcase{position:relative}#showcase .bike .hotspot_container{position:absolute}#showcase .bike .hotspot_container .hotspot{height:32px;width:32px;position:absolute;background:url(../images/background/feature-tour_hotspots_sprite.png) no-repeat;z-index:500}#showcase .bike .hotspot_container .hotspot:hover{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -82px no-repeat}#showcase .bike .hotspot_container .hotspot:active{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -164px no-repeat}#showcase .bike .hotspot_container .close,#showcase .bike .hotspot_container .close:hover{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -246px no-repeat}#showcase .bike .hotspot_container .close:active{background:url(../images/background/feature-tour_hotspots_sprite.png) 0 -164px no-repeat}#showcase .bike .hotspot_container .tooltip{position:absolute;right:-16px;top:16px;z-index:1000;width:380px;background-color:#333}#showcase .bike .hotspot_container .tooltip a.close{display:block;position:absolute;width:30px;height:30px;background:url(../images/background/modal_close.png) center center no-repeat;right:-15px;top:-15px}#photo_gallery,#stage,.model .panes{position:relative}#showcase .bike .hotspot_container .tooltip .media{float:left;display:inline;padding:20px}#showcase .bike .hotspot_container .tooltip .details{float:left;display:inline;padding:20px 0;width:230px}#showcase .bike .hotspot_container .tooltip .details h3{font-size:1.3em;line-height:1.23em;color:#FFF;margin:0;padding:0}#showcase .bike .hotspot_container .tooltip .details p{font-size:1.3em;line-height:1.23em;color:#ccc;margin:0;padding:3px 0}#showcase .bike .hotspot_container .tooltip .details p.button{font-size:1.2em;margin-top:20px}#showcase .bike .hotspot_container .tooltip .details p.button a{line-height:2em}#stage{height:420px;overflow:visible;background:#fff}#stage .hotspot_container{display:none}#stage .hotspot_container .hotspot{height:32px;width:32px;position:absolute;background:url(/images/background/feature-tour_hotspots_sprite.png) no-repeat;z-index:500}#stage .hotspot_container .hotspot:hover{z-index:1500;background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -82px no-repeat}#stage .hotspot_container .hotspot:active{z-index:1500;background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -164px no-repeat}#stage .tooltips{z-index:1000;width:380px;background-color:#333}#stage .tooltips .media{float:left;display:inline;padding:20px}#stage .tooltips .details{float:left;display:inline;padding:20px 0;width:230px}#stage .tooltips .details h3{font-size:1.3em;line-height:1.23em;color:#FFF;margin:0;padding:0}#stage .tooltips .details p{font-size:1.3em;line-height:1.23em;color:#ccc;margin:0;padding:3px 0}#stage .tooltips .details p.button{margin-top:20px;padding:5px 10px}#stage #backstage{display:none;width:2900px;height:1900px;border:1px solid #000;position:absolute;left:-960px;top:-675px}#stage #three_sixty_photo{height:420px;background:url(/images/background/360_stage_background.jpg) center top repeat-y #fff;display:none}#stage #three_sixty_photo .photo_360{width:552px;margin:0 auto;padding:0 25px 25px}#stage #product_image{position:absolute;width:560px;height:406px;top:0;left:220px;cursor:url(/images/background/zoom.png),-moz-zoom-in}#stage #product_image.no_zoom{cursor:default}#stage #product_image.ui-draggable{cursor:url(/images/background/cursor-grab.png),-moz-grab}#stage #product_image.ui-draggable.ui-draggable-dragging{cursor:url(/images/background/cursor-grabbing.png),-moz-grabbing}#stage #details{position:absolute;top:50px;left:50px;width:225px}#stage #details h1{font-size:2.8em;line-height:1em;margin-bottom:10px}#stage #details .msrp_title{color:#999;font-size:1.2em;margin-bottom:.4em}#stage #details .pricing{color:#666;font-size:1.5em;line-height:1.2em}#stage #details .rating{margin-top:.4em}#stage #msrp_disclaimer_container{display:inline-block}#stage #msrp_disclaimer_container:hover{cursor:help}#stage #msrp_disclaimer{z-index:10;position:absolute;width:355px;background:#333;-moz-box-shadow:0 5px 15px #333;-webkit-box-shadow:0 5px 15px #333;box-shadow:0 5px 15px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#stage #msrp_disclaimer .point{width:10px;height:100%;position:absolute;left:-10px;background:url(/images/background/tooltip_tail_333.png) left center no-repeat}#stage #msrp_disclaimer p{color:#fff;font-size:1.3em;line-height:1.4em;padding:20px 15px}#stage #previous{left:0}#stage #previous p.button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0 4px 4px 0;height:85px;width:30px;background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}#stage #previous p.button a{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#stage #previous p.button:hover{background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999}#stage #previous p.button:active{background:url(../images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc}#stage #previous.hover p.button a{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#stage #previous+.tooltip .media{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:0}#stage .paddle_link{display:block;position:absolute;width:100%;height:100%}#stage #next{right:0;text-align:right}#stage #next p.button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:4px 0 0 4px;height:85px;width:30px;background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}#stage #next p.button a{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#stage #next p.button:hover{background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999}#stage #next p.button:active{background:url(../images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc}#stage #next.hover p.button a{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#stage #next+.tooltip{left:870px}#stage #next+.tooltip .media{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:0}#stage .model_nav{position:absolute;z-index:3000;top:172px}#stage .model_nav p.button a{padding:0;height:85px;width:30px}#stage .model_nav p.button a span{display:block;height:85px;width:30px;margin:0}#stage .model_nav+.tooltip{position:absolute;top:172px;width:110px}#stage .model_nav+.tooltip .media{background-color:#fff;border:1px solid #999;padding:8px 10px 9px;margin-bottom:20px}#stage .model_nav+.tooltip p{color:#666;text-align:center}#stage #color_selector{position:absolute;top:50px;right:50px;width:80px}#stage #color_selector .color_chip{float:right;display:inline;margin:0 0 7px 7px}#stage #color_selector .color_chip a img{border:1px solid #999}#stage #color_selector .color_chip:hover img{border:1px solid #000}#stage #color_selector .color_chip:active img{border:1px solid #666}#stage #color_selector .color_chip a.active img{border:1px solid #000}#stage #btn_cinema,#stage #btn_customize,#stage #btn_gallery{position:absolute}#stage #btn_360{position:absolute;bottom:50px;left:50px}#stage .toggle_features{position:absolute;right:50px;bottom:48px}#stage .toggle_features a span{display:block;height:24px;font-size:1.2em;line-height:22px;padding-right:20px;background:url(/images/background/icon_hotspots.png) right 4px no-repeat}#stage .toggle_features a span:hover{background:url(/images/background/icon_hotspots.png) right -62px no-repeat}#stage .toggle_features a span:active{background:url(/images/background/icon_hotspots.png) right 4px no-repeat}#stage #btn_hide_features:active,#stage #btn_show_features,#stage #btn_show_features:active{color:#666}#stage #btn_hide_features:hover,#stage #btn_show_features:hover{color:#333}#stage #btn_hide_features{color:#666;display:none}#stage #zoom_content{width:100%;height:1px;position:absolute;display:none}#stage #photo_link{position:absolute;top:20px;left:20px}#stage #photo_link p.button a span{padding-left:15px}#stage #photo_link p.button a span:hover{background:url(/images/background/icon_download.png) left -58px no-repeat}#stage #photo_link p.button a span:active{background:url(/images/background/icon_download.png) left 2px no-repeat}#close_stage{position:absolute;display:block;z-index:10;top:-13px;right:-15px}#close_stage a{display:inline-block;width:32px;height:32px;background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -246px no-repeat}#close_stage a:hover{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -328px no-repeat}#close_stage a:active{background:url(/images/background/feature-tour_hotspots_sprite.png) 0 -410px no-repeat}#close_stage a span{height:20px;line-height:18px;padding-right:25px;background:url(/images/background/header_close_sprite.png) right 0 no-repeat}#close_stage a:hover span{background:url(/images/background/header_close_sprite.png) right -31px no-repeat}#close_stage a:active span{background:url(/images/background/header_close_sprite.png) right -62px no-repeat}#close_stage .close_360,#close_stage .close_zoom{display:none}.model ul.tabs{margin:0!important;padding:10px 30px 0 45px;height:30px;background-color:#ccc;border-bottom:1px solid #ccc}.model ul.tabs li{float:left;padding:0;margin:0;list-style-type:none}.model ul.tabs li a{width:140px;font-size:1.3em;color:#666;float:left;text-align:center;display:block;height:30px;line-height:30px;text-decoration:none;background:url(/images/background/nav-model_tab_gradient_sprite.png) bottom left repeat-x #e5e5e5;border:1px solid transparent;border-bottom:none;margin-right:10px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.model ul.tabs li a:active,.model ul.tabs li a:hover{border-top:1px solid #b3b3b3;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none}.model ul.tabs li a:hover{color:#333;text-decoration:underline;background:url(/images/background/nav-model_tab_gradient_sprite.png) center left repeat-x #e5e5e5}.model ul.tabs li a:active{color:#666;text-decoration:none;background:url(/images/background/nav-model_tab_gradient_sprite.png) top left repeat-x #e5e5e5}.model ul.tabs li a.last{margin-right:0}.model ul.tabs .ui-tabs-active a{text-decoration:none;color:#333;font-weight:700;background:#e5e5e5;cursor:default;border:1px solid #e5e5e5;border-bottom:none}#bike_rack .column .details h3 a:hover,#error-404 ul li a:hover{text-decoration:underline}.model .ui-tabs-panel .pane,.model div.panes div.pane{padding:40px 50px}.model .panes{min-height:200px}.model .panes #feature_glossary .columns{padding:0}#photo_gallery{display:none;background:#000;color:#FFF}#photo_gallery #gui{position:absolute;height:100%;width:100%;z-index:200}#photo_gallery #gui .gui_element{position:absolute;z-index:3000;top:172px}#photo_gallery #gui .gui_element p.button a{padding:0;height:85px;width:30px}#photo_gallery #gui .gui_element p.button a span{display:block;height:85px;width:30px;margin:0}#photo_gallery #gui #previous p.button a{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -224px no-repeat #ccc;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#photo_gallery #gui #previous p.button a.hover{background:url(/images/background/arrow_left_11x15px_sprite.png) 8px -354px no-repeat #999;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#photo_gallery #gui #next{right:0;text-align:right}#photo_gallery #gui #next p.button a{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -224px no-repeat #ccc;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#photo_gallery #gui #next p.button a.hover{background:url(/images/background/arrow_right_11x15px_sprite.png) 8px -354px no-repeat #999;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#photo_gallery #gallery_default{width:980px;height:430px}#photo_gallery #gallery_default #progress{position:absolute;top:197px;right:462px;border:1px solid #666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px}#photo_gallery #gallery{background:#000;height:430px;width:940px;position:relative;overflow:hidden;margin:0 20px}#photo_gallery #gallery .skin{position:absolute;height:360px;width:300px;z-index:101;top:35px}#photo_gallery #gallery .skin.left{left:0;background:url(/images/background/gallery_left_edge.png) top left no-repeat}#photo_gallery #gallery .skin.right{right:0;background:url(/images/background/gallery_right_edge.png) top right no-repeat}#photo_gallery #gallery #gallery_counter{color:#FFF;font-size:1.3em}#photo_gallery #gallery #images{position:relative;width:20000px;padding:35px 20px;z-index:100}#photo_gallery #gallery .image{float:left;display:inline;margin-right:20px}#photo_gallery .info_bar{height:50px;padding:0 20px;background-color:#333;color:#fff}#photo_gallery .info_bar p{color:#b3b3b3;font-size:1.3em;line-height:50px}#photo_gallery .info_bar .label{float:left;display:inline}#photo_gallery .info_bar .label span.camera{padding-left:30px;background:url(/images/background/icon_camera.png) left center no-repeat}#photo_gallery .info_bar #gallery_counter{float:right;display:inline}#bike_rack{position:fixed;bottom:0;width:100%;z-index:100000;min-width:980px}#bike_rack #launch_rack{border-bottom:5px solid #666;position:relative}#bike_rack #launch_rack .toggle{float:right;display:inline;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#bike_rack #rack .columns.three,#bike_rack .column,#bike_rack .column .details{float:left;display:inline}#bike_rack #launch_rack .toggle a{-moz-border-radius:4px 0 0;-webkit-border-radius:4px 0 0;border-radius:4px 0 0;color:#e5e5e5;background:url(/images/background/nav-subcategory_tab_gradient_sprite.png) bottom left repeat-x #4c4c4c;border-top:1px solid #4c4c4c;border-left:1px solid #4c4c4c;border-right:1px solid #4c4c4c;border-bottom-style:none}#bike_rack #launch_rack .toggle a #icon{display:block;background:url(/images/background/icon_drawer_up.png) center right no-repeat}#bike_rack #launch_rack .toggle a #icon .rack_count{color:#b3b3b3;margin:0 15px 0 0}#bike_rack #launch_rack .toggle a:hover{color:#fff;background:url(/images/background/nav-subcategory_tab_gradient_sprite.png) bottom left repeat-x #333;border-top:1px solid #111;border-left:1px solid #222;border-right:1px solid #222;border-bottom-style:none}#bike_rack #launch_rack .toggle a:active{color:#e5e5e5;background:url(/images/background/nav-subcategory_tab_gradient_sprite.png) top left repeat-x #4c4c4c;border-top:1px solid #333;border-left:1px solid #444;border-right:1px solid #444;border-bottom-style:none}#bike_rack #launch_rack .toggle.active #icon{background:url(/images/background/icon_drawer_down.png) center right no-repeat}#bike_rack #launch_rack #rack_alert{display:none;position:absolute;bottom:45px;right:20px;z-index:2;background:#FFEBA5;-moz-box-shadow:0 5px 15px #333;-webkit-box-shadow:0 5px 15px #333;box-shadow:0 5px 15px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:205px}#bike_rack #launch_rack #rack_alert .point{width:10px;height:10px;position:absolute;bottom:-10px;right:10px;background:url(/images/background/tooltip_tail_yellow.png) 0 -10px no-repeat}#bike_rack #launch_rack #rack_alert p{font-size:1.3em;line-height:1.4em;padding:20px 15px}#bike_rack #rack{background:url(/images/background/gradient_bike_rack.png) left top repeat-x #fff;padding-top:15px}#bike_rack .column{width:205px;min-height:40px;paddding:20px;border:1px dashed #d9d9d9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-bottom:15px}#bike_rack .column .check,#bike_rack .column .media{float:left;display:inline;margin-right:10px}#bike_rack .column .details{width:115px}#bike_rack .column .details h3{font-size:1.3em;line-height:1.2em;margin-bottom:.4em}#bike_rack .column .details h3 a{color:#333}#bike_rack .column .details p.pricing{color:#666;font-size:1.3em;line-height:1.2em}#bike_rack .filled{border-color:#FFF}#bike_rack #launch_compare{float:right;display:inline;margin:10px 20px}#bike_rack #rack_bike_0{background:url(/images/background/bike_rack_numbers_one.png) 10px center no-repeat}#bike_rack #rack_bike_0.filled{background:0 0}#bike_rack #rack_bike_1{background:url(/images/background/bike_rack_numbers_two.png) 10px center no-repeat}#bike_rack #rack_bike_1.filled{background:0 0}#bike_rack #rack_bike_2{background:url(/images/background/bike_rack_numbers_three.png) 10px center no-repeat}#bike_rack #rack_bike_2.filled{background:0 0}#error-404 h1{font-size:2.1em;line-height:1.3em;margin-bottom:.65em}#error-404 h2{font-size:2.1em;line-height:1.16em;margin-bottom:1em}#error-404 h3{font-size:1.5em;line-height:1.4em;margin-bottom:.7em;color:#666}#error-404 hr,#error-404 ul{margin-bottom:40px}#error-404 ul li{font-size:1.3em;margin-bottom:.2em}#error-404 ul li a{background:url(/images/background/arrow_right_4x5px_sprite.png) 5px -110px no-repeat;line-height:1.2em;color:#666;border:1px solid #e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px 5px 5px 15px;display:block}#error-404 ul li a:hover{color:#333;background:url(/images/background/arrow_right_4x5px_sprite.png) 4px -201px no-repeat #dadada}#error-404 ul li a.gear_link{color:#666;border:1px solid #D9D9D9}#error-404 ul li a.gear_link:hover{color:#333;text-decoration:underline;background:url(/images/background/arrow_right_4x5px_sprite.png) 4px -201px no-repeat #cacaca}#error-404 .browse_gear a,#error-404 .find_your_trek a{color:#666}#error-404 .columns .column{width:205px}#error-404 .error{background:#fff;padding:50px}#error-404 .error .wrapper{width:560px}#error-404 .error p{line-height:1.4em;margin-bottom:1.3em}#error-404 .browse_families p.button span,#error-404 .browse_gear p.button span,#error-404 .error p.button span,#error-404 .gear p.button span{line-height:2em}#error-404 .error p.button{margin-bottom:0}#error-404 .error p.button a{font-size:.8em}#error-404 .browse_families p.button a,#error-404 .browse_gear p.button a,#error-404 .gear p.button a,#suspension_setup #current_lang p{font-size:1em}#error-404 .find_your_trek{background:#E5E5E5;padding:50px 50px 0}#error-404 .browse_families{background:#E5E5E5;padding:50px 50px 60px}#error-404 .browse_families p.button{float:right;margin-bottom:0}#error-404 .browse_gear{background:#D9D9D9;padding:50px 50px 60px}#error-404 .browse_gear p.button{float:right;margin-bottom:0}#error-404 .gear{background:#d9d9d9;padding:50px 50px 85px}#error-404 .gear p.button{float:right;margin-bottom:0}#suspension_setup #content .columns.two{padding:40px 50px 60px}#suspension_setup #content .columns.two p{font-size:1.5em;line-height:1.4em;color:#666;margin-bottom:1.4em}#suspension_setup #content .columns.two p.button{font-size:1.2em;line-height:2em}#suspension_setup #content hr{margin-bottom:20px}#suspension_setup #content h1{font-size:2.4em;line-height:1.16em;margin-bottom:.6em}#suspension_setup #content h2{font-size:1.8em;line-height:1.3em;color:#333;margin-bottom:1em}#suspension_setup #content h2.subhead{font-weight:400;margin-bottom:1.3em}#suspension_setup #content h3{font-size:1.5em;line-height:1.2em;color:#333;margin-bottom:.4em}#suspension_setup #content .column{width:430px;float:right;display:inline}#suspension_setup #content .column.first{float:left;display:inline;width:430px}#suspension_setup #content .column.first img{margin-bottom:20px}#suspension_setup #find_retailer_link,#suspension_setup #how_to_guide_link,#suspension_setup #overview .media{float:right;display:inline}#suspension_setup #overview h3{margin-bottom:0;line-height:1.4em}#suspension_setup #overview .details{float:left;display:inline;width:300px}#suspension_setup #overview .details p{font-size:1.5em;line-height:1.4em;margin-bottom:1.6em}#suspension_setup #overview .details p.button{font-size:1.2em;line-height:2em;margin-bottom:2em}#suspension_setup #modal_content{padding:50px}#suspension_setup #modal_content .columns.two{padding:0}#suspension_setup #modal_content .columns.two .column.first{margin-left:0;width:205px}#suspension_setup #modal_content .hr{border-bottom:1px solid #F2F2F2;border-top:1px solid #CCC;border-width:1px 0;height:0;width:190px;margin:5px 10px 20px 0}#suspension_setup #modal_content p{font-size:1.5em;color:#666;line-height:1.3em}#suspension_setup #modal_content p.button{font-size:1.2em;line-height:2em}#suspension_setup #modal_content h2{color:#333;font-size:2.1em;line-height:1.16em;margin-bottom:.58em}#suspension_setup #modal_content h3{font-size:1.8em;line-height:1.3em;margin-bottom:1em}#suspension_setup #modal_content ul.select{margin-left:-10px;padding-top:0}#suspension_setup #modal_content .columns .column.first{float:left;display:inline;width:205px}#suspension_setup #modal_content .columns .column.first hr{margin-bottom:20px}#suspension_setup #modal_content .columns .column{width:555px;float:right;display:inline}#suspension_setup .suspension-calc-init input{font-size:1.3em;line-height:1.38em;color:#666;padding:5px;margin:0 5px 1.38em 1.5em}#suspension_setup form label{display:inline-block;font-size:1.3em;line-height:1.23em;font-weight:700;color:#333;margin-bottom:1em}#suspension_setup form label span.weak{font-weight:400;color:#666}#suspension_setup form select{display:block;width:190px;font-size:1.3em;line-height:1.38em;margin-bottom:1.38em}#suspension_setup form #weight_input{border:1px solid #ccc;background-color:#fff;margin-left:0}#suspension_setup #results h2{color:#333;font-size:2.1em;line-height:1.16em;margin-bottom:.58em}#suspension_setup #results #print_button{float:right;display:inline}#suspension_setup #results #new_calculation{position:absolute;bottom:50px}#suspension_setup #results #new_calculation p.button{margin-bottom:0}#suspension_setup #results .column{width:525px}#suspension_setup #results #rear_suspension{display:none}#suspension_setup #results table{width:100%;margin-bottom:20px;border-bottom:1px solid #bfbfbf}#suspension_setup #results table tr{border-top:1px solid #bfbfbf}#suspension_setup #results table tr td{color:#666;font-size:1.5em;padding:10px 0}#suspension_setup #results table td.setting{width:355px;vertical-align:top}#suspension_setup #results table td.adjustment{width:180px}#suspension_setup #results table td.adjustment strong{font-size:1.6em}#suspension_setup.print{background:#fff}#suspension_setup.print #shield{float:right;display:inline}#suspension_setup.print #print_wrapper{padding:40px 50px 60px}#suspension_setup.print hr{margin:30px 0 20px}#suspension_setup.print h1{font-size:18pt}#suspension_setup.print h2{color:#000;font-size:12pt}#suspension_setup.print h3{font-size:12pt;font-weight:400;color:#333}#suspension_setup.print p.rider_details{font-size:14pt;line-height:18pt;color:#666;margin-bottom:18pt}#suspension_setup.print p.disclaimer{font-size:8pt;margin-bottom:0}#suspension_setup.print p.link{font-size:8pt;font-weight:700;color:#333;margin-bottom:30px}#suspension_setup.print table{width:100%;margin-bottom:20px;border-top:1px solid #d9d9d9}#suspension_setup.print table tr{border-top:1px solid #d9d9d9}#suspension_setup.print table tr th{text-align:left;padding:15px 0 20px}#suspension_setup.print table tr th h2,#suspension_setup.print table tr th h3{margin:0}#suspension_setup.print table tr td{color:#666;font-size:10pt;line-height:18pt;padding:10px 0}#suspension_setup.print table td.setting{vertical-align:top}#suspension_setup.print table td.adjustment{width:33%}#suspension_setup.print table td.adjustment strong{font-size:14pt}#suspension_setup.mobile #background_gradient{padding-top:0;background:0 0}#suspension_setup.mobile #header{width:440px;margin:0 auto;padding:0 20px;height:70px}#suspension_setup.mobile #header h1{font-size:3.2em;line-height:70px;color:#fff;text-align:center;background:url(../media/images/branding/trek_shield_mobile.png) left center no-repeat}#suspension_setup.mobile h2{font-size:3em;line-height:.3em}#suspension_setup.mobile #overview p{font-size:2.4em;line-height:1.16em;color:#666}#suspension_setup.mobile p.button a{font-size:2.4em;line-height:2em}#suspension_setup.mobile ul.button_panel{width:100%;margin-bottom:2em;border-radius:8px}#suspension_setup.mobile ul.button_panel li{border-radius:8px}#suspension_setup.mobile ul.button_panel li a{font-size:2.6em;text-shadow:0 1px 0 #fff;padding-right:20px}#suspension_setup.mobile ul.button_panel li a span{background:url(../images/background/arrow_right_15x19px_sprite.png) right -250px no-repeat;padding:20px}#suspension_setup.mobile ul.button_panel li a:hover{text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#suspension_setup.mobile ul.button_panel li:first-child{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#suspension_setup.mobile ul.button_panel li.last{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}#suspension_setup.mobile ul.button_panel li.dark{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#suspension_setup.mobile ul.button_panel li.dark a{text-shadow:0 1px 0 #000}#suspension_setup.mobile ul.button_panel li.single{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#suspension_setup.mobile #tab_navigation{width:480px;margin:0 auto;padding-top:20px;text-align:center}#suspension_setup.mobile #tab_navigation li{display:inline-block;text-align:center;background-color:#e5e5e5;margin-right:20px;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}#suspension_setup.mobile #tab_navigation li a{display:block;padding:10px 0;text-align:center;font-size:2.2em;line-height:1.1em;width:205px;color:#666;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background:-webkit-gradient(linear,left 65%,left 100%,from(#e5e5e5),to(#bfbfbf))}#suspension_setup.mobile #tab_navigation li a.current{color:#333;font-weight:700;background:0 0;border:1px solid #e5e5e5}#suspension_setup.mobile #tab_navigation li:last-child{margin-right:0}#suspension_setup.mobile #content{width:430px;margin:0 auto;padding:30px 25px}#suspension_setup.mobile #content .how_to{padding:30px 0;border-top:1px solid #bfbfbf}#suspension_setup.mobile #content .how_to .media{float:left;display:inline;margin-right:20px}#suspension_setup.mobile #content .how_to .details{float:right;display:inline;width:275px}#suspension_setup.mobile #content .how_to .details p{font-size:2.4em;color:#333}#suspension_setup.mobile #content form input,#suspension_setup.mobile #content form select,#suspension_setup.mobile #content form textarea{font:10px/1.4 "Helvetica Neue",helvetica,arial;-webkit-appearance:none;-webkit-border-radius:8px}#suspension_setup.mobile #content form fieldset.horizontal{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bfbfbf}#suspension_setup.mobile #content form fieldset.horizontal ul{-webkit-border-radius:8px;-webkit-box-shadow:1px 1px 3px #555}#suspension_setup.mobile #content form fieldset.horizontal ul li{position:relative}#suspension_setup.mobile #content form fieldset.horizontal ul li.first input[type=radio]{-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-appearance:button}#suspension_setup.mobile #content form fieldset.horizontal ul li.last{border-left:1px solid #999}#suspension_setup.mobile #content form fieldset.horizontal ul li.last input[type=radio]{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-appearance:button}#suspension_setup.mobile #content form fieldset.horizontal input[type=radio]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));-webkit-border-radius:0;height:55px;width:130px}#suspension_setup.mobile #content form fieldset.horizontal #unit_kg:checked,#suspension_setup.mobile #content form fieldset.horizontal #unit_lb:checked,#suspension_setup.mobile #content form fieldset.horizontal input[type=radio]:checked{background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#aaa))}#suspension_setup.mobile #content form fieldset.horizontal label{display:block;position:absolute;top:0;z-index:2;width:130px;height:55px;line-height:55px;text-align:center;font-size:18px;text-shadow:0 1px 0 #fff;cursor:pointer}#suspension_setup.mobile #content form fieldset.horizontal .input_box{float:left;display:inline}#suspension_setup.mobile #content form fieldset.horizontal .input_box input{width:130px;height:43px}#suspension_setup.mobile #content form fieldset.horizontal .radio_buttons{float:right;display:inline}#suspension_setup.mobile #content form select{display:block;width:390px;height:70px;padding:10px 20px;font-size:26px;font-weight:700;color:#666;text-shadow:0 1px 0 #fff;border:none;background:url(../images/background/mobile_select_gradient.png) right center no-repeat;-webkit-box-shadow:1px 1px 3px #555}#suspension_setup.mobile #content form label{font-size:28px;font-weight:700;color:#333;display:block}#suspension_setup.mobile #content form label span.weak{font-weight:400;color:#666}#suspension_setup.mobile #content form input{font-size:2.4em;line-height:0;color:#666;padding:5px;margin:0}#suspension_setup.mobile #content form #weight_input{border:1px solid #ccc;background-color:#fff;margin-left:0}#suspension_setup.mobile #content h3{font-size:2.4em;line-height:1.16em;margin-bottom:.2em;color:#333}#suspension_setup.mobile #content #results{margin-bottom:40px}#suspension_setup.mobile #content #results hr{border-top:1 px solid #bfbfbf;border-bottom:none}#suspension_setup.mobile #content #results h3{margin-bottom:1em}#suspension_setup.mobile #content #results p{font-size:2.4em;color:#666}#suspension_setup.mobile #content #results table{border-bottom:none;margin-bottom:0}#suspension_setup.mobile #content #results table tr td{color:#666;font-size:2.4em;padding:20px 0;width:205px;margin-right:20px}#suspension_setup.mobile #content #results table tr td:last-child{margin-right:0}#suspension_setup.mobile #footer{width:430px;margin:0 auto;padding:25px}#suspension_setup.mobile #footer p{font-size:2em;line-height:1.2em;margin-bottom:1em}#suspension_setup.mobile #footer img.logo{margin-bottom:40px}#suspension_setup.mobile #footer ul.button_panel li{background-color:#ccc}#suspension_setup.mobile #footer ul.button_panel li a span img{display:inline;margin-right:10px}#compare.compare #subnav{font-size:16px}#compare.compare #subnav ul:first-of-type li{display:inline-block}#compare.compare #subnav ul:first-of-type li.link::before{color:#08c}#compare.compare #subnav ul:first-of-type li.link:hover::before{color:#069}#compare.compare #subnav ul:first-of-type li::before{content:"◀";display:inline;margin:0 .35em}#compare.compare #subnav ul li{display:inline}#compare.compare #bike_models{background-color:#fff;padding:50px 50px 40px}#compare.compare #bike_models h1{font-size:2.1em;line-height:1.14em;color:#000;margin-bottom:.57em}#compare.compare #bike_models p{font-size:1.5em;line-height:1.4em;color:#666}#compare.compare #bike_models p.button{margin-top:1em;font-size:1.2em;line-height:2em}#compare.compare #bike_models .column{width:205px}#compare.compare #bike_models .model.empty{border:1px dashed #d9d9d9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:203px}#compare.compare #bike_models #empty_0{background:url(/images/background/icon_one_small.png) 10px 10px no-repeat}#compare.compare #bike_models #empty_1{background:url(/images/background/icon_two_small.png) 10px 10px no-repeat}#compare.compare #bike_models #empty_2{background:url(/images/background/icon_three_small.png) 10px 10px no-repeat}#compare.compare #bike_models .model{position:relative;float:left;display:inline;margin-left:20px;height:230px;margin-bottom:20px}#compare_chart{padding:40px 50px 60px}#compare_chart h3{padding-top:15px;margin-bottom:1em;margin-top:20px;color:#333;font-size:1.5em;line-height:1.4em}#compare_chart .content h4{color:#666;font-size:1.3em;line-height:1.23em}#compare_chart table{margin-bottom:50px}#compare_chart table th{font-size:1.5em;font-weight:700;padding:1em 0;text-align:left;color:#333}#compare_chart table tr{border-top:1px solid #d9d9d9}#compare_chart table tr td{font-size:1.3em;line-height:1.23em;color:#666;width:205px;padding:1em 0 1em 20px}#compare_chart table tr td:first-child{padding-left:0}#compare_chart table tr:first-child{border-top:none}#compare_chart .columns.four{border-top:1px solid #d9d9d9;padding-top:20px}#compare_chart .columns.four .column{width:205px}#compare_chart .columns.four .column p{font-size:1.3em;line-height:1.23em;color:#666;margin-top:18px;margin-bottom:.625em}#compare_chart .columns.four .award .media{float:left;display:inline;margin-right:10px}#compare_chart .columns.four .award .details{float:left;display:inline}#compare_chart .columns.four .award .details p{margin:0}#compare_chart .columns.four .award .details p.accolade{font-weight:700;color:#333}#compare_chart .columns.four .feature{margin-bottom:20px}#compare_chart .columns.four .feature .media{float:left;display:inline;margin-right:10px}#compare_chart .columns.four .feature .details{float:left;display:inline}#compare_chart .columns.four .feature .details p{margin:0}#dealer_listing{padding:20px}#dealer_listing a{text-decoration:none;color:#000}#dealer_listing a:hover{text-decoration:underline}#dealer_listing #dealer_listing_head h1{color:#36383D;display:block;float:none;font-size:2.2em;margin-top:0;padding:0}#dealer_listing #dealer_listing_head a{font-size:1.3em}#dealer_listing #dealer_listing_body{margin:0 0 0 55px}#dealer_listing #dealer_listing_body .distributor{float:left;width:210px;height:100px;margin:10px 0}.stButton .chicklets{background:0 0}.model_details .prSnippetEngine div{padding:0}#prContents p{font-size:1.3em;line-height:1.38em;color:#666}#consumer_reviews .prReviewWrap{position:relative}#consumer_reviews .prReviewWrap .prReviewAuthor a{position:absolute;top:10px;right:0}#consumer_reviews .prReviewWrap .prReviewAuthor .prReviewAuthorDate{display:block}#consumer_reviews .prReviewWrap div.prStars{display:block;float:none}.model_hover_image,.model_image_overlay,.tooltip{display:none}#wrapper-bcar #columns .column,#wrapper-bcar .inner{float:left;display:inline}#consumer_reviews .prReviewWrap .prReviewHelpfulText{font-size:1.3em;line-height:1.38em;color:#666;font-style:normal}#consumer_reviews .prReviewWrap .prReviewHelpfulText a{color:#333}#consumer_reviews .prReviewWrap .prReviewReportIssue{font-size:1.3em;line-height:1.38em;color:#666;font-style:normal}#consumer_reviews .prReviewWrap .prReviewReportIssue a{color:#333}#consumer_reviews .prReviewWrap .prReviewRatingHeadline{font-size:1.56em;line-height:1.3em;color:#333;margin-left:0}.page_overlay{display:none;z-index:10000;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000}.page_overlay .image{top:300px;position:relative}.page_overlay .close{background-image:url(../img/overlay/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}#body-bcar{margin:0;padding:0;display:block;background:url(/media/images/community/bcar/tile_bg.jpg) top left repeat-x #fff;font-family:"Lucida Grande","Lucida Sans",Trebuchet,"Trebuchet MS",Arial,sans}#wrapper-bcar{margin:0 auto;padding:0 0 30px;width:900px;display:block}#wrapper-bcar #ride_header img{border-bottom:1px solid #e58eba}#wrapper-bcar #columns .column.first{width:663px}#wrapper-bcar img.the_ride{margin-top:40px}#wrapper-bcar p.the_ride{color:#555;font-size:1.2em!important;width:575px;line-height:1.4em;margin:15px 0 40px!important}#wrapper-bcar #columns h3{color:#e58eba;font-size:1.4em}#wrapper-bcar #columns p{margin:10px 0}#wrapper-bcar .inner{width:292px}#wrapper-bcar .inner.left{margin-right:10px}#wrapper-bcar table.information{margin:0;padding:0}#wrapper-bcar table.information tr{height:28px}#wrapper-bcar table.information td{color:#e798c2;font-size:1.2em}#wrapper-bcar table.information th{text-transform:uppercase;color:#555;padding-left:3px;padding-right:10px;text-align:left;font-weight:700}#wrapper-bcar h3.the_cause{margin-top:30px}#wrapper-bcar p.the_cause{color:#555;font-size:1.2em!important;width:280px;line-height:1.4em}#wrapper-bcar p.the_cause a:link,p.the_cause a:visited{color:#e798c2;text-decoration:none}#wrapper-bcar p.the_cause a:hover{color:#555}#wrapper-bcar img.cancer_logo{margin-bottom:15px}#wrapper-bcar .inner.right img.find_now{margin:2px 0 20px}#wrapper-bcar .inner.right p{color:#555;font-size:1.2em;line-height:1.6em}#wrapper-bcar .inner.right p.disclaimer{color:#e798c2;font-size:1em;line-height:2em}#wrapper-bcar .inner.right img.donate{margin-top:20px}#wrapper-bcar .column.last{margin-left:0}#wrapper-bcar .column.last img{margin-top:40px;margin-bottom:30px}#wrapper-bcar .column.last p{color:#555;font-size:1em;width:220px;padding-left:12px;text-indent:-12px;padding-bottom:2px}#wrapper-bcar h2{color:#e58eba;font-size:1.6em;font-weight:400;padding:8px 0;border-top:1px solid #f3dfe2;border-bottom:1px solid #f3dfe2}#wrapper-bcar table.locations{margin:10px 0;padding:0;font-size:1.2em;width:100%}#wrapper-bcar table.locations th{text-align:left;color:#555;width:127px;padding:8px 0 8px 25px;vertical-align:top}#wrapper-bcar table.locations td{color:#e58eba;padding:8px 8px 8px 12px}#wrapper-bcar table.locations tr.zebra td,table.locations td.zebra{background-color:#fbf5f5}#wrapper-bcar table.locations td.city{width:160px}#wrapper-bcar table.locations td.dealer{width:420px}#wrapper-bcar table.locations a:link,table.locations a:visited{color:#e58eba;text-decoration:none}#wrapper-bcar table.locations a:hover{color:#555}#wrapper-bcar table.locations td.register{text-align:right}#wrapper-bcar a.register{background:url(/media/images/community/bcar/locations/arrow_on_white.gif) center right no-repeat;padding-right:20px}#wrapper-bcar tr.zebra td a.register{background:url(/media/images/community/bcar/locations/arrow_on_pink.gif) center right no-repeat}#wrapper-bcar img.sponsor_logos{margin-top:40px}#wrapper-bcar a{color:#e798c2}#wrapper-bcar a:hover{color:#555}#warranty{padding:20px}#warranty h1{font-weight:700;font-size:1.8em}#warranty h3,#warranty p{margin:5px 0}#warranty h3{font-size:1.4em}#warranty h4{margin:10px 0 10px 5px;font-weight:700;font-size:1.3em}#warranty p{font-size:1.2em}#warranty ul{list-style-type:square}#warranty ul li{margin:0 0 0 30px;font-size:1.1em}#warranty #warranty_lifetime p,#warranty #warranty_loyalty p{margin:5px 0 5px 30px}#warranty #warranty_intro,#warranty #warranty_lifetime,#warranty #warranty_not_cover{margin:0 0 20px}#model.model .rating{margin-top:.4em;background-image:url(/images/background/browse_models_stars.png);background-repeat:no-repeat;width:85px;height:10px}#model.model .rating.half{background-position:0 -20px}#model.model .rating.one{background-position:0 -40px}#model.model .rating.one_half{background-position:0 -60px}#model.model .rating.two{background-position:0 -80px}#model.model .rating.two_half{background-position:0 -100px}#model.model .rating.three{background-position:0 -120px}#model.model .rating.three_half{background-position:0 -140px}#model.model .rating.four{background-position:0 -160px}#model.model .rating.four_half{background-position:0 -180px}#model.model .rating.five{background-position:0 -200px}#error-404 .bike_search,.bike_search{background-color:#e5e5e5;margin:0 0 30px}#error-404 .bike_search .search_field,.bike_search .search_field{background:0 0;border:1px solid #999;font:1.8em/42px "Helvetica Neue",helvetica,arial;height:42px;margin-right:20px;padding:0 0 0 40px;position:absolute;width:605px;z-index:2;color:#666}#error-404 .bike_search .search_field.hint,.bike_search .search_field.hint{color:#b3b3b3;font-style:italic}#error-404 .bike_search .search_button_container,.bike_search .search_button_container{float:right;display:inline;width:205px}#error-404 .bike_search .search_button_container p.button,.bike_search .search_button_container p.button{font-size:1.5em;height:40px;margin-bottom:0;width:205px}#error-404 .bike_search .search_button_container p.button a,.bike_search .search_button_container p.button a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:700;line-height:40px;padding:0 12px}#error-404 .bike_search .search_button_container p.button a:hover,.bike_search .search_button_container p.button a:hover{background-image:url(/images/background/nav-sidebar_panel_gradient_sprite.png)}#error-404 .bike_search .search_button_container p.button a:active,.bike_search .search_button_container p.button a:active{background-image:url(/images/background/nav-sidebar_panel_gradient_sprite.png);background-color:#08C;-moz-box-shadow:inset 0 1px 2px #999;-webkit-box-shadow:inset 0 1px 2px #999;box-shadow:inset 0 1px 2px #999}#error-404 .bike_search .search_button_container p.button a span.search,.bike_search .search_button_container p.button a span.search{display:block;margin:0;padding:0;color:#E5E5E5}#error-404 .bike_search .search_button_container p.button.blue a,.bike_search .search_button_container p.button.blue a{background-color:#08C;font-size:100%}#error-404 .bike_search .search_button_container p.button.blue a span,.bike_search .search_button_container p.button.blue a span{color:#EEF9FF;line-height:40px}#error-404 .bike_search .search_button_container .blue.disabled a,.bike_search .search_button_container .blue.disabled a{background-color:#08C}#error-404 .bike_search .search_button_container .disabled,.bike_search .search_button_container .disabled{opacity:.25}#error-404 .bike_search .bike_search_field_placeholder,.bike_search .bike_search_field_placeholder{background:url(/images/background/icon_search.png) 10px center no-repeat #f2f2f2;border:1px solid #999;font:1.8em/42px "Helvetica Neue",helvetica,arial;height:42px;margin-right:20px;padding:0 0 0 40px;position:absolute;width:605px;z-index:1}#error-404 .bike_search .bike_search_field_placeholder p,.bike_search .bike_search_field_placeholder p{background:none;line-height:42px;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;color:#666}#error-404 .bike_search .bike_search_field_placeholder.hint,.bike_search .bike_search_field_placeholder.hint{color:#B3B3B3;font-style:italic}#homepage{background-color:#B3B3B3;color:#666;font:10px/10px "Helvetica Neue",sans-serif}#homepage #infoBoxOverlay{position:absolute;top:0;left:0;display:none;z-index:9000}#homepage #infoBoxOverlayIFrame{position:absolute;margin:0;padding:0;border:0;display:none;z-index:8999}#homepage #content{background-color:#E6E6E6;margin:0 auto;width:980px}#homepage #content h3,#homepage h3{font-size:1.8em;line-height:1.3em}#homepage h1,#homepage h2,#homepage h3,#homepage h4{color:#333}#homepage .menu h3{font-size:1.5em}#homepage span.whack{font-weight:700;color:#EE3124}#homepage #marquee #marquee_preview{position:absolute;width:100%;bottom:10px;text-align:center;z-index:50;display:none}#homepage #marquee #marquee_preview .marqueeThumb{display:inline-block;height:86px;cursor:pointer;padding-top:10px}#homepage #marquee #marquee_preview .marqueeThumb img{background:url(/images/background/marquee_thumb_gradient.png) left bottom repeat-x #999;padding:10px 10px 10px 0}#homepage #marquee #marquee_preview .marqueeThumb:first-child img,#homepage #marquee #marquee_preview .marqueeThumb:first-child.active img{padding:10px}#homepage #marquee #marquee_preview .marqueeThumb:first-child.active{background:url(/images/background/tooltip_tail_999.png) center 0 no-repeat}#homepage #marquee #marquee_preview .marqueeThumb.active{background:url(/images/background/tooltip_tail_999.png) 35px 0 no-repeat}#homepage #marquee{position:relative;height:480px;background-color:#000}#homepage #marquee_nav_container{position:absolute;bottom:0;width:100%;height:50px;z-index:51;background-color:#ccc}#homepage #marquee_nav_container p{font-size:1.4em;line-height:50px;margin:0}#homepage #mission,#homepage #promos{margin-bottom:30px}#homepage #marquee_nav_container #marquee_counter{float:right;display:none}#homepage #marquee_nav_container #marquee_nav{display:none}#homepage #marquee_nav_container #marquee_nav_text{float:left;display:inline;margin-left:50px;font-weight:700}#homepage #marquee_nav_container #grid{background:url(/images/background/icon_select_grid.png) center center no-repeat;display:block;width:20px;height:20px;cursor:pointer;float:right;margin-right:20px;margin-left:10px;margin-top:15px}#homepage #container{width:980px;min-height:430px}#homepage #cover{position:absolute;width:980px;height:430px;z-index:50;display:none;background-color:#000;opacity:.7}#homepage #content_wrapper{padding:40px 50px 30px}#homepage .marquee_content{position:absolute;bottom:90px;left:50px}#homepage #promos .promo{position:relative;width:205px;height:220px;background-color:#fff;display:inline;float:left;margin-left:20px}#homepage #promos .promo:first-child{margin-left:0}#homepage .swap_box{font-size:1.3em;line-height:1.25em;cursor:pointer}#homepage .swap_box .primary p{color:#333;padding:0 15px;font-weight:700}#homepage .swap_box .primary .title p:first-child{padding:10px 15px 0}#homepage .swap_box .primary .smaller{font-size:.925em}#homepage .swap_box .primary a{color:#333}#homepage .swap_box .secondary{position:absolute;z-index:2;top:0;display:none;width:205px;min-height:220px;background:url(/images/background/swap_box_secondary_bg.png) bottom center repeat-x #555;color:#ccc}#homepage .swap_box .secondary .block_link{display:block;position:absolute;height:100%;width:100%;top:0}#homepage .swap_box .secondary p{padding:0 15px 20px 20px}#homepage .swap_box .secondary p:first-child{padding:20px 15px 5px 20px}#homepage .swap_box .secondary p.link span{color:#fff;font-size:.8em;text-decoration:underline}#homepage .swap_box .secondary p.link .arrow{background:url(/images/background/arrow_right_6x8px_sprite.png) right -54px no-repeat;padding-right:10px}#homepage .column{display:inline;float:left;margin-left:20px}#homepage .column.first{margin-left:0}#homepage .columns.two .column{width:430px;margin-left:20px}#homepage .columns.two .column:first-child{margin-left:0}#homepage #mission .badge{display:inline;float:right}#homepage #mission .statement{display:inline;float:left;width:325px}#homepage #email_updates p,#homepage #mission p,#homepage #register p{font-size:1.5em;line-height:1.4em;margin-bottom:1.4em}#homepage #alerts p,#homepage #alerts p.button,#homepage #email_updates p.button,#homepage #mission p.button,#homepage #register p.button{font-size:1.2em;line-height:2em}#homepage #alerts{background-color:#333;color:#ccc;padding:15px 50px}#homepage #alerts strong{color:#fff}#homepage #alerts p{display:inline;float:left}#homepage #alerts p.button{display:inline;float:left;margin-left:15px}#homepage #email_updates input{border:1px solid #ccc;font-size:1.3em;color:#b3b3b3;padding:5px;margin-bottom:20px}#connections hr,.hr,hr{border-width:1px 0}#homepage_articles p{font-size:1.5em;line-height:1.4em;margin-bottom:1.4em}#homepage_articles .badge{display:inline;float:right;margin:0 0 20px 20px}#homepage_articles .columns{margin-bottom:30px}#homepage_articles p.button{font-size:1.2em;line-height:2em}hr{border-bottom:1px solid #F2F2F2;border-top:1px solid #CCC;margin:0 auto 40px 0;text-align:left}#boilerplate,#stories_nav{text-align:center}#no_results-landing #bike_menu .bike_search{background:0 0}#no_results-landing .bike_search{background-color:#FFF;padding:0}#no_results-landing .bike_search .search_button .button{font-size:1.3em;height:40px;margin-bottom:0;width:205px;display:inline-block}#no_results-landing .bike_search .search_button .button span{font-size:1.3em;line-height:40px}#no_results-landing .bike_search .search_button .button span.search{background:url(/images/background/icon_search.png) right center no-repeat}#no_results-landing .error p.button{font-size:1.3em;margin-bottom:0}#error-404 .error p.button,#search_landing #error-404 .error p.button{margin-bottom:0}#error-404 .error p,#search_landing #error-404 .error p{color:#666;font-size:1.5em}#search-landing .bike_search{background-color:#E5E5E5;padding:0 0 30px;margin:0}#search-landing #bike_menu .bike_search{padding:0 0 30px}#search-landing #content .bike_search{padding:30px 50px}#search-landing #error-404 #content .bike_search{padding:0 0 30px}#error-404 .search_section,.search_section{background:#E5E5E5;padding:50px 50px 0}#error-404 .search_section hr,.search_section hr{margin:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.hr{width:190px;margin:5px 10px;height:0;border-top-color:#ccc;border-bottom-color:#f2f2f2;border-top-style:solid;border-bottom-style:solid}.hr hr{display:none}#stories{padding:50px}#stories .intro{float:left;display:inline;width:415px}#stories .intro h1{font-size:4.8em;margin-bottom:.4em}#stories .intro h1+h2{color:#666;font-size:1.8em;font-weight:400;line-height:1.5em;margin-bottom:2em}#stories .story{width:430px;margin-bottom:20px}#stories .story.odd{float:right;display:inline}#stories .story.even{float:left;display:inline}#stories .story:hover{-moz-box-shadow:0 2px 3px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25);box-shadow:0 2px 3px rgba(0,0,0,.25)}#stories .story:hover .media .overlay{background:rgba(0,0,0,.25)}#stories .story:hover .media.video .overlay{background:url(/media/images/stories/overlay-play.png) center center no-repeat rgba(0,0,0,.25)}#stories .story .media{position:relative;min-height:315px}#stories .story .media .overlay{position:absolute;width:430px;height:315px}#stories .story .media .overlay a{display:block;width:430px;height:315px;filter:alpha(opacity=0);background-color:transparent}#stories .story .media.video .overlay{background:url(/media/images/stories/overlay-play.png) center center no-repeat}#stories .story .media .caption{position:absolute;bottom:0}#stories .story .details{background-color:#fff;padding:20px 15px}#stories .story .details h3{font-size:1.5em;margin-bottom:.4em}#stories .story .details h3 a{color:#000}#stories .story .details h3 a:hover{text-decoration:underline}#stories .story .details p{color:#666;font-size:1.5em;line-height:1.4em;margin-bottom:1em}#stories .story .details p.button{font-size:1.2em;line-height:2em;float:left;display:inline}#connections{background-color:#ccc;padding:50px}#connections h2{font-size:1.8em;margin-bottom:.6em}#connections h2 a{color:#333}#connections h2 a:hover{color:#191919;text-decoration:underline}#connections h2:after{font-weight:400;color:#EE3124;content:" /"}#connections h2+p{width:505px}#connections p{color:#666}#connections hr{border-top:1px solid #a6a6a6;border-bottom:1px solid #d9d9d9}.button_image a:hover span,.landing-models #browse_models #filters .button,h2 a:hover span{border-bottom:none}#connections #email_updates .media{float:right;display:inline;margin-bottom:50px}#connections #email_updates p{font-size:1.5em;line-height:1.4em;margin-bottom:1em}#connections #email_updates p.button{font-size:1.2em;line-height:2em;margin-bottom:2em;float:left;display:inline}#connections .promos h2{margin-bottom:1em}#connections .promos .swap_box{background-color:#e5e5e5}#connections .promos .swap_box .primary p{color:#333}#connections .promos .column:first-child{margin-left:0}#connections .promos h3{font-size:1.5em;color:#666}#post_showcase{display:none;color:#fff;background:#191919;padding:50px 125px}#post_showcase h1{font-size:2.8em;margin-bottom:.6em;text-shadow:0 1px 0 #000}#post_showcase .media{position:relative;margin-bottom:1em}#post_showcase .media .toggle{position:absolute;top:-55px;right:0;width:30px;height:35px;background:url(/media/images/stories/icon-sprite-signs.png) center -244px no-repeat}#post_showcase .media .toggle:hover{cursor:pointer;background:url(/media/images/stories/icon-sprite-signs.png) center -326px no-repeat}#post_showcase .media .toggle a{display:inline-block;width:35px;height:35px}#post_showcase .media .toggle a span{display:none}#post_showcase .media .caption p{color:#ccc;font-size:1.5em;padding:1.5em 2em;background:url(/images/background/icon_video.png) left center no-repeat}#post{-webkit-text-size-adjust:100%;padding:50px 125px}#post h1{font-size:2.8em;margin-bottom:.6em;text-shadow:0 1px 0 #fff}#post .media{position:relative;margin-bottom:3em}#post .media .overlay{position:absolute;width:100%;height:100%}#post .media .overlay a{display:block;width:100%;height:100%}#post .media.video .overlay{background:url(/media/images/stories/overlay-play.png) center center no-repeat}#post .media .toggle{position:absolute;bottom:10px;right:15px;width:30px;height:35px;background:url(/media/images/stories/icon-sprite-signs.png) center -490px no-repeat;z-index:1}#post .media .toggle a span{display:none}#post .media .toggle:hover{cursor:pointer;background:url(/media/images/stories/icon-sprite-signs.png) center -572px no-repeat}#post .media .toggle.showing{background:url(/media/images/stories/icon-sprite-signs.png) center -244px no-repeat}#post .media .toggle.showing:hover{background:url(/media/images/stories/icon-sprite-signs.png) center -326px no-repeat}#post .media .toggle a{width:30px;height:35px;display:block}#post .media .caption{position:absolute;display:none;bottom:0;background-color:#000;background:rgba(0,0,0,.7);width:100%}#post .media .caption p{font-size:1.5em;color:#fff;padding:1.5em}#post p.introduction{font-size:2.1em;margin-bottom:1.5em;line-height:1.5em;color:#333}#post .story{padding-bottom:4em;width:580px}#post .story .image_gallery_teaser{position:relative;float:right;display:inline;margin:0 -150px 30px 35px}#post .story .image_gallery_teaser .media{margin-bottom:0}#post .story .image_gallery_teaser .media .overlay{position:absolute;width:100%;height:100%}#post .story .image_gallery_teaser .media .overlay a{display:block;width:100%;height:100%}#post .story .image_gallery_teaser .media+p{font-size:1.3em;background-color:#fff;padding:20px 15px;margin-bottom:0}#post .story .image_gallery_teaser .media+p a span{font-weight:700;color:#333;background:url(/media/images/stories/icon-gallery.png) left top no-repeat;padding-left:23px}#priceCount,#tags h3:after,.archive #content .category_content h2 span,span.why_message{font-weight:400}#post .story .image_gallery_teaser:hover{-moz-box-shadow:0 2px 3px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25);box-shadow:0 2px 3px rgba(0,0,0,.25)}#post .story .image_gallery_teaser:hover .media .overlay{background:url(/media/images/stories/overlay-gallery.png) center center no-repeat rgba(0,0,0,.25)}#post .story p{font-size:1.8em;margin-bottom:1.5em;line-height:1.5em;color:#333}#post .story p:last-of-type{margin-bottom:3em}#post .related_links h3{font-size:1.5em;margin-bottom:.6em}#post .related_links ul{margin-bottom:2em}#post .related_links ul li{font-size:1.5em;display:block}#post .related_links ul li a{padding-left:15px;margin-left:-15px;color:#08c;background:url(../images/background/arrow_right_4x5px_sprite.png) 5px -112px no-repeat}#post .related_links ul li a:hover{color:#069;text-decoration:underline}#post .related_links ul li a:active{color:#08c;text-decoration:none}#image-gallery #modal_content .scrollable{width:730px;height:700px;margin:50px auto}#image-gallery #modal_content .scrollable .item{width:730px}#image-gallery #modal_content .scrollable .item img{margin-bottom:20px}#image-gallery #modal_content .scrollable .item p{font-size:1.5em;color:#333}#image-gallery #modal_content .scrollable .item p.count{float:right;display:inline;color:#666}#image-gallery #modal_content a{top:280px}#share_story{width:440px;min-height:200px;padding:50px}#share_story h3{font-size:1.8em;margin-bottom:.4em}#share_story h3:after{font-weight:400;color:#EE3124;content:" /"}#share_story ul{margin-bottom:40px}#share_story p{font-size:1.5em;line-height:1.4em;margin-bottom:1.4em;color:#666}#share_story p a{color:#08c}#share_story p a .icon-link{font-size:.86em;padding-left:20px;background:url(/media/images/stories/icon-link.png) left center no-repeat}#share_story p a:hover{text-decoration:underline;color:#069}#share_story .icon-facebook{padding-left:20px;background:url(/media/images/stories/icon-facebook.png) left center no-repeat}#share_story .icon-twitter{padding-left:20px;background:url(/media/images/stories/icon-twitter.png) left center no-repeat}#share_story hr{margin-bottom:30px}#boilerplate .theme img{margin:0 auto 20px}#boilerplate p{font-size:1.8em;line-height:1.5em;color:#666;margin-bottom:3em;padding:0 75px}#tags,#tags ul{display:inline-block;display:block}#tags ul:after,#tags ul:before,#tags:after,#tags:before{display:table;content:""}#tags ul:after,#tags:after{clear:both}#tags h3{float:left;display:inline;display:inline-block;font-size:1.5em;margin-right:.75em}#tags h3:after{color:#666;content:" #"}#tags ul li{float:left;display:inline;margin-right:5px}#tags ul li a{font-size:1.2em;background:#fff;padding:.5em;color:#666}#tags ul li a:hover{background:#f2f2f2;color:#4c4c4c}#tags p.button{float:right;display:inline}#stories_nav{background:#fff;padding:30px 0}#stories_nav a{color:#666}#stories_nav a:hover{color:#4c4c4c;text-decoration:underline}#stories_nav .story_nav p{font-size:1.5em;line-height:1.2em;margin-top:10px;width:280px}#stories_nav .story_nav p.button{width:30px;margin-top:0}#stories_nav .story_nav p.button a{width:100%;height:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}#stories_nav .story_nav p.button a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}#stories_nav #prev{float:left;display:inline;text-align:left;cursor:pointer}#stories_nav #next{float:right;display:inline;text-align:right;cursor:pointer}#stories_nav h3{font-size:1.8em;margin:30px auto;width:480px}#stories_nav h3 a{color:#333}h1.why_message{font-size:2.4em;line-height:1.16em;margin-bottom:.6em}#filter_tt .tooltip{display:block;position:absolute}#filter_tt .popover{padding:20px;z-index:20000;width:355px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#333;-moz-box-shadow:0 3px 6px #7f7f7f;-webkit-box-shadow:0 3px 6px #7f7f7f;box-shadow:0 3px 6px #7f7f7f}#filter_tt .popover .point{position:absolute;left:-10px;top:0;height:100%;width:10px;background:url(/images/background/tooltip_tail_333.png) left center no-repeat}#filter_tt .popover .details{float:left;display:inline}#filter_tt .popover .details h4{margin-bottom:.4em;font-size:1.5em;color:#fff}#filter_tt .popover .details p{font-size:1.3em;color:#ccc}#filter_tt .popover .media{float:right;display:inline}.price_slider{display:inline-block;width:180px;height:50px;margin-top:30px}.archive #return_link{width:940px;margin:10px auto 0;bottom:auto;position:relative}.archive #return_link .button{margin-bottom:10px}.archive #subcategory_nav{height:30px}.archive #subcategory_nav #subcat{font-size:1.3em;line-height:25px}.archive .buffer{padding:50px 0}.archive #about{background-color:#fff;padding:40px 50px}.archive #about .details{width:640px}.archive #about h2{font-size:2.1em;margin-bottom:.4em}.archive #about p{font-size:2.1em;line-height:1.4em;margin-bottom:1.4em}.archive #about .media{float:right;display:inline}.archive #content .model_year{color:#333;font-size:1.3em;line-height:1.23em}.archive #content .category_nav{float:left;display:inline;width:215px;margin-left:40px}.archive #content .category_nav .current_gc{width:216px}.archive #content .category_nav .current_gc h2{margin-bottom:1em}.archive #content .category_nav hr,.archive #content .category_nav ul{margin-bottom:2em}.archive #content .category_nav h3{font-size:1.5em;margin-bottom:.4em}.archive #content .category_nav h3+p{font-size:1.3em;line-height:1.4em;margin-bottom:1.4em}.archive #content .category_nav p.button a{background-color:#f2f2f2}.archive #content .category_nav p.button a span{color:#4c4c4c}.archive #content .category_nav p.button a span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -340px no-repeat}.archive #content .category_nav p.button a span.arrow_left{padding-left:10px;background:url(/images/background/arrow_left_6x8px_sprite.png) left -340px no-repeat}.archive #content .category_nav p.button a:hover{background-color:#e5e5e5}.archive #content .category_nav p.button a:hover span{color:#333}.archive #content .category_nav p.button a:hover span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -456px no-repeat}.archive #content .category_nav p.button a:hover span.arrow_left{padding-left:10px;background:url(/images/background/arrow_left_6x8px_sprite.png) left -456px no-repeat}.archive #content .category_nav p.button a:active{background-color:#ccc}.archive #content .category_nav p.button a:active span{color:#4c4c4c}.archive #content .category_nav p.button a:active span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -340px no-repeat}.archive #content .category_nav p.button a:active span.arrow_left{padding-left:10px;background:url(/images/background/arrow_left_6x8px_sprite.png) left -340px no-repeat}.archive #content .category_content{width:655px;float:right;display:inline;margin-right:50px}.archive #content .category_content .columns{margin:0 0 4em}.archive #content .category_content .columns .column{width:205px}.archive #content .category_content .columns ul{margin-bottom:10px}.archive #content .category_content .columns ul li{padding-left:10px;background:url(/images/background/arrow_right_4x5px_sprite.png) 0 -114px no-repeat;margin-bottom:.6em}.archive #content .category_content .columns ul li a{font-size:1.3em;color:#666}.archive #content .category_content .columns ul li a:hover{color:#333;text-decoration:underline}.archive #content .category_content hr{margin-bottom:30px}.archive #content .category_content h2{font-size:1.5em;margin-bottom:1.5em;color:#333}.archive #content .category_content h2 span.whack{font-weight:700}.archive #stage #product_image img{position:absolute;left:0;bottom:0}.archive #print_link,.archive .brands,.archive .details_disclaimer{display:none}#breadcrumb{position:relative;width:980px;margin:20px auto 0;padding:0}#breadcrumb ul{margin-left:25px;min-height:18px;margin-right:150px}#breadcrumb li{font-size:1.5em;line-height:1.6em;margin-right:.25em;color:#666}#breadcrumb li .button{font-size:1.3rem}#breadcrumb li .button::after{content:none;color:#999}#breadcrumb li a{color:#08C}#breadcrumb li a:hover{color:#069;text-decoration:underline}#archive .button a:hover,#archive button a:hover,#archive input[type=button] a:hover,#archive input[type=reset] a:hover,#archive input[type=submit] a:hover,#bike_rack .button a:hover,#bike_rack button a:hover,#bike_rack input[type=button] a:hover,#bike_rack input[type=reset] a:hover,#bike_rack input[type=submit] a:hover,#breadcrumb .button a:hover,#breadcrumb button a:hover,#breadcrumb input[type=button] a:hover,#breadcrumb input[type=reset] a:hover,#breadcrumb input[type=submit] a:hover,#content .button a:hover,#content button a:hover,#content input[type=button] a:hover,#content input[type=reset] a:hover,#content input[type=submit] a:hover,#subcategory_nav .button a:hover,#subcategory_nav button a:hover,#subcategory_nav input[type=button] a:hover,#subcategory_nav input[type=reset] a:hover,#subcategory_nav input[type=submit] a:hover,#wtb .button a:hover,#wtb button a:hover,#wtb input[type=button] a:hover,#wtb input[type=reset] a:hover,#wtb input[type=submit] a:hover,.landing-models #browse_models #filters ul li a:active,.smarty #rd-404 .button a:hover{text-decoration:none}#breadcrumb li::after{content:" /";color:#999}#breadcrumb li:last-child::after{content:none}.ui-tabs-panel{min-height:500px}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.button_image a{width:inherit;color:#e5e5e5!important}.button_image a span.arrow{width:100%}.button_image a:hover{color:#fff!important}.button_image a:active::before{top:0;left:0}p{margin-bottom:inherit}#archive .button,#archive button,#archive input[type=button],#archive input[type=reset],#archive input[type=submit],#bike_rack .button,#bike_rack button,#bike_rack input[type=button],#bike_rack input[type=reset],#bike_rack input[type=submit],#breadcrumb .button,#breadcrumb button,#breadcrumb input[type=button],#breadcrumb input[type=reset],#breadcrumb input[type=submit],#content .button,#content button,#content input[type=button],#content input[type=reset],#content input[type=submit],#subcategory_nav .button,#subcategory_nav button,#subcategory_nav input[type=button],#subcategory_nav input[type=reset],#subcategory_nav input[type=submit],#wtb .button,#wtb button,#wtb input[type=button],#wtb input[type=reset],#wtb input[type=submit]{background:0 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#archive .button::active,#archive button::active,#archive input[type=button]::active,#archive input[type=reset]::active,#archive input[type=submit]::active,#bike_rack .button::active,#bike_rack button::active,#bike_rack input[type=button]::active,#bike_rack input[type=reset]::active,#bike_rack input[type=submit]::active,#breadcrumb .button::active,#breadcrumb button::active,#breadcrumb input[type=button]::active,#breadcrumb input[type=reset]::active,#breadcrumb input[type=submit]::active,#content .button::active,#content button::active,#content input[type=button]::active,#content input[type=reset]::active,#content input[type=submit]::active,#subcategory_nav .button::active,#subcategory_nav button::active,#subcategory_nav input[type=button]::active,#subcategory_nav input[type=reset]::active,#subcategory_nav input[type=submit]::active,#wtb .button::active,#wtb button::active,#wtb input[type=button]::active,#wtb input[type=reset]::active,#wtb input[type=submit]::active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#archive a span,#bike_rack a span,#breadcrumb a span,#content a span,#subcategory_nav a span,#wtb a span{display:inline-block}#archive .category_nav a span,#bike_rack .category_nav a span,#breadcrumb .category_nav a span,#content .category_nav a span,#subcategory_nav .category_nav a span,#wtb .category_nav a span{display:block}#subcategory_nav{margin-top:30px}#subcategory_nav ul,#subcategory_nav ul li{margin-bottom:0}#breadcrumb ul{margin-bottom:.5em}#breadcrumb ul li{margin-bottom:inherit}#site_footer,#site_header-wrapper,#site_menu{font:1.6em/1.4 SourceSansPro,"Helvetica Neue",sans-serif}#site_menu li{margin-bottom:1.5em}#promotion-wrapper,#promotion-wrapper-no-js{font:1.6em/1 SourceSansPro,"Helvetica Neue",sans-serif}#bike_rack .media img,#content .media img,#print_wrapper .media img{position:relative;width:auto;height:auto}#bike_rack form input[type=checkbox],#content form input[type=checkbox],#print_wrapper form input[type=checkbox]{width:inherit}.blogs{display:inline-block;display:block}.blogs:after,.blogs:before{display:table;content:""}.rating.half::before,.rating::before{content:"\e619 \e619 \e619 \e619 \e619"}.blogs:after{clear:both}.model ul.tabs li a{padding:0}#close_stage a span{display:none}#stage #photo_link p.button a span{background:url(/images/background/icon_download.png) left 7px no-repeat}#suspension_setup .media{background-color:transparent}#suspension_setup input{display:inline;width:inherit}ul.button_panel li{margin-bottom:0}#stories .story .media .overlay{z-index:2}.rating,.ratings{margin:.4em 0 .8em}.rating::before{font-family:TrekIcon;font-weight:400;font-size:1em;color:orange}.rating.one::before{content:"\e618 \e619 \e619 \e619 \e619"}.rating.one_half::before{content:"\e618 \e61a \e619 \e619 \e619"}.rating.two::before{content:"\e618 \e618 \e619 \e619 \e619"}.rating.two_half::before{content:"\e618 \e618 \e61a \e619 \e619"}.rating.three::before{content:"\e618 \e618 \e618 \e619 \e619"}.rating.three_half::before{content:"\e618 \e618 \e618 \e61a \e619"}.rating.four::before{content:"\e618 \e618 \e618 \e618 \e619"}.rating.four_half::before{content:"\e618 \e618 \e618 \e618 \e61a"}.rating.five::before{content:"\e618 \e618 \e618 \e618 \e618"}.smarty{background-color:#B3B3B3}.smarty #body{background:0 0}.smarty #wrapper{font:1.2em/1.4 SourceSansPro,"Helvetica Neue",sans-serif}.smarty #wrapper #sectionHead .headline h1{font-size:1.75em;line-height:1.4em}.smarty #wrapper #sectionHead .headline h1+p{font-size:1.16666667em;line-height:1.2;font-style:oblique}.smarty #wrapper .columns .column .teamHead{font-size:.9em}.smarty #columns .column ul li a{background:url(/images/shared/small_link_arrow_right.gif) 0 8px no-repeat;font-size:.875em}.smarty #columns .column p{font-size:1em}.smarty .categories{display:block;width:100%}.smarty .categories label{display:inline}.smarty .controls{display:block;width:100%;padding-right:10px}.smarty #categoriesSelect{display:inline-block;width:150px}.smarty #legal li{margin-bottom:1.5em}.smarty #rd-404 .button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none}.smarty #rd-404 p.button.light a span.arrow{padding-right:10px;background:url(/images/background/arrow_right_6x8px_sprite.png) right -338px no-repeat}#subNav{font:1.4em/16px SourceSansPro,"Helvetica Neue",sans-serif}#subNav ul li{margin-top:0;line-height:14px}#site_canvas{z-index:3}#site_canvas.show-site_menu{z-index:1}#site_menu{z-index:2}#page-wrapper #video button{padding:0}.landing-models{font-size:10px}.landing-models #browse_models .field.lightest select{width:250px;color:#08c;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fff,#e5e5e5);background-image:-moz-linear-gradient(top,#fff,#e5e5e5);background-image:-ms-linear-gradient(top,#fff,#e5e5e5);background-image:-o-linear-gradient(top,#fff,#e5e5e5);background-image:linear-gradient(top,#fff,#e5e5e5);background-repeat:repeat-x}.landing-models #browse_models #filter_tt{position:absolute;padding:1em;z-index:10}.landing-models #browse_models #sort-filter{background-color:#f2f2f2;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e5e5e5),to(#fff));background-image:-webkit-linear-gradient(top,#e5e5e5,#fff);background-image:-moz-linear-gradient(top,#e5e5e5,#fff);background-image:-ms-linear-gradient(top,#e5e5e5,#fff);background-image:-o-linear-gradient(top,#e5e5e5,#fff);background-image:linear-gradient(top,#e5e5e5,#fff);background-repeat:repeat-x}.landing-models #browse_models #sort-filter header .status{color:#333;font-size:1.125em}.landing-models #browse_models #sort-filter header #model_count{font-weight:700}.landing-models #browse_models #sort-filter header .button{text-align:center}.landing-models #browse_models #sort-filter header .button:hover{cursor:pointer}.landing-models #browse_models #sort-filter header .sort_filter_group p{margin-bottom:.5em}.landing-models #browse_models #sort-filter hr{margin-top:0}.landing-models #browse_models #sort-filter .active_filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.landing-models #browse_models #sort-filter .active_filters .button{width:auto;margin:.25em .25em 1.5em}.landing-models #browse_models #sort-filter .active_filters .button a{text-shadow:0 1px 1px #fff}.landing-models #browse_models #filters ul li{margin-bottom:.25em;position:relative}.landing-models #browse_models #filters .reset_buttons .button a:active span.close,.landing-models #browse_models .active_filters .button a:active span{text-decoration:underline}.landing-models #browse_models #filters h3{color:#333;margin-bottom:.5em;margin-left:.5em;font-weight:400}.landing-models #browse_models #filters input{display:none!important}.landing-models #browse_models #filters input+label{padding:1em .5em .75em;background-color:#fff;color:#666;text-transform:capitalize;font-size:.875em;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.landing-models #browse_models #filters input+label .color_swatch{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;text-align:right}.landing-models #browse_models #filters input+label .color_swatch .swatch{top:-4px}.landing-models #browse_models #filters input+label .count{color:#999;margin-left:.25em}.landing-models #browse_models #filters input+label::before{display:inline-block;width:20px;height:20px;line-height:16px;text-align:center;font-weight:700;font-size:1.2em;margin-right:.625rem;border:2px solid #b3b3b3;color:#d9d9d9;vertical-align:text-top}.landing-models #browse_models #filters input+label:hover{cursor:pointer}.landing-models #browse_models #filters input+label:active span.text{color:#08c;text-decoration:underline}.landing-models #browse_models #filters input:checked+label{background-color:#e5e5e5;text-shadow:0 1px 1px #fff;color:#08c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.landing-models #browse_models #filters input:checked+label::before{background-color:#fff;border:1px solid #666;color:#08c}.landing-models #browse_models #filters ul.color_swatches input:checked+label{padding:1em .5em .25em}.landing-models #browse_models #filters input[type=radio]+label::before{content:"";width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.landing-models #browse_models #filters input[type=radio]+label::after{content:"";width:10px;height:10px;border-radius:50%;background-color:#e5e5e5;position:absolute;left:12px;top:19px}.landing-models #browse_models #filters input[type=radio]:checked+label::after{background-color:#08c}.landing-models #browse_models #filters input[type=checkbox]+label::before{content:"×"}.landing-models #browse_models #filters .active_filters .button{font-size:.875em;padding:1em}.landing-models #browse_models #filters .active_filters .button a{text-shadow:0 1px 1px #fff;padding:0}.landing-models #browse_models #filters .active_filters.empty{display:none}.landing-models #browse_models #filters #extra_filters_toggle.button{text-align:center}.landing-models #browse_models #filters #extra_filters_toggle:hover{cursor:pointer}.landing-models #browse_models #filters .toggleExtras .filter_group{display:none!important}.landing-models #browse_models #filters .toggleExtras .filter_group.ef{display:block!important}.landing-models #browse_models #filters .reset_buttons .button{font-size:.875em;padding:1em;margin-bottom:.25em;background:#e5e5e5;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.landing-models #browse_models #filters .reset_buttons .button a{color:#999;text-shadow:0 1px 1px #fff}.landing-models #browse_models #filters .reset_buttons .button a::before{top:2px;margin-right:.75em;position:relative;font-weight:700;font-size:1.2em;display:inline-block;content:"×"}.landing-models #browse_models #filters .reset_buttons .button a span{display:inline-block}.landing-models #browse_models #filters .price_filter_group{padding-bottom:1em}.landing-models #browse_models #filters .price_filter_group #priceCount{color:#666}.landing-models #browse_models #filters .price_filter_group .jslider{width:85%;margin:0 auto}.landing-models #browse_models #filters .active_filters .button,.landing-models #browse_models #filters .reset_buttons .button{width:auto}.landing-models #browse_models #filters .price_filter_group .jslider .jslider-value{font-size:.6875em}.landing-models #browse_models #filters .price_filter_group .jslider .jslider-pointer{font-size:.875em}.landing-models #browse_models #filter-grid{padding-top:0}.landing-models #browse_models .active_filters .button{padding:0;margin-bottom:.25em;background:#e5e5e5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.landing-models #browse_models .active_filters .button a{text-transform:capitalize;padding:.5em 1em .75em;text-shadow:none;display:block}.landing-models #browse_models .active_filters .button a::before{top:2px;margin-right:.75em;position:relative;font-weight:700;font-size:1.2em;display:inline-block;content:"×";color:#08c}.landing-models #browse_models .active_filters .button a span{display:inline-block}.landing-models #browse_models .active_filters .button a span.count,.landing-models #browse_models .active_filters .button a span.swatch{display:none}.landing-models #browse_models article.accordion h2{text-shadow:none}.landing-models #browse_models #filters hr{margin-bottom:1em}.landing-models #browse_models #filters ul li:last-of-type{margin-bottom:0}.landing-models #browse_models #extra_filters.conceal{position:relative;height:50px;overflow-y:hidden}.landing-models #browse_models #extra_filters.conceal .controls{display:block}.landing-models #browse_models #extra_filters.reveal{height:auto;overflow-y:auto}.landing-models #browse_models #extra_filters.reveal .controls{display:none}.landing-models #browse_models #models.conceal{position:relative;height:400px;overflow-y:hidden}.landing-models #browse_models #models.conceal .controls{display:block}.landing-models #browse_models #models.reveal{height:auto;overflow-y:auto}.landing-models #browse_models #models.reveal .controls{display:none}.landing-models #browse_models #filter_toggle{margin-bottom:1em}.landing-models #browse_models #filter-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.landing-models #browse_models .active_filters{border-bottom:1px solid transparent;margin-bottom:0}.landing-models #browse_models #models.collapse{height:0;opacity:0}.landing-models #browse_models .sort_filter_group{padding-top:1em}.landing-models #browse_models .sort_filter_group hr{display:none!important}.landing-models #browse_models #filter_toggle .button{margin-bottom:.5em}.landing-models #browse_models #sort-filter header{text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.landing-models #browse_models #sort-filter header #choose_from{display:block;margin-bottom:.5em}.landing-models #browse_models #sort-filter header .active_filters{display:none}.landing-models #browse_models #sort-filter header .sort_filter_group{display:inline-block}.landing-models #browse_models #sort-filter hr{display:block}.landing-models #browse_models #filter_toggle{display:none}.landing-models #browse_models #filter-grid{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.landing-models #browse_models #filters{padding-top:15px;margin-right:2.85714286%}.landing-models #browse_models #filters .active_filters{display:block}.landing-models #browse_models #filters .active_filters .button:first-of-type{margin-top:.25em}.landing-models #browse_models #filters .active_filters .button:last-of-type{margin-bottom:1.5em}.landing-models #browse_models #filters .price_filter_group hr{display:none!important}.landing-models #browse_models #filters .sort_filter_group,.landing-models #filter_toggle{display:none}.landing-models #browse_models #models{opacitiy:100%!important;height:auto!important;width:100%}.landing-models #filter-grid{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.landing-models .field{padding-left:20px!important;padding-right:20px!important}.landing-models .content_wrapper{font-size:1.6em;padding:0}.landing-models #sort-filter{padding-bottom:0}.landing-models #filters,.landing-models #models{font-size:10px}.landing-models #models aside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;margin-left:-20px}.landing-models #models article.accordion{position:relative;text-align:left;margin-bottom:1em}.landing-models #models article.accordion .block_link{position:absolute;z-index:2;width:100%;height:100%}.landing-models #models article.accordion .block_link:hover{text-decoration:none}#main_site_link a:hover,.landing-models #models article.accordion .media-wrapper .content .compare_wrapper input[type=checkbox]+label:active,.landing-models #models article.accordion h2 a:hover{text-decoration:underline}.landing-models #models article.accordion h2{text-align:left;font-family:"Helvetica Neue",helvetica,arial;font-size:1rem;margin-bottom:0;padding:1em .5em;position:relative}.landing-models #models article.accordion h2::after{font-size:1.25rem;text-shadow:0 1px 0 #08c;font-family:TrekIcon;font-weight:700;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#08C;content:"\e610";position:absolute;right:.5em}.landing-models #models article.accordion h2 span{font-weight:400;color:#999}.landing-models #models article.accordion p{font-size:1rem}.landing-models #models article.accordion .media-wrapper{position:relative;border:3px solid transparent}.landing-models #models article.accordion .media-wrapper .media{background:#333;background-image:-webkit-radial-gradient(50% 350%,circle,#e5e5e5,transparent),-webkit-radial-gradient(90% 80%,ellipse,#000,transparent),-webkit-radial-gradient(-30% 70%,ellipse,#000,transparent),-webkit-radial-gradient(50% -30%,circle,#000,transparent)}#landing .scrollable .items .item .model_card .content,.landing-models #models article.accordion .media-wrapper .content{background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fff,#e5e5e5);background-image:-moz-linear-gradient(top,#fff,#e5e5e5);background-image:-ms-linear-gradient(top,#fff,#e5e5e5);background-image:-o-linear-gradient(top,#fff,#e5e5e5)}.landing-models #models article.accordion .media-wrapper .content{background-color:#e5e5e5;background-image:linear-gradient(top,#fff,#e5e5e5);background-repeat:repeat-x;padding:1em 1em 2em;text-shadow:0 1px 0 #fff}.landing-models #models article.accordion .media-wrapper .content .pricing{color:#333}.landing-models #models article.accordion .media-wrapper .content .pricing span{color:#666}.landing-models #models article.accordion .media-wrapper .content .rating,.landing-models #models article.accordion .media-wrapper .content .ratings{margin:.4em 0 .8em}.landing-models #models article.accordion .media-wrapper .content .rating::before{font-family:TrekIcon;font-weight:400;content:"\e619 \e619 \e619 \e619 \e619";font-size:1em;color:orange}.landing-models #models article.accordion .media-wrapper .content .rating.half::before{content:"\e619 \e619 \e619 \e619 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.one::before{content:"\e618 \e619 \e619 \e619 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.one_half::before{content:"\e618 \e61a \e619 \e619 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.two::before{content:"\e618 \e618 \e619 \e619 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.two_half::before{content:"\e618 \e618 \e61a \e619 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.three::before{content:"\e618 \e618 \e618 \e619 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.three_half::before{content:"\e618 \e618 \e618 \e61a \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.four::before{content:"\e618 \e618 \e618 \e618 \e619"}.landing-models #models article.accordion .media-wrapper .content .rating.four_half::before{content:"\e618 \e618 \e618 \e618 \e61a"}.landing-models #models article.accordion .media-wrapper .content .rating.five::before{content:"\e618 \e618 \e618 \e618 \e618"}.landing-models #models article.accordion .media-wrapper .content p:last-of-type{margin-bottom:0}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper{position:relative;z-index:3}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper input{display:none}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper input[type=checkbox]+label{padding-bottom:0;padding-left:27px;color:#08c;cursor:pointer}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper input[type=checkbox]+label::before{position:absolute;left:0;content:"+";display:block;width:22px;height:22px;border:1px solid #999;font-weight:700;line-height:18px;text-align:center;font-size:1.375em;color:#999;background:#e5e5e5}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper input[type=checkbox]+label:hover{color:#069}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper input[type=checkbox]:checked+label::before{content:"–";color:#08c;line-height:16px}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper hr{margin-top:.8125em;margin-bottom:1em;border-bottom:1px solid #fff}.landing-models #models article.accordion .media-wrapper .content .compare_wrapper img{vertical-align:middle;display:inline}.landing-models #models article.accordion .media-wrapper:hover{border:3px solid #08c}.landing-models #models article.accordion .media-wrapper:hover .content{background-color:#ccc;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-ms-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(top,#fff,#ccc);background-repeat:repeat-x}.landing-models #models article.accordion .media-wrapper:hover .content .compare_wrapper hr{border-top:1px solid #b3b3b3;border-bottom:1px solid #fff}.landing-models #models article.accordion.collapse h2,.landing-models #models article.accordion.collapse h2:last-of-type,.landing-models #models article.accordion.collapse:last-of-type h2{border-bottom:none}.landing-models #models article.accordion{-webkit-flex-basis:calc((100%/3) - 20px);-moz-flex-basis:calc((100%/3) - 20px);-ms-flex-basis:calc((100%/3) - 20px);flex-basis:calc((100%/3) - 20px);margin-left:20px;vertical-align:top}.landing-models #models article.accordion .block_link{display:block}.landing-models #models article.accordion h2{padding-left:1em}.landing-models #models article.accordion h2.compact,.landing-models #models article.accordion h2::after{display:none}.landing-models #models article.accordion h2.expanded,.landing-models #models article.accordion.collapse .media-wrapper{display:block}.landing-models #models article.accordion.collapse h2::after{content:"\e612"}.landing-models #models article.accordion .media img{width:100%;height:auto}.landing-models #models .media{height:0}.landing-models #browse_models #filters{display:block!important;font-size:1.09em;width:29%}.landing-models #browse_models #filters .button a{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.landing-models #browse_models #filters .button a span{margin:0;color:inherit}#landing .preview .model_card .content .pricing,#landing .scrollable .items .item .model_card .content .pricing{color:#666;text-shadow:0 1px 0 #fff}.landing-models #browse_models #filters .button a span.close{background:0 0}.landing-models #browse_models #filters .price_filter_group{margin-bottom:-3em}.landing-models #browse_models #filters .price_filter_group h3{margin-bottom:.5em}.landing-models #browse_models #filters ul.color_swatches{width:100%}.landing-models #browse_models #filters ul.color_swatches li{float:none;display:block}#landing{font-size:10px}#landing #highlights p.button,#landing .tooltip .button.dark,#landing p.button.red{line-height:2em}#landing #feature_tour #bikes .bike .hotspot_container .tooltip .media{height:100%}#landing .media{height:auto}#landing .model_card .model_images .compare_wrapper{position:inherit;z-index:inherit;top:inherit;right:inherit;width:inherit;height:inherit;background:0 0}#landing #models h2,#landing #models h3,#landing #models h4,#landing #models h5{font-family:"Helvetica Neue",helvetica,arial}#landing.kids .highlights li,#landing.race_shop_limited .highlights li{font-size:1.5em}#landing.kids .highlights li span,#landing.race_shop_limited .highlights li span{display:block;font-weight:700}#landing .preview .model_card .compact,#landing .scrollable .items .item .model_card .compact{display:none}#landing .carousel .model_image img{width:205px;height:150px}#landing .scrollable{height:350px}#landing .scrollable .items .item .model_card h2{font-size:1.6em}#landing .scrollable .items .item .model_card .media{padding-bottom:0}#landing .scrollable .items .item .model_card .content{background-color:#fff;background-image:linear-gradient(top,#fff,#e5e5e5);background-repeat:repeat-x;font-size:1.6em;padding:1em}#landing .preview .model_card h2{font-size:1.6em}#landing .preview .model_card .media{padding-bottom:0}#landing .preview .model_card .media img{width:100%;height:auto}#landing .preview .model_card .content{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fff,#e5e5e5);background-image:-moz-linear-gradient(top,#fff,#e5e5e5);background-image:-ms-linear-gradient(top,#fff,#e5e5e5);background-image:-o-linear-gradient(top,#fff,#e5e5e5);background-image:linear-gradient(top,#fff,#e5e5e5);background-repeat:repeat-x;font-size:1.6em;padding:1em}#return_link .button{font-size:1.1em;line-height:2em}#post .media{height:inherit}.social{font-family:SourceSansPro,"Helvetica Neue",sans-serif;font-size:16px}.social h2{font-family:Avalon,SourceSansPro,"Helvetica Neue",sans-serif;font-weight:900;letter-spacing:-.025em;-webkit-font-smoothing:anitaliased;font-smoothing:anitaliased;color:#333;text-shadow:0 1px 2px #ccc;text-align:center;margin-bottom:2em}.social article{width:25%;float:left;margin:0;padding:0;height:auto}.social article .media-wrapper .media{padding:7px 7px 0;background:0 0}.social article .media-wrapper .media img{margin:auto}.social article .content{padding:16px 7px 7px}.social article .content h4{font-weight:400}.social article .content h4 a{color:#08c!important}.social article .content p.link{font-size:.875em;line-height:1.5}.social article .content p.link a{color:#666}#main_site_link{float:right}@media (min-width:48em){#main_site_link{line-height:36px}}@media (max-width:47.999em){#main_site_link{line-height:26px}}#main_site_link a{color:#000}.external_link::after{font-family:TrekIcon;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;content:"\e60b";color:#000}