@charset "UTF-8";.blueButton,.cartTable thead tr td,.cartTotals tbody tr td,.cartWrapper h1,.competeCaption,.contactPage form input[type=submit],.contactPage h1,.contactPage h5,.contentPage h1,.customTable thead tr td,.eventPage .readTos strong,.eventPage h1,.fastCheckout .cartTable tfoot tr td,.homePage .heading-contain h2,.homePage figcaption h2,.otherEvents h4,.price .priceText,.resultsPage h1,.toTop,.tos h1{text-transform:uppercase}body,h1,h2,h3,h4,h5,h6{color:#373a3c}#newCompetitor,.comp,.competitor,.homePage{clear:both}.checkoutProcess{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85);z-index:100;display:none}.checkoutProcess.active{display:block}.checkoutProcess img{width:256px;height:256px;position:absolute;top:calc(50% - 128px);left:calc(50% - 128px)}.checkoutProcess h1{position:absolute;top:calc(50% + 150px);left:0;width:100%;display:block;text-align:center}@font-face{font-family:MuseoSansCyrl-300;src:url(fonts/MuseoSansCyrl-300_gdi.eot);src:url(fonts/MuseoSansCyrl-300_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSansCyrl-300_gdi.woff) format('woff'),url(fonts/MuseoSansCyrl-300_gdi.ttf) format('truetype'),url(fonts/MuseoSansCyrl-300_gdi.svg#MuseoSansCyrl-300) format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-family:MuseoSansW01-300Italic;src:url(fonts/MuseoSansW01-300Italic_gdi.eot);src:url(fonts/MuseoSansW01-300Italic_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSansW01-300Italic_gdi.woff) format('woff'),url(fonts/MuseoSansW01-300Italic_gdi.ttf) format('truetype'),url(fonts/MuseoSansW01-300Italic_gdi.svg#MuseoSansW01-300Italic) format('svg');font-weight:300;font-style:italic;font-stretch:normal;unicode-range:U+000D-2074}@font-face{font-family:MuseoSans-500;src:url(fonts/MuseoSans-500_gdi.eot);src:url(fonts/MuseoSans-500_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-500_gdi.woff) format('woff'),url(fonts/MuseoSans-500_gdi.ttf) format('truetype'),url(fonts/MuseoSans-500_gdi.svg#MuseoSans-500) format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265}@font-face{font-family:MuseoSans-700;src:url(fonts/MuseoSans-700_gdi.eot);src:url(fonts/MuseoSans-700_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-700_gdi.woff) format('woff'),url(fonts/MuseoSans-700_gdi.ttf) format('truetype'),url(MuseoSans-700_gdi.svg#MuseoSans-700) format('svg');font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265}@font-face{font-family:MuseoSans-900;src:url(fonts/MuseoSans-900_gdi.eot);src:url(fonts/MuseoSans-900_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-900_gdi.woff) format('woff'),url(fonts/MuseoSans-900_gdi.ttf) format('truetype'),url(fonts/MuseoSans-900_gdi.svg#MuseoSans-900) format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265}@font-face{font-family:MuseoSans-900;src:url(fonts/MuseoSans-900_gdi.eot);src:url(fonts/MuseoSans-900_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-900_gdi.woff) format('woff'),url(fonts/MuseoSans-900_gdi.ttf) format('truetype'),url(fonts/MuseoSans-900_gdi.svg#MuseoSans-900) format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2265}@font-face{font-family:'fonts/MuseoSans-900Italic';src:url(fonts/MuseoSans-900Italic_gdi.eot);src:url(fonts/MuseoSans-900Italic_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/MuseoSans-900Italic_gdi.woff) format('woff'),url(fonts/MuseoSans-900Italic_gdi.ttf) format('truetype'),url(fonts/MuseoSans-900Italic_gdi.svg#MuseoSans-900Italic) format('svg');font-weight:700;font-style:italic;font-stretch:normal;unicode-range:U+0020-2265}@font-face{font-family:Museo-700;src:url(fonts/Museo-700_gdi.eot);src:url(fonts/Museo-700_gdi.eot?#iefix) format('embedded-opentype'),url(fonts/Museo-700_gdi.woff) format('woff'),url(fonts/Museo-700_gdi.ttf) format('truetype'),url(fonts/Museo-700_gdi.svg#Museo-700) format('svg');font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}.seeAndDo p{margin-bottom:10px}.seeAndDo ul{margin:10px 40px;padding:0}.seeAndDo ul li a{font-size:14px;color:#00788e}.mainAlert{margin:0;border-radius:0}.peteShop{border-bottom:1px solid #EDEDED;padding-bottom:30px;margin-bottom:30px}.peteShop img{width:150px}.peteShop p{font-size:20px;line-height:28px}a:active,a:focus,a:hover,a:visited{text-decoration:none}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#menu .nav>li>a,.breadcrumb li a{font-family:MuseoSans-700}a{color:#00788e}div.required .control-label:before{color:#a15e66}#content{min-height:300px}.grayBg{background:#f3f3f3}.alert-dismissable,.alert-dismissible{padding-right:35px}.breadcrumb{border:none;background:0 0;margin:25px 0}.breadcrumb li a{color:#454849;font-size:16px}.breadcrumb li:first-child{padding:0 20px 0 0}.breadcrumb>li:after{top:3px;right:-5px;width:12px;height:12px;border-right:1px solid #454849;border-bottom:1px solid #454849}.breadcrumb>li:last-child:after{display:none}.breadcrumb>li:last-child a{color:#89363B}button#button-cart-more,button.addToCart,button.addToCart:hover{background-color:#00788e;border:none;text-shadow:none;background-image:none;border-radius:0}#registerTop{background:#89363B;width:100%;height:35px;line-height:35px;text-align:center;cursor:pointer}#registerTop a{color:#fff;font-size:16px;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#registerTop a:hover{background:#231F20}header{background:#EDEDED;padding:30px 0 20px}#menu .nav>li:first-child,#menu .navbar-collapse{padding-left:0}header #logo{margin:0}nav#menu{background:0 0;border:none;box-shadow:none;margin-bottom:0}#menu .nav>li:last-child{padding-right:0}#menu .nav>li{padding:15px 17px 0}#menu .nav>li>a{text-shadow:none;color:#454849;font-size:17px;padding:0}#cart,#search{width:30%;max-width:180px;margin:0}#search{float:left}#cart{float:right}#search .btn{padding:6px 12px}#search input{height:25px;padding-right:28px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#d2d4d3}#search input::-webkit-input-placeholder{color:#000;font-style:italic}#search input::-moz-placeholder{color:#000;font-style:italic}#search input:-ms-input-placeholder{color:#000;font-style:italic}#search input:-moz-placeholder{color:#000;font-style:italic}#cart .btn-inverse,#cart .btn-inverse:active,#cart .btn-inverse:focus,#cart .btn-inverse:hover,#cart.open>.btn,#cart.open>.btn:active,#cart.open>.btn:focus,#cart.open>.btn:hover{background:0 0;border:none;color:#89363B}#search span{right:23px;z-index:5}#search span i{position:absolute;top:calc(50% - 6px);font-size:12px}#cart .btn-inverse{box-shadow:none;text-shadow:none;text-align:right}.homePage .hover_left,.homePage .section-left{min-height:100%;position:relative;background-size:cover;overflow:hidden}.homePage{display:flex;height:600px}.homePage .middle-bottom:hover .heading-contain,.homePage .section-left:hover .heading-contain{display:none}.homePage .section-left{background-position:center center;float:left;height:100%;width:40%}.homePage .hover_left{background-position:50% 0}.homePage .grid,.homePage .heading-contain{position:absolute;left:0;background:rgba(137,54,64,.5);text-align:center}.homePage .grid{margin:0 auto;padding:1em 0 4em;list-style:none;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:0;width:100%;height:100%;overflow:hidden}.homePage .grid figure{text-align:center;cursor:pointer}.homePage figcaption h2{color:#fff;font-family:ff-good-headline-web-pro-con,sans-serif}.homePage .description,.homePage figcaption p{font-family:MuseoSansCyrl-300;color:#fff;font-style:italic}.homePage .section-left figure.effect-zoe figcaption{height:inherit}.homePage figure.effect-zoe figcaption{top:auto;bottom:0;padding:1em;height:1.75em;color:#fff;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.homePage .section-middle,.homePage .section-right{width:30%;overflow:hidden;height:100%;position:relative;float:left}.homePage figcaption p{font-size:16px;margin:0}.homePage .description{font-size:20px}.homePage .heading-contain{bottom:0;right:0;padding:30px 0}.homePage .middle-top,.homePage .right-top{padding:10px;min-height:50%;max-height:50%}.homePage .section-left .heading-contain a{color:#fff}.homePage .heading-contain h2{color:#fff;font-family:MuseoSans-700,sans-serif;font-size:40px}.homePage .section-left:hover .grid{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.homePage .section-left:hover h2{-webkit-transition-delay:50ms;transition-delay:50ms}.homePage .middle-top h2{font-size:30px;font-family:ff-good-headline-web-pro-con,sans-serif;margin-top:0}.homePage .middle-top h1{color:#893640;font-size:35px;font-weight:700}.homePage .middle-top p{color:#4f4f4f;font-family:MuseoSansCyrl-300;font-size:15px;font-style:italic}.homePage .middle-bottom{min-height:50%;background-position:bottom center;position:relative;background-repeat:no-repeat;background-size:cover}.homePage .middle-bottom:hover .grid{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.homePage .right-top{background:#9d626b;position:relative}.homePage .right-top h2{color:#d2d4d3;font-family:ff-good-headline-web-pro-con,sans-serif;font-size:25px;font-weight:700;margin-top:0}.homePage .fbFeeds a span{color:#fff;font-size:16px;line-height:20px;margin-top:15px;display:block}.homePage .right-top p{color:#fff;font-family:MuseoSansCyrl-300;margin:0;font-size:.8vw;line-height:27px}.homePage .right-top .social{position:absolute;bottom:3px;left:10px}.homePage .social ul{margin:0;padding:0}.homePage .social li{display:inline;padding:0 15px}.homePage .social li:first-child{padding-left:0}.homePage .social i{font-size:20px;color:#fff}.homePage .right-bottom{min-height:50%;background-position:bottom center;background-repeat:no-repeat;position:relative;background-size:cover;max-height:50%}.homePage .right-bottom:hover .grid{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.homePage .right-bottom:hover .heading-contain{display:none}.contactPage{padding:30px 15px}.contactPage h1{font-size:50px;color:#A15E66;font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;display:inline-block;margin:0 0 40px}.contactPage h1 span{color:#8A3640;display:inline-block;text-decoration:underline}.contactPage h4{font-family:MuseoSans-700;font-size:20px;color:#373a3c}.contactPage address,.contactPage p,.contactPage p a{font-family:MuseoSansCyrl-300;font-size:19px;line-height:28px}.contactPage p,.contactPage p a{color:#373a3c}.contactPage i{font-size:18px;margin-right:5px}.contactPage h5{font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;font-size:36px;margin-bottom:26px}.contactPage form label{font-family:MuseoSansCyrl-300;font-size:18px;font-style:italic}.contactPage input,.contactPage textarea{background-color:#d8d8d8;border:0;min-height:36px;width:100%;margin-top:0;padding:5px;border-radius:0;margin-bottom:10px}.contactPage form input[type=submit]{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:18px;font-family:MuseoSans-700;color:#fff;display:block;padding:8px 0;line-height:24px;text-align:center;background:#00788E;min-width:170px;margin-top:30px}.contactPage form input.has-errors{border:1px solid #a94442}.flip-container .back img,.flip-container .front img,.rally-img img,.spectator>div>img{border-radius:50%}.about-div-text{color:#4D4D4D;padding:30px 15px}.about-div-text h3,.about-div-text h4{color:#373a3c;font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700}.about-div-text h3{font-size:32px;margin-bottom:20px;margin-top:22px}.about-div-text h4{font-size:18px;font-weight:500}.about-img{padding:0}.rally-first-row,.rally-img{padding-top:30px}.about-img img{width:100%}.about-div-text ol{margin-left:20px;padding-left:20px}.about-div-text ul{list-style-type:none;margin-left:0;padding-left:0}.about-div-text ol li,.about-div-text p,.about-div-text ul li{font-size:16px;color:#4D4D4D;font-family:MuseoSansCyrl-300;line-height:20px}.rally-sub-title,.rally-title{font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700}.rally-first-row{padding-bottom:50px;border-bottom:3px solid grey}.rally-title{font-size:50px;color:#A15E66;margin-top:30px;display:inline-block}.rally-img img{max-width:250px}.rally-sub-title{margin-bottom:20px;margin-top:0;font-size:30px;color:#373a3c}.rally-content{padding-top:50px}.rally-content p,.rally-content ul li{font-size:16px;color:#4D4D4D;font-family:MuseoSansCyrl-300;line-height:20px}.rally-content strong{font-family:MuseoSans-700}.rally-second-row{padding-top:70px;padding-bottom:30px}.rally-second-row a{color:#0275d8;text-decoration:none}.rally-second-row p{font-size:18px;color:#4D4D4D;font-family:MuseoSans-500;line-height:19px;margin-top:10px;margin-bottom:30px}.rally-second-row h1{margin-top:0}.rally-ul ul{list-style:none;padding-left:0}.rally-ul li{position:relative;padding-left:37px;line-height:29px;margin-bottom:20px}.rally-ul li a{font-weight:700;font-size:32px;color:#4D4D4D;font-family:ff-good-headline-web-pro-con,sans-serif}.rally-ul li:before{content:"";background-color:#00788e;width:15px;height:15px;display:block;border-radius:50%;position:absolute;left:1px;top:10px}.comestay-img{padding:0}.comestay-img img{width:100%}.comestay-div{padding:30px 15px}.comestay-div p{font-size:16px;color:#4D4D4D;font-family:MuseoSansCyrl-300;line-height:20px;margin:0}.comestay-div a{text-decoration:none;color:#4D4D4D}.accomodation-list>h4{font-size:20px;margin-bottom:10px;font-family:MuseoSans-700;color:#4D4D4D;margin-top:20px}.comestay-div .pdf-download a,.comestay-title,.comestay-title-sub,.resultsPage h1,.spectatorsWrapper .desc h2{font-family:ff-good-headline-web-pro-con,sans-serif}.comestay-title{font-size:50px;color:#A15E66;font-weight:700;margin-top:0;display:inline-block}.comestay-title-span{color:#8A3640;display:inline-block;text-decoration:underline}.comestay-title-sub{font-weight:700;margin-bottom:20px;margin-top:22px;color:#893640;font-size:32px}.comestay-div .pdf-download a{font-weight:700;font-size:38px;line-height:42px;color:#373a3c;text-decoration:none}.resultsPage h1,.resultsPage ul li a time{text-decoration:underline;font-weight:700}.comestay-div .pdf-download a i{color:#893640;font-size:42px}.fullPassInfo,.interislander ul li a{color:#00788e}.interislander strong{font-size:16px;margin-bottom:15px;display:block}.interislander p u strong{font-size:16px;font-weight:700}.interislander h4{font-size:20px;font-weight:700;margin-bottom:15px}.interislander ul{list-style-type:none;margin:20px 0 0;padding:0}.contentPage,.resultsPage{padding:30px 15px}.interislander ul li{font-size:15px;margin-bottom:5px}.interislander ul li strong{display:inline;font-size:15px}.fullPassInfo,.viewCart a,.viewCart a i{font-size:18px}.btn-info[disabled],.btn-info[disabled]:hover{background:#00788e;opacity:1;color:#fff}.viewCart a{margin-left:15px}.resultsPage h1{font-size:50px;color:#8A3640;margin-top:0;display:inline-block}.toTop,.toTop:active,.toTop:focus,.toTop:hover{color:#000}.flipper,.toTop,.toTop i{display:block}.resultsPage .allEvents{font-size:16px;font-weight:700}.resultsPage ul li{font-size:16px;line-height:24px}.resultsPage ul li a time{font-style:italic}.toTop{text-align:center;font-size:14px}.toTop i{font-size:16px}.discounted{color:#a15e66!important}.productWrapper.spectator h1,.spectatorsWrapper .desc{padding-top:25px}.variationNewPrice{color:#89363B;font-weight:700}.flip-container{perspective:1000px}.flip-container.hover .flipper,.flip-container:hover .flipper,.spectatorsWrapper>div:hover .flipper{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.back,.flip-container,.front{width:96px;height:96px;margin:0 auto}.flipper{transition:.6s;transform-style:preserve-3d;position:relative;margin:0 auto}.back,.front,.variations .radioButtons input{position:absolute}.back,.front{top:0;left:0}.front{z-index:2;transform:rotateY(0);-ms-transform:rotateY(0);-webkit-transform:rotateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.back{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.spectatorsWrapper>div{margin-top:30px}.spectatorsWrapper .desc h2{font-size:32px;font-weight:700;margin:0 0 10px}.spectatorsWrapper .desc h3{font-size:20px;font-family:MuseoSans-500;margin:0 0 10px}.spectatorsWrapper .desc p{font-size:16px;font-family:MuseoSansCyrl-300;margin:0 0 10px;color:#373a3c}.productWrapper img{margin-right:15px}.productWrapper h1{font-family:MuseoSans-700;font-size:24px;color:#89363B;margin:0}.productWrapper .desc,.productWrapper .desc p{font-family:MuseoSans-300;font-size:16px}.productWrapper .desc{margin:30px 0}.productWrapper .desc p{line-height:24px}.shopWrapper .productsFilter{margin-top:30px}.shopWrapper .product-layout .product-thumb{margin-bottom:40px}.shopWrapper .productsFilter h3{font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;margin-bottom:10px;margin-top:0;font-size:30px}.otherEvents h3,.otherEvents>div{margin-bottom:20px;text-align:center}.shopWrapper .productsFilter ul{list-style-type:none;padding-left:0}.shopWrapper .productsFilter ul li{display:inline-block;color:#B0B0B0;font-size:18px;font-family:MuseoSans-700;padding:0 15px;cursor:pointer;transition:color .6s}.product-thumb .caption .price,.product-thumb .caption h4{font-size:20px;font-family:MuseoSans-500}.shopWrapper .productsFilter ul li.selected,.shopWrapper .productsFilter ul li:hover{color:#8A3640}.shopWrapper .productsFilter ul li:first-child{padding-left:0}.storeListing{margin-top:25px}.product-thumb{border:none}.product-thumb .caption{background:#8a3640;padding:15px;min-height:170px;color:#fff}.product-thumb .caption .price{text-align:left;color:#fff}.product-thumb .caption h4{margin-top:0;color:#fff}.product-thumb .caption p.desc{font-size:13px;line-height:15px}.variationsWarning{margin-top:20px}.otherEvents>div{padding:0 20px}.otherEvents h3{font-family:MuseoSans-700;font-size:20px;color:#89363B}.otherEvents>div h5{font-family:MuseoSans-500;font-size:16px;color:#89363B}.product-thumb .price-old{margin:0;color:#000}.variations .radioButtons label{position:relative;left:-1px;padding:3px 8px;font-size:14px;background:#f5f5f5;color:#000;border:1px solid #898989;cursor:pointer;margin-right:5px}.variations .radioButtons label.selected{background:#000;color:#fff}.productWrapper .price{margin:10px 0 30px}.productWrapper .price .old{text-decoration:line-through;font-weight:300;font-size:14px}.clearFields,.eventPage h1 span,.freeChild,.tos h1 span{text-decoration:underline}.rallyProduct{padding-top:30px}.rallyProduct h3{font-family:MuseoSans-700;font-size:22px;color:#89363B;margin:0}.rallyProduct p.price{margin:10px 0;font-family:MuseoSans-500;font-size:18px}.rallyProduct label{font-size:14px;margin-left:10px}.rallyProduct label[for=input-quantity]{margin-left:0}.rallyProduct .checkbox label{font-size:15px;font-family:MuseoSans-500}.eventPage h1,.eventPage h2{font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700}.eventPage h1{font-size:50px;color:#A15E66;margin:0 0 40px;display:inline-block}.eventPage h1 span{color:#8A3640;display:inline-block}.eventPage h2{color:#4D4D4D;line-height:30px;font-size:32px;margin:0 0 20px}.eventPage .form-group label.selected,.eventPage .readTos strong{color:#8A3640}.eventPage h3,.eventPage ul{font-size:20px;margin:0 0 20px}.eventPage h3{font-family:MuseoSans-700;line-height:23px}.eventPage ul{font-family:MuseoSansCyrl-300;padding-left:20px}.eventPage ul li{margin:5px 0}.eventPage .form-group label{font-family:MuseoSans-500;font-size:16px}.eventPage .form-group label.big{font-family:MuseoSans-700;font-size:18px}.eventPage .form-group label p.mnzRequired{font-size:14px;margin:5px 0}.eventPage .mnzPermit,.eventPage .readTos{font-size:16px}.eventPage .readTos a,.eventPage .readTos a:active,.eventPage .readTos a:focus,.eventPage .readTos a:hover{color:#A15E66}.eventPage #product>.form-group{margin-bottom:30px}.eventPage #product input[type=text]{background-color:#d8d8d8;border:0;min-height:36px;width:100%;padding:5px;border-radius:0}.eventPage .otherEvents{margin-top:50px}.eventPage .col-sm-5>img{border-radius:50%}.otherEvents h4{color:#9B9A9A;font-size:18px;font-family:MuseoSans-700;margin-bottom:20px}.otherEvents ul{padding:0;list-style-type:none}.otherEvents ul li{margin-bottom:15px}.otherEvents ul li a{font-size:16px;font-style:italic;color:#9B9A9A}.otherEvents ul li a:active,.otherEvents ul li a:focus,.otherEvents ul li a:hover{color:#8A3640}.classes div>label{cursor:pointer}.classes div>label.notAllowed{cursor:not-allowed}.freeChild{margin-top:10px;font-weight:700}#newCompetitor,#removeCompetitor,.newBike,.removeBike{background-color:#8a3640;color:#fff;font-size:16px;font-family:MuseoSans-500;padding:8px;display:inline-block;float:left;min-width:160px;margin-bottom:25px;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#newCompetitor,#removeCompetitor{margin-top:20px}.newBike:active,.newBike:focus,.newBike:hover,.removeBike:active,.removeBike:focus,.removeBike:hover{color:#fff;background-color:#4d4d4d;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-decoration:none}#removeCompetitor,.removeBike{margin-left:50px}.eventPage .price{margin:25px -15px 10px;line-height:30px}.price .priceText{font-size:25px;font-family:MuseoSans-700}.price .priceValue{font-size:25px;font-family:MuseoSansCyrl-300}.price .priceCurrency{font-size:15px;display:block}.haveAGoOption,.optionBikes{display:none!important}.variationOldPrice{font-size:12px;text-decoration:line-through}.comp{display:block;margin:20px 0 0;background:#00788e;border:1px solid #00687b;text-shadow:none;box-shadow:none;width:100%;text-align:left;border-radius:2px;font-family:MuseoSans-700;font-size:15px}.comp:active,.comp:focus,.comp:hover{background:0 0;border:1px solid #00788e;color:#00788e}.comp i.fa-caret-down{float:right;font-size:20px}.eventPageRegistration,.spectatorsWrapper .registration{background-color:#8a3640;color:#fff;font-size:24px;display:block;padding:15px 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;text-align:center}.clearFields{display:block;margin:10px 0 20px;font-style:italic}.spectatorsWrapper .registration{transition:all .5s ease-in-out;position:absolute;bottom:0;left:15px;width:calc(100% - 30px)}.eventPageRegistration{transition:all .5s ease-in-out;margin:30px 0}.blueButton,.cartWrapper h1,.contentPage h1,.contentPage h1 span,.notFound h1,.tos h1,.tos h1 span{display:inline-block}.eventListingPage>div{position:relative;min-height:300px}.spectatorListingPage>div{position:relative;min-height:370px;clear:none!important}.eventListingPage>div:hover .registration{background-color:#4D4D4D;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.notFound h1{font-size:50px;color:#A15E66;font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;margin-top:0}.notFound p{font-size:18px;font-family:MuseoSans-500;margin:20px 0 30px}.customSpectatorProduct .leftSide,.tos h1{font-family:ff-good-headline-web-pro-con,sans-serif}.customSpectatorProduct{min-height:100px!important}.customSpectatorProduct .leftSide{background-color:#8a3640;color:#fff;font-weight:400;font-size:18px;width:33%;height:100%;text-align:center;padding:30px 15px;float:left}.customSpectatorProduct .leftSide h5{font-size:52px;font-weight:700;color:#fff}.customSpectatorProduct .leftSide p{margin-top:10px}.customSpectatorProduct .rightSide{width:66%;float:left}.customSpectatorProduct .rightSide img{width:100%}.tos{padding:30px 15px;font-size:16px}.tos h1{font-size:50px;color:#A15E66;font-weight:700;margin:0 0 20px}.tos h1 span{color:#8A3640}.tos h4{color:#373a3c;font-size:24px;margin:20px 0 10px}.tos h6{font-size:16px;line-height:18px}.tos p,.tos ul li{line-height:24px}.cartTable thead tr td{font-size:17px;color:#606060;padding:8px 0;font-weight:300}.cartTable tbody tr td{vertical-align:middle;padding:15px 0;font-size:17px;color:#000}.cartTable tbody tr td a{font-size:18px;color:#000}.cartTable .cartQuantity input{width:40px;height:40px;margin:0 auto;border:1px solid #b1b1b1!important;text-align:center}.customTable{border:1px solid transparent}.customTable tbody tr td,.customTable tfoot tr td,.customTable thead tr td{border:none;border-bottom:1px solid #ccc}.customTable thead tr td{font-weight:500}.customTable i{color:#000;font-size:24px}.cartTotals{border:none}.cartTotals tbody tr td{border:none!important;font-size:17px;padding:2px 8px}.cartTotals tbody tr td:last-child,.cartTotals tbody tr:last-child td{color:#000}.cartTotals tbody tr:last-child td:last-child{font-weight:600}.blueButton{background-color:#00788e;color:#fff;border-radius:0;font-family:MuseoSans-500;padding:10px 30px;font-size:16px;margin-top:15px}.cartWrapper h1,.fastCheckout h3{font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700}.blueButton:active,.blueButton:focus,.blueButton:hover{color:#fff}.cartWrapper{padding:20px 15px 30px}.cartWrapper h1{font-size:42px;color:#A15E66;margin:0 0 20px}.checkoutQuantityMinus,.checkoutQuantityPlus{font-size:22px;cursor:pointer;margin:0 10px}.cartRemove i,.cartUpdate i{font-size:22px}.cartUpdate{margin-right:10px}.fastCheckout h3{color:#4D4D4D;line-height:30px;font-size:32px;margin:10px 0}.fastCheckout .panel{background:0 0;border:none;box-shadow:none}.fastCheckout .panel-body,.fastCheckout .panel-heading{padding:0}.fastCheckout .form-group input[type=text],.fastCheckout input[type=email]{background-color:#d8d8d8;border:0;min-height:36px;width:100%;margin-bottom:0;margin-top:0;padding:5px;border-radius:0}.fastCheckout .form-group label{font-family:MuseoSans-700;font-size:20px;margin-bottom:5px;line-height:23px}#payment-shipping-method .checkbox label,#payment-shipping-method p,#payment-shipping-method2 .checkbox label,#payment-shipping-method2 p{font-size:16px}.fastCheckout .cartTable tfoot tr td{font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;color:#4D4D4D;font-size:26px}.fastCheckout label[for=agree_checkout]{font-size:14px}.fastCheckout label[for=agree_checkout] a{color:#00788e}#confirm,#extra{margin-top:40px}.fastCheckout>.checkout>.row{margin-bottom:20px}.cartTable tbody ul{margin-bottom:0}#cartContainer{text-align:center;width:110px;float:right}#cartContainer>p{margin:0;position:relative;top:-12px;color:#00788e}#cartContainer #flags{background:url(../image/flag2.png);width:50px;height:37px;position:relative;top:-15px;left:30px}#cartContainer #flags .count{position:absolute;top:15px;left:13px;width:24px;height:24px;line-height:20px;border:2px solid #3393a5;border-radius:50%;color:#fff;background:#00788e;text-align:center}#cart>button{padding:0}#cart{height:45px}.bikeInfo{margin-left:15px;font-weight:600}#map_canvas{width:100%;min-height:500px}.spectators-second-row{padding-top:40px;border-top:3px solid grey}.spectators-second-row a{color:#0275d8;text-decoration:none}.spectators-second-row p{font-size:18px;color:#4D4D4D;font-family:MuseoSans-500;line-height:19px;margin-top:10px;margin-bottom:30px}.spectators-second-row h1{margin-top:0}.competeLocations{margin-top:40px;padding-top:70px}.contentPage h1{font-size:50px;color:#A15E66;font-family:ff-good-headline-web-pro-con,sans-serif;font-weight:700;margin-top:0}.contentPage h1.spectatorTickets{font-size:32px;margin:20px 0}.contentPage h1 span{color:#8A3640;text-decoration:underline}.addOns .options{margin:20px 0}.addOns .price{margin:0 0 20px}.addOns label{font-family:MuseoSans-500;font-size:16px}.sidecarDetails{margin-top:30px}.successPage{padding-top:0}.successPage h4{font-size:17px;margin-bottom:20px}.successPage p{line-height:19px;font-size:15px}footer{background:0 0;border-top:none;padding:15px 0;margin-top:0}footer .links,footer .social{list-style-type:none;margin:10px auto 0;display:inline-block;text-align:center;padding:0}footer .links li,footer .social li{display:inline}footer .social li{padding:0 15px}footer .links li a{font-family:MuseoSansCyrl-300;color:#000;border-right:1px solid #833844;font-size:12px;padding:0 10px}footer .links li:last-child a{border:none}footer .social i{font-size:20px;color:#833844;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}footer .social a:hover i{color:#000}footer .owl-carousel{max-width:650px;margin:20px auto}footer .owl-carousel .owl-wrapper-outer{background:0 0;border:none;box-shadow:none}footer .owl-carousel .owl-buttons div{opacity:1}footer .owl-carousel .owl-buttons div i{color:#000;font-size:28px}footer .owl-carousel .owl-buttons .owl-prev{left:-25px}footer .owl-carousel .owl-buttons .owl-next{right:-25px}.featuredProducts{padding:50px 0 30px}.featuredProducts h3{font-family:MuseoSans-700;font-size:20px;color:#89363B;margin:0 0 20px}.faqWrapper h3.comestay-title{margin:30px 0 40px}.faqContent .panel-default>.panel-heading{background:0 0;border:none}.faqContent .panel{border:none;box-shadow:none;background:0 0}.faqContent .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.faqContent .panel-title{font-size:17px}.faqContent .glyphicon{font-size:12px}.faqContent .panel-body{padding-left:33px;font-size:15px}.faqContent .panel-body ul li{margin-bottom:10px}.faqContent .panel-title a[aria-expanded=true]{color:#9c2c31}.homePage .middle-top.timeTable{min-height:100%;max-height:100%;padding:10px 20px}.homePage .timeTable .item{margin-bottom:20px}.homePage .timeTable .item h4{margin:0 0 10px;font-size:17px}.homePage .timeTable .item p{margin:0 0 5px;line-height:17px}.homePage .timeTable .item p a{font-size:14px}.addOns #product hr{border-top:1px solid #8a3640}.addOns img{border-radius:50%}.addon-competitor-name{border:none;background:0 0!important;box-shadow:none;font-size:22px!important;color:#393A3C;padding-left:0}.specNotice{font-size:14px}.competeCaption{width:50px;height:50px;text-align:center;line-height:14px;background:#89363f;color:#fff;border-radius:50%;position:absolute;font-size:11px;padding-top:11px;font-weight:700;left:15px;top:0;transform:rotate(-15deg)}@media screen and (min-width:320px){#menu .btn-navbar,.switch{margin:0}.homePage{min-height:300px!important}#menu .nav>li>a:active,#menu .nav>li>a:focus,#menu .nav>li>a:hover{background:0 0}#menu .navbar-header>button{background:0 0;border:none;box-shadow:none;text-shadow:none;color:#000;position:relative;top:-2px;padding:0}#menu .navbar-header>button i{font-size:30px;display:block}#menu .navbar-header>button span{font-size:13px}.switch{cursor:pointer;display:block;height:23px;width:35px;z-index:10}.switch .m-menu,.switch::after,.switch::before{backface-visibility:hidden;background:#444748;height:5px;transition:all .3s ease 0s}.switch .m-menu{margin:4px auto;width:100%}.switch.on::before{transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);-webkit-transform:rotate(45deg) translate(5px,5px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.switch.on::after{transform:rotate(-45deg) translate(7px,-8px);-ms-transform:rotate(-45deg) translate(7px,-8px);-webkit-transform:rotate(-45deg) translate(7px,-8px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.switch::after,.switch::before{content:"";display:block}.switch.on .m-menu{opacity:0}#menu .btn-navbar.disabled,#menu .btn-navbar:active,#menu .btn-navbar:focus,#menu .btn-navbar:hover,#menu .btn-navbar[disabled]{background:0 0;color:#000}:focus{outline:0!important}.cartMobile{display:table}.cartDesktop{display:none}.cartMobile>div{border-bottom:1px solid #ddd;padding:20px 10px;font-family:MuseoSans-500}.cartMobile>div.heading{font-family:MuseoSans-700;font-size:20px;color:#89363B}.cartMobile>div .price{margin:10px 0}.cartMobile>div a{font-size:16px}#logo img{max-width:384px;width:100%}}@media screen and (min-width:320px) and (max-width:350px){.spectatorListingPage>div{min-height:350px}}@media screen and (min-width:320px) and (max-width:767px){.peteShop img{margin:0 auto 15px;display:block}button.addToCart{margin-bottom:20px}#logo img{margin:0 auto}.customSpectatorProduct .leftSide{width:100%;padding:5px 15px;font-size:16px}.customSpectatorProduct .leftSide h5{font-size:42px}.customSpectatorProduct .rightSide{width:100%}.homePage{display:block;padding-top:12px;height:auto}.homePage .grid,.homePage .section-middle .middle-top,.homePage .section-right .right-top{display:none}.homePage .section-left{width:100%;float:left;min-height:100px;margin-bottom:10px}.homePage .hover_left{min-height:99px}.homePage .heading-contain{padding:0;height:100%}.homePage .middle-bottom,.homePage .right-bottom{height:100px;width:100%;background-size:cover;float:left}.homePage .heading-contain h2{text-shadow:2px 2px 2px #000;-moz-text-shadow:2px 2px 2px #000;-webkit-text-shadow:2px 2px 2px #000;-ms-text-shadow:2px 2px 2px #000;font-size:40px;margin:0;line-height:99px}.homePage .section-middle,.homePage .section-right{min-height:100px;margin-bottom:10px;width:100%;float:left}.homePage .middle-top h2{font-size:20px}.homePage .middle-top h1{font-size:26px}.homePage .middle-bottom{background-position:bottom center;position:relative;background-repeat:no-repeat}#cart,.right-top .social{position:inherit}#cartContainer,#search{float:none}.homePage .section-left:hover .heading-contain,.homePage .section-middle:hover .heading-contain,.homePage .section-right:hover .heading-contain,.mobile-div{display:block}.homePage .right-top{min-height:35px}.cartTable tbody tr td,.cartTable tbody tr td a{font-size:14px}.cartTable .cartQuantity input{width:40px;height:40px}#menu .nav>li{padding:15px 0;text-align:center;border-bottom:1px dashed #000}#menu .nav>li:last-child{border-bottom:none}#menu li.selected a{color:#9d626b}#search{width:60%;max-width:60%;margin:0 auto}#cart{float:left}#menu{margin-top:25px}header{padding:20px 0 10px}#carousel-footer .item>a>img,#carousel-footer .item>img{margin:0 auto}footer .owl-carousel .owl-buttons .owl-prev{left:0}footer .owl-carousel .owl-buttons .owl-next{right:0}footer .social i{font-size:26px;margin-top:5px}.contactPage .buttons .pull-left{width:100%}.middle-top,.right-top{text-align:center}.homePage .right-top .social{position:inherit;bottom:0}.rally-img img{margin:0 auto;display:block}.spectatorsWrapper>div{text-align:center;margin:50px 0}.breadcrumb{display:none}.otherEvents{margin-top:50px}.productWrapper.spectator{margin-top:30px}.productWrapper.spectator img{float:none!important;margin:0 auto;display:block}.eventPage{padding-top:20px}.eventPage .otherEvents{display:none}.eventPage .col-sm-5>img{margin:0 auto;display:block}.eventPage h2{margin-top:30px}.productsFilter ul{position:relative;left:-1000px;max-height:0;transition:left .3s,max-height .3s ease-out}.productsFilter ul.show{left:0;max-height:1000px;transition:left .3s,max-height .3s ease-in}.productsFilter h3{border:5px solid #ededed;padding:5px;cursor:pointer}.productsFilter h3 i{float:right;font-size:30px;position:relative;top:3px}.shopWrapper .productsFilter ul li{display:block;text-align:center;margin:15px 0}.product-grid .product-thumb .caption{padding:10px}.product-thumb .caption .price{text-align:left}.productStore{padding-top:20px}.cartWrapper .blueButton{width:100%;margin-bottom:30px;text-align:center}#newCompetitor,#removeCompetitor,.newBike,.removeBike{display:block;width:100%}#removeCompetitor,.removeBike{margin-left:0}#addGoCheckout{margin-top:20px}.homePage .middle-top.timeTable{display:block}.section-left{display:none}.section-left.mobile{display:block}}@media screen and (min-width:767px){.mobile-div,.section-left.mobile{display:none}#menu .nav>li>a:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#9d626b;content:'';opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}#menu .nav>li>a:active:after,#menu .nav>li>a:focus:after,#menu .nav>li>a:hover:after{height:3px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#menu li.selected a:after{content:"";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);height:3px}.peteShop{display:flex;justify-content:center;align-items:center}}@media screen and (min-width:767px) and (max-width:1024px){#carousel-footer .item>a>img,#carousel-footer .item>img,#menu .nav{margin:0 auto}#menu,.spectatorsWrapper>div{text-align:center}.cartMobile{display:block}.homePage{height:700px}#menu .nav{float:none;display:inline-block}#menu .nav>li{padding:15px 14px 0}footer .links li a{font-size:15px}footer .social i{font-size:26px;margin-top:10px}.homePage .right-top p{font-size:11px;line-height:14px}.eventPage .col-sm-5>img,.rally-img img{width:100%}.shopWrapper .productsFilter ul li{padding:0 10px}.product-grid .product-thumb .caption{padding:10px;min-height:auto}.checkoutQuantityMinus,.checkoutQuantityPlus{font-size:20px;margin:0 6px}#newCompetitor,#removeCompetitor{display:block;width:100%;margin-left:0}#product #addGoCheckout,#product #button-cart{display:block;margin:10px 0;width:100%}.homePage .middle-top.timeTable{min-height:100%;max-height:100%;padding:10px}.homePage .timeTable .item{margin-bottom:10px}.homePage .timeTable .item h4{margin:0 0 5px;font-size:15px}.homePage .timeTable .item p{margin:0 0 2px;line-height:14px;font-size:14px}.homePage .timeTable .item p a{font-size:14px}.customSpectatorProduct .rightSide img{height:150px}.customSpectatorProduct .leftSide{padding:0 15px;height:150px;font-size:16px}.customSpectatorProduct .leftSide h5{font-size:42px}}@media screen and (min-width:992px){.customSpectatorProduct .rightSide img{height:170px}.customSpectatorProduct .leftSide{padding:10px 15px;height:170px;font-size:16px}.customSpectatorProduct .leftSide h5{font-size:42px}}@media screen and (min-width:1024px) and (max-width:1200px){.homePage{height:750px}.cartMobile{display:none}.cartDesktop{display:table}.homePage .timeTable .item{margin-bottom:10px}.homePage .timeTable .item h4,.homePage .timeTable .item p{margin:0 0 2px;font-size:12px}.homePage .timeTable .item p{line-height:12px}.homePage .timeTable .item p a{font-size:10px}}@media screen and (min-width:1200px) and (max-width:1400px){.homePage .timeTable .item{margin-bottom:10px}.homePage .timeTable .item h4,.homePage .timeTable .item p{margin:0 0 2px;font-size:12px}.homePage .timeTable .item p{line-height:12px}.homePage .timeTable .item p a{font-size:10px}}@media screen and (min-width:1200px){.homePage{height:800px}.cartMobile{display:none}.cartDesktop{display:table}.customSpectatorProduct .rightSide img{height:210px}.customSpectatorProduct .leftSide{padding:17px 15px;height:210px;font-size:18px}.customSpectatorProduct .leftSide h5{font-size:52px}}@media screen and (min-width:1400px){.homePage{height:850px}}@media screen and (min-width:1500px){.homePage{height:850px}}@media screen and (min-width:1750px){.homePage{height:900px}}