@media only screen and (max-width: 1550px) {
    .gap-5.userplayer_select{
        gap: 2rem!important;
    }
}
@media only screen and (max-width: 1330px) {
    .px-8 {
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    .add-edit .p-xl-5 {
        padding: 1rem!important;
    }
    .add-edit .form-check {
        gap: 1rem;
    }
    .gap-5.userplayer_select{
        gap: 1.5rem!important;
    }
}
@media only screen and (max-width: 1200px) {
    .px-8 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .add-edit .form-check {
        gap: 0.5rem;
    }
}
@media only screen and (max-width: 992px) { 
    header .align-self-center {
        align-self: start !important;
    }
    header .navbar-toggler {
        display: none;
    } 
    header .justify-content-end {
        justify-content: start !important;
    }
    .userside_drop .dropdown-menu[data-bs-popper] {
        left: 0 !important;
        right: unset !important;
    }
    header .row{
        gap: 1rem;
    }
}

@media only screen and (max-width: 768px) { 
    .games p{
        text-align: left;
        margin-top: 1rem;
    }
    .navbar-toggler{
        display: none;
    }
    .games_head .text-end{
        text-align: left !important;
        margin-top: 1rem;
    }    
    .userplayer_admincheck, .userplayer_select
    {
        display: flex;
        flex-direction: column;
        gap: 20px !important;
    }
    .userplayer_sortdata
    {
        flex-direction: column;
    }
    .teams, .players {
        width: 40%;
    }
    .player_data{
        border-bottom: 1px solid #d4d4d4;
    }
    .players_totallist hr{
       display: none;
    }
    .singleuser{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    #htab2 .player_list .grid-container > div {
        padding: 0 !important;
    }
    #htab2 .player_data{
        border: none;
    }
    header p{
        text-align: left;
        justify-content: start !important;
    }
    .userplayer_select{
        align-items: start !important;
        }
        header .align-self-center {
            align-self: start !important;
        }
}
@media only screen and (max-width: 568px) {
    .h-tab_tab-head li {
        font-size: 14px;
        padding: 0px 8px;
    }
    .teammember_list .table tr.d-flex{
        display:block !important;
    }
    .teammember_list .table tr .flex-grow-1.teammrsearch.ps-0{
        width: 100%;
        display: block;
    }
    .login_logo img, .registration_logo img {
        height: auto !important;
    }
}

@media only screen and (max-width: 768px) { 
    .userplayer_select 
    {
        flex-direction: row !important;
            flex-wrap: wrap !important;
    }
    .userplayer_select .form-check
    {
        max-width: 34%;
    }
    .userplayer_select .me-lg-5
    {
        width: 100%;
    }
}
 
/* pricing page mobile responsive */
@media screen and (min-width: 300px) and (max-width: 410px) {
    .container-1 .container-top {
      width: 254px !important;
  }
  .container-top-par {
    font-size: 17px!important;
  }
  .container-content-custom-1 {
    font-size: 20px!important;
  }
  .container-content-custom-2 {
    font-size: 20px!important;
  }
  .lg-wrap2-span{
    left: 30px!important;
  }
  .sipback-sideline-custom2 {
    padding: 14px 2px!important;
  }
  .lg-price-wrap span {
    font-size: 22px!important;
  }
  .unlock-contain{
    display:block!important;
    padding: 12px 20px 12px 20px!important;
  }
  .bundle-container2 {
    width: auto !important;
    height: auto !important;
  }
  .card.card-wrap1 > div:last-child {
    display: block!important;
  }
  
  .bundle-box1 {
    width: auto!important;
  }
  .black-background-content2 {
    font-size: 8px !important;
  }
  .club-red-box {
    width: auto !important;
    height: auto !important;
  }
  .club-white-box{
    width: auto !important;
    height: auto !important;
  }
  .club-red-box-wrap-lg1{
    font-size: 17px!important;
  }
  .club-red-box-wrap-lg2 span{
    left: 12px!important;
    font-size: 14px!important;
    top: 3px!important;
  }
  .club-white-box-wrap-lg2 span{
    font-size: 15px!important;
  }
  .club-white-box-wrap-lg2 span{
    font-size: 15px!important;
  }
  .accounts-box2 {
    width: auto!important;
    height: auto!important;
  }
  .accounts-box4 {
    width: auto!important;
    height: auto!important;
  }
  .card-wraper3-content1 {
    font-size: 21px!important;
  }
  .sec15-content1 {
    font-size: 25px!important;
  }
  .sec15-content2 {
    font-size: 18px!important;
  }
  .sec15-line2 {
    height: auto !important;
    padding: 0.75rem!important;
  }
  .sec15-imgsec {
    margin-top: 50px!important;
  }
  .club-white-box-wrap-lg2{
    font-size: 16px!important;
  }
  .club-red-box-wrap-lg2{
    font-size: 18px!important;
  }
  .col-lg-3.col-md-3.col-sm-6.col-6 .club-white-box {
        width: 117px !important;
    }
    .v-line {
        margin: 5px!important;
    }
    .pricing-container .container-fluid > div:first-child {
        margin-top: 20px !important;
    }
    .pricing_tab_section li a {
        padding: 0.75rem 3.75rem !important;
        font-size: calc(2rem + 0.5vw) !important;
    }
    .customtag-tab-btn h4, .customtag-tab-btn-connect h4 {
        font-size: 10px!important;
    }
    .customtag-tab-btn, .customtag-tab-btn-connect {
        padding: 15px 6px!important;
    }
    .follow-us {
        font-size: 13px!important;
        margin-right: 0px!important;
        text-align: left !important;
    }
    .footer {
        padding: 0px 6px 10px 10px!important;
    }
    .socialMedia .icon {
        margin: 11px!important;
    }
    .first-title {
        font-size: 20px;
        text-align: left;
    }
   }

  /* 5k resolution media querry */

  @media (min-width: 3000px) {
    /* header */

    .logoContainer img {
        width: 100%;
        display: block;
    }

    .menu_div a {
 
        font-size: calc(2rem + 0.5vw);
        padding: 5px 85px;
        border-radius: 65px;
    }

    .profileImg {
        width: auto;
        height: 190px;
        border-radius: 112px;
    }
    .welcome_section {
        line-height: 1.2;
    }
    .cardSubHead, .removePhoto .btn-cancel, .removePhoto .btn-reset, .team_gallerycard .card:nth-child(3) b, .views-contents, .welcome {
        font-size: calc(2.5rem + 0.5vw);
    }
    .home-enviornment {
        display: contents;
        font-size: calc(2rem + 0.5vw);
    }
    .profileSec .dropdown-toggle::after {
        font-size: calc(2.5rem + 0.5vw);
    }
    .dropdown-item, .span_edit span, .team_gallerycard .card:nth-child(2) b {
        font-size: calc(2rem + 0.5vw);
    }
    .profileIco img{
        width: auto;
        height: 45px;
    }
    .submenu {
        overflow: hidden;
    }
    .col-lg-3.d-flex.align-items-center.justify-content-center.newhome {
        font-size: calc(1rem + 0.5vw);
    }


    /* film games */
    .container {
        max-width: 90%!important; 
    }
  
    
    .game-tab-heading .nav-link, .top-search-wrap .add-btn{
        font-size: calc(0.3rem + 1vw);
    }

    .add-btn {
        min-height: 120px;
     
    }

    .film-tab img{
        min-height:65px;
    }
    .add-img img {
        min-height:55px;
        width: auto;
    }

    .search-wrap .input-wrap {
    
        min-height: 120px;
        font-size: calc(0.8rem + 1vw);
    }
    .search-wrap {
        width: auto!important;
    }
    .wrap-search .add-btn{
        font-size: calc(0.1rem + 1vw);
    }
    .game-tab-wrapper .nav-tabs .nav-link {
        font-size: calc(1.5rem + 0.5vw);

    }
    .select-wrap .select-form.form-select{
        font-size: calc(1.5rem + 0.5vw);

    }

    .tab-content .table th{
        font-size: calc(1.5rem + 0.5vw);
    }

    .game-row td{
        font-size: calc(1.8rem + 0.5vw);

    }

    .game-row td:nth-child(2){
        min-width: 760px;
    }

    .game-row img{
        min-height:70px;
        width: auto;

    }

    td.text-right.custom-text {
        display: block;
    }
    .pagination a {
        font-size: calc(1.5rem + 0.5vw);
        padding: 8px 49px;

    }
    .select-wrap .select-form.form-select {
        background-size: 6%;
    }

    .all-teams{
        font-size: calc(1.5rem + 0.5vw);
    }
    .fa {
        font-size: xxx-large;
    }
    .search-select-item{
        font-size: calc(1.5rem + 0.5vw);

    }

    
.list-grid-position {
    height: 115px !important;
    width: 197px !important;
}

.grid-div {
    background-size: 140% 107%;
}
.list-active-div {
    background-size: 61%;
}
.game-tab-heading {
    width: auto;
} 

.btn-group>.btn-group:not(:last-child)>.btn, .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    height: 108px;
    width: auto;
}
.film-container{
    margin-top: 148px;
}
.container_nav_cover .prev{
    display: none;
}
.container_nav_cover .next{
    display: none;
}
.right-menu-wrap .dropdown-menu {
    min-width: 861px;
}
.left-menu-wrap .left-menu-list li a {
    font-size: calc(1rem + 1vw);
 
}
.game_content .dropdown-menu {
    left: -614px !important;
    top: -76px !important;
}
.btn-group .dropdown-menu .dropdown-item {
    border-bottom: 1px solid #8b8a8a;
    padding: 10px 58px;
}
.left-menu-wrap .dropdown-menu::after {
    top: 40px;
    left: 98%;
}
.search-result-wrap, .players_totallist {
    max-height: 75vh;
}
.fa-ellipsis-v:before {
    content: "\f142";
    font-size: calc(1rem + 0.5vw);
}

