@charset "utf-8";*{margin:0;padding:0;outline:0}@font-face{font-family:proximanovareg;src:url(../fonts/ProximaNovaRegwebfont.eot);src:url(../fonts/ProximaNovaRegwebfont.eot) format('embedded-opentype'),url(../fonts/ProximaNovaRegwebfont.woff2) format('woff2'),url(../fonts/ProximaNovaRegwebfont.woff) format('woff'),url(../fonts/ProximaNovaRegwebfont.ttf) format('truetype'),url(../fonts/ProximaNovaRegwebfont.svg#ProximaNovaRegwebfont) format('svg')}@font-face{font-family:proximanovalight;src:url(../fonts/ProximaNovaLightwebfont_0.eot);src:url(../fonts/ProximaNovaLightwebfont_0.eot) format('embedded-opentype'),url(../fonts/ProximaNovaLightwebfont_0.woff2) format('woff2'),url(../fonts/ProximaNovaLightwebfont_0.woff) format('woff'),url(../fonts/ProximaNovaLightwebfont_0.ttf) format('truetype'),url(../fonts/ProximaNovaLightwebfont_0.svg#ProximaNovaLightwebfont_0) format('svg')}@font-face{font-family:proximanovabold;src:url(../fonts/ProximaNovaBoldwebfont_0.eot);src:url(../fonts/ProximaNovaBoldwebfont_0.eot) format('embedded-opentype'),url(../fonts/ProximaNovaBoldwebfont_0.woff2) format('woff2'),url(../fonts/ProximaNovaBoldwebfont_0.woff) format('woff'),url(../fonts/ProximaNovaBoldwebfont_0.ttf) format('truetype'),url(../fonts/ProximaNovaBoldwebfont_0.svg#ProximaNovaBoldwebfont_0) format('svg')}.clr{clear:both}.scrollheight{height:497px}body{overflow-x:hidden}body{position:relative;width:100%}.main{width:100%;max-width:1280px;margin:0 auto}.header{min-height:110px;position:absolute;z-index:99;left:0;width:100%;background:#fff}.header .left{width:25%;float:left;text-align:left;padding-top:35px;box-sizing:border-box;padding-left:20px}.header .left img{vertical-align:top}.header .center{width:50%;float:left;text-align:center;padding-top:20px;box-sizing:border-box}.header .center img{vertical-align:top}.header .right{width:25%;float:right;text-align:right;padding-top:38px;padding-right:20px;box-sizing:border-box}.social{width:186px;display:inline-block}.social ul{}.social ul li{display:inline-block;margin-left:-4px;vertical-align:top;padding-right:14px}.social ul li a{width:25px;height:25px;display:block;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social ul li:last-child{padding-right:0}.social ul li a.you{background:url(../images/footer_social1.png) no-repeat top 0 left 0}.social ul li a.you1{background:url(../images/footer_social1.png) no-repeat top 0 left -28px}.social ul li a.you2{background:url(../images/footer_social1.png) no-repeat top 0 left -66px}.social ul li a.you3{background:url(../images/footer_social1.png) no-repeat top 0 left -101px}.social ul li a.you4{background:url(../images/footer_social1.png) no-repeat top 0 left -150px;padding-left:0}.social ul li:hover a.you{background:url(../images/footer_social1.png) no-repeat top -32px left 0}.social ul li:hover a.you1{background:url(../images/footer_social1.png) no-repeat top -32px left -28px}.social ul li:hover a.you2{background:url(../images/footer_social1.png) no-repeat top -32px left -66px}.social ul li:hover a.you3{background:url(../images/footer_social1.png) no-repeat top -32px left -101px}.social ul li:hover a.you4{background:url(../images/footer_social1.png) no-repeat top -32px left -150px}.banner5 .item div{background-size:cover!important}.banner img{width:100%}.banner .owl-theme .owl-controls .owl-buttons{width:100%;display:block}.banner .owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:0!important;padding:3px 10px;font-size:0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#869791;opacity:1}.banner .owl-prev{background:url(../images/pre1.png) no-repeat!important;width:34px;height:31px;position:absolute;bottom:28px;padding-right:15px!important}.banner .owl-next{background:url(../images/nxt1.png)no-repeat right 6px!important;width:34px;height:31px;position:absolute;bottom:34px;padding-left:25px!important}.banner5 #sync1 .owl-buttons{display:none}.banner .owl-controls .owl-pagination{display:none!important}.calendar_area{width:100%;margin:0 auto;padding:60px 0;box-sizing:border-box}.calendar_area .calendar{float:left;width:40%;background:url(../images/calendar-bg.jpg) no-repeat top left;padding:26px;padding-right:15px;box-sizing:border-box}.calendar_area .calendar h2{font-size:28px;color:#000;font-family:proximanovareg;font-weight:400;text-align:center;text-transform:uppercase;padding-top:5px;box-sizing:border-box}.calendar_area .calendar .outer_form{border-bottom:1px solid #92c2e2;padding:16px 0}.calendar_area .calendar .cal_left span.mand{color:#fde754;font-size:18px;padding-top:5px;font-family:proximanovareg;display:block}.calendar_area .calendar .cal_left{width:73%;float:left;font-size:20px;font-family:proximanovabold;color:#fff}.calendar_area .calendar .cal_left a{text-decoration:none;color:#fff}.calendar_area .calendar .cal_left a:hover{color:#000}.calendar_area .calendar .cal_right{width:27%;float:right}.calendar_area .calendar .cal_right .tbc{color:#fff;font-size:20px;font-family:proximanovabold}.calendar_area .calendar .cal_right .dt{width:58px;float:left;color:#fff;font-size:34px;font-family:proximanovabold;padding-right:12px;box-sizing:border-box;text-align:right}.calendar_area .calendar .cal_right .month{width:45px;float:left;color:#fff;font-size:13px;font-family:proximanovareg;padding-left:12px;box-sizing:border-box;border-left:1px solid #8aafd2;text-transform:uppercase}.calendar_area .calendar .cal_right .month span{color:#fff;font-size:18px;font-family:proximanovabold;display:block}.rp_meraton_box{float:left;width:27%;position:relative}.rp_meraton_box a{text-decoration:none;color:#000}.race_series_box a{text-decoration:none;color:#000}.rp_meraton_box .logo_text{position:absolute;top:37px;text-align:center;margin:0 auto;width:100%}.rp_meraton_box .logo_text .rtplog{text-align:center}.rp_meraton_box .logo_text .rtplog img{width:auto!important}.rp_meraton_box .logo_text .rtptxt{font-size:28px;text-transform:uppercase;text-align:center;font-family:proximanovareg;padding-top:28px}.rp_meraton_box img{vertical-align:top;width:100%}.race_series_box{float:left;width:27%;margin:0 3%;position:relative}.race_series_box .logo_text{position:absolute;top:37px;text-align:center;margin:0 auto;width:100%}.race_series_box .logo_text .rtplog{text-align:center}.race_series_box .logo_text .rtplog img{width:auto!important}.race_series_box .logo_text .rtptxt{font-size:28px;text-transform:uppercase;text-align:center;font-family:proximanovareg;padding-top:19px}.race_series_box img{vertical-align:top;width:100%}.rtp_store{width:100%;margin:auto}.rtp_bg{background:url(../images/shop-bg.jpg) no-repeat center 0;height:450px}.rtp_store .title{width:100%;text-align:center;margin:0 auto;position:relative;top:38%}.rtp_store .title h3{font-family:proximanovareg;text-transform:uppercase;font-size:40px;color:#fff;font-weight:400}.rtp_store .title .more{display:inline-block;margin-top:38px}.rtp_store .title .more a{font-size:14px;color:#fff;background:#000;padding:9px 60px;text-decoration:none;font-family:proximanovareg;transition:ease-in-out.4s}.rtp_store .title .more a:hover{color:#fff;background:#0551af;transition:ease-in-out.4s}.gallery_sec{width:100%;margin:auto;padding:50px 0;box-sizing:border-box}.gallery_sec h2{font-family:proximanovareg;text-transform:uppercase;font-size:28px;color:#000;font-weight:400;text-align:center;padding-bottom:28px}.gallery_sec .video{float:left;width:50%;padding-right:20px;box-sizing:border-box}.gallery_sec .video img{width:100%;margin:0 auto;vertical-align:top}.gallery_sec .photo{float:left;width:50%;padding-left:20px;box-sizing:border-box}.gallery_sec .photo img{width:100%;margin:0 auto;vertical-align:top}#owl-demo3.owl-theme .owl-controls .owl-buttons div{background:0 0;opacity:1;font-size:0;line-height:0}#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-prev{background:url(../images/priv-but.png) no-repeat center 0;height:60px;cursor:pointer;top:40%;width:33px;margin-right:20px;position:absolute;left:22px}#owl-demo3.owl-theme .owl-controls .owl-buttons .owl-next{background:url(../images/next-but.png) no-repeat center 0;height:60px;cursor:pointer;top:40%;width:33px;position:absolute;right:22px}#owl-demo3.owl-theme .owl-pagination{display:none}#owl-demo4.owl-theme .owl-controls .owl-buttons div{background:0 0;opacity:1;font-size:0;line-height:0}#owl-demo4.owl-theme .owl-controls .owl-buttons .owl-prev{background:url(../images/priv-but.png) no-repeat center 0;height:81px;cursor:pointer;top:40%;width:45px;margin-right:20px;position:absolute;left:22px}#owl-demo4.owl-theme .owl-controls .owl-buttons .owl-next{background:url(../images/next-but.png) no-repeat center 0;height:81px;cursor:pointer;top:40%;width:45px;position:absolute;right:22px}#owl-demo4.owl-theme .owl-pagination{display:none}.footer{background:url(../images/footer-bg.jpg) repeat top center;padding:60px 0 0}.hline{background:url(../images/line-dot.jpg) repeat-x top center;height:4px;margin:30px 0}.link1{width:33.33333333%;float:left}.link2{width:100%;float:left}.link3{width:24%;float:left}.link4{width:100%;float:left}.link5{width:58.33333333%;float:left}.link6{width:26%;float:left;margin-left:2%}.link6bg{padding:14px 20px;box-sizing:border-box;background:#020202;border-radius:10px;border:1px solid #464646;margin-bottom:6px}.linksbg{background:#000;padding:4px 14px;box-sizing:border-box;border:1px solid #464646;border-radius:6px}.links1{width:28%;float:left}.links2{width:70%;float:left;margin-left:2%}.links3{width:31%;float:left;background:#fff;border-radius:6px;margin-right:3%;padding:6px;box-sizing:border-box;text-align:center}.links4{width:100%;float:left}.links5{width:58.33333333%;float:left}.links6{width:41.66666667%;float:left}.links3 img{width:100%;vertical-align:top;margin:0}.link1 .fot_logo1{padding-bottom:34px}.link1 .fot_logo2{padding-bottom:35px}.link1 .newsletter h2{font-size:18px;line-height:24px;color:#000;font-weight:100;font-family:proximanovareg;padding-bottom:5px}.link1 .newsletter span{border:0 solid #fff;display:block;height:50px;position:relative;background:#fff}.link1 .newsletter input{border:none;width:100%;padding:15px;box-sizing:border-box;height:50px;font-family:proximanovareg;font-size:16px;float:left;background:0 0;color:#6f6f6f}.link1 .newsletter .blog_submit_btn1{background:url(../images/subc-icon.png) no-repeat top 10px right 8px;width:13%;height:50px;float:left;border:none;cursor:pointer;margin:0 0 0;position:absolute;right:0;font-size:0}.ftxt{}.ftxt h4{font-size:18px;line-height:24px;color:#000;font-weight:100;font-family:proximanovareg;padding-bottom:15px}.ftxt ul{}.ftxt ul li{display:block;list-style:none}.ftxt ul li a{text-decoration:none;font-size:14px;color:#474747;line-height:29px;font-family:proximanovareg;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.ftxt ul li a:hover{color:#0064a2}.bottom_footer{background:url(../images/bor-bot.gif) repeat-x top center}.social_right{width:30%;text-align:center;margin:0 auto}.footer_icon_main{text-align:center;float:left;padding-right:15px;box-sizing:border-box;position:relative}.footer_icon_main a{text-decoration:none}.bottom_footer{padding:10px 0}.ff02{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;padding-right:15px;box-sizing:border-box}.footer_icon_main:hover .ff02{opacity:1}.footer_icon_main p{font-size:15px;line-height:18px;color:#c7c7c7;font-family:proximanovareg;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.footer_icon_main:hover p{color:#007dd0}.social_link h3{font-size:16px;color:#fff;line-height:40px;font-family:source sans pro;font-weight:400;padding-right:14px;float:left}.social_link{}.social_link ul{float:left}.social_link ul li{display:inline-block;margin-left:-4px;vertical-align:top;padding-right:14px}.social_link ul li a{width:41px;height:41px;display:block;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social_link ul li:last-child{padding-right:0}.social_link ul li a.you{background:url(../images/footer_social2.png) no-repeat top 0 left 0}.social_link ul li a.you1{background:url(../images/footer_social2.png) no-repeat top 0 left -48px}.social_link ul li a.you2{background:url(../images/footer_social2.png) no-repeat top 0 left -98px}.social_link ul li a.you3{background:url(../images/footer_social2.png) no-repeat top 0 left -146px}.social_link ul li a.you4{background:url(../images/footer_social2.png) no-repeat top 0 left -150px;padding-left:0}.social_link ul li:hover a.you{background:url(../images/footer_social2.png) no-repeat top -42px left 0}.social_link ul li:hover a.you1{background:url(../images/footer_social2.png) no-repeat top -42px left -48px}.social_link ul li:hover a.you2{background:url(../images/footer_social2.png) no-repeat top -42px left -98px}.social_link ul li:hover a.you3{background:url(../images/footer_social2.png) no-repeat top -42px left -146px}.social_link ul li:hover a.you4{background:url(../images/footer_social2.png) no-repeat top -42px left -150px}.footer_qut{padding:20px 0;text-align:center;font-size:16px;line-height:22px;color:#939393;font-family:proximanovareg}.footer_qut span{color:#fff}.copy{padding:18px 0;margin-top:50px;background:url(../images/line-dot.jpg) repeat-x top center}.copy_left{float:left;width:50%}.copy_left p{font-size:14px;line-height:18px;color:#666;font-family:source sans pro}.copy_left p span{color:#ccc}.copy_right{float:right}.copy_right p{font-size:14px;line-height:18px;color:#939393;font-family:proximanovareg}.copy_right p a{font-size:14px;line-height:18px;color:#939393;font-family:proximanovareg;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.copy_right p a:hover{color:#fff}.footer-link{padding:0!important}footer{font-family:proximanovareg}footer img{margin:0 0 12px;width:100%;vertical-align:top}footer span{color:#fff;font-family:proximanovareg}footer span a{color:#b5b5b5}footer span a:hover{color:#fff}footer span:nth-child(2){margin:0 0 10px}footer p.links{color:#8f8f8f;font-size:14px;margin:0;padding:0;font-family:proximanovareg;text-align:right}footer p.links a{color:#fff;font-size:18px;padding:0 7px;vertical-align:text-top;border-right:1px solid #ccc}footer p.links a :hover{color:#fff}footer b{color:#f0f0f0;display:block;font-size:16px;line-height:20px;padding:0;font-family:proximanovareg;font-weight:500;margin-bottom:20px}footer form input[type=email]{border:medium;background-color:transparent;color:#000;font-size:14px;font-family:source sans pro,sans-serif;font-weight:400;width:80%}footer form input[type=email]::-moz-placeholder{color:#000}footer form input[type=email]::-webkit-input-placeholder{color:#000}footer form input[type=email]::-ms-input-placeholder{color:#000}footer form{position:relative;background:#fff;padding:10px;border-radius:5px}footer form input[type=submit]{background-color:transparent;border:medium;color:#0065a5;font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;font-family:proximanovareg;right:3px;background:url(../images/subc-icon.png) no-repeat top 2px right 8px;width:30px;cursor:pointer}footer h2{color:#fff;font-size:17px;font-family:source sans pro;font-weight:500;margin:10px 0;line-height:29px;margin-top:0;text-transform:uppercase}footer ul{margin:0;padding:0}footer ul li{font-size:12px;line-height:14px;list-style:outside none none}footer ul li:last-child{}footer ul li a{color:#999;font-size:14px;font-family:source sans pro;font-weight:400;line-height:23px;text-decoration:none}footer ul li a:hover,footer ul li a:focus{color:#fff}.copy{margin:30px 0 0}.inner_copy{border-top:1px solid #8f8f8f;padding-top:10px}footer p.copyright{clear:both;color:#8b8b8b;display:block;font-size:13px;padding-top:5px;text-align:left;font-family:proximanovareg;font-weight:400}footer p.copyright a{color:#8b8b8b}footer p.copyright a:hover{color:#fff}footer .footer-left{padding:4px 0}footer .footer-left1{width:100%}footer .footer-right2{padding:0 5px}.main_menu{background:#f8f8f8;position:fixed;top:14%;left:0;width:100%;height:55%;display:none;z-index:999999}.menu_logo{position:fixed;top:40px;right:40px;z-index:99}.close_trigger{position:fixed;top:35px;left:20px;z-index:99}.main_inner_menu{position:relative;top:44px;left:20px;bottom:0;max-width:1280px;z-index:999;width:100%}.inner-page-comm-logo{text-align:center}.menu_left{float:left;width:16%;padding-right:10px;box-sizing:border-box}.menu_left h2{font-size:16px;color:#000;font-family:proximanovabold;padding-bottom:12px}.menu_left img{width:100%;vertical-align:top}.menu_left ul{}.menu_left ul li{list-style:none}.menu_left ul li a{color:#000;text-decoration:none;font-size:14px;line-height:25px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;display:block;font-family:proximanovareg;font-weight:100}.menu_left ul li:hover a{color:#00acec}.menu_left ul li.active a{color:#00acec}.pdng{width:24%}.pdng1{width:13%}.mob_menu{position:absolute;top:80px;left:10px;padding:10px;display:none;z-index:999;background:#fff}.mobilebg{position:fixed;top:0;left:0;background-color:#000;opacity:.7;width:100%;height:100%;z-index:999;display:none}.mobilemenu{position:absolute;top:0;right:-260px;width:260px;height:100%;background-color:#0065a4;box-shadow:-5px 0 10px #3c3c3c;z-index:9999;display:none}.mobile_logo{background:#fff;padding:10px;border-bottom:1px solid #000;text-align:center}.mobilemenu .pad{padding:20px}.mobilemenu .lk{font-size:18px;line-height:24px;color:#fff;display:block;padding:10px 0;border-bottom:1px dashed #ccc;font-family:proximanovareg;text-decoration:none}.mobilemenu .active{background:url(../images/tree_minus.png) no-repeat top 16px right -8px}.mobilemenu .ap{background:url(../images/tree_plus.png) no-repeat top 16px right -8px}.mobilemenu .lk:hover{color:#000}.mobilemenu .mn{display:block;overflow:hidden;height:0}.mobilemenu .mn a{font-size:15px;color:#25e4f9;padding:4px 0;display:block;font-family:proximanovareg;text-decoration:none}.mobilemenu .mn a:hover{color:#fff}.register{overflow:hidden;position:relative;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;margin:0 auto}.register a{text-decoration:none;color:#fff;font-size:18px;line-height:50px;height:50px;border:1px solid #000;display:block;text-align:center;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;font-weight:400;background:url(../images/regd-icon.png) no-repeat top 9px left 25px;padding-left:25px;box-sizing:border-box;background-color:#f90;font-family:source sans pro;text-transform:uppercase;border-radius:5px}.register button{text-decoration:none;color:#fff;font-size:18px;line-height:50px;height:50px;border:1px solid #000;display:block;text-align:center;overflow:hidden;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;font-weight:400;box-sizing:border-box;background-color:#00adef;font-family:source sans pro;text-transform:uppercase;border-radius:5px;width:100%;cursor:pointer}.register:hover a{border:1px solid #00adef;color:#00adef;background-color:#0065a5}@media screen and (max-width:1400px){.main_menu{top:17%}}@media screen and (max-width:1280px){.main{padding:0 15px;box-sizing:border-box}.scrollheight{height:475px}.calendar_area .calendar .cal_left{width:70%}.calendar_area .calendar .cal_right{width:30%}.main_menu{top:22%;height:70%}.menu_left img{width:100%}}@media screen and (max-width:1170px){.calendar_area .calendar .cal_left{width:65%}.calendar_area .calendar .cal_right{width:35%}.scrollheight{height:428px}}@media screen and (max-width:1060px){.race_series_box .logo_text .rtplog img{width:80%!important}.calendar_area .calendar .cal_left{width:60%}.calendar_area .calendar .cal_right{width:40%}.scrollheight{height:364px}}@media screen and (max-width:1024px){.sec_heading h1{font-size:24px}.gl video{width:100%!important;margin-left:-60px}.proboxMid{padding:0 20px;width:25%}.proboxLft{width:55%}.proboxRgt h1{font-size:40px}.proboxLft .probut .boxes{width:33%;margin-bottom:16px;float:right}.counter_section .ct1{padding:0 20px}.grid figure{width:24%}.social_right{width:100%}.social_link h3{float:none}.social_link ul{float:none}.copy_right{float:none;width:100%;text-align:center}.copy_left{float:none;width:100%;text-align:center;padding-bottom:10px}.feature ul.tab li a{font-size:15px;padding:14px}.link1{width:100%;padding:0 35px;box-sizing:border-box}.link2{width:100%}footer .footer-left1{width:100%;margin:0 auto;text-align:center}.chair_vision .cvbox_left p{padding:0 30px 0 0}}@media screen and (max-width:1000px){.calendar_area .calendar{float:none;width:100%;background-size:cover}.rp_meraton_box{width:49%;margin:0 2% 0 0%;margin-top:20px}.race_series_box{width:49%;margin-top:20px}.calendar_area .calendar .cal_left{width:80%}.calendar_area .calendar .cal_right{width:20%}.scrollheight{height:470px}.mob_menu{display:block;top:20px}}@media screen and (max-width:950px){.banner .item img{width:100%!important;height:auto!important;vertical-align:top}.banner5{width:100%!important;height:auto!important}.header{position:relative}.calendar_area{padding:30px 0}}@media screen and (max-width:900px){.link1{width:100%;padding:0 50px;box-sizing:border-box;text-align:center}.link2{width:100%;text-align:center;margin-top:40px;min-height:auto}.link3{width:100%;text-align:center;margin-bottom:25px}.link4{width:100%;text-align:center;padding:0 50px}.link5{width:100%;text-align:center}.link6{width:100%;text-align:center;margin-left:0%}.link6bg{width:50%;margin:6px auto}}@media screen and (max-width:850px){.header .center img{width:100%}.header .left{width:14%}.header .center{width:50%;padding-left:15px}.header .right{width:34%}.links1{width:100%;float:none}footer img{width:auto;padding:0 10px;box-sizing:border-box}.links2{width:100%;float:none;margin-left:0%}.links3 img{padding:0 0}}@media screen and (max-width:770px){.gallery_sec .video{float:none;width:100%;padding-right:0}.gallery_sec .photo{float:none;width:100%;padding-left:0}footer .link6 form{width:auto;margin:0 auto;max-width:350px}.rp_meraton_box{width:100%;margin:0;margin-top:20px;float:none}.race_series_box{width:100%;margin-top:20px;float:none}.race_series_box .logo_text .rtplog img{width:auto!important}}@media screen and (max-width:700px){.calendar_area .calendar .cal_left{width:70%}.calendar_area .calendar .cal_right{width:30%}}@media screen and (max-width:650px){.header .right{width:100%;float:none;display:inline-block;padding:10px 20px}.header .center{width:100%;float:none;padding-top:10px;padding-left:0}.header .center img{width:75%}.mob_menu{bottom:0;top:auto}.header .left{width:14%;display:none}}@media screen and (max-width:600px){.links3{width:100%;float:none;margin-bottom:15px}.link6bg{width:75%}}@media screen and (max-width:555px){.link1{width:100%;padding:0 0;box-sizing:border-box}.link2{width:100%;margin-top:20px}.link3{width:100%;margin-top:20px;padding:0 0}.link4{width:100%;margin-top:20px}.link5{width:100%;margin-top:20px;padding:0 0}.link6{width:100%;margin-top:20px;padding:0 0}.ftxt h4{text-align:center}.ftxt ul{text-align:center}.ftxt{min-height:auto}.grid figure{width:49%}}@media screen and (max-width:500px){.calendar_area .calendar .cal_left{width:60%}.calendar_area .calendar .cal_right{width:40%}}@media screen and (max-width:450px){.rtp_store .title h3{font-size:32px}.calendar_area .calendar .cal_left{width:100%;float:none;padding-bottom:10px}.calendar_area .calendar .cal_right{width:100%;float:none}.header .center img{width:80%}.link6bg{width:100%}}@media screen and (max-width:400px){.link1 .fot_logo2 img{width:100%}footer img{width:100%}}@media screen and (max-width:375px){.link1 .fot_logo1 img{width:100%}.rtp_store .title h3{font-size:28px}.header .center img{width:88%}}@media screen and (max-width:350px){}.calendar_area .calendar .outer_form.live-option .cal_left{width:67%}.calendar_area .calendar .outer_form.live-option .cal_right{display:inline-block;text-align:left;background-color:#f9e547}.calendar_area .outer_form.live-option .cal_right .dt{width:100%;font-size:24px;text-align:left;color:#000;padding:5px}.calendar_area .calendar .outer_form.live-option .cal_right .month{width:100%;border-left:0;font-size:14px;padding:0 5px 5px;white-space:nowrap;color:#000}.banner-img{position:relative;padding-top:110px}.banner-img img{width:100%}.banner-img .banner-content{position:absolute;top:55%;font-family:proximanovareg;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);font-size:60px;text-align:center;color:#fff;font-weight:700;background-color:rgba(0,0,0,.3);padding:25px 0;min-width:720px}.banner-img .banner-content span.live-text a{display:inline-block;background:#f9e547;padding:15px;color:#000;margin:10px 0;font-size:90px;line-height:1;line-height:80px;transform:skew(-7deg);-webkit-transform:skew(-7deg);-moz-transform:skew(-7deg);-ms-transform:skew(-7deg);text-decoration:none}@media(max-width:992px){.banner-img .banner-content{font-size:45px;min-width:500px}.banner-img .banner-content span.live-text a{font-size:75px;line-height:70px}}@media(max-width:950px){.banner-img{padding-top:0}.banner-img .banner-content{top:50%}}@media(max-width:768px){.banner-img .banner-content{font-size:38px;min-width:420px}.banner-img .banner-content span.live-text a{font-size:55px;line-height:50px}}@media(max-width:555px){.calendar_area .calendar .outer_form.live-option .cal_left{width:65%}.calendar_area .calendar .outer_form.live-option .cal_right{width:35%;max-width:auto}.banner-img .banner-content{font-size:32px;min-width:380px;background:0 0}}@media(max-width:450px){.calendar_area .calendar .outer_form.live-option .cal_left{width:100%}.calendar_area .calendar .outer_form.live-option .cal_right{width:100%;max-width:auto;text-align:left}.banner-img .banner-content{font-size:25px;min-width:420px}.banner-img .banner-content span.live-text a{font-size:40px;line-height:37px}.calendar_area .outer_form.live-option .cal_right .dt{text-align:left}}#footerlogo{display:block;margin-bottom:25px}#footerlogo>div{width:50%;float:left;margin-bottom:15px}#footerlogo>div div{margin:15px;background:#fff;text-align:center;border-radius:10px}#footerlogo>div div img{margin:auto;width:auto;max-width:100%}.link2.footer-link.social .link3{float:left;background:#fff;border-radius:6px;margin-right:1%;padding:6px;box-sizing:border-box;text-align:center}.youtube-links{display:flex;justify-content:space-between}.youtube-links a img{margin-bottom:8px;width:auto}@media(max-width:850px){#footerlogo>div{width:100%;float:none}}.calendar_area .calendar{padding-right:15px}.calendar_area .mCSB_container_wrapper{margin-right:16px}.calendar_area .calendar .cal_right .dt{font-size:20px}.calendar_area .calendar .cal_right .month{font-size:20px;font-family:proximanovabold;line-height:24px;text-align:center;width:65px}.calendar_area .calendar .cal_right{width:30%;float:right;text-align:right}.calendar_area .calendar .cal_left{width:70%}.calendar_area .calendar .cal_right .tbc{display:inline-block;text-align:center}@media(max-width:767px){.race_series_box{margin:20px 0 0}}@media(max-width:479px){.calendar_area .calendar .cal_right{width:36%}.calendar_area .calendar .cal_left{width:64%;float:left}.calendar_area .calendar .cal_right .dt{font-size:15px;width:34px;float:none;display:inline-block;vertical-align:middle;padding-right:0}.calendar_area .calendar .cal_right .month{font-size:15px;width:44px;line-height:18px;padding-left:0;float:none;display:inline-block;vertical-align:middle}.calendar_area .mCSB_container_wrapper>.mCSB_container{padding-right:0}}.next-label{background:red;color:#fff;font-size:11px!important;font-weight:700;width:30px;height:30px;border-radius:50%;border:1px solid #fff;line-height:27px!important;text-align:center;margin-left:5px;transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);display:inline-block;vertical-align:middle;text-transform:capitalize!important;font-family:proximanovabold}