h1,p{padding:0 0 20px}h1,h2,h3{font-weight:100}#qsId table,*{margin:0}.error p img,.notify p img,img{vertical-align:middle}*{padding:0}body,html{height:100%;font-family:tahoma,Verdana,Geneva,Arial,helvetica,sans-serif;text-align:center;background-color:#fff;font-size:12px;color:#7a2633}a{color:#000}.content a{color:#7a2633}.content th a,h2,h3,th{color:#53101a}li{list-style-type:none;margin:2px 0}table{margin:0 0 20px;border-collapse:collapse}td,th{font-family:Verdana,Geneva,Arial,helvetica,sans-serif}th{padding:10px}td{padding:2px 10px}h1{font-size:29px;color:#450c14}h2{font-size:20px;padding:8px 0 18px}h3{font-size:16px;padding:10px 0}span.bullet{background-color:#9e1f31;color:#fff;padding:2px 8px;border-radius:50%}img{border:0}button,input[type=buttoni],input[type=submiti],input[type=reseti],input[type=filei]::-webkit-file-upload-button{padding:1px 6px}#qsId table td{padding:0}#qsId #qMessage{width:100px}#qsId #qFooter{margin-top:5px}#qsId #qFooter table td{padding:2px 4px}#qsId #qFooter table{font-size:11px;border:1px solid #ddd;background-color:#f7f7f7;width:182px}input{display:inline}.clear{clear:both;float:none!important}.right{float:right}.left{float:left}.container,.subMenuContainer,.topMenuContainer{width:1024px;margin:0 auto;text-align:left}.container{background:url(../images/watermark.png) bottom right no-repeat}.containerFullWidth{width:100%;background:url(../images/content-shadow.jpg) top left repeat-x #fff}.headerFullWidth{background-color:#9e1f31}.header{width:1024px;margin:0 auto -40px;text-align:left;background:url(../images/header-revoltrace.png) top right no-repeat #9e1f31;height:116px}.award,.awardSmall,.pager{text-align:center}img.logo{margin-top:5px}.content{width:760px;float:right;padding:0 15px}.sideMenuContainer{width:230px;padding-bottom:20px;float:left}.sideMenu{background:url(../images/sidemenu-bg.png) top left no-repeat;padding-bottom:20px}.sideMenuContent{padding:10px 25px 0}.sideMenuContent ul{padding:10px 0}.news{background:url(../images/news-bg.png) top left no-repeat;padding-bottom:30px}.newsContent{padding:10px 25px 0;min-height:100px}.newsPostedOn{float:right;font-size:11px;color:#aaa;padding-top:8px}.errorSmall{background:url(../images/error-small.png) 10px 50% no-repeat;width:100%;margin:0 0 10px}.errorSmall p{margin:0 0 0 35px;padding:5px 0;font-size:8pt;color:#a00}.error p,.notify p{padding:15px 0;font-size:10pt;font-weight:700}.error{border:1px solid #ffbab8;background:url(../images/error.png) 10px 50% no-repeat #fdd;width:100%;margin:0 0 10px}.error p{margin:0 0 0 55px;color:#600}.notify{border:1px solid #b8baff;background:url(../images/info.png) 10px 50% no-repeat #ddf;width:100%;margin:0 0 10px}.notify p{margin:0 0 0 55px;color:#006}.notify p a{color:#003}.sideMenuContainer .btnContainer{padding-left:6px;padding-right:6px;margin-bottom:10px}.trackLock{position:absolute;padding:8px}.sideMenuContent .error{background:#fdd}.sideMenuContent .error p{margin-left:15px}.sideMenuContent label{font-weight:100}.topMenu,.topMenu .subNav{height:35px}.topMenu .topNav li{float:left;height:35px;display:block;margin:0}.topMenu .topNav li a{display:block;text-decoration:none;float:left;height:35px;line-height:38px;padding:0;margin-right:16px;font-size:13px}.topMenu .topNav li.inactive a:hover{color:#000}.topMenu .topNav li.active a{font-weight:700;color:#333}.topMenu .topNav li.inactive a{font-weight:400;color:#444}.topMenu .topNav li.inactive{background:url(../images/tab-inactive-right.png) top right no-repeat}.topMenu .topNav li.active{background:url(../images/tab-active-right.png) top right no-repeat}.topMenu .topNav li.inactiveLeft{background:url(../images/tab-inactive-left.png) top left no-repeat;width:16px}.topMenu .topNav li.activeLeft{background:url(../images/tab-active-left.png) top left no-repeat;width:16px}.subMenuFullWidth{background-color:#FFF;min-height:5px}.subMenu,.topMenu{margin-left:220px}.subMenu .subNav li{float:left;margin:0}.subMenu .subNav li a{text-decoration:none;padding:6px 10px;display:block;float:left;font-size:12px}.subMenu .subNav li.inactive a:hover{color:#222}.subMenu .subNav li.active a{font-weight:700;color:#333}.subMenu .subNav li.inactive a{font-weight:400;color:#666}.screenshot{width:596px;padding:3px;border:1px solid #ccc}.validatingTable td,.validatingTable th{padding:4px 10px}.date{color:#CCC}h2.mainpage{border-bottom:1px solid #eee;padding:10px 0;margin-bottom:15px}.newsBirthday,.newsMember{margin-bottom:10px;float:left;width:175px}.newsBirthdayImage,.newsMemberImage{float:left;width:60px;height:60px;border:1px solid #ccc;padding:3px;box-sizing:border-box;background-color:#fff}.newsBirthdayImage a,.newsMemberImage a{display:block;width:52px;height:52px;background-size:cover;background-repeat:no-repeat}.newsBirthdayText,.newsMemberText{float:left;margin-left:10px;line-height:19px}.newsMemberText{margin-top:8px}.newsRace{float:left;margin:0 10px 15px 0;width:226px}.newsRace div{float:left}.newsRaceResult{width:155px;margin-left:10px}.newsRaceResult a{color:#CCC;font-size:12px;text-decoration:none}.newsRaceResultPosition{width:7px;display:inline-block}.newsRaceResultLogin,.newsRaceResultTime{width:60px;display:inline-block}.newsRaceResult h3{padding:0;margin:0 0 5px}.newsTrack{float:left;margin:0 15px 15px 0;width:136px}.newsTrack img{padding:3px;border:1px solid #ccc;width:128px;height:128px;margin-bottom:5px}.newsTrack .author{color:#CCC;padding-top:2px;font-size:12px}.track{float:left;margin:0 15px 15px 0;padding:5px}.track a img,img.monthTrack,img.viewTrack{padding:3px;border:1px solid #ccc}.track a img{margin:10px 0}img.monthTrack{width:151px}table.monthTracks td{vertical-align:top;font-size:14px;padding-bottom:20px}.award,.awardSmall,.profile img,.ranking td,button.imageButton,img#rememberMe{vertical-align:middle}table.monthTracks td select{width:159px;margin:10px 0}table.monthTracks td h3 a{font-size:14px;text-decoration:none;display:block;height:20px;overflow:hidden;color:#CCC}.downloadTrack{float:right;padding:10px 0}.wallpaper img{padding:3px;border:1px solid #ccc}.notAllTracksFinished,.notAllTracksFinished a,.trackLittleVotes{color:#dfacb4}.trackRacedBefore{color:#ccc}.monthTrackResult{color:#dfacb4;border-top:1px solid #eee;padding:4px 0;clear:both}.monthTrackResult strong{font-weight:100;color:#7a2633;font-size:12px;margin-bottom:2px;display:block}.monthTrackResult .position{padding:0 15px 0 0;font-size:20px;color:#ccc;width:20px;float:left}.monthTrackResult .position img{padding:7px 0}.monthTrackResult .result{font-size:12px}.monthTrackResult .pic{float:right}.monthTrackResult .result strong{overflow:hidden}.monthTrackRecord .result{color:#ccc;font-size:10px}.monthTrackRecord .result strong{color:#aaa}.hideResults{display:none;color:#666}.pager{margin:0 0 20px;color:#949abc}.pageNumber{padding:5px}.award{display:block;float:left;width:40px;height:40px;line-height:38px;color:#fff;font-size:10px;font-weight:700}#awardSemipro{background:url(../images/award-semipro.png) top left no-repeat}#awardPro{background:url(../images/award-pro.png) top left no-repeat}#awardSuperpro{background:url(../images/award-superpro.png) top left no-repeat}#awardGod{background:url(../images/award-god.png) top left no-repeat;color:#000}#awardSupergod{background:url(../images/award-supergod.png) top left no-repeat;color:#000}.awardSmall{display:inline-block;width:16px;height:16px}#awardSemiproSmall{background:url(../images/award-semipro-small.png) top left no-repeat}#awardProSmall{background:url(../images/award-pro-small.png) top left no-repeat}#awardSuperproSmall{background:url(../images/award-superpro-small.png) top left no-repeat}#awardGodSmall{background:url(../images/award-god-small.png) top left no-repeat;color:#000}#awardSupergodSmall{background:url(../images/award-supergod-small.png) top left no-repeat;color:#000}#awardsExplanation{border:1px solid #aaa;display:none;position:absolute;background-color:#FFF;z-index:1;color:#333}#awardsExplanation th{color:#333}.resultsByDriver{width:100%}.resultsByDriver th{font-size:11px;padding:10px 7px}.resultsByDriver td{font-size:11px;padding:3px 7px}.resultsByDriver td.selected{background-color:#f2d6da;border:1px solid #fff}.thumb{width:52px;padding:3px;border:1px solid #ccc}.thumbLink img,.thumbLinkSelected img{padding:1px;margin:10px 0;float:left;width:48px;border:1px solid #fff;vertical-align:middle;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}.thumbLink:hover img{filter:alpha(opacity=100);opacity:1;-moz-opacity:1}.thumbLinkSelected img{border:1px solid #000;filter:alpha(opacity=100);opacity:1;-moz-opacity:1}.formTable,.noBorder{border:none}.formTable td{padding:7px 10px}.avatar{max-width:175px;padding:3px;border:1px solid #ccc;display:block}.sideMenuContent input{margin:4px 0}.sideMenuContent .profile{margin:10px 0;padding:0}.sideMenuContent .profile a{text-decoration:none;color:#53101a;font-weight:700}.sideMenuContent .profile a.logout{font-weight:100;color:#e2c6ca}#rememberMeInfo{border:1px solid #aaa;display:none;position:absolute;background-color:#FFF;z-index:1;padding:10px;color:#333}.hide,.newResultCount{border:1px solid #b8baff}.newResultCount a,.validate{color:#006}#rememberMeInfo strong{display:block;margin-bottom:10px}.contentBackgroundSmall{background:url(../images/news-bg-small.png) top left no-repeat;padding:25px}.contentBackground,.contentBackgroundHot{background:url(../images/news-bg.png) top left no-repeat;padding:25px}.contentbirthdate{background:url(../images/news-bg-birthday.png) top left no-repeat;padding:25px}.contentBackground h2,.contentBackgroundHot h2,.contentBackgroundSmall h2{margin-top:-15px}.languages,.newResultCount{margin:0 20px 0 0;float:right}.contentBackground table,.contentBackgroundSmall table{width:716px}.members{background:url(../images/news-bg.png) top left no-repeat;padding:20px}.members table{width:740px}.members table td{padding:2px 10px}.newResultCount{text-align:left;padding:5px 15px 8px;background-color:#ddf;font-size:10pt;color:#006;width:200px}.languages{padding:10px 15px 8px 10px;width:240px}.hide{padding:1px;float:right}ul.bullits{padding:0 0 0 20px}ul.bullits li{list-style-type:circle;padding:3px 0}ol.bullits{padding:0 0 0 20px}ol.bullits li{padding:3px 0;list-style-type:decimal}.help{display:block;padding:3px;border:1px solid #ccc;margin:10px 0}.border,.border td,.border th{border:1px solid #f2d6da}.validate{border:1px solid #dfdfff;background-color:#fafaff}#memberSearch,#trackSearch,#trackType{font-size:14px;padding:2px}#trackSearch{width:300px}.membersOnline li a{padding:1px 5px 1px 0}a.linkDownload{padding:0 0 5px 20px;display:inline-block;background:url(../images/download.png) center left no-repeat;line-height:20px;font-size:20px}.language{float:right;padding:0 2px}.toggle{width:100%;padding:0;margin:0;text-align:center}.startRevolt{font-size:20px;background:url(../images/start-button.png) top left no-repeat;height:93px;line-height:82px;padding-left:235px;display:block}.notValidated,.toBeValidated{position:absolute;width:58px;height:58px;margin:3px}.notValidated{background:url(../images/race_not_validated.png) top left no-repeat}.toBeValidated{background:url(../images/race_to_be_validated.png) top left no-repeat}.facebookButton{margin:20px 0 0 8px}button.imageButton{border:0;background-color:transparent;cursor:pointer;height:24px}button.imageButton img{vertical-align:top;border:none;width:16px;height:16px;margin:0;padding:0}button.imageButton span.buttonLeft{height:22px;background:url(../images/button-left.png) center left no-repeat;display:block}button.imageButton span.buttonRight{height:14px;margin-left:7px;padding:4px 12px 4px 5px;background:url(../images/button-right.png) center right no-repeat;display:block;color:#fff;font-size:11px;white-space:nowrap}.sitemap{margin:0 auto;width:900px}.sitemapColumn{float:left;text-align:left;padding:10px 15px}.sitemapColumn a{color:#53101a;font-size:12px;text-decoration:none}.footer{color:#fff;background-color:#9e1f31;padding:5px;font-size:12px}.multiselect{width:430px}.rvrads{margin-left:25px;margin-bottom:25px}.google-search input[type=text]{width:180px}.table-container{width:100%;overflow-y:auto;margin:0 0 1em}@media only screen and (max-width:1024px){*,html{box-sizing:border-box}.button,.container,.content,.contentBackground table,.contentBackgroundSmall table,.header,.languages,.newsRace,.sideMenuContainer,.sitemap,.sitemapColumn,.subMenuContainer,.topMenuContainer{width:100%;float:none}.header{margin:0}.header a{display:block;text-align:center}.button,.languages,.topMenu .topNav li.activeLeft,.topMenu .topNav li.inactiveLeft{display:none}.subMenuFullWidth{clear:both}.topMenu,.topMenu .subNav,.topMenu .topNav li,.topMenu .topNav li a{height:auto;line-height:normal}.topMenu .topNav li.active,.topMenu .topNav li.activeLeft,.topMenu .topNav li.inactive,.topMenu .topNav li.inactiveLeft{background:0 0}.subMenu .subNav li a,.topMenu .topNav li a{margin:0;padding:10px;font-size:14px}.subMenu,.topMenu{margin:0;padding-top:5px;padding-bottom:5px}.subMenu{background-color:#e8e8e8}.sideMenu{background:0 0}.containerFullWidth{padding:0 10px}.container h1,.content h2,.sideMenuContainer h2{border-bottom:1px solid #e8d7da;padding-bottom:5px;margin-bottom:15px}.content,.sideMenuContent{padding:0}.sideMenuContent label{display:block}.content img{max-width:100%}.contentBackground,.contentBackgroundHot,.contentBackgroundSmall,.members{background:0 0;padding:0}.contentBackground h2,.contentBackgroundHot h2,.contentBackgroundSmall h2{margin-top:0}.hidden-sm{display:none!important}.members td,.monthTracks td{display:block}h1{padding-top:15px}.rvrads{margin-left:0}.monthTrackResult .position{width:auto}}.btn,.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-block,input[type=button].btn-block,input[type=submit].btn-block,input[type=reset].btn-block{width:100%}.btn{text-decoration:none;box-sizing:border-box;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn-success{color:#fff;background-color:#3cb521}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#2e8a19;border-color:#18490d}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#2e8a19;border-color:#2b8118}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#246c14;border-color:#18490d}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#3cb521;border-color:#3cb521}.btn-success .badge{color:#3cb521;background-color:#fff}.btn-group-lg>.btn,.btn-lg{padding:14px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.btn-success{background-image:-webkit-linear-gradient(#61dd45,#3cb521 50%,#36a41e);background-image:-o-linear-gradient(#61dd45,#3cb521 50%,#36a41e);background-image:-webkit-gradient(linear,left top,left bottom,from(#61dd45),color-stop(50%,#3cb521),to(#36a41e));background-image:linear-gradient(#61dd45,#3cb521 50%,#36a41e);background-repeat:no-repeat;-webkit-filter:none;filter:none;border:1px solid #2e8a19}.btn-success:hover{background-image:-webkit-linear-gradient(#52da34,#36a41e 50%,#31921b);background-image:-o-linear-gradient(#52da34,#36a41e 50%,#31921b);background-image:-webkit-gradient(linear,left top,left bottom,from(#52da34),color-stop(50%,#36a41e),to(#31921b));background-image:linear-gradient(#52da34,#36a41e 50%,#31921b);background-repeat:no-repeat;-webkit-filter:none;filter:none;border:1px solid #287916}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}