.search-result-wrap .all-teams-wrap .dropdown-menu {
    left: -578px !important;
    top: 8px !important;
}
.members-details-wrap .members-title{
    width: unset;
    height: unset;
} 
.add-edit .playername h6 {
    height: 200px;
    width: 200px;
    font-size: calc(2rem + 0.5vw);

}
.members-listing-content {
    font-size: calc(2rem + 0.5vw);
}
.checkbox-container {
    height: 61px;
    width: 94px;
}
.checkbox-container .checkmark {
    height: 54px;
    width: 54px;
}
.checkbox-container .checkmark:after {
    left: 15px;
    top: 4px;
    width: 20px;
    height: 30px;
}
.add-edit .wrap-search{
    display: unset!important;
}
.search-icon {
    width: 63px;
    margin: 6px;
    height: 104px;
}
.search-icon img{
   min-width: 100%;
}
#teamUser{
    font-size: calc(0.8rem + 1vw);
}
.form-control-wrap {
    font-size: calc(1rem + 1vw);
}
.popup-heading {
    font-size: calc(2rem + 1vw);
}
.alert {
    font-size: calc(1rem + 1vw);
}
.members-menu-wrap .members-menu {
    font-size: calc(0.5rem + 1vw);
}
.members-menu-icon-wrap img{
    width: 70px;
}
.stats-title {
    font-size: calc(1rem + 1vw);
}
.team-type-title {
    font-size: calc(1rem + 1vw);
}
.popup-top-menu .edit-type-heading .form-select {
    height: 113px;
    font-size: calc(1rem + 1vw);
}
.popup-top-menu .default-btn {
    font-size: calc(1rem + 1vw);
}
#teamManageModel .d-flex.align-items-center.justify-content-start.popup-top-menu {
    height: auto;
}
#teamManageModel .edit-content-wrap {
    padding: 57px 57px;
    margin-top: 57px;
}
#defaultlogoabbr{
    width: 100px!important;
    height: 100px!important;
}
#teamManageModel .popup-btn-close {
    padding: 21px 40px;
}
#teamManageModel .update-team {
    padding: 21px 40px;
}
#teamManageModel img {
    width: 45px;
}
#create_edit_game .dropdown__filter {
    height: auto;
}
.info-popup-wrap {
    font-size: calc(2.5rem + 0.5vw);
}
.info-popup-input .label {
    font-size: calc(1.5rem + 0.5vw);
}
.info-popup-wrap li .info-popup-input .home-input {
    width: 90px;
    padding: 2px 11px;
    height: 81px;
    font-size: calc(1.5rem + 0.5vw);
    margin: 30px;
}
#addInfoModal .switch-lable{
    font-size: calc(1.5rem + 0.5vw);
}
#socialShareModal .smd {
    width: 700px;
}
#socialShareModal .cpy {
    width: 161px;
    font-size: calc(3rem + 0.5vw);
}
#socialShareModal input {
    height: 140px!important;
    max-width: 90%;
    font-size: calc(2rem + 0.5vw)!important;
}
#socialShareModal .fab:before, #socialShareModal .fa:before {
    top: 35px;
}
#userInvite .modal-dialog {
    max-width: 30%;
}
#userInvite span{
    font-size: calc(2rem + 0.5vw) !important;
}
#userInvite .snipback_sharecontent {
    width: 100%;
    height: auto;
    border-radius: 20px;
}
#userInvite .snipback_sharecontent input {
    font-size: calc(2.5rem + 0.5vw) !important;
}
#userInvite img{
    width: 56px;
}
#userInvite .modal-content,#duplicateTeamModal .modal-content,#logoAbbrModal .modal-content,#editPoolModal .modal-content {
    padding: 4rem;
}
#duplicateTeamModal .modal-dialog {
    max-width: 30%;
    margin: 1.75rem auto;
}
#duplicateTeamModal .type a {
    font-size: calc(2.5rem + 0.5vw) !important;
}
#duplicateTeamModal .modal-dialog .form-control{
    font-size: calc(2.5rem + 0.5vw);
    margin: 40px 0px;
}
span#teamNameErr {
    font-size: calc(2rem + 0.5vw);
}

