body{overflow-x:hidden}.clr{clear:both}.pdl{padding-left:0}.pdr{padding-right:0}.scrollheight{height:350px}.scrollheight2{height:375px}.banner nav{padding:0 0;position:absolute;width:100%;border-bottom:1px solid rgba(222,222,222,.24);z-index:999;background:#fff;top:42px}.banner .fxd-nav{background-color:#000;transition:all .3s ease-in-out 0s;position:absolute;top:0;padding:12px 0}.inner-page{opacity:1!important;transform:translateY(0%)!important;border-bottom:none!important;position:inherit!important;box-shadow:none!important}.banner nav.fixed-nav li a{color:#333}.banner nav.fixed-nav li a:hover{color:#007f3d}.banner nav .logo{display:inline-block;float:left;padding-bottom:12px}.banner nav ul{float:left;margin:0;padding:0;margin-top:30px;margin-left:25px;border-right:0 solid #000!important}.banner nav ul li{font-size:17px;display:inline-block;list-style-type:none;margin:0 0;text-transform:uppercase;font-family:source_sans_proregular,sans-serif;font-weight:500}.banner nav li a{color:#000;padding:33px 14px;box-sizing:border-box}.banner nav li a:hover{color:#fff;padding:33px 14px;background:#000;box-sizing:border-box}.banner nav img.pull-right{margin:8px 0 0}.header_main{width:100%;position:fixed;top:0;left:0;z-index:999}.top_header{background:#000}.social_icon{float:right;margin:8px 0;padding-left:0}.social_icon li{float:left;padding-left:6px;list-style:none;border-right:1px solid #fff;padding-right:6px}.social_icon li a{color:#fff;font-size:18px;display:block}.social_icon li a{padding-top:6px;padding-bottom:4px}.social_icon li:last-child{border-right:0}.bottom_header{background:#fff;position:relative}.logo_Style img{width:100%}.second_menu_tg{display:none;width:auto;float:left;font-size:24px}.second_menu{text-align:right;margin-bottom:0;padding-left:10px}.second_menu li{margin-right:0;list-style:none;display:inline-block;vertical-align:top}.second_menu li:last-child{margin-right:0}.second_menu li:first-child{padding-left:0}.second_menu li:last-child{padding-right:0}.second_menu li a{font-weight:400;font-size:18px;display:inline-block;color:#000;padding:26px 16px;text-transform:uppercase;font-family:source_sans_proregular,sans-serif}.second_menu li a:hover,.main-menu.second_menu li.focus-menu>a{color:#fff;background:#000}.second_menu_active{background:#122d20;color:#fff!important}.last_menu_active{background:#0167a5;color:#fff!important}.third_menu_outer{background:#122d20;position:relative}.last_menu_outer{background:#0167a5;position:relative}.third_menu{float:left;margin-bottom:0}.third_menu li{float:left;padding:10px 15px;margin-right:3px;position:relative}.third_menu li:last-child{margin-right:0}.third_menu li:first-child{padding-left:0}.third_menu li:last-child{padding-right:0}.third_menu li a{font-weight:300;font-size:17px;display:inline-block;color:#fff}.third_menu li span{color:#fff;display:inline-block;margin-top:4px}.third_menu li ul{display:none;background:#fff;width:250px;position:absolute}.third_menu li ul li{width:100%}.third_menu li ul li a{display:inline-block;width:100%}.header1 a{display:none;color:gray;font-weight:700;font-size:26px;text-decoration:none}.social_icon li span.login{border:1px solid #535456;font-size:14px;font-family:source_sans_proregular,sans-serif;padding:5px;text-transform:uppercase;font-weight:400;background:url(../img/login-icon.png) no-repeat top 5px right 10px;padding-right:32px}.banner .banner-caption{width:100%;max-width:1305px;height:204px;position:absolute;top:50%;padding:0 15px;transform:translate(-50%,-50%);left:50%}.banner .banner-caption h1{text-align:left;color:#fff;font-size:46px;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:600;line-height:59px;letter-spacing:-2px}.banner .banner-caption h1 span{color:#0a74c0}.banner .carousel-indicators .carousel-control.left,.banner .carousel-indicators .carousel-control.right{background:0 0;margin:0 -5px;opacity:1;transition:all .3s ease-in-out 0s}.banner .carousel-indicators{bottom:30px;left:0;margin:0;width:100%}.banner .carousel-indicators .carousel-control{left:auto;width:16%;color:#bab6b6}.banner .carousel-indicators a i{border:1px solid #bab6b6;padding:2px 12px;font-size:34px}.banner .carousel-inner img{width:100%}.whoweare-section{background:url("../img/about-bg.jpg") repeat scroll center center/cover;padding:80px 0 50px}.whoweare-section h2{color:#333;font-size:45px;position:relative;font-weight:900;font-family:source_sans_proregular,sans-serif;letter-spacing:-2px}.whoweare-section h2 span{font-weight:300}.whoweare-section p{font-family:source_sans_proregular,sans-serif;font-size:19px;line-height:30px;margin:0;padding:5px 0 20px;color:#333;font-weight:400}.calendar_section{padding:10px 0}.calendar_section h3{color:#fff;font-size:30px;position:relative;font-weight:600;font-family:source_sans_proregular,sans-serif;text-align:center;text-transform:uppercase;margin-top:0}.calendar_section .boxlt{background:url(../img/race-calender.jpg) no-repeat 0 0;font-family:source_sans_proregular,sans-serif;padding:30px 26px;position:relative;background-size:cover;min-height:483px}.calendar_section h4{color:#333;font-size:19px;font-weight:700;font-family:source_sans_proregular,sans-serif;text-align:left;margin-bottom:0}.calendar_section .boxlt p{color:#353434;font-size:14px;line-height:24px;margin:5px 0 10px;padding:5px 0}.calendar_section .boxlt a{color:#006bb3;font-size:13px;font-weight:600;position:relative}.calendar_section .boxrt{background:url(../img/race-event-bg.jpg) no-repeat 0 0;font-family:source_sans_proregular,sans-serif;padding:30px 26px;position:relative;background-size:cover;min-height:483px;padding-bottom:0}.calendar_section .boxrt .date_month{background:#000}.calendar_section .boxrt .date_month h2{color:#fff;font-size:49px;font-weight:600;font-family:source_sans_proregular,sans-serif;text-align:center;padding:16px 0;margin-bottom:0;line-height:24px}.calendar_section .boxrt .date_month h5{color:#fff;font-size:14px;font-weight:600;font-family:source_sans_proregular,sans-serif;text-align:center;margin-top:0;line-height:18px;padding-bottom:10px}.white_bg{background:#fff;margin:0;margin-bottom:15px;border:1px solid #000}.calendar_section .boxrt p{color:#333;font-size:16px;line-height:22px;margin:4px 0 0;padding:0 0;font-family:source_sans_proregular,sans-serif}.calendar_section .boxrt a{color:#006bb3;font-weight:600;position:relative}.form_left{width:33.33%;float:left;font-size:16px;line-height:22px;padding:6px 0;font-family:robotomedium,sans-serif;font-weight:600}.form_left span{font-size:20px;line-height:22px;color:#fff;font-family:robotomedium,sans-serif;text-transform:uppercase;font-weight:600}.form_middle{width:33.33%;float:left;font-size:16px;line-height:22px;padding:6px 0;font-family:robotomedium,sans-serif;font-weight:600}.form_middle span{font-size:20px;line-height:22px;color:#fff;font-family:robotomedium,sans-serif;text-transform:uppercase;font-weight:600}.form_right{width:33.33%;float:left;font-size:16px;line-height:22px;padding:6px 0;font-family:robotomedium,sans-serif;font-weight:600}.form_right span{font-size:20px;line-height:22px;color:#fff;font-family:robotomedium,sans-serif;text-transform:uppercase;font-weight:600}.outer_form{margin-bottom:6px}.bgdb{background:#203c48;padding:10px 38px}.bgwt{background:#fff;padding:10px 38px}.bgtp{background:rgba(255,255,255,.51);padding:10px 38px}.main{width:100%;max-width:1172px;margin:0 auto;position:relative}.gallery_sec{box-sizing:border-box;background:#fafafa url(../img/bg-white.jpg) repeat-x;max-width:1280px;margin:0 auto;padding:0 15px}.gallery_sec h2{text-align:center;color:#333;font-weight:700;font-family:source_sans_proregular,sans-serif;font-size:40px;margin:0;letter-spacing:-1px;padding:40px 0}.gallery_sec .owl-dots{display:none!important}.gallery_sec .owl-theme .owl-controls .owl-nav [class*=owl-]{font-size:0!important}.gallery_sec .owl-carousel .owl-controls .owl-nav .owl-prev{background:url(../img/next-but.png) no-repeat center 0;height:65px;cursor:pointer;top:40%;width:25px;margin-right:20px;position:absolute;left:22px}.gallery_sec .owl-carousel .owl-controls .owl-nav .owl-next{background:url(../img/priv-but.png) no-repeat center 0;height:65px;cursor:pointer;top:40%;width:25px;position:absolute;right:22px}.shop-container{width:100%;margin:auto;background:url(../img/photo-bg.jpg) no-repeat center 0;background-size:cover;height:543px}.shop-container .product{position:absolute;right:-40px;bottom:0}.shop-container .caption{width:100%;text-align:center;margin:0 auto;position:relative;padding:150px 0;box-sizing:border-box}.shop-container .caption h3{font-family:source_sans_proregular,sans-serif;padding-bottom:4px;font-weight:700;text-transform:uppercase;font-size:43px;color:#0551af;line-height:38px;margin:0}.shop-container .caption h3 span{font-size:45px;color:#232222;text-transform:none;letter-spacing:-2px}.shop-container .caption .more{display:inline-block;margin-top:38px}.shop-container .caption .more a{font-size:16px;color:#fff;background:#000;padding:9px 60px;text-decoration:none;font-family:source_sans_proregular,sans-serif;transition:ease-in-out.4s}.shop-container .caption .more a:hover{color:#fff;background:#0551af;transition:ease-in-out.4s}.knowmore{display:inline-block;margin-top:38px}.knowmore a{font-size:16px;color:#fff;background:#292929;padding:15px 60px;text-decoration:none;font-family:source_sans_proregular,sans-serif;transition:ease-in-out.4s;letter-spacing:3px}.knowmore a:hover{color:#fff;background:#0551af;transition:ease-in-out.4s}.days83{position:absolute;right:5%;margin:-18px 0 0;bottom:-25px;z-index:9999}.scbut{position:absolute;left:50%;margin:-18px 0 0;bottom:40px;z-index:9999}#section10 a{padding-top:60px}#section10 a span{position:absolute;bottom:14px;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box}#section10 a span::before{position:absolute;top:10px;left:50%;content:'';width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0}40%{opacity:1}80%{transform:translate(0,20px);opacity:0}100%{opacity:0}}.carousel-indicators .active{background-color:#000;width:60px;height:4px;-ms-flex:0 1 auto;text-indent:-999px}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:60px;height:4px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:#fff;border:0;border-radius:0}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.but_menu{display:inline-block;position:absolute;top:24px;right:0;display:none}.cover_menu_back{position:fixed;background:rgba(0,0,0,.57);width:100%;height:100%;top:0;z-index:999;display:none}.mobile_menu_new{width:240px;background:#075aa0;position:fixed;bottom:0;top:0;z-index:999999;left:-240px}.menu_holder{height:96%;overflow-y:scroll}.menu_cls_hd2{padding:0;overflow:hidden;background:#fff;font-family:arial;font-size:12px;padding-left:0;text-align:center}.menu_cls_hd2 span.cls_logo{text-align:right;background:#075aa0;color:#fff;border-bottom:.5px solid rgba(220,220,220,.42);padding:10px 12px 7px;font-weight:700;cursor:pointer;display:block;font-size:15px;width:100%}.menu_cls_hd2 span.menu_txt{color:#fff;font-size:16px;margin-top:4px;display:inline-block;font-weight:700;font-family:monospace;margin-bottom:9px}.menu_holder nav>ul{padding:8px 3px}.menu_holder nav>ul>li{list-style:none;position:relative}.menu_holder nav>ul>li.act_sub>a{background:rgba(232,232,232,.5)}.menu_holder nav>ul>li a{display:block;padding:8px 10px;text-decoration:none;border-bottom:.5px solid rgba(220,220,220,.42);font-family:arial;font-size:12px;position:relative;color:#fff}.menu_holder nav>ul>li>i{position:absolute;width:100%;right:10px;height:30px;text-align:right;line-height:30px;color:#fff;font-size:15px;top:2px;z-index:999;cursor:pointer}.menu_holder nav>ul>li>i:active{background:rgba(86,81,81,.5)}.menu_holder nav>ul>li:before:hover{background:blue}.menu_holder nav>ul>li>ul{display:none;padding:0}.menu_holder nav>ul>li>ul>li{position:relative}.menu_holder nav>ul>li>ul>li i{position:absolute;width:100%;right:10px;height:30px;text-align:right;line-height:30px;color:#fff;font-size:15px;top:0;z-index:999;cursor:pointer}.menu_holder nav>ul>li>ul>li i:active{background:rgba(86,81,81,.5)}.menu_holder nav>ul>li>ul>li>a{padding-left:15px;padding:4px 15px 7px}.menu_holder nav>ul>li>ul>li.act_sub_sub>a{background:rgba(94,94,94,.5)}.menu_holder nav>ul>li>ul>li>a.sub_sub_after:after{content:'+';position:absolute;width:10px;right:0;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;font-size:22px;top:2px}.menu_holder nav>ul>li>ul>li>ul{display:none;padding:0}.menu_holder nav>ul>li>ul>li>ul>li{}.menu_holder nav>ul>li>ul>li>ul>li>a{padding-left:30px;padding:2px 30px}.menu_holder nav ul a:active{color:#be1320}footer span{color:#fff;font-size:14px;line-height:20px;font-family:source_sans_proregular,ans-serif}footer p.links{color:#8f8f8f;font-size:14px;margin:0;padding:0;font-family:source_sans_proregular,sans-serif;text-align:right}footer ul li:last-child{}.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:source_sans_proregular,sans-serif;font-weight:400}footer p.copyright a{color:#8b8b8b}footer p.copyright a:hover{color:#fff}footer .footer-left{padding:0}footer .footer-left1{width:308px}footer .footer-right2{padding:0 5px}.gallery_sec .owl-theme .owl-controls .owl-nav [class*=owl-]{font-size:0!important}.gallery_sec .owl-carousel .owl-controls .owl-nav .owl-prev{background:url(../img/next-but.png) no-repeat center 0;height:65px;cursor:pointer;top:50%;width:25px;margin-right:20px;position:absolute;left:22px}.gallery_sec .owl-carousel .owl-controls .owl-nav .owl-next{background:url(../img/priv-but.png) no-repeat center 0;height:65px;cursor:pointer;top:50%;width:25px;position:absolute;right:22px}@media(max-width:767px){.menu_holder nav>ul>li>ul>li>a{padding:7px 27px 7px 15px;position:relative;z-index:0}ul.mob-sub-menu{background-color:#fff}ul.mob-sub-menu>li>a{color:#075aa0!important;border-bottom:1px solid #075aa0!important}}