@media (max-width:320px){.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0;padding:10px 10px;width:100%}.nav-tabs{border-bottom:none;display:block}.nav.nav-tabs .nav-item a{font-size:11px}.tab-content .card{border-top-right-radius:0;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:20px;min-height:auto;height:auto}#profile-tab{margin-left:0;margin-right:0}.home-header h1{font-size:40px!important}.home-header h2{font-size:21px!important}}@media (max-width:767px){h1{font-size:45px}h2{font-size:30px}h3{font-size:25px}.extended-search-results h2{padding-top:20px;padding-bottom:20px}.extended-search-results .card-header{font-size:20px}#background-video{height:100vh;top:0}.home-header .row{height:87vh}.home-header h1{font-size:50px}.home-header h2{font-size:30px}.logo{display:none}.logo-mobi{display:block}.navbar-expand-lg{flex-flow:inherit}.header-profile-image{width:80%;border-radius:21px}.profile-icon .nav-link{justify-content:center!important}.navbar.navbar-expand-lg{float:none!important;justify-content:space-between!important}.navbar-nav .dropdown-menu{position:static!important;float:none;text-align:center}.header{padding-top:15px;padding-bottom:15px}.header .nav-link{padding-top:10px;padding-bottom:10px}#header .nav-item,.header .nav-item{padding-right:0}.navbar-toggler-icon{color:#fff}.navbar-collapse{align-items:center;position:absolute;right:0;left:0;text-align:center;z-index:9999;top:71px;background-color:#000;padding-bottom:15px}.navbar{position:static;padding-left:0}.navbar-toggler{padding-right:0}.welcome-section{padding-top:30px;padding-bottom:20px}.with-us h3{font-size:40px}.login-page-bg .with-us h3{font-size:40px}.dashboard h1,.dashboard h2{font-size:20px}.mobi-col{padding-right:0!important;padding-left:0!important}.index-page .welcome-section{padding-top:20px}.search-pg.welcome-section{padding-bottom:0}.delete-account{padding-bottom:15px}.vertical-line-2.manage{padding-bottom:19px}.additional-bio .form{padding-bottom:0}.form-player-add.manage{padding-top:0}.video-links.vertical-line-2{padding-bottom:30px}.personal-overview.vertical-line-2{padding-top:0;padding-bottom:15px}.personal-overview{padding-top:0}.personal-overview p{font-weight:500}.personal-overview span{font-weight:500}.form.contact-us{padding-bottom:15px}.manage{padding-top:15px}.view-all{padding-top:0;padding-bottom:19px}.dashboard-page .custom-select{padding:12px}.mobi-pad{padding-left:0}.profile-stats{padding-top:15px}.player-bio h2{font-size:30px;padding-bottom:0;padding-top:20px}.player-bio h3{font-size:25px;padding-bottom:5px}.info-box p{font-size:15px}.card-img-overlay.small-img-advert{display:grid!important}.mobi-contact{display:block!important}.form-player-add .style-h-tag{margin-bottom:0;margin-top:0!important;padding-top:27px!important}.save-changes.vertical-line-2{padding-bottom:38px}.additional-bio{padding-top:0}#fitting-type{margin-left:24px}.dashboard-page{padding-bottom:0}#fitting-type input[type=radio]{margin-left:-24px}input[type=radio]{width:20px;height:20px}input[type=radio]::before{width:10px;height:10px}#fitting-type label{margin-left:0;display:inline}fieldset{color:#1e9f89;line-height:normal}.about-header h1{font-size:40px}.dashboard .h1,.dashboard-page .h1,.search-fields .h1,.welcome-section .h1{font-size:40px}.login-page .mobi-contact{display:flex!important}.style-p-tag{padding-top:0;padding-bottom:15px}.form-player-add{padding-bottom:20px}.save-changes a{text-decoration:none}.save-changes{margin-top:0!important}.bg-image h1{font-size:56px}.bg-image h2{font-size:30px}.card-footer .green-find{padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;font-size:20px;width:9em}.green-find{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px}.row.bg-image{height:100vh}.dashboard .h1,.search-fields .h1,.welcome-section .h1{font-size:39px;margin-bottom:0}.sport-intro h3{font-size:31px}.sport-intro h5{font-size:18px}.mobi-contact{justify-content:center!important}.info-block{padding-top:20px}.dashboard-page .welcome-section{padding-top:30px;padding-bottom:15px}.welcome-header{padding-top:30px}.bottom-space{margin-top:36px}.talent-search{padding-top:0}.dashboard-page .small-advert-img{margin-top:0!important;padding-top:0!important;margin-bottom:30px}[data-controls=prev]{left:34%;top:107%}[data-controls=next]{right:34%;top:107%}.sport-intro img{padding-left:0;padding-top:20px}.welcome-header{padding-top:15px;padding-bottom:15px}.welcome-text{padding-bottom:15px}.short-about-disc h3{font-size:30px}.platform i{margin-left:30px}.platform{padding-top:20px}.platform p,.vision p{margin-bottom:0}.vision h3 br{display:none}.vision i{margin-left:107px}.womans-rugby-bg-image{padding-bottom:20px}.noise-about{background:0 0/var(--A) var(--A) radial-gradient(circle at center,var(--circle_color) var(--B),var(--bg_color) var(--B)),center/cover url(/images/about/header-mobile-2.jpg) no-repeat}.about-page .welcome-section{padding-top:20px}.welcome-section.latest-events h3{font-size:30px}.row.sport-intro{padding-top:10px;padding-bottom:0}.short-about-disc{padding-top:25px}.about-sport .sport-intro h3{font-size:30px}.about-sport .sport-intro p{font-size:19px}.welcome-header h2{font-size:40px}.vision-info{padding-top:56px}.about-rugby-img{padding-bottom:20px}.info-block.title h3{font-size:30px}.middle-img-services .info-block.title{margin-left:0}.middle-img-services .sport-intro img{padding-left:0;padding-right:0}.parallax-services-bg-image{display:none}.mobile-services-img{padding-bottom:20px!important}.services-page .welcome-section{padding-top:20px}.talent-search h2{font-size:30px}.accordion h5{margin-bottom:15px}.event-listing{padding-top:0}.event-cards{margin-top:0!important}.dashboard{padding-top:30px}.talent-search h3{padding-top:30px;font-size:30px}.talent-search .select2-container{margin-bottom:15px}.search{padding-bottom:37px}.profile-stats h3{font-size:30px}.search-fields .talent-search h3{margin-left:0;margin-bottom:14px;font-size:30px;padding-top:8px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.search-fields .select2-container{margin-bottom:15px}.style-h-tag{margin-top:15px!important;margin-bottom:0;padding-bottom:7px}.footer .list-unstyled{display:block!important}.footer a,.footer li{margin-bottom:10px;text-align:center;padding-right:0}canvas{overflow:hidden;display:none}.head-img img{padding-top:30px;padding-bottom:30px}.center-me a{margin-bottom:20px}.button-tags{margin-bottom:10px}.card-deck{padding-top:0;display:block!important}.card-deck .card{padding-bottom:20px;width:100%;padding-left:0;padding-right:0;margin-bottom:0}.center-me .col-md-12{display:flex;justify-content:center}.terms{padding-top:5%}.footer{text-align:center}.footer .nav-item{padding-right:0}.footer .navbar{justify-content:center;display:block;position:relative}.footer .nav-link{padding-top:10px;padding-bottom:10px}.terms a,.terms p{line-height:25px}.subscribe .form-group .d-flex{display:block!important}.subcribe-email{margin-bottom:20px}.developed{padding-left:20px;padding-right:20px}.coach-upload i{bottom:0}.login-page-bg{background-size:contain 500px;background-position:center center;height:80vh}.subscribe-email{margin-bottom:20px}.nav.nav-tabs .nav-item a{font-size:11px;padding:10px 10px;border-top-left-radius:10px;border-top-right-radius:10px;max-width:none}.nav-tabs{justify-content:space-between}.tab-content .card{border-top-right-radius:0;padding:20px;min-height:auto;height:auto}.calender-popup{position:fixed;top:10%;left:3%;right:5%;background-color:#000;max-height:none;width:auto;padding:20px;z-index:99999999999;overflow-y:scroll;height:auto}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px;color:#fff}.fc .fc-timegrid-slot{border-bottom:0;height:150px}}@media (min-width:768px) and (max-width:991px){h1{font-size:45px}h2{font-size:35px}h3{font-size:30px}#background-video{height:100vh;top:0}.home-header .row{height:87vh}.home-header h1{font-size:100px}.home-header h2{font-size:55px}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{background:url(/images/dashboard/angle-down-white.png) 96%/17px 10px no-repeat}.logo{display:none}.logo-mobi{display:block;font-size:40px}.navbar-nav .dropdown-menu{position:static!important;float:none;text-align:center}.nav-tabs .nav-link{border-top-left-radius:7px;border-top-right-radius:7px;max-width:100%;padding:20px 56px}.tab-content .card{border-top-right-radius:0;border-bottom-right-radius:7px;border-bottom-left-radius:7px;min-height:auto!important}.profile-stats .nav-tabs{border-bottom:none;display:flex;justify-content:space-between}.header-profile-image{width:100%;border-radius:30px}.profile-icon .nav-link{justify-content:center!important}.header{padding-top:15px;padding-bottom:15px}.header .nav-link{padding:0;margin-bottom:10px}#header .nav-item,.header .nav-item{padding-right:0}.navbar-expand-lg{flex-flow:inherit}.navbar-toggler-icon{color:#fff}.navbar-collapse{align-items:center;text-align:center;z-index:9999;right:0;position:absolute;top:100%;background-color:#000;padding-bottom:15px;padding-left:50px;padding-right:50px;width:42%}.navbar.navbar-expand-lg{float:none!important;justify-content:space-between!important}.navbar{padding-left:0}.navbar-toggler{padding-right:0}.green-sign-up{margin-bottom:17px}.row.bg-image{height:100vh}.bg-image h1{font-size:94px}.bg-image h2{font-size:27px}.card-deck .card{margin-left:0!important;margin-right:0!important;margin-top:15px}.talent-search{padding-top:0}.large-ad img{min-height:30vh}.about-sport .info-block{padding-left:15px;padding-top:39px}.welcome-section{padding-top:40px;padding-bottom:40px}.welcome-text{padding-bottom:50px;padding-top:15px}.talent-search .center-me{padding-bottom:34px}.event-listing-event-pg .center-me{padding-bottom:34px}.event-cards-home .card-deck .card .card-footer{padding-bottom:22px;padding-left:0;padding-right:0}.footer .list-unstyled{justify-content:center!important}.latest-events .welcome-section{padding-bottom:30px}.search{padding-bottom:30px;padding-top:30px}.info-block{padding-top:35px}.info-block p br{display:none}.womans-rugby-bg-image{padding-bottom:6%}.dashboard-page{padding-bottom:0}.noise-about{--circle_w:1.5px;--circle_color:#B3BDC7;--bg_color:transparent;--m_bet_circle:1px;--A:calc(var(--circle_w) + var(--m_bet_circle));--B:calc(var(--circle_w) / 2);background:0 0/var(--A) var(--A) radial-gradient(circle at center,var(--circle_color) var(--B),var(--bg_color) var(--B)),center/cover url(/images/about/header-mobile-2.jpg) no-repeat;height:50vh}.sport-intro img{padding-left:0;padding-top:34px}.welcome-section.latest-events .card-deck{padding-left:0;padding-right:0}.mobi-contact .form-group.form .form-control.custom-select{padding:17px;background:url(/images/dashboard/angle-down-white.png) 97%/17px 10px no-repeat!important}.contact-us{padding-bottom:4%}.additional-bio{padding-top:2%;padding-bottom:5%}.sport-intro h3{font-size:40px}.about-sport .sport-intro h3{font-size:55px}.short-about-disc h3{margin-bottom:0}.platform{padding-top:58px}.vision h3 br{display:none}.platform i{margin-left:0;float:right}.event-cards .card-deck{display:block}.vision i{margin-left:0;float:right}.footer{text-align:center}.footer .nav-item{padding-right:0}.footer .navbar{justify-content:center;display:block}.subscribe .form-control{width:60%;margin-left:135px}.subscribe .form-group .d-flex{display:block!important}.parallax-services-image-mobile img{padding-bottom:6%!important}.latest-news{font-size:24px}.welcome-section h2{top:118px;font-size:68px}.welcome-section h2 br{display:none}.welcome-section .welcome-header h2{top:0;font-size:50px}.vision-info{padding-top:12%}.middle-img-services .info-block.title{margin-left:0}.parallax-services-bg-image{display:none}.pagination{margin-bottom:0}.dashboard .small-advert.events-pg h2{left:0}.dashboard .small-advert.events-pg img{margin-top:0}.small-advert.events-pg{position:none;top:0}.small-advert.events-pg img{height:30vh!important;margin-bottom:20px;margin-top:10px}.small-advert h2{bottom:21%;left:18%}.modal-dialog{max-width:96%}.responsive-calendar .controls{width:26%;right:15px}.form-control.message-box{padding-bottom:101px!important;height:auto}.login-page-bg .with-us h3{font-size:70px}.dashboard .small-advert{top:-102px}.dashboard h1,.latest-events h3,.profile-stats h3,.talent-search h3{font-size:40px}.dashboard .small-advert h2{bottom:31%;left:0;font-size:47px}.player-bio h2{font-size:30px;padding-top:20px}.manage{padding-top:32px}.personal-overview{padding-top:30px}.btn-primary{padding-left:26px;padding-right:26px}.form-group.form .custom-select{padding:17px;background:url(/images/dashboard/angle-down-white.png) 89%/17px 10px no-repeat}.form label{font-size:15px}.additional-bio .form{padding-bottom:0}.player-bio .info-box h2{padding-bottom:0;padding-top:30px}.personal-overview.vertical-line-2{padding-bottom:30px}.personal-overview h2{padding-top:0}.player-bio .info-box p{font-size:15px}.player-bio h3{font-size:26px;margin-bottom:16px}.info-box.additional h2{font-size:35px}.info-box.additional{padding-top:0}.save-changes .green-find{text-decoration:none}.form-control:focus{color:#fff}.card-img-overlay.small-img-advert{display:grid!important}.search-fields{padding-left:0}.info-box{display:block}.small-advert-img{padding-top:15px;padding-bottom:27px}.mobi-col{padding-left:0!important}.delete-account{padding-bottom:0}.title-text p strong{font-weight:500}.dashboard-page .small-advert.events-pg h2{left:19%}.search-fields .small-advert{top:7px}.search-fields .small-advert h2{bottom:56%;left:0;font-size:47px}.info-box{padding-top:0}.middle-img-services .sport-intro img{padding-right:0}.about-rugby-img{display:block;margin-top:15px;margin-bottom:0;padding-top:39px;padding-bottom:39px}.small-advert.events-pg h2{left:28%;top:38%}.search-pg.welcome-section{padding-top:3%}.mobile-services-img{display:none}.questions{padding-bottom:23px}.faqs-header h3{padding-top:0;padding-bottom:3%;margin-bottom:0}.row.sport-intro{padding-bottom:40px;padding-top:10px}.short-about-disc{padding-top:0}.card-footer .green-find{width:7em;padding-left:20px;padding-right:20px}.terms{padding-top:5%}.footer{text-align:center}.footer .nav-item{padding-right:0}.footer .navbar{justify-content:center;display:block;position:relative}.footer .nav-link{padding:10px}.footer .navbar-nav{margin-top:0}.subscribe{padding-top:15px}.lower-nav{padding-bottom:3%}.terms a,.terms p{line-height:25px}.subscribe .form-group .d-flex{display:block!important}.subscribe-email{margin-bottom:20px}.developed{display:flex;justify-content:center}.event-listing-event-pg .event-cards{justify-content:space-between!important}}@media (min-width:992px) and (max-width:1199px){h1{font-size:45px}h2{font-size:40px}h3{font-size:35px}#background-video{height:100vh;top:0}.home-header .row{height:87vh}.home-header h1{font-size:100px}.home-header h2{font-size:31px}.logo h3{font-size:31px}.delete-account{padding-bottom:60px}#header .navbar-expand-lg{padding-right:38px}.logo{font-size:30px}.logo-mobi{display:none}.header .navbar{padding:0 0}.bg-image h1{font-size:90px}.bg-image h2{font-size:25px}.welcome-section h2{font-size:76px;top:25px}.welcome-section .large-ad h2{font-size:60px;top:33px}.info-block{padding-top:0}.sport-intro h3{font-size:50px}.green-find{padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;font-size:20px;width:10em}.header .nav-item{padding-right:15px}.welcome-section .welcome-header h2{font-size:50px}.header .navbar-expand-lg .navbar-nav .nav-link{padding-right:5px;padding-left:5px}.mobi-contact .form-group.form .custom-select{padding:10px;background:url(/images/dashboard/angle-down-white.png) 90%/17px 10px no-repeat}.event-cards{margin-right:-32px!important;margin-left:-32px!important}.card-footer .green-find{padding-left:35px;padding-right:35px;padding-top:10px;padding-bottom:10px;font-size:15px;width:10em}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{background:url(/images/dashboard/angle-down-white.png) 96%/17px 10px no-repeat}.search-pg.welcome-section{padding-top:1%}.developed{padding-left:156px}.small-advert.events-pg h2{bottom:21%;font-size:60px}.search-fields .talent-search h3{font-size:40px}.with-us h3{font-size:40px}.footer .nav-item{padding-right:32px}.about-sport .sport-intro h3{font-size:55px}.info-block.title{padding-top:0}.btn-primary.green-subscribe{padding-left:21px;padding-right:21px}.dashboard-page .header .nav-item{padding-right:15px}.dashboard-page{padding-bottom:0}.small-advert.events-pg{top:12px}.small-advert h2{bottom:30%;font-size:60px}.modal-dialog{max-width:91%}.responsive-calendar .day .badge{top:31px;right:-20px}.responsive-calendar .controls{width:20%}.form-control.message-box{padding-bottom:101px!important;height:auto}.search-fields .small-advert{top:11px}.login-page-bg .with-us h3{font-size:50px}.card-footer .btn-primary{padding-left:32px;padding-right:32px;padding-top:15px;padding-bottom:15px}.player-bio h2{font-size:30px;padding-bottom:0!important}.player-bio h3{padding-top:6px;font-size:22px}.form .form-control{padding:12px}input[type=radio]{width:25px;height:25px}.footer .navbar{padding-top:0;padding-bottom:9px;padding-left:4px;padding-right:0}}@media (min-width:1200px) and (max-width:1390px){h1{font-size:45px}h2{font-size:40px}h3{font-size:35px}#background-video{height:100vh;top:0}.home-header .row{height:87vh}.home-header h1{font-size:100px}.home-header h2{font-size:31px}.small-advert.events-pg{top:11px}.small-advert h2{bottom:25%}.modal-dialog{max-width:93%}.logo-mobi{display:none}.responsive-calendar .day .badge{top:24px;right:7px}.header .nav-item{padding-right:16px}.form-control.message-box{padding-bottom:101px!important;height:auto}.card-footer .green-find{width:9em}.search-fields .small-advert{top:6px}.login-page-bg .with-us h3{font-size:54px}.dashboard .small-advert h2{bottom:34%}.sport-intro h3{font-size:50px}.welcome-header h2{font-size:50px}.welcome-section .large-ad h2{font-size:70px;top:45px}.info-block.title h3{font-size:50px}.row.sport-intro{padding-top:6%}.event-listing .card-deck{padding-left:0;padding-right:0}.browse-paging.event-toggle{padding-top:4%}.search-pg.welcome-section{padding-top:2%}input[type=radio]{width:25px;height:25px}.dashboard-page{padding-bottom:0}}@media (min-width:1391px) and (max-width:1439px),(min-height:300px) and (max-height:650px) and (orientation:landscape){h1{font-size:45px}h2{font-size:40px}h3{font-size:35px}.sport-intro h3{font-size:50px}.responsive-calendar .day .badge{top:24px;right:32px;height:7vh}.header .navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}.logo-mobi{display:none}.responsive-calendar .controls{min-width:13%;width:19%}.form-group.form .custom-select{background:url(/images/dashboard/angle-down-white.png) 97%/17px 10px no-repeat}.short-about-disc{padding-top:6%}.welcome-section.latest-events h3{padding-top:3%;font-size:50px;margin-bottom:0}.vision-info .welcome-header h2{font-size:50px;top:0;bottom:0}.card-footer .green-find{width:9em}.green-find{padding-left:45px;padding-right:45px;padding-top:10px;padding-bottom:10px}.h3{font-size:54px}.dashboard-page{padding-bottom:0}}@media (min-width:1440px) and (max-width:1600px){.responsive-calendar .day .badge{top:32px;right:38px;height:7vh}.logo-mobi{display:none}.dashboard-page{padding-bottom:0}}