#logoAbbrModal .modal-dialog{
    max-width: 30%;
}
#logoAbbrModal label{
    font-size: calc(2rem + 0.5vw);
}
#logoAbbrModal .form-control {
    font-size: calc(1.5rem + 0.5vw);
}
.logo_abbr_error_message span {
    font-size: 3rem;
}

#logoAbbrModal .form-group {
    margin-bottom: 72px;
}




/* grid-view */
.filter-wrapper {
font-size: calc(2rem + 0.5vw);
}
input#date_picker {
width: auto;
height: auto;
}
.fliter-textInput select {
height: auto;
}
.fliter-input {
width: auto;
}
.fliter-textInput select {
height: auto;
padding: 15px 5px;
}
.sort-img {
padding: 23px;
height: 100px;
}
.search-textInput .fliter-input {
width: auto;
}
.search-img {
top: 9px;
padding: 13px;
right: 17px;
height: 84px;
}
.breadcrumb_nonactive.active {
font-size: calc(2rem + 0.5vw);
}
.breadcrumb_nonactive {
font-size: calc(2rem + 0.5vw);
}
.breadcrumb-item+.breadcrumb-item::before {
font-size: calc(2rem + 0.5vw);
}
.mainHead {
font-size: calc(2.5rem + 0.5vw);
}
.mainHead .see-more {
height: auto;
width: auto;
padding: 5px 46px;
font-size: calc(1.3rem + 0.5vw);
}
.hom_slide {
height: auto;
}
.about_slide img, .hom_slide img {
border-radius: 10px;
height: 750px;
}
.cardheading {
font-size: calc(1.3rem + 0.5vw);
}
.subcontent .cardSubHead{
font-size: calc(2.2rem + 0.5vw);
}
.grid-item .label {
font-size: calc(1.2rem + 0.5vw);
}
.grid-item img {
width: 57px !important;
height: auto;
}
.cardSimage img {
width: auto;
height: 125px;
}
.game-morebtn {
top: 28px;
right: 7px;
padding: 9px 9px;
}
.bx-dots-horizontal-rounded:before {
font-size: calc(2rem + 0.5vw);
}
.bannerSection .bannerTexts {
font-size: calc(2rem + 0.5vw);
}
a.new-top {
margin-top: 37px;
}
.learn-more {
margin-left: 13px;
width: 34%;
padding: 13px 33px;
cursor: pointer;
font-size: calc(3.2rem + 0.5vw) !important;
}

.list-grid-parent .grid-active-div {
background-size: 140% 107%;
}
.list-grid-parent .list-div {
background-image: url(../../images/list-nactive-sm.svg);
background-repeat: no-repeat;
background-size: 65% 107%;
}
.game-more-block .game-moreitem {
padding: 15px 30px 15px 30px;
font-size: calc(1rem + 0.5vw) !important;
}
.game-more-block {
right: 87px;
top: 35px;
border: solid 1px #858585;
}
.create-name-wrap .modal-dialog {
max-width: 90%;
margin: 1.75rem auto;
}
.outer .toggle-item {

font-size: calc(2.9rem + 0.5vw);
}
.select-wrapper ul li.dropdown-list {
height: auto;
font-size: calc(2.9rem + 0.5vw);
}
.dropdown__filter::after {
width: 40px;
height: 40px;

}
.create-name-wrap .modal-dialog .form-control{
font-size: calc(2.5rem + 0.5vw);
}
.create-name-wrap .sizing {

font-size: calc(2.5rem + 0.5vw)!important;
}
.create-name-wrap .form-label {
font-size: calc(2.3rem + 0.5vw);
}
.category-wrap .search-input-icon {
right: 38px;
top: 13px;
}
.category-wrap .dropdown__select-option {
font-size: calc(2rem + 0.5vw);
}
.category-wrap .scrollspy-example {
height: 450px;
overflow: auto;
}
#myTeamWrap,#teamSelectDiv label{
font-size: calc(2rem + 0.5vw);
}
#editModal #edit_game .modal-footer .close, #editModal #edit_game .modal-footer .create-btn,#gameModal .modal-footer button,#logoAbbrModal .modal-footer button{
padding: 1.375rem 2.75rem!important;
font-size: calc(2rem + 0.5vw);
width: auto;
}
.form-common .border{
padding-left: 42px;
padding-right: 42px;
}
#edit_game .btn-close {
width: 11em;
height: 9em;
background-size: 4em auto!important;
}
#videoUploadModal .modal-dialog, #usersmodal .modal-dialog, #socialShareModal .modal-dialog{
max-width: 60%;
}
#videoUploadModal button,#statisticsUploadModal button{
font-size: calc(2rem + 0.5vw);
}
#videoUploadModal input,#statisticsUploadModal input{
font-size: calc(2rem + 0.5vw);
width: 731px;
height: 114px;
}
#videoUploadModal .textForchangeProfile {
margin: 119px 0;
}
#videoUploadModal .modal-content {
padding-bottom: 114px;
}
#statisticsUploadModal .modal-dialog, #gameShareModal .modal-dialog, #addInfoModal .modal-dialog {
 max-width: 50%!important; 
}

