﻿@font-face{font-family:"ccicons";src:url('../../fonts/ccicons.eot');src:url('../../fonts/ccicons.eot?') format("embedded-opentype"),url('../../fonts/ccicons.woff') format("woff"),url('../../fonts/ccicons.ttf') format("truetype"),url('../../fonts/ccicons.svg?') format("svg");font-weight:normal;font-style:normal}.icon.icon-add-camera:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-add-video:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-down:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-left:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-right:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-up:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-bike:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-cc-logo:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-chat-box:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-check:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-checkbox-checked:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-checkbox-unchecked:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-close-circle:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-close:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-drop-down:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-edit-pencil:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-email-envelope:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-facebook:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-filters:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-flag-flat:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-flag:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-full:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-grid:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-info:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-instagram:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-large:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-location-pin:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-mail:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-menu:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-mobile-phone:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-my:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-phone:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-picture:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-plus-sign:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-profile:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-refresh:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-review-star-half:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-review-star:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-search-mag:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-search:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-shopping-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-sort:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-star:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-strava-logo:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-strava:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-target:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-thumb:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-thumbs-up:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-twitter:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-wish-list:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-youtube:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-zoom-out:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-zoom:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}html{font-size:16px;line-height:18px}body{-webkit-font-smoothing:antialiased;font-family:"Proxima N W01 Reg",sans-serif;color:#222;font-size:16px;font-smoothing:antialiased;line-height:1;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 56.25em){body{line-height:24px}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,html{min-width:1000px}@media (max-device-width: 40em){body,html{min-width:0}}.body-wrap{overflow:hidden;position:relative}@media (max-device-width: 40em){.body-wrap{min-width:0}}@media only screen and (min-width: 37.5em){.body-wrap{position:static}}.body-wrap.modal-open{overflow:hidden;position:fixed}html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;overflow-y:scroll}@media (max-device-width: 64em){html{min-width:0}}[hidden],.hidden,#ajaxLogoutForm{display:none}.invisible{visibility:hidden}.body,.foot,.head,.page{margin-left:auto;margin-right:auto;max-width:1000px;width:100%}.foot,.head,.page{max-width:100%}.inner-body{max-width:1000px}@media (max-device-width: 40em){.page .mbl-desktop{display:none}}.page .mbl-tablet{display:none}@media (max-device-width: 40em){.page .mbl-tablet{display:inline-block}}.page .mbl-phone{display:none}@media (max-device-width: 40em){.page .mbl-phone{box-sizing:border-box;display:block;margin:0 auto;max-width:300px;text-align:center}}.rating-value-0{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-0:before{opacity:.5;content:""}.rating-value-0:after{bottom:0;content:"";position:absolute;left:0}.rating-value-1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-1:before{opacity:.5;content:""}.rating-value-1:after{bottom:0;content:"";position:absolute;left:0}.rating-value-2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-2:before{opacity:.5;content:""}.rating-value-2:after{bottom:0;content:"";position:absolute;left:0}.rating-value-3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-3:before{opacity:.5;content:""}.rating-value-3:after{bottom:0;content:"";position:absolute;left:0}.rating-value-4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-4:before{opacity:.5;content:""}.rating-value-4:after{bottom:0;content:"";position:absolute;left:0}.rating-value-5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-5:before{opacity:.5;content:""}.rating-value-5:after{bottom:0;content:"";position:absolute;left:0}.rating-value-0-5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-0-5:before{opacity:.5;content:""}.rating-value-0-5:after{bottom:0;content:"";position:absolute;left:0}.rating-value-1-5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-1-5:before{opacity:.5;content:""}.rating-value-1-5:after{bottom:0;content:"";position:absolute;left:0}.rating-value-2-5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-2-5:before{opacity:.5;content:""}.rating-value-2-5:after{bottom:0;content:"";position:absolute;left:0}.rating-value-3-5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-3-5:before{opacity:.5;content:""}.rating-value-3-5:after{bottom:0;content:"";position:absolute;left:0}.rating-value-4-5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"ccicons";font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-smoothing:antialiased;line-height:1;min-height:10px;speak:none;text-rendering:optimizeLegibility;text-transform:none;letter-spacing:2px}.rating-value-4-5:before{opacity:.5;content:""}.rating-value-4-5:after{bottom:0;content:"";position:absolute;left:0}#gts-c{z-index:1 !important}.badge{display:block}.alert-inline{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:10px 0}.alert-inline p,.alert-inline ul{margin:5px 0}.alert-block{margin:10px 0;padding:10px;clear:both;display:block;position:relative}.alert-block.hidden{display:none}.alert-block.undo p{display:inline-block}.alert-block.undo .alert-block-undo{float:right;text-decoration:underline}.alert-block p{margin:0;padding:0}.alert-block li{margin:5px 0;padding:0}.alert-block ul{list-style:none;list-style-image:none;padding-left:0;margin:0}.alert-block .alert-heading{display:block;font-weight:bold}.alert-block .alert-dismiss{cursor:pointer;margin:0}.ui-errorhandler-message-bottom{clear:both;display:block}.ui-errorhandler-message-right{margin-left:10px}.alert-block,.alert-inline,.alert-list{font-weight:bold}.alert-list{padding-left:0}[class^=alert-].error{color:#c00}[class^=alert-].success{color:#00aeef}[class^=alert-].warning{color:#f90}[class^=alert-] .alert-dismiss{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;border:0;color:inherit;font-weight:normal;padding:0;position:static;text-transform:none;vertical-align:inherit;position:relative;position:absolute;right:12px;top:5px}[class^=alert-] .alert-dismiss:hover,[class^=alert-] .alert-dismiss:active{background:none;color:inherit}[class^=alert-] .alert-dismiss:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:-48px -64px;height:16px;width:16px;content:" ";height:16px;position:absolute;width:16px;left:50%;margin-left:-8px;margin-top:-8px;top:50%}.alert-block,.alert-input{border:1px solid}.alert-block.error,.alert-input.error{border-color:#c00}.alert-block.success,.alert-input.success{border-color:#00aeef}.alert-block.warning,.alert-input.warning{border-color:#f90}.alert-block{font-size:14px;border-width:2px}@media (max-device-width: 40em){.alert-block{font-size:16px}}.alert-inline.error{color:#c00}.alert-inline.error input[type="email"],.alert-inline.error input[type="file"],.alert-inline.error input[type="password"],.alert-inline.error input[type="tel"],.alert-inline.error input[type="text"],.alert-inline.error select,.alert-inline.error textarea,.alert-inline.error .textarea-wrapper textarea{border:1px solid #c00}.alert-inline.error label{color:#c00}.alert-inline.success{color:#00aeef}.alert-inline.success input[type="email"],.alert-inline.success input[type="file"],.alert-inline.success input[type="password"],.alert-inline.success input[type="tel"],.alert-inline.success input[type="text"],.alert-inline.success select,.alert-inline.success textarea,.alert-inline.success .textarea-wrapper textarea{border:1px solid #00aeef}.alert-inline.success label{color:#00aeef}.alert-inline.warning{color:#f90}.alert-inline.warning input[type="email"],.alert-inline.warning input[type="file"],.alert-inline.warning input[type="password"],.alert-inline.warning input[type="tel"],.alert-inline.warning input[type="text"],.alert-inline.warning select,.alert-inline.warning textarea,.alert-inline.warning .textarea-wrapper textarea{border:1px solid #f90}.alert-inline.warning label{color:#f90}.ui-errorhandler-message{color:#c00}.btn,.btn-icon,.foot-subscribe .submit-btn.mbl-submit-btn,.pag .current-page .pag-active{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 10px;border:0;cursor:pointer;position:relative;text-decoration:none}.btn:hover,.btn-icon:hover,.foot-subscribe .submit-btn.mbl-submit-btn:hover,.pag .current-page .pag-active:hover{text-decoration:none}.btn.disabled:hover,.disabled.btn-icon:hover,.foot-subscribe .disabled.submit-btn.mbl-submit-btn:hover,.pag .current-page .disabled.pag-active:hover{cursor:default}.btn-icon input,.foot-subscribe .submit-btn.mbl-submit-btn input{background:transparent}.btn,.btn-icon,.foot-subscribe .submit-btn.mbl-submit-btn,.pag .current-page .pag-active,.btn-light,.btn-secondary,.btn-secondary-light{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#444;color:#fff;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;font-family:"Proxima N W01 Reg",sans-serif;font-weight:500;line-height:2.15em;padding:.1em 1.5em 0;text-transform:uppercase}.btn:hover,.btn-icon:hover,.foot-subscribe .submit-btn.mbl-submit-btn:hover,.pag .current-page .pag-active:hover,.btn-light:hover,.btn-secondary:hover,.btn-secondary-light:hover,.btn:active,.btn-icon:active,.foot-subscribe .submit-btn.mbl-submit-btn:active,.pag .current-page .pag-active:active,.btn-light:active,.btn-secondary:active,.btn-secondary-light:active{background-color:#222;color:#fff}.disabled.btn,.disabled.btn-icon,.foot-subscribe .disabled.submit-btn.mbl-submit-btn,.pag .current-page .disabled.pag-active,.disabled.btn-light,.disabled.btn-secondary,.disabled.btn-secondary-light{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.btn-light{background-color:#f2f2f2;color:#222}.btn-light:hover,.btn-light:active{background-color:#999;color:#222}.btn-secondary{-moz-box-shadow:inset 0 0 0 1px #555;-webkit-box-shadow:inset 0 0 0 1px #555;box-shadow:inset 0 0 0 1px #555;background-color:transparent;color:#555}.btn-secondary:hover,.btn-secondary:active{background-color:#222;color:#fff}.btn-secondary-light{-moz-box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background-color:#222;color:#fff}.btn-secondary-light:hover,.btn-secondary-light:active{background-color:#f2f2f2;color:#222}button,input,select,textarea{margin:0;font-family:sans-serif;font-size:100%;vertical-align:baseline}@media (max-device-width: 40em){input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],textarea,.textarea-wrapper,.select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}button,input[type="button"],input[type="reset"],input[type="submit"]{-moz-appearance:button;-webkit-appearance:button;cursor:pointer}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em}fieldset legend{border:0;padding:0;white-space:normal}form{margin:0}form label{float:left}input,textarea{outline:none}input:focus,textarea:focus{outline:none}input{border:0}input[type="checkbox"].toggle-switch{display:none}input[type="checkbox"].toggle-switch+label{-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-color:#ccc;border-radius:40px;cursor:pointer;display:block;height:25px;position:relative;width:46px}input[type="checkbox"].toggle-switch+label:before{-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;background:#fff;border:0;border-radius:100%;content:"";display:block;height:21px;left:2px;margin:0;position:absolute;top:2px;width:21px}input[type="checkbox"].toggle-switch:checked+label{background:#333}input[type="checkbox"].toggle-switch:checked+label:before{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);background:#fff;border:0}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-moz-appearance:textfield;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-moz-appearance:none;-webkit-appearance:none}select.popup{visibility:hidden}textarea{overflow:auto;vertical-align:top}button,input,textarea{font-family:"Proxima N W01 Reg",sans-serif}form.dark{padding:30px;background:#f2f2f2}form.dark input[type="email"],form.dark input[type="number"],form.dark input[type="password"],form.dark input[type="tel"],form.dark input[type="text"],form.dark textarea{background:#fff}form.dark .ui-selectmenu-popup{background:#fff}form.light{padding:30px;background:#fff}form .ui-selectmenu-popup{margin:0 0 10px}input[type="tel"] .placeholder,input[type="text"] .placeholder,textarea .placeholder{color:#999;font-family:"Proxima N W01 Reg",sans-serif;font-style:italic;font-weight:inherit}input[type="tel"]:-moz-placeholder,input[type="text"]:-moz-placeholder,textarea:-moz-placeholder{color:#999;font-family:"Proxima N W01 Reg",sans-serif;font-style:italic;font-weight:inherit}input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-family:"Proxima N W01 Reg",sans-serif;font-style:italic;font-weight:inherit}input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"]{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;background:#f2f2f2;border:1px solid #ccc;box-sizing:border-box;line-height:1.5;padding:0.325em 0.75rem;margin-bottom:0.75rem;text-indent:0;width:100%;-webkit-appearance:none;-webkit-user-select:text}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="text"]:focus{background:#fff}.ie90 input[type="email"],.ie90 input[type="number"],.ie90 input[type="password"],.ie90 input[type="tel"],.ie90 input[type="text"]{height:35px}label,.label{font-weight:500;line-height:1.5em}.required{padding-left:5px;position:relative}@media only screen and (min-width: 56.25em){.required{padding-left:0}}.required:before{color:#c00;content:"*";left:-5px;position:relative}.text-box-hint{color:#b5b5b5}article,aside,details,div,footer,header,p,section{display:block}blockquote{margin:1em 40px}p{margin:1em 0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.group:after{clear:both;display:block;font-size:xx-large;height:0 !important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}blockquote{margin:0 10px}p{font-size:1em;line-height:1.5em;margin:0 0 1.5em}._heading,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Proxima N W01 Cd Reg","Arial Narrow",Arial,sans-serif;font-weight:normal;margin:0;text-transform:uppercase}h1,.h1{color:#222;font-size:1.602em;line-height:1.1;margin:20px 0}@media only screen and (min-width: 56.25em){h1,.h1{font-size:2.074em;margin:0}}h2,.h2{font-size:1.424em;line-height:1.2em}@media only screen and (min-width: 56.25em){h2,.h2{font-size:1.728em}}h3,.h3{font-size:1.266em;line-height:1.3em}@media only screen and (min-width: 56.25em){h3,.h3{font-size:1.44em}}h4,.h4{font-size:1.125em;line-height:1.4em}@media only screen and (min-width: 56.25em){h4,.h4{font-size:1.2em}}h5,.h5{font-size:1em;font-weight:bold;line-height:1.5em}h6,.h6{font-size:1em;line-height:1.5em;font-weight:bold}a{cursor:pointer;font-size:100%;text-decoration:underline}a:active,a:focus,a:hover{outline:0}a{-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;color:#555;text-decoration:none}a:active,a:hover{color:#222}a.underlined{text-decoration:underline}.body p>a{border-bottom:1px solid #bfbfbf;color:#999}.body p>a:active,.body p>a:hover{border-color:#222;color:#222}dl dd{margin:0 0 0 40px}dl dt{font-weight:bold}ol,ul{padding:0 0 0 40px;margin-left:0}dd,dt,dl,li,ol,ul{margin:10px 0}dd,dt,dl,ol,ul{padding:0}dl,ol,ul{margin:0}dl{margin:10px 0}li{margin:.3625em 0}.link-list{padding:0}.link-list a{border:0}.link-list li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #fff;font-size:1em;line-height:1.125em;margin:.375em 0;padding:.1875em 0}.link-list li:hover{border-color:#ccc}audio,canvas,video{*zoom:1;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}audio:not([controls]){display:none}figcaption{display:block}figure{margin:0;display:block}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}.media-404{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQjc5NDc3MjhFREMxMUU0QjEyRkUwODExOEUxODk0RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQjc5NDc3MzhFREMxMUU0QjEyRkUwODExOEUxODk0RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5NjJGNUY1OEVEQzExRTRCMTJGRTA4MTE4RTE4OTRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY5NjJGNUY2OEVEQzExRTRCMTJGRTA4MTE4RTE4OTRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fo2LHAAAFj1JREFUeNrsXQuU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') no-repeat}@media only screen and (min-width: 68.75em){.media-404{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbgAAAG4CAMAAAAAFAKBAAAAxlBMVEX////d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3g4OD////d3d3Z2dn8/Pzf39/c3Nzb29ve3t7a2tr+/v7h4eH7+/vk5OTm5ubY2Nj6+vrX19fW1tb9/f3s7Ozl5eXp6enn5+f5+fnV1dXt7e3i4uL4+Pju7u7U1NT19fX09PTr6+vq6urT09P39/f29vby8vLj4+Po6Ojw8PDx8fHv7+/z8/PS0tLR0dHQ0NDMzMyPCufjAAAAEXRSTlMAAL9Af+8QIGCfMN/PUI+vcMBRi4UAAA20SURBVHhe7MABAQAAAIKg/q9uiLAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADj7drYcKY6GYXhuQfrEvwE2CeS+O70vNTP3f1OD1OXqiY7o5sSu5EBvOID06RM/oEx4XT3frG7/psVquVqs3jPA9Lptm9A17UgZYGq9ogEbeKR5BphYNxtxAOlI9JoBJtWZNyAGY6SwyACTatcEFYHxWJjSyTJ3OrbMBmIdiWx3zgCT6Wl5bxBW6FhgvWSA39uddl1o/9J9G1oh+bcRhGDKI8FZAzke27/UdK3eZYBv6KVpG4NgJFUFWCwdKWDC6QhjCUOwzQBf3Ru1xlDGeKrkKv4ZaYwI43AqsjplgC/ONY0SwBiNWRhQpJTTR1WMxSA2eskAX1xoxJHYKJwmORGKVpqs02eMpAyCCWWAL64xEExoFECJKOpJiokcEXgUjgAFs2aAL64VAIzncTgFiwWGpsMmCENpFJw0sX/1xOU6ZiZFhbGYGW53c5lvD4ft/LJzhCg3Cv49cLkWYKeBMZIZu9Xruqx7P9TX5fp15dhs1BsKBpABvriGFaz6t3BKauy0CbvDui/LyFaWcTMcPNw5aSTCkPvHmxpAM8BvhhMTQuDn88ynin4gK/si6fXn7c5arTjI5OAyHBNw+1SnWStq/6s+EvrXhQipNBODy3Dk1Nxh1vt+/Tlzs1kxbAfGWR0/zaVx1dQmLsM5YjqUvizieNUfB6cSgqi7nHwsEq6MHU0MLsNpQHJbl342p+4+WCqEavm+judL79dLCVODy3BC89qXdeH7A23uGwA0BDShCYsHP5AOcitgYnAZLsz7P8bqTo6tVpVqhFClCg22tU/tX2QicBnOGYhJN6tH3w88sxBMGEoAop0oGy6zAbSI67onaW/ElImvDJfhVFgB8FPvC+9Ptxbdkhmzxp3xcnDb+8IP9dvgFJCrT1yGAxgwrOpBxdeLDTN/DpvEXaOXfVwR+HWS25M4xyJ6ZbgMx8qMhp4GltK/20aHEgSLMLPIvPdF7329fPNl7Ys7UxIVmgJchrNFXZfen3SjpEOfMze0XMdx8/Wue64HWr9XE3Y8gYnLywFm2vqi9P3qfvOsMSQ5Fq4Ws7IY3NY3zQ89+9jKAhxwZbgMFynl5hSH6SwbEFJIyFJtH3xZ975YdmZYruOC4Q1GuDpchiNWyMvM997PN7wwTrSqAoiklXe8vklrMDoPvP2+YmfQ68JluIRkTwlOJdkCLBYUwV4KH69rxXKzqVgFt+mHg8U9mZMrw2U4BVTO0admUY28jIggNI83JaXvL9KwsjJuIly/OqrRteEyHGHoofdl+RhYCZ/rt4C7wsc57LfNPTuJcFXhh+admvK14TKcAjorB7jXDgmOOekt9+kBhuLSHI1UGICuI9xrC8G14TKcKkCFH+DmRwUBmgh4tfez+FXXUu6tosQG3ke4cwO+OlyGgwKavkC+2zhWQEkZ7ubB+1npi9tNw0Q6xKqS4E4tlK8Nl+EE+hPu0u0EECVwdXf2sXrZbNgpK4FYidcR+NShYrkyXIYLIKD2Ze/v2mdjNijzzeBWF75/aTaVSrRlx+ow831ZnjbY4dpwGY7FtbqP0/VGcKEyQrgtfOF9XL8dHX5mQbB79H3hD51df+IyHNgJPvzQvgrEpIzV4x/rgIs18v/CWK3j/5etEK4Nl+EURDyPIH7RaQXI4iG5lYe4fjP8zJHpoR/gCtcoiK8Plxfgld2k5++2jTnw4jy4DUJ34WgK+RMuuFO8FD4Gc+KuDpfh2ChQ7fvSP7iO9fYxPdBVXNL6TX4BMeR25kvv5504vv7EZTgxNbz52LzlxX5A630/7wKIFL8yrl77Aa7ftVAorg6X4aLoYhavaw/PL6f0gk4xlw6VMv6EFtylsXxsTNnJ1eEynKk68Kn3tffvj2n95rf2nx2xJIvP6Cn9VvB2D5XKpgKXH4hNb8MNf9FvfjzqJ4SChaEa3srS9+t+0xpUJ7OOy3Cnwpdx8TbstmHDhJ8RBM7BDvt057log0AxGbgMdxPPkr3v47z9YArQFJgqDVYt0zT609Ek2fNE4DJcOy/TuwPlWX9YRU6Eh0SYnDT6PrCtvf/A1F5szHCdO9Te+76s31fP1pH+jFhoeep9Wfa+dj9Ik9Bk4DIcgm5L72cD3uNhAQFYJEpUy4/CR1LfLxrhicFlOBVz21lZ9HVd1MX+/XnniNzu+ZIeTh9I+/VLay4wT+pUmeGCo8DbIs1cWfu4mc3q0sfKCFfc/uggLNO6OclwUEdii4+BqS8Kn25U0jZWFvW7HhuITe2N1AzHrA7G1fYcp6xY+8+K2YD3cEDboXJUTQwuw0FYiUMru+1jn06P/VAZFf162fy3NXWkqhODy3AuyamaMS22D2UR9Xxf+P0djveBtKrYhGVicBlOKcJWO0cqZnCr5fxwmC9XCF3QilgdgpHjicFlONNKmQEGKYem6bpusxk2YiZIKCxaUZgcXIZzYLAFY2Z1cfIAJSdUkQRUUIUqTw8unyohXFVwjiDCYChRtAaDHCUVZq1+M1yuBbFAWb8pQASknAG+uEYAVQh/U2AGwMgAX1wFVkds9E2xsVPRRQb44i7OmBT6XZEwcXDbDPDFPS0kiID4m3JiYmHxkQG+uvOLYzPh7yoEVLcf/2N3DqkAAIEogJGEUzxOYxD070WK77YEC8R5Z3fNkKped6QBAAAAAAAAAAAAAACfnXtbchQEwgAcBOTkqYr3f9cdOdhoNzFldmdv+r9SMgxVfIVASCI6MVJKI/5ivJRyRKW3rV8AOHb4yVzh/H7nRY10Ou7RqxU4ywBRdmxLhSDvhF1jSnCyFg0oC24dwXFUghkLnNzvap+aIUImj+CG2EZvTWm6QncyRMhapCPKQLVOATBcXAg4r+MploaDLDdw9uyjfQ+ObJ0CYLjoEZwpbtNQgeYbuCjfws3VZZiKnOnA0a1TAAw3ILjcuypNXTbkByoBJ/dYl0n6cJVCp3E7Kn00KnOSUr70ndYJAIaL9gJny9MsZ0yMjoAT7XB6B+cSTbX3+vL0hcmt2zoFwHB6PMOF88NxTB09duHEmsj7cAYejjC2Jwqu3zoBwHDRneD8pV9FArZ9OHUDt8HypSE1BFy/9SsAw+nkBXClnzdAypKuD+du4NZmCSQOSUvA9Vu/AjBcYpoADgYQnoQwHMxZYy1VNYGe+mpTioDrt34FYLhXMtgqHO7nmxJvdbOqRMHuUILv+m0hAIbzeX3yAK6N/G04hnstO4D7Ds6JX4djuFEnsqdwMF+hOe6fwjHcy+4A0wHnyOVB6MGFYTEUMNwFcnHiCLh+6wQAw2WGZCGpbZvprSohfTjYtkHs3aoSt04BMJw/rTHkyalKbs/hFDg1pJ6A67dOATCcUC2c0PWqfdPJPIer69aTTRAEXL91EoDhxtDCqXNHr9Cxz+DE0NDUxhQF122dBmA4MVc4GGJatqfR8hs4GfdMJt8EkEFwvdY7AAwnhgMOGMOiVClfxDdwYomZTqllgpNZDNdrvQvAcKaFExbtr7+DEy6eYwUNR7feB2A4oVo4MWu0v/4KTqhWQs+ChqNbfwfAcGNo4cSoQu1lZ8T3cMK4qhHUKDpwdOsdAI6g42ellJXir0VapdTsUflN6/8NjsPhcDgcDofD4XA4HA7HyJ+InP3SXL7768mXxv0eLnDwP5OQptxAE9DqOZ4C4LjmfHs9f25/hM8sGDgkgCM2uEDBNUQ8ZS3aij6lhdDHqJyxff/fVkR0u8Dp5z0crgFwkO0bOM4W20+A6NKhMABXeCFG+ykcroHh4vwFHCecTlBd+6w0cFRtSxd+BIdqAJxTKfkcPLyBGxTEYgCOjzmu8fDNN550HXs55gM4XAPg5Olzr74PpwSEAOCkIdZMRqH5gMl0XJtY/kx9Cgc1aLgx3T2D45TvDfgAk5FKEx5o+aN0tfDSPRzUoOHEVyOOY9OctkDnGejevXSCcTiXQXIPh2tguC2ZPoXjTGkV6ZvJaC9xh9Z2fGBO52nL3cPhGgC3yeY3NuYPFycIgGOKGMxmwtYViYffWnBZbIaSOzhcA28H7Kf7OATAWfaZ6FUfXLBqmMuT0kGRL1szeweHa9Bwq3kMx0kSr7pjg8GyFqUZ5iPY5d3A4Ro0XNTzQzjOXH89Dyaj4/E2wyCsq3qYC/twZA20AXdTkjN9OCchVwDOzqWHPQEmo/J4c3naq1zTsCeWwj4cXQOvKr3edR6tKjmGXC3kzUHa4Bnqc//hFo6uAXCwCHoEx1EXuKkZL+q4T4Rt5js4ugbAgfwjOE5oOS5bOVgO2niJu4PDNQg49RSOk7rc/1xc36Tc4Ef1SjeuJ5OxD9ergeCsTn/0FI7fX35VuAWOAgyME9gptGfiCG6AWLJGhZuGHB3bN5n1APEZLgxNfAPAyQb7FQJaa7cCaE3SRnBNVK+GiNesosC1kdTvTTUAHHv8mgHMbGszSQU453GX7/n6t3B0DQy3jk/gOAnqBXDbZSunWqg98NLyDo6ucYUbnBTiY7g/7cCBAAAAAMOg+1NfYQC1BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhBMdl3SxP8BAAAAAElFTkSuQmCC') no-repeat 50% 50%}}.mod,.mod-fieldset{margin:10px}.mod .inner,.mod-fieldset .inner{position:relative}.mod .inner:after,.mod-fieldset .inner:after{clear:both;display:block;font-size:xx-large;height:0 !important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.mod .inner .bd,.mod-fieldset .inner .bd,.mod .inner .ft,.mod-fieldset .inner .ft,.mod .inner .hd,.mod-fieldset .inner .hd{*zoom:1;display:inline-block;width:100%}.mod .inner .bd:after,.mod-fieldset .inner .bd:after,.mod .inner .ft:after,.mod-fieldset .inner .ft:after,.mod .inner .hd:after,.mod-fieldset .inner .hd:after{clear:both;display:block;font-size:xx-large;height:0 !important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.mod-fieldset{box-sizing:border-box;display:inline;float:left;width:100%;clear:both}.mod-fieldset input[type="email"],.mod-fieldset input[type="password"],.mod-fieldset input[type="tel"],.mod-fieldset input[type="text"]{box-sizing:border-box;display:inline;float:left;width:30%;padding-left:10px;padding-right:10px;display:inline-block;float:none}@media (max-device-width: 64em){.mod-fieldset input[type="email"],.mod-fieldset input[type="password"],.mod-fieldset input[type="tel"],.mod-fieldset input[type="text"]{padding:3px 2px}}@media (max-device-width: 64em) and (orientation: portrait){.mod-fieldset input[type="email"],.mod-fieldset input[type="password"],.mod-fieldset input[type="tel"],.mod-fieldset input[type="text"]{width:37.5%}}@media (max-device-width: 40em){.mod-fieldset input[type="email"],.mod-fieldset input[type="password"],.mod-fieldset input[type="tel"],.mod-fieldset input[type="text"]{width:100%}}.ie90 .mod-fieldset input[type="email"],.ie90 .mod-fieldset input[type="password"],.ie90 .mod-fieldset input[type="tel"],.ie90 .mod-fieldset input[type="text"]{height:30px}.mod-fieldset input[type="radio"],.mod-fieldset input[type="checkbox"]{display:inline-block;line-height:1}.mod-fieldset list{display:inline-block}.mod-fieldset .bd{padding-left:20px;margin:0}@media (max-device-width: 40em){.mod-fieldset .bd{padding-left:0}}.mod-fieldset .field-lbl{box-sizing:border-box;display:inline;float:left;width:20%;padding-left:10px;padding-right:10px;display:inline-block;float:none;line-height:1;margin-top:6px;text-align:right}@media (max-device-width: 64em) and (orientation: portrait){.mod-fieldset .field-lbl{width:25%}}@media (max-device-width: 40em){.mod-fieldset .field-lbl{padding:0;text-align:left;width:100%}}.mod-fieldset .hd{margin-bottom:20px;padding-left:10px;height:32px}.mod-fieldset .hd h3{line-height:32px}.mod-fieldset{padding-bottom:20px;border:2px solid #f2f2f2;display:inline-block;margin:5px 0}.mod-fieldset input[type="email"],.mod-fieldset input[type="password"],.mod-fieldset input[type="tel"],.mod-fieldset input[type="text"]{padding:.325em .75em;width:50%}.ie90 .mod-fieldset input[type="email"],.ie90 .mod-fieldset input[type="password"],.ie90 .mod-fieldset input[type="tel"],.ie90 .mod-fieldset input[type="text"]{height:35px}.mod-fieldset .bd{overflow:hidden;*zoom:1;padding:0 10px 20px 40px}.mod-fieldset .field-lbl{line-height:1.5;margin:0;padding:0}@media only screen and (min-width: 56.25em){.mod-fieldset .field-lbl{margin:0 10px .75em}}.mod-fieldset .hd{background:#f2f2f2;height:2em;line-height:2}.mod-fieldset .hd h3{margin:0;font-size:1.2em;font-weight:500;line-height:1.7}.mod-fieldset .hd .badge{float:left;width:20px}.pag-wrap{padding:0 10px}.pag{*zoom:1;float:left;position:relative;text-align:center;width:100%}.pag:after{content:"";display:table;clear:both}.pag li{display:inline}.pag ul,.pag .pag-label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0;padding:0;white-space:nowrap}.pag .pag-next,.pag .pag-prev{margin:0;position:absolute;top:0}.pag .pag-next{right:0}.pag .pag-prev{left:0}.pag{clear:both;text-align:center}@media only screen and (min-width: 56.25em){.pag{text-align:right}}.pag a{color:#333;text-decoration:none}.pag li{margin:0 4px}.pag .current-page .pag-active{padding:0 10px}.pag .pag-all:before{content:"|"}.pag .pag-all a{margin-left:8px}.pag .pag-label{display:none}.pag .pag-next,.pag .pag-prev{position:static}.pag .pag-next a,.pag .pag-prev a{color:#222;font-weight:600;position:static}.mobile-pag{font-size:1em;margin:0 0 1.5em}.mobile-pag .pag-next,.mobile-pag .pag-prev{display:inline-block}.mobile-pag .pag-next .pag-btn-mbl,.mobile-pag .pag-prev .pag-btn-mbl{-moz-box-shadow:inset 0 0 0 1px #555;-webkit-box-shadow:inset 0 0 0 1px #555;box-shadow:inset 0 0 0 1px #555;background-color:transparent;color:#555;display:inline-block;font-family:"Proxima N W01 Reg",sans-serif;font-weight:500;line-height:2;padding:0.1em 0.75rem 0;text-transform:uppercase;vertical-align:middle}.mobile-pag .pag-next .pag-btn-mbl:hover,.mobile-pag .pag-next .pag-btn-mbl:active,.mobile-pag .pag-prev .pag-btn-mbl:hover,.mobile-pag .pag-prev .pag-btn-mbl:active{background-color:#222;color:#fff}.mobile-pag .pag-next{margin:0 0 0 2px}.mobile-pag .pag-prev{margin:0 2px 0 0}.mobile-pag .pager{margin:0 50px;display:inline-block;height:32px;line-height:32px;display:block;text-align:center}.mobile-pag .ui-selectmenu{margin:0;text-align:left;text-transform:none;width:160px !important}.rating{margin:1em 0;position:relative}.rating-best,.rating-count,.rating-value{display:block;border:0;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;height:100%;left:0;position:absolute;top:0}.rating-best{width:100%}.rating-value{z-index:1}.rating-value.rating-0{width:0%}.rating-value.rating-1{width:20%}.rating-value.rating-2{width:40%}.rating-value.rating-3{width:60%}.rating-value.rating-4{width:80%}.rating-value.rating-5{width:100%}caption{margin-bottom:10px}table,.table{border-collapse:collapse;border-spacing:0}.table{display:table}.table .caption{display:table-caption}.table .col{display:table-column}.table .colgroup{display:table-column-group}.table .tbody{display:table-row-group}.table .tfoot{display:table-footer-group}.table .td,.table .th{display:table-cell}.table .th{text-align:center}.table .thead{display:table-header-group}.table .tr{display:table-row}.data-table caption{margin:10px 0}.data-table table{border:1px solid #f2f2f2;border-collapse:collapse;border-spacing:0}.data-table table .even{background:#f2f2f2}.data-table td,.data-table .td{border-bottom:1px solid #f2f2f2}.data-table td:first-child,.data-table .td:first-child{border-left-width:0}.data-table th,.data-table .th{background:#f2f2f2;color:#222;font-weight:normal;font-family:Helvetica,sans-serif;padding:6px 0 5px}abbr[title]{border-bottom:1px dotted}cite{font-style:italic}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}del{text-decoration:line-through}dfn{font-style:italic}em{font-style:italic}ins{text-decoration:underline}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}strong{font-weight:bold}sub{bottom:-0.25em;font-size:12px;line-height:0;position:relative;vertical-align:baseline}sup{font-size:12px;line-height:0;position:relative;top:-0.25em;vertical-align:baseline}ins{text-decoration:none}small,.font_small{font-size:0.833em}strong{font-weight:900}sub,sup{font-size:0.85714em;line-height:1.5em}sup{top:-0.25em}.de-emphasized{color:#999}.font-extra-small{font-size:0.694em}.mouse{font-size:0.71429em;line-height:1.8em;color:#999;font-family:"Proxima N W01 Reg",sans-serif;font-weight:normal;line-height:15px;text-transform:none}.breadcrumb:after{clear:both;display:block;font-size:xx-large;height:0 !important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.breadcrumb ul{list-style:none;list-style-image:none;padding-left:0}.breadcrumb ul li{display:inline-block}.breadcrumb .crumb{margin:0;padding-right:10px;position:relative}.breadcrumb .crumb:after{display:inline;content:" | ";position:absolute;top:0;right:0}.breadcrumb .crumb:last-child:after{display:none}.breadcrumb .current:after{display:none}.breadcrumb .current a{font-weight:bold}.breadcrumb{width:100%}.breadcrumb .crumb{font-size:0.833em;margin-right:0.2em;padding-right:10px}.breadcrumb .crumb.current,.breadcrumb .crumb.current a{color:#222;font-weight:500}.breadcrumb .crumb:after{color:#555;content:" / "}.flyout-utility-content{padding:0}.flyout-utility-content:before,.flyout-utility-content:after{content:" ";display:table}.flyout-utility-content:after,.flyout-utility-content:after{clear:both}.flyout-utility-content.editorial,.flyout-utility-content.editorial-big{margin:1em 0 .5em}.flyout-utility-content.editorial a,.flyout-utility-content.editorial-big a{border:0;color:#222;font-size:1em;font-weight:500;line-height:20px;padding:0 .5em;text-transform:uppercase;white-space:normal}.flyout-utility-content.editorial a:before,.flyout-utility-content.editorial-big a:before{display:none}.flyout-utility-content.editorial img,.flyout-utility-content.editorial-big img{display:block;margin-bottom:5px;width:100%}.flyout-utility-content.editorial p,.flyout-utility-content.editorial-big p{font-size:.833rem;font-weight:normal;margin-top:0;text-transform:none}.facebook a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.facebook-container{margin:-5px}.foot{background:#f2f2f2;border-top:2px solid #ccc;float:left;margin:1em 0 0;padding:1.5em 0 0;width:100%}@media only screen and (min-width: 56.25em){.foot{margin:80px 0 0;border-top:2px solid #ccc}}.foot .back-to-top{border-bottom:1px solid #ccc}.foot .back-to-top-wrap{display:block;margin:0 auto 1.5em;text-align:center}.foot .btn-submit-search{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;border:0;color:inherit;font-weight:normal;padding:0;position:static;text-transform:none;vertical-align:inherit;height:35px;padding:0;position:absolute;right:10px;top:0;width:35px}.foot .btn-submit-search:hover,.foot .btn-submit-search:active{background:none;color:inherit}.foot .btn-submit-search:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;display:block;font-size:1.44em}.foot li{word-wrap:break-word}.foot ul{list-style:none;list-style-image:none;padding-left:0}.foot-accordions{padding-bottom:1em}.foot-browse-products{overflow:hidden;*zoom:1;margin:10px}.foot-browse-products .btn,.foot-browse-products .btn-icon,.foot-browse-products .foot-subscribe .submit-btn.mbl-submit-btn,.foot-subscribe .foot-browse-products .submit-btn.mbl-submit-btn,.foot-browse-products .pag .current-page .pag-active,.pag .current-page .foot-browse-products .pag-active{padding:10px 0;line-height:1;text-align:center;width:49%}.foot-company-info,.foot-contact-info,.foot-resources-info,.foot-social-info{box-sizing:border-box;display:inline-block;vertical-align:top;width:24%}.foot-contact-info{background:none;margin-bottom:1em;padding:0.75rem;text-align:center;width:100%}@media only screen and (min-width: 56.25em){.foot-contact-info{padding:0;text-align:left;width:24%}}.foot-contact-info p{color:#555;margin:0 0 .5em}.foot-contact-info .btn,.foot-contact-info .btn-icon,.foot-contact-info .foot-subscribe .submit-btn.mbl-submit-btn,.foot-subscribe .foot-contact-info .submit-btn.mbl-submit-btn,.foot-contact-info .pag .current-page .pag-active,.pag .current-page .foot-contact-info .pag-active{-moz-box-shadow:inset 0 0 0 1px #555;-webkit-box-shadow:inset 0 0 0 1px #555;box-shadow:inset 0 0 0 1px #555;background-color:transparent;color:#555;background:transparent;width:30%}.foot-contact-info .btn:hover,.foot-contact-info .btn-icon:hover,.foot-contact-info .foot-subscribe .submit-btn.mbl-submit-btn:hover,.foot-subscribe .foot-contact-info .submit-btn.mbl-submit-btn:hover,.foot-contact-info .pag .current-page .pag-active:hover,.pag .current-page .foot-contact-info .pag-active:hover,.foot-contact-info .btn:active,.foot-contact-info .btn-icon:active,.foot-contact-info .foot-subscribe .submit-btn.mbl-submit-btn:active,.foot-subscribe .foot-contact-info .submit-btn.mbl-submit-btn:active,.foot-contact-info .pag .current-page .pag-active:active,.pag .current-page .foot-contact-info .pag-active:active{background-color:#222;color:#fff}@media only screen and (min-width: 56.25em){.foot-contact-info .btn,.foot-contact-info .btn-icon,.foot-contact-info .foot-subscribe .submit-btn.mbl-submit-btn,.foot-subscribe .foot-contact-info .submit-btn.mbl-submit-btn,.foot-contact-info .pag .current-page .pag-active,.pag .current-page .foot-contact-info .pag-active{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none;border:0;color:inherit;font-weight:normal;padding:0;position:static;text-transform:none;vertical-align:inherit;width:auto}.foot-contact-info .btn:hover,.foot-contact-info .btn-icon:hover,.foot-contact-info .foot-subscribe .submit-btn.mbl-submit-btn:hover,.foot-subscribe .foot-contact-info .submit-btn.mbl-submit-btn:hover,.foot-contact-info .pag .current-page .pag-active:hover,.pag .current-page .foot-contact-info .pag-active:hover,.foot-contact-info .btn:active,.foot-contact-info .btn-icon:active,.foot-contact-info .foot-subscribe .submit-btn.mbl-submit-btn:active,.foot-subscribe .foot-contact-info .submit-btn.mbl-submit-btn:active,.foot-contact-info .pag .current-page .pag-active:active,.pag .current-page .foot-contact-info .pag-active:active{background:none;color:inherit}}.foot-contact-info .copyright{margin-top:43px}.foot-contact-info .need-help{margin:0 0 .75em}@media only screen and (min-width: 56.25em){.foot-contact-info .need-help{margin-bottom:10px}}.foot-contact-info .gurus-chat-btn{display:none;float:right;padding:2px 0;width:48.5%}.foot-contact-info .gurus-phone-btn{background:transparent;box-sizing:border-box;float:left;font-size:1em;font-weight:900;line-height:2;padding:.2em 0;width:48.5%}.foot-contact-info .gurus-phone-btn:active,.foot-contact-info .gurus-phone-btn:hover{color:#555}.foot-contact-info .gurus-unavailable-chat-btn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;background:transparent;float:right;font-size:1em;font-weight:900;line-height:2;padding:.2em 0;width:48.5%}.foot-contact-info .gurus-unavailable-chat-btn:active,.foot-contact-info .gurus-unavailable-chat-btn:hover{background:transparent;color:#555}.foot-contact-info .phone-num{color:#333;font-family:"Proxima N W01 Reg",sans-serif;font-weight:900;line-height:20px;margin:1em 0 .5em}.foot-content{overflow:hidden;*zoom:1;margin-left:auto;margin-right:auto;max-width:1000px;width:100%;clear:both;float:left;margin:0 auto;position:relative}@media only screen and (min-width: 56.25em){.foot-content{padding:0 10px;float:none}}.foot-content form{margin:0 auto;text-align:center}@media only screen and (min-width: 56.25em){.foot-content form{width:488px}}.foot-debug{clear:both;color:#333;font-family:"Courier New",monospace;font-size:12px;text-align:center}.foot-debug .title-3{color:#c00;font-family:"Courier New",monospace;margin:20px 0 10px}.foot-info{padding:30px 0;background-color:#222;clear:both;font-family:Helvetica,sans-serif}.foot-info a,.foot-info p{color:#999}.foot-info p{font-size:0.85714em;line-height:1.5em;margin-bottom:10px;text-align:center}.foot-newsletter-signup{clear:both;margin-top:1.5em}.foot-newsletter-signup h5{text-align:center;text-transform:uppercase}.foot-mobile-info{border-top:1px solid #ccc;clear:both}.foot-mobile-info a{color:#222;display:block;font-size:1em;line-height:1.75em;padding:0 .75em}.foot-mobile-info li{border-bottom:1px solid #ccc;margin:0;padding:6px 0}.foot-mobile-info p{padding-bottom:10px;margin-bottom:0;text-align:center}.foot-mobile-info ul{margin:0}.foot-outro{text-align:center}.foot-outro .foot-advertising-text,.foot-outro .foot-affiliated-sites-text,.foot-outro .foot-copyright-text{color:#222;margin:0}.foot-pillar h5{font-size:16px}.foot-search-products{padding:0 0.75rem}.foot-search-products .foot-search-input{background:#fff;min-height:33px;width:100%}.foot-social-info{position:relative;z-index:0}.foot-subscribe{margin:0 0 2em;position:relative;width:100%}@media only screen and (min-width: 56.25em){.foot-subscribe{margin:20px 0;padding-bottom:10px}}.foot-subscribe a{font-size:12px}.foot-subscribe label{float:left;text-transform:uppercase;width:200px}.foot-subscribe ul{margin:0;width:auto}@media only screen and (min-width: 56.25em){.foot-subscribe ul{margin:10px 0}}@media only screen and (min-width: 37.5em){.foot-subscribe .alert-block{width:auto}}.foot-subscribe .email-input{-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px;border-radius:2px 0 0 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;height:34px;line-height:18px;margin-bottom:0;width:100%}@media only screen and (min-width: 56.25em){.foot-subscribe .email-input{width:65%}}@media only screen and (min-width: 68.75em){.foot-subscribe .email-input{width:70%}}.foot-subscribe .email-input-container{box-sizing:border-box;padding:0 0.75rem;text-align:center;width:100%}.foot-subscribe .email-label-container{padding-right:10px;text-align:center;width:100%}@media only screen and (min-width: 37.5em){.foot-subscribe .email-label-container{width:100%}}.foot-subscribe .email-label-container h4{font-weight:900}.foot-subscribe .email-unsubscribe{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:340px;text-align:center;width:110px}.foot-subscribe .get-latest-label{color:#222;font-size:16px;margin-bottom:.8em}.foot-subscribe .submit-btn{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;height:34px;line-height:1;padding:10px 25px;vertical-align:top}.foot-subscribe .submit-btn.mbl-submit-btn{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;height:34px;padding:0;position:absolute;right:0.75rem;top:0;width:38px}.foot-subscribe .submit-btn.mbl-submit-btn:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:1.2em;left:12px;line-height:0;margin:0 2em 0 0;position:relative;top:2px}.foot-tagging{font-size:0;height:0;margin:0;line-height:0;overflow:hidden}.instagram a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.liberty-media{box-sizing:border-box;display:inline;float:left;width:60%;padding-left:10px;padding-right:10px;padding-bottom:10px;background:#fff;margin:0;padding-top:16px;text-align:center;width:100%}@media only screen and (min-width: 56.25em){.liberty-media{margin:60px 0 20px;background-color:#333;padding-bottom:16px}}.liberty-media a,.liberty-media p{color:#fff}.liberty-media p{margin:0;font-size:12px}.social-links{margin:0 0 1em;padding:0;text-align:center}@media only screen and (min-width: 56.25em){.social-links{margin:0;text-align:left}}.social-links a{display:inline-block;height:1.728em;overflow:hidden;width:1.728em}@media only screen and (min-width: 56.25em){.social-links a{display:inline}}.social-links a:before{color:#333;font-size:1.728em}@media only screen and (min-width: 56.25em){.social-links a:before{margin-right:5px;position:relative;top:4px}}.social-links li{display:inline-block;margin:0 0 5px}@media only screen and (min-width: 56.25em){.social-links li{display:block}}@media only screen and (min-width: 56.25em){.social-links .facebook{display:none}}.strava a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.twitter a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.youtube a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.csr-message{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2E0YzEyYiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGJhYTJiIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiM2ZTk1MDAiLz48c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzUyN2MwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #a4c12b),color-stop(50%, #8baa2b),color-stop(51%, #6e9500),color-stop(99%, #527c00));background:-moz-linear-gradient(top, #a4c12b 1%,#8baa2b 50%,#6e9500 51%,#527c00 99%);background:-webkit-linear-gradient(top, #a4c12b 1%,#8baa2b 50%,#6e9500 51%,#527c00 99%);background:linear-gradient(to bottom, #a4c12b 1%,#8baa2b 50%,#6e9500 51%,#527c00 99%);-moz-box-shadow:0 2px 5px rgba(34,34,34,0.5);-webkit-box-shadow:0 2px 5px rgba(34,34,34,0.5);box-shadow:0 2px 5px rgba(34,34,34,0.5);height:40px;text-align:center;width:100%}.csr-message form{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.csr-message form .account-sign-out{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 10px;background:#c00;border:1px solid #900;color:#fff;font-weight:bold;height:30px;padding:5px 10px;text-align:center;text-transform:capitalize;width:100px}.csr-message form .account-sign-out:hover{background:#900;text-decoration:none}.csr-message .csr-logged-in{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 60px;color:#fff;font-weight:bold;line-height:40px;margin:0;position:relative}.csr-message .csr-logged-in:after,.csr-message .csr-logged-in:before{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAMAAADdXFNzAAAA5FBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5+fkAAAAAAAAAAABra2vg4OD4+PgAAAAAAADS0tLJyckAAAAAAAC/v78AAABubm76+vr09PQAAAAAAADq6uoAAAC3t7eUlJTp6emSkpIAAADv7+/k5OQAAACzs7PX19cAAAAAAADj4+Pl5eXT09NdXV2enp6dnZ3Ozs7p6en39/cAAADHx8djY2MwMDD09PTx8fFra2sAAABaWlrW1talpaUAAACKioqwsLAAAADi4uIAAAAAAACurq7z8/O2trbU1NQAAAD////A6BXFAAAAS3RSTlMAAI8wAQoDBB/1KgwFJrXVLg+IeisHa2Il9OkJItAGWTfROBLd6AtbmIsQ18Obr2ec7PT3dqR8qfrsmYNb5N2YO3RD6kVVjfvfvxZl7hWkAAAA50lEQVR4Xs3JxXLDQBREUSsZMRmZmSHMzOn//58InuRYM9r7brqrTuYAkuJkF64s7Uq4lQeQt9Kc2ToA3WYp3nDg5zTErnQQ1lGEnusBX48nQC8ncrUAYH1+dwoUVN5ZtQbg0nh9A2pVxnlpBa9P0/BnVUo668Pv53cTbJ8l3GwFfmNcBNsy910tI+x+EW5Z3fNBnXx7Fm598N/bUySbtnfOujrnepfFPl6C+n66uqa7HEeuTBB1+/7xAGqikM+HsS+eX+I/nJM3Ia5JXhwJeVQk1yqzI75ZRSOXtewxX1aTyaXUMgffH710T3yfmWcZAAAAAElFTkSuQmCC') no-repeat center center;content:" ";display:block;height:32px;position:absolute;top:5px;width:32px}.csr-message .csr-logged-in:after{right:0}.csr-message .csr-logged-in:before{left:0}.head-mobile{border-bottom:1px solid #222;float:left;width:100%}@media (max-device-width: 64em){.head-mobile{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}}.head-mobile .search-reset-btn{background-color:transparent;border:none;display:none;height:34px;outline:none;width:35px;z-index:1}.head-mobile .head-acct-btn{background:#fff;float:right}.head-mobile .head-browse-btn{float:left;text-indent:0;width:40px}.head-mobile .head-cart-btn{float:right}.head-mobile .head-nav-mobile.focus .mobile-head-content{display:none}.head-mobile .head-nav-mobile a{position:relative}.head-mobile .head-search-btn-phone{float:left}.head-mobile .head-search-mobile.focus{position:absolute}.head-mobile .head-title-link,.head-mobile .head-title-link-phone,.head-mobile .head-title-link-tablet{margin:0 10px;background-position:50% 50%;background-size:100%;float:left;height:40px;width:185px}.head-mobile .head-title-link-phone{margin:0 auto;display:block;float:none;height:44px;position:relative;width:100px}@media (max-device-width: 40em){.head-mobile .head-title-link-tablet{display:none}}.head-mobile .inner{overflow:hidden;*zoom:1;padding:0;text-align:center;width:100%}.head-mobile .mobile-head-content{display:block;height:54px}.account-actions a{border-left:1px solid #ccc;color:#555;font-size:1em;line-height:1.5em;margin-right:.75em;padding-left:.75em}.account-actions .menu-display-name{font-size:1em;font-weight:900}.account-actions .my-profile-link{border:0;margin-right:0;padding-left:0}.account-menu{margin:0 0 0 -180px;background-color:#fff;border:2px solid #ccc;border-width:0 2px 2px;display:none;padding:1.5em;position:absolute;top:30px;width:360px;z-index:10}.account-menu:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.32396, M12=-0.70711, M21=0.70711, M22=0.32396, sizingMethod='auto expand');zoom:1;margin-left:-10px;background:#fff;content:"";display:block;height:20px;left:50%;position:absolute;top:0;width:20px}.account-menu .notifications-targeter{clear:both;display:block}.account-menu .profile-image{float:left;padding:0}.account-menu .profile-image+.account-actions{margin:0}.account-submenu{margin:0;padding:10px 0 3px}.csr-message .csr-logged-in{font-size:18px;font-weight:500}.head-news-offers-link:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#fff;font-size:1.44em;line-height:0;margin-right:5px;position:relative;top:3px}.head-acct-link{background:#f2f2f2;border:1px solid #ccc;border-width:1px 0;color:#222;display:none;font-size:1em;padding:0.75rem;position:relative;text-transform:capitalize}.head-acct-link:after{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:14px;position:absolute;right:.75em;top:1.25em}.head-acct-link:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;color:#222;font-size:1em;margin-right:.5em}.head{*zoom:1;background:#fff;border-bottom:2px solid #ccc;margin:0 auto;min-height:84px;min-width:1000px;position:relative;z-index:10}.head:after{content:"";display:table;clear:both}.head.sticky{left:0;position:fixed;right:0;top:0}.head .head-cart-link .cart-count{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#c00;color:#fff;text-align:center;text-indent:0}.head .head-contactus-dialog{display:none;left:50%;position:absolute;top:21px;width:440px;z-index:10}.head .head-contactus-dialog .error-message{clear:both;display:none}.head .head-contactus-dialog .form-bt .input,.head .head-contactus-dialog .form-bt label{float:none;margin:0;width:100%}.head .head-contactus-dialog .head-contactus-msg{float:left;line-height:36px;margin:0}.head .head-contactus-dialog .head-live-person-wrapper,.head .head-contactus-dialog .phone-num{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;*zoom:1}.head .head-contactus-dialog .head-live-person-wrapper:after,.head .head-contactus-dialog .phone-num:after{content:"";display:table;clear:both}.head .head-contactus-dialog .head-live-person-wrapper img{display:block}.head .head-contactus-dialog .phone-num{font-size:1.42857em;line-height:1.35em;margin-right:20px;color:#555}.head .head-contactus-dialog .submit-btn{margin-right:10px;float:left}.head .ui-selectmenu-popup{text-decoration:none}.head li{list-style:none;list-style-image:none;padding-left:0}.head-cat-nav{background-color:#fff;display:none}.head-cart{position:relative}.head-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#fff;font-size:1.2em;line-height:0;margin-right:5px;position:relative;top:3px}.head-cart-link .cart-count{line-height:1.3em;margin-left:5px;min-width:16px}.head-contact{position:relative}.header-contact-us:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:1.44em;line-height:0;margin-right:5px;position:relative;top:4px}.head-contactus-dialog{margin-left:-200px;border:2px solid #ccc;border-width:0 2px 2px;left:0;padding:1.5em;top:21px}.head-contactus-dialog:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.32396, M12=-0.70711, M21=0.70711, M22=0.32396, sizingMethod='auto expand');zoom:1;margin-left:-10px;background:#fff;content:"";display:block;height:20px;left:40%;position:absolute;top:0;width:20px}.head-contactus-dialog .head-contactus-title{margin-bottom:5px}.head-contactus-dialog .head-live-person-wrapper{position:relative;top:-2px}.head-contactus-dialog .head-send-email-title{margin:10px 0 0}.head-contactus-dialog .input-block{margin-bottom:.5em}.head-contactus-dialog .input-text-area{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1em;min-height:60px;width:100%}.head-contactus-dialog .mailing-list{display:none}.head-contactus-dialog .mouse{display:block;margin:-0.75em 0 .5em}.head-contactus-dialog .ui-selectmenu-menu a{padding:0}.head-contactus-dialog .ui-selectmenu-menu li{width:100%}.head-contactus-dialog .ui-dialog-titlebar-close{font-size:1.728em;width:auto}.head-contactus-dialog .ui-errorhandler-message{line-height:1}.head-mobile{border-bottom:0;float:none}.head-mobile .search-reset-btn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;margin-right:5px;padding:0;position:absolute;right:2em;top:0;width:1.5em}.head-mobile .search-reset-btn:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#222;line-height:2}.head-mobile .head-browse-btn,.head-mobile .head-cart-btn{color:#333;font-size:14px;font-weight:500;line-height:2em;text-transform:uppercase;width:auto}.head-mobile .head-browse-btn{padding:0.75rem;left:-.75em;top:2px}.head-mobile .head-browse-btn:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:1.44em}.head-mobile .head-cart-btn{padding:0.75rem;right:-.75em;top:2px}.head-mobile .head-cart-btn:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:1.44em}.head-mobile .head-cart-btn span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#c00;color:#fff;display:inline-block;font-size:1em;line-height:1.6;margin-left:.25rem;padding:0 3px;position:relative;top:-2px}.head-mobile .head-nav-mobile{background-color:#fff;border-bottom:2px solid #ccc}.head-mobile .head-nav-mobile .head-title-link-phone{background-repeat:no-repeat;height:33px;left:50%;margin-left:-56px;position:absolute;top:10px;width:117px}.head-mobile .mobile-head-content{background:#fff;height:50px;line-height:51px;padding:0 0.75rem;white-space:nowrap}.head-my-account-link{padding-right:10px;color:#fff;cursor:pointer;font-size:0.833em}.head-my-account-link.logged-in:after{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:14px;font-weight:900;position:relative;top:2px}.head-search-nav-container{padding:0 10px;margin:0 auto;max-width:1400px}.head-sign-in a{color:#fff;font-size:0.833em}.head-site-logo{margin:10px 20px 0 0;float:left}.head-site-title{background-image:url("../../../images/competitivecyclist/header/logo.png");background-size:100%;height:34px;margin:0;text-indent:-99999px;width:134px}.head-targeters li{margin-right:5px}.head-targeters li:after{color:#fff;content:"/";margin-left:5px}.head-targeters li:last-child:after{display:none}.head-utility-nav{margin:0 auto;max-width:1400px;top:0;z-index:2}.head-utility-nav-container{padding:0 10px;background:#333;box-sizing:border-box;height:30px}.head-utility-nav-container li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0}.head-utility-nav-container ul{list-style:none;list-style-image:none;padding-left:0;margin:2px 0 0}.head-utility-nav-container .head-cart-link,.head-utility-nav-container .head-order-status-link,.head-utility-nav-container .head-utility-nav-left a,.head-utility-nav-container .head-news-offers-link,.head-utility-nav-container .header-contact-us{color:#fff;font-size:0.833em}.head-utility-nav-container .head-my-account{margin:0;padding:0}.head-utility-nav-left,.head-utility-nav-right{box-sizing:border-box}.head-utility-nav-left{float:left;width:45%}.head-utility-nav-right{float:right}.head-utility-nav-right li{margin-right:10px;padding-right:10px;border-right:1px solid #b5b5b5;line-height:.7em}.head-utility-nav-right li:last-child{border:0;margin-right:0;padding-right:0}.menu-display-name{font-size:16px;font-weight:500;margin-bottom:0}.profile-image{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;height:50px;width:50px;margin:0 10px 20px 0}.search-reset-btn{display:none}.submenu-list-item-link{margin:0 0 0 10px;display:block;height:16px;line-height:14px;text-align:left;width:100%}.submenu-list-item-link:hover{text-decoration:underline}.flyoutstories .mainmenu-wrap>div{display:none}/*!
 * jQuery UI Tabs 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-nav{border-bottom:1px solid}.ui-tabs .ui-state-default{font-size:12px;color:#999;font-weight:bold;margin-right:4px}@media (max-device-width: 40em){.ui-tabs .ui-state-default{font-size:14px}}.ui-tabs{-moz-transition:0.3s,border;-o-transition:0.3s,border;-webkit-transition:0.3s,border;transition:0.3s,border;padding:0}.ui-tabs .ui-state-default{-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;border:1px solid #fff;display:inline-block;height:32px;margin-right:0}.ui-tabs .ui-state-default:hover{background:#f2f2f2;cursor:pointer}.ui-tabs .ui-state-default.ui-state-active{border:1px solid #ccc;border-bottom-color:#fff}.ui-tabs .ui-state-default.ui-state-active a{color:#222;font-weight:900}.ui-tabs .ui-state-default.ui-state-active a:hover{background:transparent}.ui-tabs .ui-state-default.ui-state-disabled a{color:#ccc}.ui-tabs .ui-state-default.ui-state-hover a{color:#222}.ui-tabs .ui-state-default:hover{background:#f2f2f2;cursor:pointer}.ui-tabs .ui-tabs-anchor{font-size:16px;line-height:20px;text-transform:capitalize}.ui-tabs .ui-tabs-nav{border-color:#ccc;padding-left:10px}div[class^="cat-"] img{display:none}.category-menu{margin:0 0 0 10px;padding:0}.category-menu>li{float:left;margin:0}.category-menu>li a{margin:0}.category-menu section{box-sizing:border-box;display:inline;float:left;width:100%;margin-top:10px;min-height:300px}.category-menu .bd{overflow:hidden;*zoom:1;background:#fff;border-bottom:2px solid #ccc;height:0;left:0;overflow:visible !important;position:absolute;text-align:center;top:86px;visibility:hidden;width:100%;z-index:4}.category-menu .category-menu-no-child:hover{background:#f2f2f2}.category-menu .hd{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.category-menu .head-accessories .bd .nav-listing,.category-menu #categorymenu-accessories-link .bd .nav-listing{display:none}.category-menu .head-accessories .bd .nav-row,.category-menu #categorymenu-accessories-link .bd .nav-row{clear:none;margin:0}.category-menu .head-accessories .bd .nav-title,.category-menu #categorymenu-accessories-link .bd .nav-title{font-weight:normal;text-transform:capitalize}.category-menu .head-components .bd section,.category-menu #categorymenu-components-link .bd section{margin-left:25%}.category-menu .head-components .bd .nav-row,.category-menu #categorymenu-components-link .bd .nav-row{margin:10px 10px 10px 0;clear:none;width:30%}.category-menu .head-components .bd .nav-row .nav-group,.category-menu #categorymenu-components-link .bd .nav-row .nav-group{width:100%}.category-menu .inner{margin:0 auto;display:none;padding:0 1.5em;text-align:left;width:100%;z-index:5}@media only screen and (min-width: 56.25em){.category-menu .inner{min-width:800px;max-width:900px}}@media only screen and (min-width: 68.75em){.category-menu .inner{max-width:1000px}}.category-menu .inner section{padding-bottom:10px}.category-menu .link-list a{display:block;padding:0}.category-menu .link-list li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.category-menu .nav-row{box-sizing:border-box;display:inline;float:left;width:60%;margin:10px;clear:both}.category-menu .nav-listing{line-height:1.125em;margin:0;padding:0}.category-menu .nav-listing li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #fff;font-size:1em;line-height:1.125em;margin:.375em 0;padding:.1875em 0}.category-menu .nav-listing li:hover{border-color:#ccc}.category-menu .nav-title{border:0;color:#222;display:block;font-family:"Proxima N W01 Cd Reg","Arial Narrow",Arial,sans-serif;font-size:1em;font-weight:900;text-transform:uppercase}.category-menu .tab-flyout section{margin-top:20px}.category-menu .tab-flyout .nav-group{float:left;margin-top:.75em;padding-right:2%;width:23%}.category-menu .tab-flyout .nav-title{padding:0}.category-menu .tab-flyout .ui-tabs-anchor{display:block;float:none;text-transform:uppercase}.category-menu .tabs-nav-content{box-sizing:border-box;display:inline;float:left;width:100%;padding:0}.category-menu .tabs-nav-list{padding:0;text-align:center}.category-menu .tabs-nav-list a{color:#333}.category-menu .tabs-nav-list a:hover{color:#333}.category-menu .tabs-nav-list h3{margin:0}.category-menu .tabs-nav-list li{display:inline-block;float:none;margin:0}.category-menu .targeter-category-flyout{margin-left:-420px;float:left;min-height:300px;position:relative;width:420px;z-index:4}.category-menu .targeter-category-flyout img{float:right}.category-menu-no-child>a,.head-category-block>a{padding:16px .75em}.head-accessories .bd .nav-row,.head-components .bd .nav-row,#categorymenu-accessories-link .bd .nav-row,#categorymenu-components-link .bd .nav-row{margin:10px 0 10px 10px;width:23%}.head-accessories .bd .nav-row:first-child,.head-components .bd .nav-row:first-child,#categorymenu-accessories-link .bd .nav-row:first-child,#categorymenu-components-link .bd .nav-row:first-child{margin-left:0}.head-accessories .inner,.head-components .inner,#categorymenu-accessories-link .inner,#categorymenu-components-link .inner{padding-bottom:20px}.head-accessories .flyout-title,#categorymenu-accessories-link .flyout-title{font-family:"Proxima N W01 Cd Reg","Arial Narrow",Arial,sans-serif;font-size:1em;font-weight:900;margin:1.5em 0 0;text-transform:uppercase}.head-accessories .nav-title,#categorymenu-accessories-link .nav-title{border-bottom:1px solid #fff;color:#555;font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;line-height:1.125em;margin:.375em 0;padding:.1875em 0}.head-accessories .nav-title:hover,#categorymenu-accessories-link .nav-title:hover{border-color:#ccc;color:#333}.head-global-nav{margin-right:-10px;float:right;height:54px}.head-global-nav h4{font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;font-weight:normal;letter-spacing:0;margin:0;text-transform:capitalize}.head-search{padding:0 10px;border:2px solid #ccc;border-width:0 2px;overflow:hidden}.ie90 .head-search{height:53px;line-height:53px}.head-search form{position:relative}.head-search .search-submit-btn{background-color:#444;color:#fff;background:#fff;border:0;height:54px;padding:0;position:absolute;right:0;top:0;width:25px}.head-search .search-submit-btn:hover,.head-search .search-submit-btn:active{background-color:#222;color:#fff}.head-search .search-submit-btn:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:1.44em;line-height:.8em;position:relative;top:3px}.head-search .search-submit-btn:active,.head-search .search-submit-btn:hover{background:#fff}.head-search .form-search-input{background:#fff;border:0;height:54px;margin-bottom:0;width:100%}.head-search .form-search-input::-ms-clear{display:none}.head-search-mobile{margin:0 0 0.75rem}.head-search-mobile form{margin:0 0.75rem;position:relative}.head-search-mobile .search-submit-btn{background:transparent;border:0;height:34px;padding:0;position:absolute;right:0;text-align:center;top:0;width:1.7em}.head-search-mobile .search-submit-btn:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:1.44em}.head-search-mobile .form-search-input{font-size:1em;height:35px;margin-bottom:0}.category-menu .bikes-flyout .inner{text-align:center}.category-menu .bikes-flyout .inner:after{background:#f2f2f2;bottom:0;content:" ";display:block;height:48px;left:0;position:absolute;right:0}@media only screen and (min-width: 68.75em){.category-menu .bikes-flyout .inner{min-width:1000px;max-width:1200px}}.category-menu .bikes-flyout .nav-group{float:left;width:25%}.category-menu .bikes-flyout .nav-group.bike-cat-4 .nav-img-link{position:relative;top:15px}.category-menu .bikes-flyout .nav-img{height:auto;width:85%}.category-menu .bikes-flyout .nav-img-link{display:block;padding:0}.category-menu .bikes-flyout .nav-shop-by-brand{text-align:left}.category-menu .bikes-flyout .nav-shop-by-brand a{border:0}.category-menu .bikes-flyout .nav-shop-by-brand li{float:left;margin:6px 5% 6px 0;padding:0;width:45%}.category-menu .bikes-flyout .nav-shop-by-brand .view-all-brands{display:block;font-size:0.833em;font-weight:500}.category-menu .bikes-flyout .nav-shop-by-brand .view-all-brands:after{content:"»";display:inline}.category-menu .bikes-flyout .nav-shop-by-brand .view-all-brands a{display:inline}.category-menu .bikes-flyout .nav-row{margin:10px auto 30px;min-height:300px;width:100%}.category-menu .bikes-flyout .nav-row-simple{background:#f2f2f2;bottom:0;left:0;position:absolute;margin:0 auto;right:0;width:100%;z-index:6}@media only screen and (min-width: 56.25em){.category-menu .bikes-flyout .nav-row-simple{min-width:800px;max-width:900px}}@media only screen and (min-width: 68.75em){.category-menu .bikes-flyout .nav-row-simple{min-width:1000px;max-width:1400px}}.category-menu .bikes-flyout .nav-row-simple a{margin:0 20px;font-family:"Proxima N W01 Cd Reg","Arial Narrow",Arial,sans-serif;font-weight:900;line-height:3em;text-transform:uppercase}.category-menu .bikes-flyout .nav-row-simple .highlight-category{color:#c00}.category-menu .bikes-flyout .nav-title{line-height:1.5em;margin:1em 0 0}.category-menu .bikes-flyout .promo-featured-bike{height:210px;margin-left:0;min-height:initial;text-align:center;width:240px}.category-menu .bikes-flyout .promo-featured-bike img{float:none}.button-row-container{position:relative}.button-row-container .signing-in-msg{margin:0;right:0;top:50%}.button-row-container .signing-in-msg{padding:0 10px 0 0;position:relative}.brand-names-filters{list-style:none;list-style-image:none;padding-left:0;margin-top:10px;height:auto;text-align:center}.brand-names-filters li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 30px;font-size:16px;text-transform:uppercase;width:auto}.head-global-text-promo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f2f2f2;color:#333;font-size:0.833em;height:38px;line-height:1.8;padding:8px 0;text-align:center}@media only screen and (min-width: 56.25em){.head-global-text-promo{font-size:1em;height:40px;line-height:1;overflow:hidden;padding:0}}.head-global-text-promo a{color:#333;line-height:1}@media only screen and (min-width: 56.25em){.head-global-text-promo a{line-height:2.6em}}.head-global-text-promo strong{color:#333;font-weight:500}.head-global-text-promo .deal-discount{color:#c00}.head-global-text-promo .hide-mobile{display:none}@media only screen and (min-width: 56.25em){.head-global-text-promo .hide-mobile{display:inline}}.head-global-text-promo .hide-desktop{display:inline}@media only screen and (min-width: 56.25em){.head-global-text-promo .hide-desktop{display:none}}.latest-nav{list-style:none;list-style-image:none;padding-left:0;position:absolute;right:0;top:0}.latest-nav:hover a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.latest-nav:hover .selected{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.latest-nav a{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.latest-nav a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.latest-nav li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px;font-size:16px}.latest-nav .selected{color:#222;font-weight:500}.latest-body{overflow:hidden;*zoom:1}.latest-body a{float:left;margin:5px 3px;position:relative}.latest-body .date{bottom:5px;color:#b5b5b5;display:block;font-size:12px;left:10px;position:absolute}.latest-body .facebook,.latest-body .twitter{padding:10px;background:#f2f2f2;color:#222;font-weight:bold;height:124px;width:174px}.latest-body .facebook .date{position:relative;padding-right:32px;padding:0;position:absolute;width:95%}.latest-body .facebook .date:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-32.png");background-position:-96px -64px;height:32px;width:32px;content:" ";height:32px;position:absolute;width:32px;top:50%;margin-top:-16px;right:0}.latest-body .link,.latest-body .read-more{border-bottom:1px solid #b5b5b5}.latest-body .news{padding:10px;background-color:#f2f2f2}.latest-body .news:hover{-moz-box-shadow:inset 0 0 15px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.1);box-shadow:inset 0 0 15px rgba(0,0,0,0.1)}.latest-body .news h4{overflow:hidden;*zoom:1;color:#222;font-weight:bold}.latest-body .news img{margin:0 10px 0 0;float:left}.latest-body .news p{font-size:12px}.latest-body .photo,.latest-body .video{background:#222;height:144px;width:194px}.latest-body .photo:hover img,.latest-body .video:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.latest-body .photo img,.latest-body .video img{-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;display:block}.latest-body .twitter .date{position:relative;padding-right:32px;padding:0;position:absolute;width:95%}.latest-body .twitter .date:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-32.png");background-position:-224px -64px;height:32px;width:32px;content:" ";height:32px;position:absolute;width:32px;top:50%;margin-top:-16px;right:0}.latest-promo{display:none;position:relative}.promo table,.promo td,.promo th{border:0}.promo-centered-logos{overflow:hidden;*zoom:1;height:auto;text-align:center;vertical-align:middle;width:100%}.promo-centered-logos p{font-size:16px}.promo-centered-logos td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 0 0 50px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align:left;text-transform:uppercase;width:auto}.promo-centered-logos td:first-child{padding-left:0}.targeter-cat-center-middle-1{box-sizing:border-box;display:inline;float:left;width:100%;margin-bottom:10px}.targeter-main-promo .ui-controller-next,.targeter-main-promo .ui-controller-prev{height:auto;top:-135px}.ui-ajaxloader{margin:10px}.ui-ajaxloader-dark{background-position:0 0}.ui-ajaxloader-large{background-image:url('../../../images/common/widgets/ajaxloader-large.png?1465438457');height:66px;width:66px}.ui-ajaxloader-large.ui-ajaxloader-light{background-position:66px 0}.ui-ajaxloader-small{background-image:url('../../../images/common/widgets/ajaxloader-small.png?1465438457');height:16px;width:16px}.ui-ajaxloader-small.ui-ajaxloader-light{background-position:16px 0}.ui-ajaxloader-large{background-image:url('../../../images/competitivecyclist/widgets/ajaxloader-large.png?1465438457')}.ui-ajaxloader-small{background-image:url('../../../images/competitivecyclist/widgets/ajaxloader-small.png?1465438457')}/*!
 * jQuery UI Menu 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-menu{float:left}@media (max-device-width: 40em){.ui-menu{margin-top:5px}}.ui-menu a{display:block;line-height:20px;min-height:20px;padding:5px 0}.ui-menu a.ui-state-active,.ui-menu a.ui-state-focus{margin:0 !important}@media (max-device-width: 40em){.ui-menu a{border-bottom:1px solid #ccc;line-height:25px}}.ui-menu-item{clear:left;float:left}@media (max-device-width: 40em){.ui-menu-item{text-align:left}}@media (max-device-width: 64em){.ui-menu-item:last-child a{border-bottom:none}}.ui-autocomplete{background:#fff;border:3px solid #222;left:50%;padding:10px 5px 5px;position:absolute}@media (max-device-width: 64em){.ui-autocomplete{margin-left:0 !important;position:relative;z-index:5}}@media (max-device-width: 40em){.ui-autocomplete{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0 !important;width:100% !important}}.ui-autocomplete-term{font-weight:bold;text-transform:lowercase}@media (max-device-width: 40em){.ui-autocomplete-term{margin-left:10px}}.ui-facet-autocomplete-wrap{margin-bottom:10px;margin-top:2px;position:relative}.ui-facet-autocomplete-menu-wrapper{padding-left:0}.ui-facet-autocomplete-menu-wrapper .ui-autocomplete{margin-left:-490px;z-index:3}.ui-facet-autocomplete-menu-wrapper .ui-autocomplete-term{text-transform:capitalize}.ui-facet-search-btn{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:relative;background-color:transparent;border:none;height:30px;position:absolute;width:36px}.ui-facet-search-btn:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-32.png");background-position:-32px -192px;height:32px;width:32px;content:" ";height:32px;position:absolute;width:32px;left:50%;margin-left:-16px;margin-top:-16px;top:50%}.ui-facet-search-input[type="text"]{background-color:#fff;padding:5px 0;width:170px}.ui-autocomplete{border:1px solid #ccc;border-width:2px 0 1px;padding:0;position:absolute;z-index:100 !important}.ui-autocomplete:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border:5px solid #ccc;border-color:#ccc transparent transparent #ccc;content:" ";display:block;height:1px;left:1.5em;position:absolute;top:-7px;width:1px;z-index:99}.ui-autocomplete-term{color:#222;margin-left:0.75rem}@media (max-device-width: 40em){.ui-menu{margin-top:17px}}.ui-menu .ui-menu-item a{color:#555;padding:2px 0}@media (max-device-width: 40em){.ui-menu .ui-menu-item a{line-height:35px;padding:0 5px}}.ui-menu .ui-menu-item a:active{background:#ccc}.ui-menu .ui-menu-item a.ui-state-focus{background-color:#f2f2f2}.ui-facet-search-btn{right:19px;top:1px}.ui-facet-search-input[type="text"]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-left:10px}.ui-facet-search-input[type="text"]:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-facet-autocomplete-menu-wrapper .ui-autocomplete{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;border:1px solid #ccc}.ui-facet-autocomplete-menu-wrapper .ui-autocomplete:before{display:none}.ccflatdesign .ui-facet-autocomplete-wrap{margin:.3em 0}.ccflatdesign .ui-facet-search-btn{right:23px;top:3px;width:30px}.ccflatdesign .ui-facet-search-btn:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.ccflatdesign .ui-facet-search-input[type="text"]{background:#fff;height:37px;padding:.325em .75em}.no-ccflatdesign .ui-facet-search-input[type="text"]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:20px}.ui-categorymenu-enter .bd,.ui-categorymenu-over .bd{visibility:visible;z-index:5}.ui-categorymenu-enter .hd,.ui-categorymenu-over .hd{background:#f2f2f2}.ui-categorymenu-over .inner,.ui-categorymenu-over .targeter-category-flyout{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;display:inline-block}.ui-categorymenu-over .bd{z-index:6}.ui-categorymenu-over .hd{background:#f2f2f2}.ui-categorymenu-over .hd:after{z-index:10}.no-ccflatdesign .ui-categorymenu-enter .hd:after,.no-ccflatdesign .ui-categorymenu-over .hd:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.32396, M12=-0.70711, M21=0.70711, M22=0.32396, sizingMethod='auto expand');zoom:1;background:#fff;bottom:-5px;content:"";height:10px;left:50%;margin-left:-5px;position:absolute;visibility:visible;width:10px}.mini-cart{background-color:#fff;color:#222;position:absolute;right:0;width:400px;z-index:10}.mini-cart a{color:#222}.mini-cart-item{padding:10px}.mini-cart-items{max-height:250px;overflow-y:auto}.mini-cart-item-details{padding-top:10px;float:left;width:60%}.mini-cart-item-img{float:left;width:30%}.mini-cart-item-price{float:left;width:100%}.mini-cart-item-price .price{padding-right:10px;float:right}.mini-cart{-moz-box-shadow:0 0 3px 3px #f2f2f2;-webkit-box-shadow:0 0 3px 3px #f2f2f2;box-shadow:0 0 3px 3px #f2f2f2;top:48px}.mini-cart span{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:none;color:#222;font-size:14px;font-weight:normal;padding:0;position:static}.mini-cart .price{font-size:14px}.mini-cart-item .list-price{color:#555;font-size:12px;text-decoration:line-through}.mini-cart-item .sale-price{color:#c00}.mini-cart-item-details{font-size:14px}.mini-cart-item-name{font-weight:900}.ui-controller{position:absolute;z-index:1}.ui-controller a{float:left}.ui-controller ul{*zoom:1;list-style:none;list-style-image:none;padding-left:0;margin:0}.ui-controller ul:after{content:"";display:table;clear:both}.ui-controller-next,.ui-controller-pause,.ui-controller-prev,.ui-controller-track{margin:0;float:left}.ui-controller-pause a,.ui-controller-next a,.ui-controller-prev a{display:block;border:0;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left}.ui-controller a{text-align:center}.ui-controller ul{padding:0 8px}.ui-controller-next,.ui-controller-pause,.ui-controller-prev,.ui-controller-track{position:relative}.ui-controller-pause{margin-right:10px}.ui-controller-pause.paused a{position:relative;padding-left:16px;top:0}.ui-controller-pause.paused a:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:-32px -128px;height:16px;width:16px;content:" ";height:16px;position:absolute;width:16px;top:50%;margin-top:-8px;left:0}.ui-controller-pause a{position:relative;padding-left:16px;height:20px;top:0;width:20px}.ui-controller-pause a:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:-16px -128px;height:16px;width:16px;content:" ";height:16px;position:absolute;width:16px;top:50%;margin-top:-8px;left:0}.ui-controller-next,.ui-controller-prev{border:0;position:absolute}.ui-controller-next a,.ui-controller-prev a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.ccflatdesign .ui-controller a{float:none;line-height:1;text-indent:0}.ccflatdesign .ui-controller ul{margin:0 auto;max-width:1400px;min-width:980px;position:relative;text-align:center}.ccflatdesign .ui-controller-track{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:none}.ccflatdesign .ui-controller-pause{background:#555;display:none;width:18px}.ccflatdesign .ui-controller-next,.ccflatdesign .ui-controller-prev{text-indent:0;top:-215px}.ccflatdesign .ui-controller-next a,.ccflatdesign .ui-controller-prev a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;background:#444;line-height:2;padding:0 .8em}.ccflatdesign .ui-controller-next{right:10px}@media only screen and (min-width: 1400px){.ccflatdesign .ui-controller-next{right:20px}}.ccflatdesign .ui-controller-next a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#fff;font-size:1em}.ccflatdesign .ui-controller-prev{left:10px}@media only screen and (min-width: 1400px){.ccflatdesign .ui-controller-prev{left:20px}}.ccflatdesign .ui-controller-prev a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#fff;font-size:1em}.ccflatdesign .ui-controller-track.active a{-moz-box-shadow:0px 0px 4px 0px rgba(255,255,255,0.4);-webkit-box-shadow:0px 0px 4px 0px rgba(255,255,255,0.4);box-shadow:0px 0px 4px 0px rgba(255,255,255,0.4);background:#333}.ccflatdesign .ui-controller-track a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#bfbfbf;height:8px;margin:0 .325em;text-indent:-9999px;width:8px}.no-ccflatdesign .ui-controller{font-family:Helvetica,sans-serif}.no-ccflatdesign .ui-controller a{color:#999;height:17px;line-height:17px;width:17px}.no-ccflatdesign .ui-controller-next,.no-ccflatdesign .ui-controller-prev{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;bottom:-20px;height:520px;width:200px}.no-ccflatdesign .ui-controller-next a,.no-ccflatdesign .ui-controller-prev a{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEX///+nxBvIAAAAAXRSTlMAQObYZgAAABJJREFUeF4FwIEIAAAAAKD9qY8AAgABdDtSRwAAAABJRU5ErkJggg==");display:block;height:100%;width:100%}.no-ccflatdesign .ui-controller-next a:hover,.no-ccflatdesign .ui-controller-prev a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.no-ccflatdesign .ui-controller-next{left:880px}.no-ccflatdesign .ui-controller-next a{position:relative;padding:0}.no-ccflatdesign .ui-controller-next a:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-48.png");background-position:-48px -48px;height:48px;width:48px;content:" ";height:48px;position:absolute;width:48px;left:50%;margin-left:-24px;margin-top:-24px;top:50%}.no-ccflatdesign .ui-controller-pause{border-right:1px solid #333}.no-ccflatdesign .ui-controller-prev{left:-100px}.no-ccflatdesign .ui-controller-prev a{position:relative;padding:0}.no-ccflatdesign .ui-controller-prev a:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-48.png");background-position:-96px 0px;height:48px;width:48px;content:" ";height:48px;position:absolute;width:48px;left:50%;margin-left:-24px;margin-top:-24px;top:50%}.no-ccflatdesign .ui-controller-track.active a{position:relative;padding-left:16px;padding:0;top:0}.no-ccflatdesign .ui-controller-track.active a:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:-128px -112px;height:16px;width:16px;content:" ";height:16px;position:absolute;width:16px;top:50%;margin-top:-8px;left:0}.no-ccflatdesign .ui-controller-track a{position:relative;padding-left:16px;display:block;border:0;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;height:20px;padding:0;width:18px}.no-ccflatdesign .ui-controller-track a:before{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:0px -128px;height:16px;width:16px;content:" ";height:16px;position:absolute;width:16px;top:50%;margin-top:-8px;left:0}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Dialog 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog{background:#fff}@media (max-device-width: 40em){.ui-dialog{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0}.ui-dialog .ui-dialog-content{padding:10px}}.ui-dialog .alert-list{padding:0}.ui-dialog .branded-field--float-mouse input{padding-right:50px;box-sizing:border-box}.ui-dialog .branded-field--float-mouse .float-mouse{margin-top:0;padding:5px}.ui-dialog .branded-field--float-mouse .forgot-password{right:2px}.ui-dialog .btn-login{position:relative}.ui-dialog .btn-login.disabled .sign-in-text,.ui-dialog .btn-login.loading .sign-in-text{display:none}.ui-dialog .button-row{overflow:hidden;*zoom:1;list-style:none;list-style-image:none;padding-left:0;margin:0;padding:10px 0}.ui-dialog .button-row li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 10px 0 0}.ui-dialog .dialog-title{margin:10px 10px 10px 0}.ui-dialog .divider{margin:10px 0 0;padding-top:10px;border-top:1px solid black;margin-bottom:2px}.ui-dialog .legend{margin-top:0;margin-bottom:5px}.ui-dialog .mod-fieldset .bd,.ui-dialog .mod-fieldset .hd{padding-left:0}.ui-dialog .mod-fieldset .hd{background-color:transparent;height:auto}.ui-dialog .register .button-row{padding-bottom:0}.ui-dialog .ui-icon-closethick,.ui-dialog .ui-dialog-title{display:none;height:0;width:0}.ui-dialog .ui-dialog-content{padding:0;-webkit-overflow-scrolling:touch}.ui-dialog .ui-dialog-titlebar{height:16px;width:16px}.ui-dialog .ui-dialog-titlebar{margin:0;padding:0;position:absolute;right:10px;top:0}.ui-dialog .ui-dialog-titlebar-close{border:none;margin:0;right:-10px;top:0;z-index:1}.ui-dialog-zoomFade-transition{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.ui-dialog-zoomFade-closed{-moz-transform:scale(0.9) translateY(5%);-ms-transform:scale(0.9) translateY(5%);-webkit-transform:scale(0.9) translateY(5%);transform:scale(0.9) translateY(5%);opacity:0}.ui-widget-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;background-color:rgba(34,34,34,0.8)}.variant-radio-modal .variant-list{list-style:none;list-style-image:none;padding-left:0;margin-bottom:0;height:186px;overflow:auto}.variant-radio-modal .variant{margin:0 0 9px 0}.variant-radio-modal .variant-input,.variant-radio-modal .variant-label{display:inline;line-height:18px;margin:0 3px 0 0}.variant-radio-modal .variant-input{height:18px;margin:2px 3px 0 1px;vertical-align:top}.variant-radio-modal .variant-label{height:auto;width:259px}.qa-ui-dialog-title-terms-and-conditions.ui-dialog{overflow-x:hidden;overflow-y:scroll}.ui-terms-and-conditions{overflow:auto}.ui-terms-and-conditions .ui-tac-content{height:250px}.ui-dialog{overflow:visible;padding:1em}@media only screen and (min-width: 37.5em){.ui-dialog{padding:3em}}.ui-dialog textarea{box-sizing:border-box;width:100%}.ui-dialog .auth-container{overflow:visible}.ui-dialog .auth-container a{text-decoration:none}.ui-dialog .auth-container .cancel-cta{margin:0 0 0 1em}.ui-dialog .button-row{margin-top:10px;padding:0}.ui-dialog .button-row li{margin:0}.ui-dialog .chat-now-btn{margin-bottom:10px}.ui-dialog .dialog-title{font-family:"Proxima N W01 Reg",sans-serif;font-weight:bold}@media only screen and (min-width: 56.25em){.ui-dialog .dialog-title{font-family:"Proxima N W01 Cd Reg","Arial Narrow",Arial,sans-serif}}.ui-dialog .divider{background:#333;border:0;color:#fff;margin:1.5em -3em -3em;padding:1.5em 3em}.ui-dialog .divider a{color:#fff;text-decoration:underline}.ui-dialog .edit-passions label{font-weight:normal}.ui-dialog .edit-passions .edit-passion{margin-top:2px}.ui-dialog .legend{font-size:0.85714em;line-height:1.5em;color:#b5b5b5}.ui-dialog .list-unstyled{list-style:none;list-style-image:none;padding-left:0}.ui-dialog .list-unstyled li{margin:0}.ui-dialog .forgot-password-text{font-size:1em;line-height:1.28571em}.ui-dialog .register{border-color:#f2f2f2}.ui-dialog .register-cta{font-weight:normal}.ui-dialog .restr-list{margin:0 0 20px;padding:0 0 0 20px}.ui-dialog .restr-list li{margin:0}.ui-dialog .restr-text{margin:20px 0 0}.ui-dialog .textarea-wrapper{padding:3px}.ui-dialog .ui-dialog-content{overflow:hidden}.ui-dialog .ui-dialog-content.auth-container{height:auto !important;overflow:visible !important}.ui-dialog .ui-dialog-content a{text-decoration:underline}.ui-dialog .ui-dialog-content .btn,.ui-dialog .ui-dialog-content .btn-icon,.ui-dialog .ui-dialog-content .foot-subscribe .submit-btn.mbl-submit-btn,.foot-subscribe .ui-dialog .ui-dialog-content .submit-btn.mbl-submit-btn,.ui-dialog .ui-dialog-content .pag .current-page .pag-active,.pag .current-page .ui-dialog .ui-dialog-content .pag-active{text-decoration:none}.ui-dialog .ui-dialog-content .toll-free{border:0;display:block}.ui-dialog .ui-dialog-titlebar-close{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#fff;font-size:28px;height:30px;line-height:0;right:0;top:.325em;width:.75em;z-index:1}.ui-dialog .ui-dialog-titlebar-close:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#b5b5b5}@media only screen and (min-width: 56.25em){.ui-dialog .ui-dialog-titlebar-close{line-height:1;right:.325em;width:30px}}.ui-dialog .ui-dialog-titlebar-close:before{font-size:0.833em}@media only screen and (min-width: 56.25em){.ui-dialog .ui-dialog-titlebar-close:before{font-size:1em}}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}.checkout .ui-dialog-content{overflow:visible}.ui-dialog-content a.edit-cart{text-decoration:none}.ui-widget-overlay{z-index:10 !important}.ui-instantsearch-hint{background-color:#fff;left:0;position:absolute !important;top:0;visibility:hidden;z-index:0}@media only screen and (min-width: 37.5em){.ui-instantsearch-hint{visibility:visible}}@media only screen and (min-width: 37.5em){.ui-instantsearch-input{background-color:rgba(255,255,255,0) !important;position:relative;z-index:1}}.ui-instantsearch-is-displayed{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;opacity:1 !important}.ui-instantsearch-no-suggestions{font-style:italic}.ui-instantsearch-overlay{background:transparent;display:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:8}.ui-instantsearch-overlay.ui-front{z-index:8}.ui-instantsearch-popup{background-color:#fff;border-top:1px solid #999;display:none;margin:0;padding:12px 12px 20px 12px;position:absolute;z-index:8}@media only screen and (min-width: 37.5em){.ui-instantsearch-popup{padding-bottom:65px;padding-right:258px;padding-top:20px}}@media only screen and (min-width: 87.5em){.ui-instantsearch-popup{max-width:850px}}.ui-instantsearch-product{color:#222;display:inline-block;font-size:15px;margin:1%;padding:0;text-align:center;vertical-align:top;width:47%}@media only screen and (min-width: 37.5em){.ui-instantsearch-product:nth-child(n+7){display:none}}@media only screen and (min-width: 56.25em){.ui-instantsearch-product{width:30%}}@media only screen and (min-width: 87.5em){.ui-instantsearch-product{width:22%}.ui-instantsearch-product:nth-child(n+7){display:inline-block}}.ui-instantsearch-product img{height:100%;max-height:160px;max-width:160px;min-height:80px;min-width:80px;width:100%}.ui-instantsearch-product .brand-name,.ui-instantsearch-product .product-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-instantsearch-product .brand-name{font-weight:900}.ui-instantsearch-products{display:none;float:right;margin:0 -261px 0 15px;width:100%}@media only screen and (min-width: 800px){.ui-instantsearch-products{display:block}}.ui-instantsearch-queries{float:left;width:100%}@media only screen and (min-width: 37.5em){.ui-instantsearch-queries{width:246px}}.ui-instantsearch-query{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#222;display:block;line-height:1;overflow:hidden;padding:7px 10px;text-overflow:ellipsis}.ui-instantsearch-query-facet{white-space:nowrap}.ui-instantsearch-query-facets{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:12px;padding-bottom:12px}.ui-instantsearch-query-faceted{padding-left:30px}.ui-instantsearch-query-text{white-space:nowrap}.ui-instantsearch-query-faceted .ui-instantsearch-query-text{white-space:normal}.ui-instantsearch-overlay{background:rgba(30,30,30,0.4)}.ui-instantsearch-hint{color:#ccc}.ui-instantsearch-no-suggestions{color:#bfbfbf}.ui-instantsearch-popup{border-top-color:#ccc}@media only screen and (min-width: 37.5em){.ui-instantsearch-popup{margin-left:-10px}}.ui-instantsearch-query:hover,.ui-instantsearch-query.ui-instantsearch-active{background-color:#f2f2f2}.ui-instantsearch-query-facet{color:#bfbfbf}.ui-instantsearch-query-facets{border-bottom-color:#ccc}.ui-mainmenu{overflow-x:hidden;overflow-y:scroll;position:absolute;width:270px;z-index:0;-webkit-overflow-scrolling:touch}.ui-mainmenu .user-display-name span{display:none}.ui-mainmenu-back{display:none;left:0;padding:14px 20px 10px 10px;position:absolute;top:0}.ui-mainmenu-body{overflow:hidden;*zoom:1;position:relative}.ui-mainmenu-column{float:left;width:270px}.ui-mainmenu-column a{padding:10px;display:block;position:relative;text-transform:capitalize}.ui-mainmenu-column li{margin:0}.ui-mainmenu-column ul{list-style:none;list-style-image:none;padding-left:0;margin:0}.ui-mainmenu-footer{padding-bottom:100px}.ui-mainmenu-footer .ui-mainmenu-help{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 20px;margin-left:10px}.ui-mainmenu-footer span{padding-left:10px;display:block}.ui-mainmenu-head{position:relative}.ui-mainmenu-head:after{clear:both;display:block;font-size:xx-large;height:0 !important;line-height:0;overflow:hidden;visibility:hidden;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.ui-mainmenu-title{margin:0;padding:10px;text-align:center;text-transform:capitalize}.ui-mainmenu-title-nested{float:right;overflow:hidden;text-align:left;text-overflow:ellipsis;width:72%;white-space:nowrap}.ui-mainmenu{width:270px}.ui-mainmenu .head-acct-link{display:block}.ui-mainmenu-account{display:none}.ui-mainmenu-account .sign-out-btn,.ui-mainmenu-account .ui-account{-moz-box-shadow:inset 0 0 0 1px #555;-webkit-box-shadow:inset 0 0 0 1px #555;box-shadow:inset 0 0 0 1px #555;background-color:transparent;color:#555;margin:10px 10px 0;font-weight:500;padding:.3em 0;text-align:center;text-decoration:none;text-transform:uppercase;width:92%}.ui-mainmenu-account .sign-out-btn:hover,.ui-mainmenu-account .sign-out-btn:active,.ui-mainmenu-account .ui-account:hover,.ui-mainmenu-account .ui-account:active{background-color:#222;color:#fff}.ui-mainmenu-account .sign-out-btn:before,.ui-mainmenu-account .ui-account:before{display:none}.ui-mainmenu-account .user-display-name{margin:0}.ui-mainmenu-account .user-display-name span{display:none}.ui-mainmenu-back{font-size:1.2em;font-weight:900;left:0.75rem;padding:0;overflow:hidden;top:0.6em;width:1em}.ui-mainmenu-back:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;margin-right:1em}.ui-mainmenu-column a{border-bottom:1px solid #f2f2f2;color:#222;font-size:1em;line-height:1.5;overflow:hidden;padding:0.5em 1.2em 0.5em 0.75rem;text-overflow:ellipsis;white-space:nowrap}.ui-mainmenu-column a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:0.833em;position:absolute;right:0.75rem;top:1.1em}.ui-mainmenu-column img{margin-right:5px;vertical-align:middle;width:25px}.ui-mainmenu-footer span{font-size:15px}.ui-mainmenu-footer .ui-mainmenu-help{font-size:14px;border:1px solid #222;color:#222;margin-left:7px;text-align:center;width:94%}@media (max-device-width: 40em){.ui-mainmenu-footer .ui-mainmenu-help{font-size:16px}}.ui-mainmenu-footer .ui-phone{display:none}.ui-mainmenu-head{background-color:#f2f2f2;border-bottom:1px solid #ccc}.ui-mainmenu-notifications{display:none}.ui-mainmenu-title{font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;font-weight:900;padding:0.75rem;text-align:left}.ui-mainmenu-title-nested{float:none;margin:0 0 0 2em;padding:0.75rem 0;width:80%}.ui-mini-cart{background-color:#fff;color:#222;clear:both;position:absolute;right:0;width:390px;z-index:10}.ui-mini-cart .ui-mini-cart-item-messaging{display:block;list-style:none;margin:0;padding:0}.ui-mini-cart .ui-mini-cart-item-messaging li{margin:0}.ui-mini-cart-footer{padding:10px;text-align:center}.ui-mini-cart-footer .checkout-btn{float:right}.ui-mini-cart-footer .edit-cart{float:left;margin:25px}.ui-mini-cart-item{overflow:auto;padding:15px}.ui-mini-cart-item-data-wrap{float:right;width:70%}.ui-mini-cart-item-img-wrap{float:left;width:25%}.ui-mini-cart-items{overflow-y:auto}.ui-mini-cart-items a{color:#222}.ui-mini-cart-item-details{line-height:1.2}.ui-mini-cart-item-img{margin-left:10px;float:left;margin-right:15px}.ui-mini-cart-item-img img{height:65px;width:65px}.ui-mini-cart-item-price{float:right}.ui-mini-cart-item-price .ui-mini-cart-price{padding-right:5px}.ui-mini-cart-item-price-wrap{padding-top:10px;clear:both;overflow:auto}.ui-mini-cart-items{position:relative}.ui-mini-cart-img-placeholder{float:left;height:65px;width:65px}.ui-mini-cart-placeholder-wrap{padding:20px;box-sizing:border-box;clear:both;position:absolute;width:100%}.ui-mini-cart-placeholder-wrap:nth-child(2){margin-top:120px}.ui-mini-cart-txt-placeholder{margin-left:20px;display:inline-block;height:15px;width:70%}.ui-mini-cart-txt-placeholder.ui-mini-cart-small-placeholder{width:20%}.slidingminicart .ui-mini-cart-img-placeholder{height:80px;width:80px}@media only screen and (min-width: 499px){.slidingminicart .ui-mini-cart-img-placeholder{float:left;height:110px;width:110px}}.slidingminicart .ui-mini-cart-txt-placeholder{width:50%}@media only screen and (min-width: 499px){.slidingminicart .ui-mini-cart-txt-placeholder{width:70%}}.slidingminicart .ui-mini-cart-txt-placeholder.ui-mini-cart-small-placeholder{width:20%}.slidingminicart .ui-mini-cart-placeholder-wrap:nth-child(2){margin-top:157px}.ui-mini-cart .ui-mini-cart-item-messaging{font-size:12px}.ui-mini-cart .ui-mini-cart-item-messaging li{color:#555}.ui-mini-cart .ui-mini-cart-item-messaging .popup-link{color:#555;text-decoration:underline}.ui-mini-cart-item-data-wrap .remove-link{color:#999}.ui-mini-cart-items{max-height:180px}.ui-mini-cart-item-details,.ui-mini-cart-price{font-size:16px}.ui-mini-cart-item-name{font-weight:900}.ui-mini-cart-item-price .ui-mini-cart-list-price{text-decoration:line-through}.ui-mini-cart-item-price .ui-mini-cart-sale-price{color:#c00;font-size:16px}.ui-mini-cart-qty-wrap{color:#555}.ccflatdesign .ui-mini-cart{border:2px solid #ccc;border-width:0 2px 2px;color:#333;right:5px;top:11px}.ccflatdesign .ui-mini-cart:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.32396, M12=-0.70711, M21=0.70711, M22=0.32396, sizingMethod='auto expand');zoom:1;background:#fff;content:"";display:block;height:8px;position:absolute;right:28px;top:-4px;width:8px}.ccflatdesign .ui-mini-cart .ui-mini-cart-item-messaging{margin:0}.ccflatdesign .ui-mini-cart-footer{border-top:1px solid #ccc;padding:1.2em 1em}.ccflatdesign .ui-mini-cart-footer:before,.ccflatdesign .ui-mini-cart-footer:after{content:" ";display:table}.ccflatdesign .ui-mini-cart-footer:after,.ccflatdesign .ui-mini-cart-footer:after{clear:both}.ccflatdesign .ui-mini-cart-footer>div{font-weight:900}.ccflatdesign .ui-mini-cart-footer .checkout-btn{margin:1em 0 0}.ccflatdesign .ui-mini-cart-footer .checkout-btn:after{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;margin-left:.3em}.ccflatdesign .ui-mini-cart-footer .edit-cart{line-height:2;margin:1em 0 0;width:170px}.ccflatdesign .ui-mini-cart-item{margin:10px 0;border-bottom:1px solid #f2f2f2;padding:.75em 1.5em 1em}.ccflatdesign .ui-mini-cart-item-img{margin:0 10px 0 0}.ccflatdesign .ui-mini-cart-item-messaging li{font-size:13px}.ccflatdesign .ui-mini-cart-item-price .ui-mini-cart-list-price{color:#999}.ccflatdesign .ui-mini-cart-item-price-wrap{margin-top:1em;overflow:visible;padding:0}.ccflatdesign .ui-mini-cart-items{max-height:260px}.ccflatdesign .ui-mini-cart-items a{color:#333}.ccflatdesign .ui-mini-cart-qty-wrap{display:none}.ccflatdesign .ui-mini-cart-img-placeholder,.ccflatdesign .ui-mini-cart-txt-placeholder{background-color:#f2f2f2}.ccflatdesign .ui-mini-cart-items{min-heigth:161px}.ccflatdesign .ui-mini-cart-placeholder-wrap{padding:23px}.ccflatdesign .ui-mini-cart-txt-placeholder{margin-bottom:8px}.no-ccflatdesign .ui-mini-cart{-moz-box-shadow:0 2px 4px #555;-webkit-box-shadow:0 2px 4px #555;box-shadow:0 2px 4px #555;top:48px}.no-ccflatdesign .ui-mini-cart-footer{border-top:1px solid #f2f2f2}.no-ccflatdesign .ui-mini-cart-footer .checkout-btn{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #555555),color-stop(100%, #222222));background:-moz-linear-gradient(top, #555555,#222222);background:-webkit-linear-gradient(top, #555555,#222222);background:linear-gradient(to bottom, #555555,#222222);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:10px;padding:15px 20px;min-width:160px}.no-ccflatdesign .ui-mini-cart-footer .checkout-btn:after{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;margin-left:10px;position:relative;right:-4px;top:2px}.no-ccflatdesign .ui-mini-cart-footer .edit-cart{padding-left:20px}.no-ccflatdesign .ui-mini-cart-item{border-bottom:1px solid #f2f2f2}.no-ccflatdesign .ui-mini-cart-item-price .ui-mini-cart-list-price{color:#555;font-size:14px}.ui-navigation{overflow:hidden;width:280px}.ui-navigation-back{margin-left:10px;display:none;left:0;padding-bottom:0;padding-top:0;position:absolute;top:0}.ui-navigation-bd{overflow:hidden;*zoom:1;position:relative}.ui-navigation-column{float:left}.ui-navigation-column a{padding:10px;display:block;text-transform:capitalize}.ui-navigation-column li{margin:0}.ui-navigation-column ul{list-style:none;list-style-image:none;padding-left:0;margin:0}.ui-navigation-hd{position:relative}.ui-navigation-hd h3{margin:0;padding:10px;text-align:center;text-transform:capitalize}.ui-navigation-hd h3:before{content:"\00A0"}.ui-navigation{width:270px}.ui-navigation .ui-navigation-back{border:0;display:none;left:0.75rem;padding:0;position:absolute;overflow:hidden;top:.4em;width:1em}.ui-navigation .ui-navigation-back.btn,.ui-navigation .ui-navigation-back.btn-icon,.ui-navigation .foot-subscribe .ui-navigation-back.submit-btn.mbl-submit-btn,.foot-subscribe .ui-navigation .ui-navigation-back.submit-btn.mbl-submit-btn,.ui-navigation .pag .current-page .ui-navigation-back.pag-active,.pag .current-page .ui-navigation .ui-navigation-back.pag-active{background-color:transparent;color:#222;margin:0}.ui-navigation .ui-navigation-back.btn:before,.ui-navigation .ui-navigation-back.btn-icon:before,.ui-navigation .foot-subscribe .ui-navigation-back.submit-btn.mbl-submit-btn:before,.foot-subscribe .ui-navigation .ui-navigation-back.submit-btn.mbl-submit-btn:before,.ui-navigation .pag .current-page .ui-navigation-back.pag-active:before,.pag .current-page .ui-navigation .ui-navigation-back.pag-active:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;margin-right:3em}.ui-navigation .ui-navigation-back:after{display:none}.ui-navigation-hd{background-color:#f2f2f2;border-bottom:1px solid #ccc;height:45px}.ui-navigation-hd h3{color:#222;font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;font-weight:900;overflow-x:hidden;padding:0.75rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ui-navigation-hd.ui-navigation-isleaf h3{margin-left:.5em}.head-acct-popover-content h3{padding-left:10px;left:0;text-align:center}.ui-navigation-column a{border-bottom:1px solid #f2f2f2;border-top:1px solid #fff;color:#222;padding:0.75rem;position:relative}.ui-navigation-column a:after{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:18px;line-height:0;position:absolute;right:.75em;top:1.1em}@media (max-device-width: 40em){.ui-navigation-column .just-in span,.ui-navigation-column .learn span{background:#999;color:#fff;font-size:12px;font-weight:bold;padding:2px 5px}}.ui-navigation-column .last-node:before{background-image:none}@media (max-device-width: 40em){.ui-navigation-column .sale a{color:#c00}}.ui-navigation-column .sign-out-btn{background:#fff}.ui-slidetoggle .just-in h3,.ui-slidetoggle .learn h3{margin-bottom:10px;background:#fff;border-bottom:1px solid #bfbfbf;color:#222}.ui-slidetoggle .just-in h3:before,.ui-slidetoggle .learn h3:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.ui-offcanvas{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;position:absolute;top:0;width:280px;z-index:1}.ui-offcanvas-left{left:-280px}.ui-offcanvas-main{position:relative;overflow:hidden}.ui-offcanvas-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none;height:100%;position:absolute;width:100%;z-index:9}.ui-offcanvas-right{left:100%}.offcanvas-bd a{padding:10px;display:block}.offcanvas-bd li{margin:0}.offcanvas-bd ul{list-style:none;list-style-image:none;padding-left:0;margin:0}.offcanvas-hd{margin:0;padding:10px;text-align:center}.offcanvas-hd:before{content:"\00A0"}.ui-offcanvas{width:270px}.ui-offcanvas-left{box-sizing:border-box}.ui-offcanvas-overlay{background-color:#222}.ui-offcanvas-right{box-sizing:border-box}.offcanvas-bd a{color:#222;border-bottom:1px solid #f2f2f2;font-size:1em;padding:0.75rem;position:relative}.offcanvas-hd{background-color:#f2f2f2;border-bottom:1px solid #ccc;font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;font-weight:900;padding:0.75rem;text-align:left;text-transform:capitalize}.ui-popover{padding:0}.ui-popover .ui-dialog-arrow{height:32px;position:absolute;width:32px}.ui-popover .ui-dialog-arrow.down{bottom:-23px}.ui-popover .ui-dialog-arrow.up{top:-23px}.ui-popover .ui-dialog-title{padding:10px;display:block;float:none;height:auto;text-align:center;width:auto}.ui-popover .ui-dialog-titlebar{height:auto;position:relative;right:0;top:0;width:auto}.ui-popover .ui-dialog-titlebar-close{display:none}.ui-popover .ui-dialog-content{position:static}.ui-popover .ui-navigation{overflow:hidden}.ui-popover .ui-navigation-hd{position:static}.ui-popover .ui-navigation-hd h3{display:none}.ui-popover-overlay{background:transparent}.ui-popover .ui-dialog-arrow.down{background-image:url("../../../images/competitivecyclist/sprites/sprite-32.png");background-position:0px 0px;height:32px;width:32px}.ui-popover .ui-dialog-arrow.up{background-image:url("../../../images/competitivecyclist/sprites/sprite-32.png");background-position:-32px -160px;height:32px;width:32px}.ui-popover .ui-dialog-title{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase}@media (max-device-width: 40em){.ui-popover .ui-dialog-title{font-size:16px}}.ui-popover .ui-dialog-titlebar{background:#222}li.ui-ps-visible-element{visibility:visible}.ui-ps-container{float:left}.ui-ps-container>li{float:left;visibility:hidden}.ui-ps-container .ui-ps-container .ui-ps-last{float:right}.ui-ps-container .ui-ps-divider{cursor:default;font-size:50%}.ui-selectmenu{display:block;display:inline-block;position:relative;height:2.2em;vertical-align:middle;text-decoration:none;overflow:hidden;zoom:1}.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;display:none;z-index:1005}.ui-selectmenu-menu ul{padding:0;margin:0;list-style:none;position:relative;overflow:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.ui-selectmenu-open{display:block}.ui-selectmenu-menu-popup{margin-top:-1px}.ui-selectmenu-menu li{padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0 !important;border-left-width:0 !important;font-weight:normal}.ui-selectmenu-menu li a,.ui-selectmenu-status{line-height:1.4em;display:block;padding:.405em 2.1em .405em 1em;outline:none;text-decoration:none}.ui-selectmenu-menu li.ui-state-disabled a,.ui-state-disabled{cursor:default}.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,.ui-selectmenu-hasIcon .ui-selectmenu-status{padding-left:20px;position:relative;margin-left:5px}.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0}.ui-selectmenu-status{line-height:1.4em}.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8}.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em}.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold}.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0}* html .ui-selectmenu-menu li{border-color:pink;filter:chroma(color=pink);width:100%}* html .ui-selectmenu-menu li a{position:relative}*+html .ui-state-disabled,*+html .ui-state-disabled a{color:silver}.ui-selectmenu{background:#fff;height:auto;overflow:hidden}.ui-selectmenu-icon{display:none}.ui-selectmenu-menu{border:1px solid #222;width:auto}@media (max-device-width: 40em){.ui-selectmenu-menu li{padding:10px 0}}.ui-selectmenu-menu li a{padding:0;white-space:nowrap}@media (max-device-width: 40em){.ui-selectmenu-menu li a{white-space:normal}}.ui-selectmenu-menu ul{padding:4px 0}@media (max-device-width: 40em){.ui-selectmenu-background{left:0;position:absolute;top:0}}.ui-selectmenu-menu-dropdown,.ui-selectmenu-menu-popup{background:#fff}.ui-selectmenu-menu-dropdown li a,.ui-selectmenu-menu-popup li a{margin:0 20px 0 10px}.ui-selectmenu-dropdown,.ui-selectmenu-popup{margin:10px 0;border:1px solid #222;line-height:1;position:relative}.ui-selectmenu-dropdown .ui-selectmenu-status,.ui-selectmenu-popup .ui-selectmenu-status{margin:0 30px 0 10px}.ui-selectmenu-popuptext.ui-selectmenu{width:auto !important}.ui-selectmenu-popuptext.ui-selectmenu:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:14px;position:absolute;right:8px}.ui-selectmenu-popuptext.ui-selectmenu:hover:before{color:#222}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-group li:hover a{color:#222}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-group li a{padding-left:20px;position:relative}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-group-label{color:#222;font-weight:normal}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-item-focus{background:none}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-item-selected a{color:#222;font-weight:normal}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-item-selected a:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:12px;left:0;margin-top:4px;position:absolute}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-menu-popup{padding:4px 10px 10px}.ui-selectmenu-popuptext .ui-selectmenu-status{padding:0 5px;text-decoration:underline}.ui-selectmenu-status{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-right:20px;line-height:1;padding:0}.ui-selectmenu-dropdown,.ui-selectmenu-popup{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f2f2f2;border:1px solid #ccc;color:#999;font-size:1em;font-weight:bold;line-height:1;padding:.325em 0;position:relative;text-transform:capitalize;width:100% !important}.ui-selectmenu-dropdown:before,.ui-selectmenu-popup:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#555;font-size:1.44em;position:absolute;right:14px;top:.325em}@media (max-device-width: 40em){.ui-selectmenu-dropdown:before,.ui-selectmenu-popup:before{background:none}}.ui-selectmenu-dropdown:after,.ui-selectmenu-popup:after{background:#ccc;content:"";display:block;height:100%;position:absolute;right:36px;top:0;width:1px}.ui-selectmenu-dropdown .ui-selectmenu-status,.ui-selectmenu-popup .ui-selectmenu-status{font-size:1em;font-weight:normal;line-height:1.5em;margin:0 30px 0 .75em}.ui-selectmenu-menu{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);border:1px solid #ccc;font-weight:bold;overflow:hidden;z-index:4}.ui-selectmenu-menu .ui-selectmenu-item-focus{background:#f2f2f2}.ui-selectmenu-menu ul{padding:4px 0}.ui-selectmenu-popup .ui-selectmenu-menu-popup{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;color:#333;font-weight:bold}.ui-selectmenu-popup .ui-selectmenu-menu-popup li a{margin:0 20px;padding:0 20px 0 10px;color:#555;line-height:22px}.ui-selectmenu-popup .ui-selectmenu-menu-popup .ui-selectmenu-item-selected{color:#333;font-weight:500}.ui-selectmenu-popuptext.ui-selectmenu{padding:0 0 2px}.ui-selectmenu-popuptext.ui-selectmenu:before{color:#999;margin-top:1px}.ui-selectmenu-popuptext.ui-selectmenu-menu{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-selectmenu-popuptext.ui-selectmenu-menu li a{color:#999}.ui-selectmenu-popuptext.ui-selectmenu-menu .ui-selectmenu-item-selected a:before{top:-1px}.ui-selectmenu-popuptext .ui-selectmenu-status{border-bottom:1px solid #ccc;margin:0 25px 0 5px;padding:0;text-decoration:none}.ui-slideshow{overflow:hidden;position:relative}.ui-slideshow-container{list-style:none;list-style-image:none;padding-left:0;margin:0;height:100%;position:relative}.ui-slideshow-container li{margin:0;background-position:50% 0;background-repeat:no-repeat;height:100%;visibility:hidden;width:100%}.ui-slideshow-container .inner{margin:0 auto;display:block;position:relative;height:100%;width:100%}.ui-slideshow-container .mod,.ui-slideshow-container .mod-fieldset{margin:0}.ui-slideshow-fade .ui-slideshow-container li{left:0;position:absolute;top:0}.ui-slideshow-push .ui-slideshow-container{overflow:hidden;*zoom:1;position:absolute}.ui-slideshow-push .ui-slideshow-container li{float:left}.fade-1,.fade-2,.fade-3{opacity:0}.fade-1{-moz-transition:all 2s ease 0.5s;-o-transition:all 2s ease 0.5s;-webkit-transition:all 2s ease 0.5s;transition:all 2s ease 0.5s}.fade-2{-moz-transition:all 2s ease 1s;-o-transition:all 2s ease 1s;-webkit-transition:all 2s ease 1s;transition:all 2s ease 1s}.fade-3{-moz-transition:all 2s ease 1.5s;-o-transition:all 2s ease 1.5s;-webkit-transition:all 2s ease 1.5s;transition:all 2s ease 1.5s}.promo-header,.promo-header-small{color:#222;display:block;margin:5px 0;text-transform:uppercase}.promo-header{font-size:32px;line-height:26px}.promo-header-small{font-size:18px;line-height:16px}.promo-header-gray{color:#b5b5b5}.promo-header-white{color:#fff}.slide{display:block;height:100%;width:100%}.slide:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.slide-body{margin:30px auto 0;padding-top:20px;text-align:center;width:980px}.slide-body a{text-decoration:none}.slide-body .btn:hover,.slide-body .btn-icon:hover,.slide-body .foot-subscribe .submit-btn.mbl-submit-btn:hover,.foot-subscribe .slide-body .submit-btn.mbl-submit-btn:hover,.slide-body .pag .current-page .pag-active:hover,.pag .current-page .slide-body .pag-active:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.ui-slideshow{margin-bottom:1.5em}.ui-slideshow:hover .ui-controller-next a,.ui-slideshow:hover .ui-controller-prev a{opacity:.5}.ui-slideshow:hover .ui-controller-next a:hover,.ui-slideshow:hover .ui-controller-prev a:hover{opacity:1}.ui-slideshow.promo h1{color:#c00}.ui-slideshow .ui-controller{bottom:15px;left:0;margin:0 auto;right:0;width:100%}.ui-slideshow .ui-controller-pause,.ui-slideshow .ui-controller-track{z-index:1}.ui-slideshow-container{border:0;height:470px;overflow:hidden}.ui-slideshow-container a{margin:0 auto;width:100%}.ui-slideshow-container li{background-color:#fff}.ui-slideshow-container li.current .fade-1,.ui-slideshow-container li.current .fade-2,.ui-slideshow-container li.current .fade-3{opacity:1}.ui-slider{overflow:hidden;position:relative}.ui-slider-container{list-style:none;list-style-image:none;padding-left:0;margin:0;padding:0;height:100%;position:relative}.ui-slider-container li{display:inline-block}.ui-slider-container li{margin:0}.ui-slider .ui-controller{bottom:0;left:0;right:0;text-align:center}.ui-slider .ui-controller a{background-color:transparent}.ui-slider .ui-controller li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:none}.ui-slider .ui-controller-next,.ui-slider .ui-controller-prev{bottom:30px;height:245px;left:0;width:60px}.ui-slider .ui-controller-next a,.ui-slider .ui-controller-prev a{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.ie80 .ui-slider .ui-controller-next a,.ie80 .ui-slider .ui-controller-prev a{background-color:transparent}.ui-slider .ui-controller-next a:hover,.ui-slider .ui-controller-prev a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.ui-slider .ui-controller-next{left:920px}.ccflatdesign .ui-slider .ui-controller-track.active a{background:#333}.ccflatdesign .ui-slider .ui-controller-track a{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#f2f2f2;height:8px;width:8px}.no-ccflatdesign .ui-slider .ui-controller-track{border:0}.no-ccflatdesign .ui-slider .ui-controller-track.active a{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:-48px -144px;height:16px;width:16px;height:16px;width:16px}.no-ccflatdesign .ui-slider .ui-controller-track a{background-image:url("../../../images/competitivecyclist/sprites/sprite-16.png");background-position:-64px -144px;height:16px;width:16px;height:16px;width:16px}.no-ccflatdesign .ui-slider .ui-controller-track a:before{content:none}.ui-slidetoggle-bd{list-style:none;list-style-image:none;padding-left:0;margin:0;padding:0;overflow:hidden}.ui-slidetoggle-bd a{padding:10px;display:block}@media (max-device-width: 40em){.ui-slidetoggle-bd a{padding:10px 20px}}.ui-slidetoggle-bd li{margin:0;width:100%}.ui-slidetoggle-hd{margin:0;padding:10px;cursor:pointer}.ui-slidetoggle{color:#222}.ui-slidetoggle .just-in h3{margin-bottom:10px;background:#fff;border-bottom:1px solid #ccc;color:#222}.ui-slidetoggle-bd{padding:.25em 0}.ui-slidetoggle-bd a{color:#222;font-weight:normal;line-height:1.3;overflow:hidden;padding:0.5em 0.75rem 0.5em 1.5rem;position:relative;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.ui-slidetoggle-hd{border:1px solid #ccc;border-width:1px 0;border-bottom-color:#fff;font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;font-weight:normal;position:relative;text-transform:none}.ui-slidetoggle-hd:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;color:#999;font-size:1em;margin-top:-5px;position:absolute;right:10px;top:45%}.ui-slidetoggle-visible .ui-slidetoggle-hd:before{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=7.8696, M12=0.0, M21=0.0, M22=7.8696, sizingMethod='auto expand');zoom:1}div.scrollingHotSpotLeft{min-width:75px;width:10%;height:100%;background-image:url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/big_transparent.gif);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;left:0;cursor:url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/cursors/cursor_arrow_left.png),url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/cursors/cursor_arrow_left.cur),w-resize}div.scrollingHotSpotLeftVisible{background-image:url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/arrow_left.gif);background-color:#fff;background-repeat:no-repeat;opacity:0.35;-moz-opacity:0.35;filter:alpha(opacity=35);zoom:1}div.scrollingHotSpotRight{min-width:75px;width:10%;height:100%;background-image:url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/big_transparent.gif);background-repeat:repeat;background-position:center center;position:absolute;z-index:200;right:0;cursor:url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/cursors/cursor_arrow_right.png),url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/cursors/cursor_arrow_right.cur),e-resize}div.scrollingHotSpotRightVisible{background-image:url(http://www.competitivecyclist.com/92957511289a503397f2c4db129bf240c4be388a/css/images/arrow_right.gif);background-color:#fff;background-repeat:no-repeat;opacity:0.35;filter:alpha(opacity=35);-moz-opacity:0.35;zoom:1}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}div.scrollableArea{position:relative;width:auto;height:100%}div.scrollingHotSpotLeft,div.scrollingHotSpotRight{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEX///+nxBvIAAAAAXRSTlMAQObYZgAAABJJREFUeF4FwIEIAAAAAKD9qY8AAgABdDtSRwAAAABJRU5ErkJggg==")}div.scrollingHotSpotLeft{cursor:w-resize}div.scrollingHotSpotLeftVisible{background:none}div.scrollingHotSpotRight{cursor:e-resize}div.scrollingHotSpotRightVisible{background:none}.ui-tooltip{position:absolute;z-index:999}.ui-tooltip{background:#f2f2f2;border:2px solid #555;box-shadow:1px 1px 8px #555;color:#555;padding:10px;width:250px}.ui-tooltip-slideshow{background:#fff;border:1px solid #222;height:66px;padding:2px;position:absolute;width:100px;z-index:999}.ui-tooltip-slideshow:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.32396, M12=-0.70711, M21=0.70711, M22=0.32396, sizingMethod='auto expand');zoom:1;background:#fff;border:1px solid #222;border-width:0 1px 1px 0;bottom:-9px}.ui-communitynotifications-count{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#c00;color:#fff;font-size:12px;font-weight:900;margin:-1px 2px 0;min-height:10px;min-width:10px;padding:3px;text-align:center}.ui-communitynotifications-count.visible{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.ui-communitynotifications-name:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#fff;font-size:1.2em;line-height:0;margin-right:5px;position:relative;top:1px}.ui-communitynotifications-list{background:#fff;max-height:300px;margin:1px 0;overflow:auto;padding-left:0}.ui-communitynotifications-list li.ui-communitynotifications-strava{cursor:pointer;position:relative}.ui-communitynotifications-list .ui-communitynotifications-link{color:#333}.ui-communitynotifications-list .ui-communitynotifications-link:hover{color:#222;text-decoration:underline}.ui-communitynotifications-list-item{padding:10px 20px;border-bottom:1px solid #f2f2f2;box-sizing:border-box;display:block;font-size:1em;margin-left:0;margin-top:0;min-height:inherit;position:relative;width:100%}.ui-communitynotifications-list-item.ui-communitynotifications-strava{padding:15px 15px 15px 55px}.ui-communitynotifications-list-item.unread{padding-left:10px;background-color:#f3f6fa}.ui-communitynotifications-list-item a{font-size:1em;line-height:1.5em}.ui-communitynotifications-strava-prize{-moz-background-size:90%;-o-background-size:90%;-webkit-background-size:90%;background-size:90%;background:url("../../../images/competitivecyclist/strava/strava-echelon.png") center center/90% no-repeat;display:block;height:35px;left:1em;margin-top:-17px;position:absolute;top:50%;width:35px}.ui-communitynotifications-title{clear:both;font-size:0.833em;font-weight:900;margin:0 -1.3em 0 .2em;text-transform:uppercase}.ui-communitynotifications-container{margin:0 -1.5em -1.5em}.ui-communitynotifications-container li{border-right:0;margin:0;padding:.75em 1.5em}.ui-communitynotifications-list .ui-communitynotifications-strava{padding:1em 1.5em 1em 4em}.ui-communitynotifications-strava-title{line-height:1.2em}.communitynotificationsmobile .head-notif-link{background:#f2f2f2;border-bottom:1px solid #ccc;box-sizing:border-box;color:#222;font-size:1em;padding:0.75rem;position:relative;text-transform:capitalize;width:100%}.communitynotificationsmobile .head-notif-link:after{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;color:#999;font-size:14px;position:absolute;right:0.75rem;top:1em}.communitynotificationsmobile .ui-communitynotifications-count{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#c00;color:#fff;display:inline-block;font-size:10px;font-weight:500;height:20px;line-height:20px;margin-left:5px;padding:0 6px}.communitynotificationsmobile .ui-communitynotifications-link{color:#999;display:inline;padding:0;text-decoration:underline}.communitynotificationsmobile .ui-communitynotifications-link-user{font-weight:500;padding:0}.communitynotificationsmobile .ui-communitynotifications-strava{padding-left:55px}.communitynotificationsmobile .unread{background:#f2f2f2}.body{margin-left:auto;margin-right:auto;max-width:1000px;width:100%;background-color:#fff;display:block;float:none}@media only screen and (min-width: 56.25em){.body{background-color:transparent}}.page{margin:0 auto;-moz-transition:margin 0.5s ease;-o-transition:margin 0.5s ease;-webkit-transition:margin 0.5s ease;transition:margin 0.5s ease;background-color:#fff}@media only screen and (min-width: 56.25em){.page{background-color:transparent}}.targeter-center-top{position:relative;text-align:center;width:100%}.targeter-center-top .promo-bg{background-position:50% 0;background-repeat:no-repeat;left:0;position:absolute;top:0;width:100%}.targeter-center-top .promo-fg{display:block;margin:0 auto;width:1000px}
/*# sourceMappingURL=screen.css.map */
