.row.experience-2 .col-md-6.thumb-grid{order:-1}
.padd-0{padding-left:0;padding-right:0}
.padd-L{padding-left:0}
.padd-R{padding-right:0}
.dark-theme{background:#000;color:#fff}
.section-ridesCalender{background:#212121;color:#fff}
.ridesCalender-wrapper{padding:20px 0 0}
.ridesCalender-wrapper .text-heading{font-size:34px;line-height:38px}
.ridesCalender-wrapper .container-fluid{width:80%;padding-top:10px;padding-bottom:40px}
.single-grid .overlay-txt{position:absolute;top:0;left:10px;right:10px;transform:translate(0);padding:20px 50px 30px;background:linear-gradient(180deg,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.4) 70%,rgba(255,255,255,0) 100%);width:auto;border-radius:10px}
.single-grid .overlay-txt h2{font-size:40px;line-height:44px}
.thumb-grid-details{position:absolute;bottom:20px;left:10px;padding-bottom:20px;padding-left:20px;padding-right:10px;right:10px;color:#fff;background:linear-gradient(360deg,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.25) 64%,rgba(255,255,255,0) 100%);border-radius:10px}
.thumb-grid-details h4{line-height:20px;padding-bottom:5px}
.thumb-grid-details p{font-size:11px;line-height:15px}
.filters-grid{display:flex;justify-content:space-between;padding-bottom:25px;width:75%;margin:0 auto;align-items:center}
.clearFilter button{color:#fff;padding:10px 20px;line-height:18px;display:inline-block}
.filters-grid .dropdown a{cursor:pointer}
.filters-grid .dropdown ul{background:#000;border:1px solid #3c3b3b;border-radius:7px;top:20px !important;width:auto;min-width:auto}
.filters-grid .dropdown ul li a{color:#fff}
.filters-grid .dropdown ul li{padding:10px}
ul.dropdown-menu:before{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:15px solid black;top:-15px;right:14px}
.wrapper{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}
.wrapper .title{font-weight:700;font-size:24px;color:#fff}
.select_wrap{margin:0 auto;position:relative;user-select:none}
.select_wrap:after{content:'\0043';position:absolute;color:#fff;top:11px;right:4px;font-family:'reicons';font-size:10px;cursor:pointer;pointer-events:none}
.select_wrap .default_option{border-radius:5px;position:relative;cursor:pointer}
.select_wrap .default_option li{padding:10px 20px}
.select_wrap .select_ul{position:absolute;top:45px;left:0;width:100%;background:#000;border-radius:10px;display:none;z-index:99;border:1px solid #524e4e}
.select_wrap.active .default_option:before{content:"";position:absolute;right:2px;top:27px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:18px solid #524e4e}
.select_wrap.active .default_option:after{content:"";position:absolute;right:2px;top:30px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:18px solid #000;z-index:9999}
.select_wrap .select_ul li{padding:15px 30px;cursor:pointer}
.select-month .select_wrap ul.select_ul{width:300px;text-align:center}
.select-experience .select_wrap ul.select_ul{width:200px}
.select-month .select_wrap ul.select_ul li{display:inline-block}
.select_wrap.active .select_ul{display:block;padding:20px 0 20px}
.select-motorcycle .select_wrap ul.select_ul{width:800px;right:-100%;left:auto}
.select-location .select_wrap ul.select_ul{width:300px;right:-10%;left:auto}
.select-motorcycle .select_wrap ul.select_ul li{display:inline-block;padding:15px 25px}
.select-motorcycle .select_wrap ul.select_ul img{width:140px;margin:auto}
.select-motorcycle .select_wrap ul.select_ul p{text-align:center}
.col-md-6.ride-card-3:last-child,.col-md-6.ride-card-1{flex:0 0 100%;max-width:100%}
.single-grid img,.thumb-grid img{border-radius:10px}
.thumb-grid img{max-height:175px;max-height:unset;object-fit:cover}
.thumb-grid .col-md-6.ride-card-1 img{max-height:300px;max-height:unset}
.thumb-grid .col-md-6.ride-card-3 img,.thumb-grid .col-md-6.ride-card-4 img{max-height:175px;max-height:unset}
.thumb-grid .col-md-6.ride-card-2 img{max-height:370px;max-height:unset}
.single-grid img{height:100%;object-fit:cover}
.single-grid{padding:0 10px 20px}
.thumb-grid .row{height:100%}
.thumb-grid .row>div{padding:0 10px 20px}
.thumb-grid .row>div a{height:100%;display:block}
.thumb-grid .gallery-classic-img{height:inherit;object-fit:cover}
.ridesCalender-wrapper h3{display:none}
.sel-box-main{border-bottom:1px solid #da291c;margin:0 20px;padding-bottom:10px}
.sel-box-main:last-child{border-bottom:0}
.select_wrap .select-loc-inner.select_ul-loc{position:absolute;top:45px;background:#000;border-radius:7px;display:none;z-index:99;border:1px solid #524e4e;width:300px;right:0;left:auto;padding:5px 0 0}
.select_wrap.active .select-loc-inner.select_ul-loc{display:block}
.select_wrap ul.default_option-inner li{color:#da291c;padding:15px 0 8px;position:relative;cursor:pointer}
.select_wrap ul.default_option-inner li:after{content:'\0043';position:absolute;color:#da291c;top:18px;right:4px;font-family:'reicons';font-size:10px;cursor:pointer;pointer-events:none}
.select_wrap .select_ul-loc .select_ul-inner li{padding:7px 15px;cursor:pointer}
.select_ul-inner{max-height:200px;overflow:auto;margin-top:15px}
.select_ul-inner::-webkit-scrollbar{width:2px;border-radius:5px}
.select_ul-inner::-webkit-scrollbar-thumb{background-color:#da291c;outline:0;border-radius:5px}
.select_ul-inner::-webkit-scrollbar-track{background-color:#fff;border-radius:5px}
.search-field-inner{margin-top:7px;width:100%;border:0;border-bottom:1px solid #da291c;border-radius:0;background:0;padding:5px 6px 3px 0;outline:0;appearance:none;-webkit-appearance:none;line-height:16px;color:#d5d5d5;font-size:13px}
.search-field-inner::placeholder{color:#d5d5d5}
.select-loc-dd-main{display:none}
.filters-mob-wrap{justify-content:space-between;width:100%}
button#loadMore{border-color:#da291c;padding:10px 20px}
button#loadMore:before{display:none}
.no-rides-calendar h2{font-size:18px;line-height:22px}
.select-state-none .sel-box-main.select-state-dd{display:none}
.select-state-none .sel-box-main{border-bottom:0}
.rides-calendar-wd.ridesCalender-wrapper .container-fluid{width:90%}
@media screen and (max-width:1264px){.filters-grid{width:100%}
.thumb-grid-details{bottom:20px;padding-bottom:10px;padding-left:10px}
}
@media screen and (max-width:992px){.ridesCalender-wrapper .container-fluid{width:90%}
.select_wrap .default_option li{padding:10px 20px 10px 0;font-size:16px}
.select_wrap:after{top:9px;font-size:8px}
.select-motorcycle .select_wrap ul.select_ul{width:550px;right:-140px;left:auto;padding:20px 15px}
.select-motorcycle .select_wrap ul.select_ul li{display:inline-block;padding:0;margin:15px 10px;width:calc(25% - 23px)}
.select-motorcycle .select_wrap ul.select_ul img{width:100px}
}
@media screen and (max-width:767px){.single-grid{display:none}
.ridesCalender-wrapper .container-fluid{width:100%}
.thumb-grid .row>div{padding:0 15px 20px}
.select_wrap:after{top:21px;right:20px;font-size:10px}
.ridesCalender-wrapper .text-heading{font-size:26px;line-height:30px;text-align:left !important;padding:15px 15px 5px}
.filters-grid{width:100%;display:block}
.select_wrap .default_option li{padding:20px 0;border-bottom:1px solid #fff}
.select_wrap .select_ul,.select_wrap .select-loc-inner.select_ul-loc{position:relative;width:100% !important;top:0;border-radius:0;border:0;padding:0 15px}
.select_wrap .select_ul li{padding:10px 35px;font-size:16px}
.select_wrap.active .default_option:before,.select_wrap.active .default_option:after{display:none}
.select-motorcycle .select_wrap ul.select_ul{right:0;left:auto}
.select-motorcycle .select_wrap ul.select_ul li{margin:10px 10px;width:calc(50% - 23px)}
.select-month .select_wrap ul.select_ul li{width:calc(25% - 3px);text-align:center}
.select-location .select_wrap ul.select_ul{right:0}
.clearFilter button{margin:35px 0 30px;padding:10px 15px;font-size:16px}
.mob-ctas{justify-content:space-between;margin-top:50px;position:absolute;bottom:10px;left:15px;right:15px;z-index:99}
.custom-btn.bor.clr-w.bor-red{border-color:#da291c;padding:12px 40px;width:48%}
.custom-btn.bor.clr-w.bg-red{background:#da291c}
.thumb-grid img{max-height:175px !important}
.custom-btn.filter-float-btn{position:fixed;bottom:0;left:0;right:0;z-index:11;width:auto;background:#da291c;padding:18px 18px 14px;font-size:18px;display:none}
.custom-btn.filter-float-btn.fixed-filter-btn{display:flex;justify-content:center;align-items:center}
.custom-btn.filter-float-btn .filter-mob-img{width:30px;height:30px;margin-right:5px}
.ridesCalender-wrapper .banner-btn button#loadMore{margin-top:20px}
.ridesCalender-filter{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;z-index:1000;padding:10px 0;display:none}
.ridesCalender-filter.active{display:block}
.ridesCalender-wrapper .text-heading.filter-heading-mob{font-size:18px;line-height:24px;text-align:left;font-family:'guardiansans-medium';letter-spacing:.5px}
.filters-mob-wrap{overflow:auto;height:calc(100vh - 140px)}
.select_wrap .default_option{padding:0 15px}
.select-experience .select_wrap ul.select_ul,.select-month .select_wrap ul.select_ul,.select-motorcycle .select_wrap ul.select_ul,.select_wrap.active .select-loc-inner.select_ul-loc{background:#212121}
.thumb-grid-details{left:15px;padding-bottom:20px;padding-left:18px;right:15px}
.thumb-grid-details h4{font-size:18px;line-height:20px}
.thumb-grid-details p{font-size:12px}
.rides-calendar-wd.ridesCalender-wrapper .container-fluid{width:100%}
}
@media screen and (min-width:1600px){.ridesCalender-wrapper .text-heading{font-size:44px;line-height:48px}
.ridesCalender-wrapper{padding:30px 0 0}
.select_wrap .default_option li{font-size:16px}
.clearFilter button{font-size:16px}
.filters-grid{padding-bottom:30px;padding-top:10px}
.thumb-grid .col-md-6.ride-card-1 img,.thumb-grid .col-md-6.ride-card-2 img{max-height:420px;max-height:unset}
.thumb-grid .col-md-6.ride-card-1 img,.thumb-grid .col-md-6.ride-card-2 img{max-height:unset}
.thumb-grid .col-md-6.ride-card-3 img,.thumb-grid .col-md-6.ride-card-4 img{max-height:200px;max-height:unset}
.thumb-grid .row>div,.single-grid{padding:0 12px 24px}
.ridesCalender-wrapper .container-fluid{padding-bottom:50px}
.thumb-grid-details{bottom:24px;padding-bottom:20px;padding-left:25px}
.thumb-grid-details h4{font-size:18px;padding-bottom:7px}
.thumb-grid-details p{font-size:12px;line-height:18px}
}
@media screen and (min-width:1800px){.thumb-grid .gallery-classic-img{max-height:278px;max-height:unset}
.ridesCalender-wrapper .text-heading{font-size:48px;line-height:52px;padding:30px 0 25px}
.single-grid .overlay-txt{padding:25px 60px 35px}
.single-grid .overlay-txt h2{font-size:60px;line-height:64px}
.thumb-grid .row>div,.single-grid{padding:0 14px 28px}
.single-grid img,.thumb-grid img,.thumb-grid-details{border-radius:15px}
.thumb-grid-details{left:12px;right:12px;bottom:28px}
.thumb-grid .col-md-6.ride-card-3 img,.thumb-grid .col-md-6.ride-card-4 img{max-height:240px;max-height:unset}
.thumb-grid .col-md-6.ride-card-1 img,.thumb-grid .col-md-6.ride-card-2 img,.single-grid img{max-height:510px}
.thumb-grid .col-md-6.ride-card-1 img,.thumb-grid .col-md-6.ride-card-2 img,.single-grid img{max-height:unset}
.ridesCalender-wrapper .container-fluid{padding-bottom:60px}
.select_wrap .select_ul,.single-grid .overlay-txt{border-radius:15px}
}
.arial-ft .ridesCalender-wrapper .text-heading.filter-heading-mob{font-family:"Arial-regular"}