#statisticsUploadModal .small, small {
font-size: calc(1.5rem + 0.5vw);
display: contents;
}
h2.text-center.pl-0.game-name-id {
font-size: calc(3rem + 0.5vw);
}
#statusModal button{
font-size: calc(2rem + 0.5vw);
padding: 0.75rem 3.75rem;
}
#statisticsUploadModal .modal-body {
position: relative;
flex: 1 1 auto;
padding: 5.75rem 0.75rem;
}
#statisticsUploadModal .modal-content {
padding: 3.75rem 7rem;
}
#gameShareModal .modal-title, #usersmodal .modal-title, #socialShareModal .modal-title,#duplicateTeamModal .modal-title,#edit_pool .modal-title {
font-size: calc(3rem + 0.5vw);
} 
#socialShareModal label{
font-size: calc(2.5rem + 0.5vw);
}

#gameShareModal .icon-container1{
font-size: calc(2rem + 0.5vw);
} 
#gameShareModal .type a {
font-size: calc(3rem + 0.5vw);
padding-top: 1rem;
padding-bottom: 1rem;
}
#gameShareModal .share-type {
margin-top: 30px;
height: auto !important;
}
#usersmodal .modal-content {
height: auto;
padding: 2.75rem 3.75rem;
}
#usersmodal .form-control {
font-size: calc(2rem + 0.5vw);
}
#usersmodal #globalsearch {
font-size: calc(2rem + 0.5vw);
}
#usersmodal .nav-link {
color: #000;
font-size: 62px;
width: auto !important;
padding: 0.75rem 4.75rem;
}
#usersmodal #players ul{
overflow-y: scroll;
height: 54vh;
}
#usersmodal .checkmark {
height: 65px;
width: 65px;
border-radius: 10px;
}
#usersmodal .customcheck {
padding-left: 90px;
font-size: calc(2rem + 0.5vw);

}
#usersmodal .customcheck .checkmark:after {
left: 19px;
top: 5px;
width: 23px;
height: 39px;
border-width: 0 5px 5px 0;

}
#globalsearch {
font-size: calc(2rem + 0.5vw);
width: auto;
height: auto;
padding: 0.75rem 2.75rem;
color: #fff;
border: none;
}
#socialShareModal .img-thumbnail {
border-radius: 126px;
width: 200px;
height: 200px;
}
#socialShareModal .fa-2x {
font-size: 9em!important;
}
.social_share p{
font-size: calc(2rem + 0.5vw)!important;

}
.members-title-wrap .members-title {
    width: auto;
    height: auto;
}
.members-title {
    font-size: calc(2rem + 0.5vw);
}

.show-title {
    font-size: calc(2rem + 0.5vw);
}
.checkbox-wrap {
    padding-left: 87px;
    font-size: calc(2rem + 0.5vw);
}
.checkbox-wrap .checkmark {
    top: 20px;
    left: 0;
    height: 50px;
    width: 50px;

}
.players_totallist h6, .followers_totallist h6 {
    font-size: calc(4rem + 0.5vw);
}
.playername h6 {
    height: 200px;
    width: 200px;
}
.playername img {
    height: 200px!important;
    width: 200px!important;
}
.listing-title img{
    height: 230px!important;
    width: 230px!important;
    border-radius: 20px;
}
.listing-title {
    height: 230px;
    width: 230px;
    border-radius: 20px;
    margin-left: 68px !important;
}
.listing-title h6{
    font-size: calc(2rem + 0.5vw);
}
.player_data p {
    font-size: calc(1.2rem + 0.5vw)!important;
}
.listing-wrap .notification {
    background: #E1261C;
    height: 52px;
    width: 52px;
    top: 25px!important;
    font-size: calc(1rem + 0.5vw) !important;
}
.add-edit .listing-wrap .form-check-input[type=checkbox] {
    width: 2.8em;
    height: 2.8em;
}
.listing-wrap{
    padding-top: 17px;
}
#abbreditbtn{
    left: 113px!important;
}

#teamManageModel .custom-btn {
    height: auto;
    padding-top: 41px;
}
input[switch] + label {
    width: 10.7rem;
    height: 3.5rem;
}
input[switch]:checked + label:after {
    left: 7.22rem;
    background-color: #de1d1d;
    top: 1px;
}
input[switch] + label:after {
    border-radius: 2rem;
    height: 3.22rem;
    width: 3.22rem;

}


.add-edit .info-popup-heading {
    font-size: calc(1.4rem + 0.5vw) !important;
}
.listing-details {
    padding-left: 45px!important;
}

.c-pointer.user_edit {
    width: 81px;
    height: 81px;
}
.bi-pencil::before {
    content: "\f4cb";
    font-size: calc(2.2rem + 0.5vw);
    margin-top: 10px;
}
img#imgClickAndChange{
    height: 82px!important;
    margin-left: 32px;
    width: auto;
}
.source-span {
    font-size: calc(1.5rem + 0.5vw);
}
.multi-report-select .mulistatgameid {
    width: 57px;
    height: 47px;
}
.schedule-wrap .nav-pills .nav-link {
    font-size: calc(2rem + 0.5vw);
}
/* followers */
#imgFollowerClickAndChange{
    height: 76px;
}
/* tags */
.create_tag {
    width: 108px !important;
    height: 108px !important;
    font-size: calc(4rem + 0.5vw)!important;
}
.create_tag img{
        width: 56px;
        height: auto ;
}
.tag_delete{
    width: 108px !important;
    height: 108px !important;
}
.tag_delete img{
    width: 56px;
    height: auto ;
}
.tag_color_palette {
    width: 108px!important;
    height: 108px;
}

.tag_color_palette img{
    width: 56px;
    height: auto ;
}
.tag_edit{
    width: 108px!important;
    height: 108px;
}
.tag_edit img{
    width: 56px;
    height: auto ;
}
.taglist_custom {
    height: 108px;
}
.taglist_custom .form-control, .form-select {
    font-size: calc(2rem + 0.5vw);
}
.taglist_custom .btn-circle {
    width: 56px;
    height: 56px;
    font-size: calc(1rem + 0.5vw);
    border-radius:50px;
  
}
.fs-18 {
    font-size: calc(2rem + 0.5vw);
}
.snipback_taglists_tab [type=radio]:checked~label {
    height: 108px;
    font-size: calc(1.5rem + 0.5vw);
}
.snipback_taglists_tab label{
    height: 108px;
    font-size: calc(1.5rem + 0.5vw);
}
.listed_tag {
    height: 108px !important;
}
.listed_tag p {
    font-size: calc(1.5rem + 0.5vw);
}
/* model */
#addTaglist .modal-dialog {
    max-width: 32%;
    margin: 1.75rem auto;
}
#addTaglist,#addTaglist,#editCustomTag,#colorPickerModal, h4 {
    font-size: calc(2rem + 0.5vw)!important;
}
#addTaglist input {
    margin-top: 15px 0px;
    height: 130px;
    font-size: calc(1.5rem + 0.5vw)
}
.taglist_create_cancel button {
    border-radius: 8px;
    height: 130px;
    font-size: calc(1.5rem + 0.5vw)!important;
}
#editCustomTag .modal-dialog {
    max-width: 32%;
    margin: 1.75rem auto;
}

#editCustomTag input {
    margin-top: 15px 0px;
    height: 130px;
    font-size: calc(1.5rem + 0.5vw)
}
#deleteAlertmsg .modal-dialog {
    max-width: 32%;
    margin: 1.75rem auto;
}
.f-modal-alert p {
    font-size: calc(1.5rem + 0.5vw);
}
#deleteAlertmsg .btn {
    font-size: calc(1.5rem + 0.5vw);
    padding: .375rem 3.75rem;
}
#deleteAlertmsg .bi-trash::before {
    content: "\f5de";
    font-size: calc(5.5rem + 0.5vw);
}
#colorPickerModal .modal-dialog {
    max-width: 32%;
    margin: 1.75rem auto;
}
#colorPickerModal .btn {
    width: 50%;
    height: 96px;
    font-size: calc(2rem + 0.5vw)
}
#colorPickerModal .IroWheel{
    width: 800px;
    height: 100px;
}
#colorPickerModal .IroSlider{
    width: 800px;
    height: 100px;
}

/* snipcollection */
.first-title {
    line-height: unset;
    font-size: calc(5rem + 0.5vw);
}
.highlights-title {
    font-size: calc(2rem + 0.5vw);
    padding: 0 0 78px 0;
}
.fourth-title {
    font-size: calc(2rem + 0.5vw);
}
.step-heading {
    padding-top: 65px;
    padding-bottom: 65px;
}
.step-number {
    min-width: 157px;
    height: 144px;
    font-size: calc(3rem + 0.5vw);
}
.step-content {
    font-size: calc(3rem + 0.5vw);
}
.snipcollection-tabs .snip-tab a {
    font-size: calc(2.5rem + 0.5vw);
}
.add-menu {
    min-width: 156px;
    height: 156px;

}
.add-menu img{
   width: 79px;

}
.summer-highlights {
    width: 70%;
    font-size: calc(2.5rem + 0.5vw);
}
.highlights-btn {
    min-width: 172px;
    height: 140px;
}
.highlights-btn .download-global img {
    width: 80px;
}
.create-zip-snip {
    width: 80px;
    height: 80px;
    padding: 8px;
}
.create-zip-snip img {
    width: 80px !important;
    height: auto;
}
.snip-options-btn img{
    width: 14px;
}
.skin-collection-wrap {
    padding: 85px 85px;
}
.snip_collection_management {
    padding: 15.6rem 0 1rem 0;
}
.snipback_taglist_management {
    padding: 10rem 0;
}

.swal-title {
    font-size: calc(3.5rem + 0.5vw);
    margin-top: 60px;
    color: #000000;
}
.swal-modal {
    min-width: fit-content;
    padding: 1.75rem 1.75rem;
}
.swal-text {
    font-size: calc(3rem + 0.5vw);
    text-align: center;
    margin: 62px 0px;
    color: #000000;
}
.swal-button {
    padding: 35px 64px;
    font-size: calc(2.5rem + 0.5vw);
}

/* recruit */
.recruit-tab .tab-title{
    font-size: calc(3.5rem + 0.5vw)!important;
}
.accordion-button {
    border-radius: 8px;
    font-size: calc(3.5rem + 0.5vw) !important;
    padding: 4rem 3.25rem!important;
}
.team-list {
    height: 70vh!important;
    overflow: auto;
    padding: 0px 10px 0px 0px;
}
.team-content {
    box-shadow: 0px 3px 20px #00000029;
    border-radius: 8px;
    height: 70vh!important;
    padding: 84px 48px!important;
}
.accordion-button::after {
    width: 4.25rem;
    height: 3.25rem;
    background-size: 4.25rem;
}
.info-content h2 {
    font-size: calc(3.5rem + 0.5vw) !important;
}
#nodata {
    font-size: calc(2.5rem + 0.5vw) !important;
}

.player-data .player-avatar, .follower-data .follower-avatar {
    margin: 2px 0px;
    width: auto;
}
.thumb-default {
    width: 200px;
    height: 200px;
    font-size: calc(6.5rem + 0.5vw) !important;
}
.player-list li .player-info, .followers-list li .follower-info {
    margin-left: 24px;
    width: 50%;
}
.player-info h3,p{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.player-list li .player-expand {
    width: 155px;
    font-size: 171px !important;
}
.player-list .list ul, .player-list .followers-list ul {
    max-height: 800px;
    overflow-y: auto;
}
.player-avatar img{
    height: 200px !important;
    width: 200px !important;
}
.player-profile-img, .follower-profile-img {
    width: auto;
}
.profile-default {
    height: 348px;
    width: 348px;
    font-size: calc(14.5rem + 0.5vw) !important;
}
.team-content .title-wrap h2 {
    font-size: calc(4.5rem + 0.5vw) !important;
}
.teams-tab {
    font-size: calc(2.5rem + 0.5vw) !important;
    padding: 0.75rem 6.75rem;
}
.nav-tabs .teams-tab.nav-link:first-child {
    border-radius: 30px 0px 0px 0px;
}
.nav-tabs .teams-tab.nav-link:last-child {
    border-radius: 0px 30px 0px 0px;
}
.follow-btn {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.profile h3 {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.profile .note {
    font-size: calc(1.9rem + 0.5vw) !important;
}
.profile p, .profile p a {
    font-size: calc(1.9rem + 0.5vw) !important;
}
.profile .info {
    padding: 52px 60px!important;
    z-index: -1!important;
}
.profile .contact-info {
    padding: 53px!important;
}
.team-content .team-subcontent {
    margin-top: 56px!important;
}
.social-media, .ngauge {
    box-shadow: 0px 3px 20px #00000029;
    border-radius: 20px;
    margin-top: 30px;
    padding: 25px 20px;
}
.ngauge a img{
    width: 100%;
}
.team-content .title-wrap {
    margin: 0px 23px 0px 478px!important;
}
.team-content .player-profile-img img, .team-content .follower-profile-img img {
    height: 380px!important;
}
.player-list .player-avatar img, .player-list .follower-avatar img {
    height: 200px;
    width: 200px;
}
.player-list li .player-info h3, .followers-list li .follower-info h3 {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.list-star .star {
    width: auto!important;
    height: 145px!important;
    margin-top: 11px;
}
.player-list li {
    padding: 0px 0px 0px 24px;
}
.social-sec .video, .social-sec .phone {
    padding: 30px 31px 24px 30px;
    border-radius: 26px;
    width: auto;
    display: inline-block;
}
.phone img{
    width: 136px;

}
.container.recruit-container {
    padding-top: 74px;
}
.error-content {
    font-size: calc(3.5rem + 0.5vw) !important;
}
.stial .title h3 {

    font-size: calc(3rem + 0.5vw) !important;
}
.stial .footer h3 {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.sliderticks span {
    width: 1px;
    height: 79px;
    font-size: calc(2.5rem + 0.5vw) !important;
}
.range-input {
    height: 57px;
}
.tracker h2 {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.stial textarea {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.comment-section {
    padding: 0px 29px;
}
.tracker li {

    font-size: calc(2.5rem + 0.5vw) !important;
    width: 48%;

}
.tracker-section {
    margin-left: 16px;
}
.btn-stial {
    padding: 8px 116px;
    border-radius: 19px;
    font-size: calc(2.5rem + 0.5vw) !important;
    width: 100%;
}
.film-tab-nav-item img{
    height: 100px;
    margin-bottom: 28px;
    margin-right: 19px;
}
span.tab-title.top-padding {
    font-size: calc(2rem + 0.5vw) !important;
}
.film-tab-nav-item {
    border-bottom: 16px solid transparent;

}
.teams-tab .tab-title {
    border-right: 0px solid #ccc;
}


/* pricing */
.paragraph-1 {
    font-size: calc(2.5rem + 0.5vw)!important;
}
.container-1 {
    width: auto !important;
    height: auto !important;
    border-radius: 30px !important;
    padding: 8.75rem 45.75rem !important;
}
.list-wrap1 {
    width: auto!important;
    height: auto!important;
}
.list-wrap2 {
    width: auto!important;
    height: auto!important;
    padding-left: 117px!important;
}
.container-1 ul li {
    font-size: calc(2.5rem + 0.5vw);
}
.container-top {
    width: 811px!important;
    height: 187px!important;
    left: 684px!important;
    top: -95px!important;
}
.container-top-par {
    font-size: calc(2rem + 0.5vw)!important;
}
.card-wrap1 {
    width: 100%!important;
}
.container-content-custom-1{
    font-size: calc(4rem + 0.5vw)!important;
    margin-bottom: 40px!important;
}
.container-content-custom-2 {
    font-size: calc(2.5rem + 0.5vw) !important;
    margin-bottom: 40px!important;
}
.paragraph-3-lg{
    width: 80% !important;
    height: auto !important;
    margin-bottom: 98px !important;
    margin-top: 56px !important;
}
.paragraph-3 {
    font-size: calc(1.5rem + 0.5vw) !important;
}
.lg-wrap1{
    width: auto!important;
    height: auto!important;
    border-radius: 61px!important;
    padding: 3.75rem 3.75rem!important;
}
.lg-wrap2-img{
    width: 574px!important;
}
.lg-wrap2-span{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.lg-price-wrap span{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.container-content-custom-3 {
    margin: 25px 25px!important;
    font-size: calc(2.5rem + 0.5vw)!important;
}
.lg-price-wrap{
    margin-top: 45px!important;
    margin-left: 72px!important;
}
.stats {
    width: 90%!important;
    height: auto!important;
    border-radius: 28px!important;
    padding: 2.75rem 3.75rem!important;
}
.stats p{
    font-size: calc(4rem + 0.5vw) !important;
}
.stats h3{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.Scout {
    width: 90%!important;
    height: auto!important;
    border-radius: 28px!important;
    padding: 2.75rem 3.75rem!important;
}
.Scout p{
    font-size: calc(4rem + 0.5vw) !important;
}
.Scout h3{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.stats-scout {
    width: 90%!important;
    height: auto!important;
    border-radius: 28px!important;
    padding: 2.75rem 3.75rem!important;
}
.stats-scout p{
    font-size: calc(4rem + 0.5vw) !important;
}
.stats-scout h3{
    font-size: calc(2.5rem + 0.5vw) !important;
}

.addson-box1,.addson-box2,.addson-box3 {
    width: 90%!important;
    height: auto!important;
    border-radius: 28px!important;
    padding: 2.75rem 3.75rem!important;
}
.addson-box-content1{
    font-size: calc(4rem + 0.5vw) !important;
}
.addson-box-content2{
    font-size: calc(2rem + 0.5vw) !important;
}
.addson-box-content3{
    font-size: calc(2rem + 0.5vw) !important;
}

.red-dollar {
    border-top-left-radius: 30px!important;
    border-bottom-left-radius: 30px!important;
    width: auto!important;
    height: auto!important;

    padding: 0.75rem 1.75rem!important;
}
.red-dollar-content,.black-team-content {
    font-size: calc(2rem + 0.5vw) !important;
}
.black-team{
    border-top-right-radius: 30px!important;
    border-bottom-right-radius: 30px!important;
    width: auto!important;
    height: auto!important;
    padding: 0.75rem 1.75rem!important;
}
.unlock-contain {
    width: 97%!important;
    height: auto!important;
    border-radius: 35px!important;
    padding: 5.75rem 0.75rem!important;
}
.unlock-wrap {
    width: 80%!important;
    height: auto!important;
}
.unlock-container {
    width: 62%!important;
    height: auto!important;
}
.unlock-content-4 {
    width: auto!important;
    height: auto!important;
    font-size: calc(2rem + 0.5vw) !important;
}
.bundle-container2 {
    width: 100%!important;
    height: auto!important;
    border: 2px solid #D61626;
    border-radius: 25px;
}
h6.text-center.bundle-content1 {
    font-size: calc(3rem + 0.5vw) !important;
}
.bundle-content2{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.bundle-content3{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.bundle-content4{
    font-size: calc(2.5rem + 0.5vw) !important;
}
.bundle-content5 {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.bundle-box1 {
    width: auto!important;
    height: auto!important;
    border-top-right-radius: 30px!important;
    border-bottom-right-radius: 30px!important;
    padding: 4.75rem 0.75rem!important;
}
.bundle-box2{
    width: auto!important;
    height: auto!important;
    padding: 4.75rem 15.75rem !important;
}
.bundle-box3{
    width: auto!important;
    height: auto!important;
    padding: 3.75rem 19.75rem !important;
}


.bundle-box1 img{
    width: 200px!important;
    height: auto!important;
}
.bundle-box2 img{
    width: 200px!important;
    height: auto!important;
}
.bundle-box3 img{
    width: 200px!important;
    height: auto!important;
}
.container_custom-content1 {
    font-size: calc(2.5rem + 0.5vw) !important;
}
.container_custom-content2 {
    font-size: calc(1.5rem + 0.5vw) !important;
}
.black-background {
    height: auto !important;
    padding: 2.75rem 0 !important;
}
.black-background-content1,.black-background-content2,.black-background-content3,.black-background-content4,.black-background-content5{
    font-size: calc(1.5rem + 0.5vw) !important;
    padding: 2.75rem 0 !important;
}
.container3 {
    width: 100%!important;
}
.card-wrap2 {
    width: 97%!important;
    height: auto!important;
}
.card-wraper3 {
    width: 100%!important;
    height: auto!important;
}
.card-wraper3-content1 {
    font-size: calc(3rem + 0.5vw) !important;
}
.card-wraper3-content2 {
    font-size: calc(1.8rem + 0.5vw) !important;

}
.snipback-par3-custom {
    width: auto!important;
    height: auto!important;
}
img.dollar-img-custom {
    width: 294px!important;
    height: auto!important;
    margin-left: 0px;
}
.snipback-par4-custom {
    margin-left: 29px!important;
    margin-top: -122px!important;
    font-size: 46px!important;
}
.snipback-par5-custom {
    margin-top: 19px!important;
    margin-left: 15px!important;
    font-size: 33px!important;
}
.accounts-box1,.accounts-box2,.accounts-box3,.accounts-box4,.accounts-box5 {
    width: auto!important;
    height: 289px!important;
    border-radius: 35px;
    padding: 1.75rem 1.75rem!important;
}
.account-box-content,.account-box-content2,.account-box-content4,.account-box-content6,.account-box-content8 {
    font-size: calc(3rem + 0.5vw)!important;
}
.account-box-content3,.account-box-content5,.account-box-content7,.account-box-content9 {
    font-size: calc(2rem + 0.5vw)!important;
}
.club-red-box,.club-white-box{
    padding: 13px 12px 10px 21px!important;
    width: auto!important;
    height: 250px!important;
    border-radius: 25px;
    background: #D61626;
}
.club-red-box-wrap-lg1{
    font-size: calc(1.8rem + 0.5vw) !important;
}
.club-red-box-wrap-lg1 img, .club-red-box-wrap-lg2 img, .club-white-box-wrap-lg1 img{
    width: 228px!important;
    height: auto!important;
}
.club-red-box-wrap-lg1 span, .club-red-box-wrap-lg2 span, .club-white-box-wrap-lg1 span{
    font-size: calc(1rem + 0.5vw) !important;
}
.club-white-box-wrap-lg2 span {
    font-size: calc(1.5rem + 0.5vw) !important;
}
.sec15-content1 {
    font-size: calc(3rem + 0.5vw)!important;
}




/* footer */

.footerLogo img {
    width: 100%;
    display: block;
}
.copyRightText {
    font-size: calc(2.5rem + 0.5vw);
}
.follow-us {
    font-size: calc(1.5rem + 0.5vw);
}
.icon img{
    height: 50px!important;
}


    
/* newly Added */
#snipGenerationProgress .modal-dialog,
#jerseyNumber .modal-dialog,
#moveToPoolModal .modal-dialog,
#addUserdetails .modal-dialog {
    max-width: 30%;
}

#create_and_add_new_user .modal-dialog {
    max-width: 55%;
}

#defaultGameSetting .modal-dialog,
#editPlayerdetails .modal-dialog {
    max-width: 90%;
}

#defaultGameSetting h3 {
    font-size: calc(2.8rem + 0.5vw);
}

#jerseyNumber .modal-title,
#moveToPoolModal .modal-title {
    font-size: calc(3rem + 0.5vw);
}

#jerseyNumber .modal-dialog .form-control {
    font-size: calc(2.5rem + 0.5vw);
    margin: 40px 0px;
}

#editPlayerdetails .modal-dialog .form-control,
#addUserdetails .modal-dialog .form-control,
#create_and_add_new_user .modal-dialog .form-control,
#create_and_add_new_user .modal-dialog .add-user-form-control {
    font-size: calc(2.5rem + 0.5vw);
}

#editPlayerdetails .modal-dialog .input-group-text .fab {
    font-size: 4.5rem !important;
}

#editPlayerdetails .modal-dialog label,
#editPlayerdetails .modal-dialog .profile_subLabel,
#addUserdetails .modal-dialog label,
#create_and_add_new_user .modal-dialog label {
    font-size: calc(2rem + 0.5vw) !important;

}

#jerseyNumber .modal-dialog .btn {
    padding: 5.375rem 5.75rem !important;
    font-size: calc(2rem + 0.5vw);
    width: 100% !important;
}

#editPlayerdetails button {
    padding: 2rem 5.75rem !important;
    font-size: calc(2rem + 0.5vw) !important;
    width: 100% !important;
}

.modal-content {
    padding: 2.75rem 2.75rem;
}

#moveToPoolModal h5 {
    font-size: calc(2.4rem + 0.5vw);

}

#moveToPoolModal .customcheck {
    font-size: calc(2rem + 0.5vw) !important;
    padding-left: 105px !important;


}

#moveToPoolModal .checkmark {
    height: 50px !important;
    width: 50px !important;
    top: 25px !important;
}

#moveToPoolModal .modal-footer button,
#defaultGameSetting .footer-btn-grp button {
    padding: 1.375rem 2.75rem !important;
    font-size: calc(2rem + 0.5vw) !important;
    width: auto !important;
}

#moveToPoolModal .customcheck .checkmark:after {
    left: 19px;
    top: 5px;
    width: 23px;
    height: 39px;
    border-width: 0 5px 5px 0;

}

#ed_avatar {

    width: 300px;
    height: auto;
}

.snip-more-block {
    top: 29px;
    right: 64px;
    width: 362px;

}

.snip-more-block .snip-moreitem {
    font-size: calc(2.5rem + 0.5vw) !important;
}

.range-input::-webkit-slider-thumb {
    -webkit-appearance: none;
    /* Override default look */
    appearance: none;
    width: 50px;
    /* Set thumb width */
    height: 50px;
    /* Set thumb height */
    border-radius: 50%;
    /* Round shape */
    background: #d62825;
    cursor: pointer;
    /* Pointer/hand icon */
}

#addUserdetails .modal-dialog h6,
#create_and_add_new_user .modal-dialog h6 {
    font-size: calc(3rem + 0.5vw);
}

#addUserdetails .modal-dialog .create_newuser input,
#create_and_add_new_user .modal-dialog .create_newuser input {
    height: auto;
}

#create_and_add_new_user .modal-dialog .create_newuser .form-check-input[type=radio] {
    height: 54px;
    width: 52px;
    margin-top: 17px;
}


.create_newuser .btn-danger,
.create_newuser .btn-success,
.create_newuser .bg-secondary {
    height: auto;
    width: auto;
}

#addUserdetails .create_newuser .bi {
    font-size: calc(4.5rem + 0.5vw);
}

#create_and_add_new_user .modal-dialog .tab-title {
    font-size: calc(3.2rem + 0.5vw);
}

#create_and_add_new_user .modal-dialog .user_role span {
    font-size: calc(2.2rem + 0.5vw);

}

#create_and_add_new_user .modal-dialog .user_role .bg-grey {
    font-size: calc(2.2rem + 0.5vw);
    min-width: 235px;
    height: 130px;

}

.playername .badge.rounded-pill {
    width: auto;
    height: 52px;
    top: 45px;
    padding: 46px;
}

.listing-wrap .notification {
    padding: 46px;
}

.add-user-card-header {
    background-color: #f0f0f0;
    height: 118px;
    margin-bottom: 52px;
}

.add-user-card-title {
    font-size: calc(2rem + 0.5vw);
}

.add-user-card-options {
    width: 104px;
    border: solid 5px #000;
    border-radius: 196px;
    height: 96px;

}

#create_and_add_new_user .create_newuser i {
    font-size: calc(1rem + 0.5vw) !important;
}

.add-user-card-footer ul li {
    font-size: calc(1.5rem + 0.5vw);
}

.add-user-card-content {
    min-height: 274px !important;
    max-height: 501px !important;
}

.sec15-line2 {
    height: auto !important;
}

.navbar-light .dropdown-menu.show,
header .dropdown-menu.show {
    padding: 1.75rem;
}

.multiselect .btn {

    height: auto;
}
.bootstrap-select .dropdown-toggle .filter-option {
    font-size: calc(1.8rem + 0.5vw);
}
#create_edit_game label{
    font-size: calc(1.6rem + 0.5vw);
}
.bootstrap-select>.dropdown-toggle:after {
    font-size: 78px;
}
    .modal-header .close {
    font-size: 80px;
}
.popclose i {
    font-size: 55px;
}
#teamNameWarning .modal-dialog {
    max-width: 30%;
}
.select-deselect-span .form-check-input {
    width: 4em;
    height: 4em;
}
.select-deselect-span label {
    margin: 4px 0px 0px 9px;
    font-size: calc(1rem + 0.5vw);
}
.container.recruit-container {
    margin-bottom: 48px;
}
#organization_settings_modal .modal-dialog{
    max-width: 50% !important;
}
.org_setting_title {
    font-size: calc(3rem + 0.5vw);
}
.copy_icon {
    width: 70px;
    height: 66px;
}
.all-teams {
    font-size: calc(2.5rem + 0.5vw)!important;
}

.tooltip .tooltiptext {
    width: auto;
}
.col-sm-12.followers_totallist {
    max-height: 75vh;
    overflow: auto;
}

.cardheading {
    font-size: calc(2.3rem + 0.5vw)!important;
    margin-top: 2px;
    line-height: 78px;
    text-align: left;
}
.views-row .views_img img {
    width: 100%;
    height: auto;
}
.views-content {
    font-size: calc(1.5rem + 0.5vw) !important;
}
.views_img {
    width: 16%;
}
.stats {
    width: 45% !important;
}
.aboutRight, .cardsHeadSection, .qrSections, .views {
    display: flex;
    float: none;
    justify-content: end;
}
#im_text[data-letters]:before {
    display: inline-block;
    width: 8rem;
    height: auto;
    border-radius: 50%;
    margin-right: 1em;
    color: #fff;
    font-size: 3rem;
}
.other-teams label{
    font-size: calc(2rem + 0.5vw);
}
#defaultGameSetting .btn-block{
    padding: 1.375rem 2.75rem!important;
    font-size: calc(2rem + 0.5vw)!important;
    width: auto;
}
button#individual-plan {
    font-size: calc(2rem + 0.5vw) !important;
    padding: 12px 40px;
  }
  button#club-plan {
    font-size: calc(2rem + 0.5vw) !important;
    padding: 12px 40px;
  }
  button#highSchool-plan {
    font-size: calc(2rem + 0.5vw) !important;
    padding: 12px 40px;
  }
  .pricing-container ul li{
    font-size: calc(2rem + 0.5vw) !important;
  }
  .plan_pricing_header {
    font-size: calc(3rem + 0.5vw) !important;
  }
  .club-red-box-custom {
    width: 800px!important;
    height: 265px!important;     
  }
  .snipback-par3-custom-content1 {
    font-size: calc(2rem + 0.5vw) !important;
  }
  .snipback-par3-custom-content2 {
    font-size: calc(2rem + 0.5vw) !important;
  }
}
.profileIco img{
    width:14px!important;
    margin-right: 15px!important;
}
.profileIco.plus {
    margin-right: 0px!important;
}
.profileIco {
    display:inline-block;
    margin-right: 0px!important;
}
.profileIco.game {
    margin-right: 0px !important;
}
.profileIco.team-screen {
    width: auto !important;
}
.submenu.environment-select .org-wrap{
    padding-left: 0px!important;
}
.profileIco i{
    margin-right: 15px!important;
}