.sub-player-card { width: 50px; height: 50px; }
.mass_nft { padding-top: 15%; }
@media only screen and (min-width: 2000px) {
 .mass_nft { padding-top: 70%; }
 }
.flex { display: flex; align-items: center; justify-content: center; }
.app-btn { width: 45%; max-width: 160px; color: #fff; margin: 20px 10px; text-align: left; border-radius: 5px; text-decoration: none; font-family: "Lucida Grande", sans-serif; font-size: 10px; text-transform: uppercase; }
.app-btn.blu { background-color: #381093; transition: background-color 0.25s linear; }
.app-btn.blu:hover { background-color: #4400b2; color: #c8c2c2; }
.app-btn i { width: 20%; text-align: center; font-size: 28px; margin-right: 7px; }
.app-btn .big-txt { font-size: 17px; text-transform: capitalize; }
@media only screen and (max-width: 500px) {
 .app-btn { font-size: 8px !important; }
.app-btn .big-txt { font-size: 14px !important; }
 }
.playerRef-card { width: 40px; height: 40px; }
.name_label_ptich_Ref { width: 54px; height: 18px; text-align: center; word-wrap: break-word; font-size: 7px; line-height: 1; position: absolute; margin-left: -8px; display: flex; align-items: center; }
@media only screen and (max-width: 1600px) {
 .playerRef-card { width: 30px; height: 30px; }
.name_label_ptich_Ref { width: 47px; height: 16px; margin-left: -8px; font-size: 6px; }
 }
@media only screen and (max-width: 1450px) {
 .playerRef-card { width: 28px; height: 28px; }
.name_label_ptich_Ref { width: 44px; height: 14px; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1370px) {
 .playerRef-card { width: 28px; height: 28px; }
.name_label_ptich_Ref { width: 43px; height: 12spx; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1450px) {
 .playerRef-card { width: 28px; height: 28px; }
.name_label_ptich_Ref { width: 43px; height: 14px; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1370px) {
 .playerRef-card { width: 28px; height: 28px; }
.name_label_ptich_Ref { width: 43px; height: 12spx; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1200px) {
 .playerRef-card { width: 40px; height: 40px; }
.name_label_ptich_Ref { width: 54px; height: 18px; text-align: center; word-wrap: break-word; font-size: 7px; line-height: 1; position: absolute; margin-left: -8px; display: flex; align-items: center; }
 }
@media only screen and (max-width: 1000px) {
 .modal-90vw { max-width: 69vw !important; }
 }
@media only screen and (max-width: 850px) {
 .modal-90vw { max-width: 78vw !important; }
 }
@media only screen and (max-width: 780px) {
 .modal-90vw { max-width: 85vw !important; }
 }
.hide-formate { display: block; }
.show-formate { display: none; }
@media only screen and (max-width: 1199.99px) {
 .hide-formate { display: none; }
.show-formate { display: block; }
 }
.pitch-size-squad-list { max-height: 760px; overflow: auto; }
@media (max-width: 550px) {
 .pitch-size-squad-list { max-height: 372px; }
 }
@media (max-width: 350px) {
 .pitch-size-squad-list { max-height: 352px; }
 }
@media (max-width: 330px) {
 .pitch-size-squad-list { max-height: 330px; }
 }
/*
 *  STYLE 3
 */
#style-3-cust-scroll::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; }
#style-3-cust-scroll::-webkit-scrollbar { width: 3px; background-color: #F5F5F5; }
#style-3-cust-scroll::-webkit-scrollbar-thumb { background-color: #381093; }
.input-style { border-radius: 10px !important; border: 1.5px solid #381093 !important; }
.req-custom-select { background: #dbd2f7bf !important; font-size: 16px !important; font-weight: 600 !important; }
.select-div-team { background: #381093; padding: 2px; border-radius: 20px; margin-bottom: 3px; }
.select-div-team .main-text-clr { color: #fff !important; }
.div-car-max { height: 300px; overflow: auto; }
.wirzda-css-TL { color: #381093 !important; background-color: #dbd2f7bf; padding: 12px !important; border-radius: 9px; }
.wizard.wizard-3 .wizard-nav .wizard-steps .wizard-step[data-wizard-state="current"] .wirzda-css-TL { background-color: #381093 !important; color: white !important; }
.btn-custom-select { color: #ffffff !important; background-color: #623bcc !important; border-color: #623bcc; }
.model-xxl { width: 80vw; }
@media (max-width: 1100px) {
 .model-xxl { width: 90vw; }
 }
@media (max-width: 600px) {
 .model-xxl { width: 95vw; }
 }
.date-css { background: transparent !important; font-weight: 600 !important; text-align: center; }
.msp span.select2-selection.select2-selection--multiple { background: #623bcc !important; }
.leage-name-fix-div { font-size: 8px; padding: 6px !important; }
@media (max-width: 700px) {
 .leage-name-fix-div { font-size: 6px; padding: 4px !important; }
 }
@media (max-width: 500px) {
 .leage-name-fix-div { font-size: 4px; padding: 3px !important; }
 }
.btn-lightgreen { background: #68E28D !important; }
@media (min-width: 1100px) {
 .min-95-w { min-width: 95px; }
.min-110-w { min-width: 110px; }
.min-120-w { min-width: 120px; }
 }
.bg-mahroon { background-color: #64003D !important; }
.nft_date_pl { font-size: 15px; font-weight: 600; }
.nft_date_pm { font-size: 14px !important; font-weight: 600; }
.nft_date_mds { font-size: 16px !important; font-weight: 600; }
.nft_date_lg { font-size: 20px; font-weight: 600; }
.nft_date_slg { font-size: 18px; font-weight: 600; }
.nft_count { font-size: 1.5em; }
.nft_date_sm { font-size: 14px !important; }
@media (max-width: 2000px) {
 .nft_count { font-size: 1.2em; }
 }
@media (max-width: 1800px) {
 .nft_count { font-size: 13px; }
 }
@media (max-width: 1550px) {
 .nft_count { font-size: 11px; }
 }
@media (max-width: 1425px) {
 .nft_date_pl { font-size: 12px; }
.nft_date_lg { font-size: 16px; font-weight: 600; }
.nft_date_slg { font-size: 14px; }
.nft_date_pm { font-size: 10px !important; font-weight: 600; }
.nft_date_mds { font-size: 16px !important; font-weight: 600; }
.nft_date_sm { font-size: 11px !important; }
 }
@media (max-width: 1200px) {
 .nft_date_pl { font-size: 10px; }
.nft_date_lg { font-size: 14px; font-weight: 600; }
.nft_date_slg { font-size: 12px; }
.nft_date_pm { font-size: 9px !important; font-weight: 600; }
.nft_date_mds { font-size: 12px !important; font-weight: 600; }
.nft_date_sm { font-size: 9px !important; }
/* .nft_count { font-size: 11px; }
*/ }
.line_box { display: flex; margin-bottom: 40px; }
.text_circle { flex: 1; text-align: center; position: relative; z-index: 10; }
.text_circle:after { background-color: #381093; bottom: 1.25em; content: ""; display: block; height: 3px; position: absolute; right: 0; width: 50%; z-index: -1; }
.stav_projektu .text_circle:after,
.stav_projektu .text_circle:before { background-color: #381093; }
.line_box h4 { color: #381093; font-weight: bold; }
.line_box h4,
.line_box p { font-size: 10px; margin-bottom: 0; padding: 0 4px 0px 2px; ; min-width: 38px; }
.subline { position: absolute; right: -25px; bottom: -20%; }
.subline:before { content: ""; position: absolute; height: 15px; width: 15px; bottom: 14px; right: 15px; background-color: #381093; border-radius: 50%; top: -25px; }
.subline h6 { margin-bottom: 0; }
.timeline { margin: 40px 0; }
.text_circle.done:after,
.text_circle.done+.text_circle:before,
.stav_projektu .text_circle.done:after,
.stav_projektu .text_circle.done+.text_circle:before { background-color: #381093; }
.text_circle.sub:after { background-color: #381093; }
.text_circle:not(:first-child):before { bottom: 1.25em; content: ""; display: block; height: 3px; position: absolute; left: 0; width: 50%; z-index: -1; background-color: #381093; }
.stav_projektu .text_circle:not(:first-child):before { background-color: #381093; }
.text_circle:last-child:after { width: 0; }
.circle { height: 100%; }
.tvar { height: 40px; width: 40px; border: 0px solid #381093; display: flex; position: relative; border-radius: 100%; top: -43px; margin: 3px auto; background-color: #fff; }
.tvar span { margin: 25% auto; height: 20px; width: 30px; /* background-color: #381093; */
    border-radius: 100%; color: #fff; }
.stav_projektu .tvar { border: 0px solid #381093; }
.stav_projektu .done .tvar,
.stav_projektu .sub .tvar { border: 0px solid #381093; }
.subline h6 { color: #381093; }
.timeline .card-header:hover { background-color: #ececec; cursor: pointer; }
/* iPhone X ----------------------------------- */
@media only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-device-pixel-ratio : 3) {
 .subline:before { top: -43px; }
 }
@media only screen and (device-width : 812px) and (device-height : 375px) and (orientation : landscape) and (-webkit-device-pixel-ratio : 3) {
 .subline:before { top: -31px; }
 }
/* iPad portrait ----------------------------------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
 .subline:before { top: -29px; }
 }
/* mobile width till 767px ----------------------------------- */
@media (max-width: 767px) {
 .subline:before { top: -30px; }
 }
/* Portrait iPad Pro */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
 .subline:before { top: -23px; }
 }
/* mobile width till 480px ----------------------------------- */
@media (max-width: 480px) {
 .subline:before { top: -43px; }
 }
.border-ingame-event { border-right: 1px dashed #381093; }
@media (max-width: 767px) {
 .border-ingame-event { border-right: 0px; border-bottom: 1px dashed #381093; }
 }
/* The checkbox-cont */
.checkbox-cont { display: block; position: relative; padding-left: 35px; margin-bottom: 12px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* Hide the browser's default radio button */
.checkbox-cont input { position: absolute; opacity: 0; cursor: pointer; }
/* Create a custom radio button */
.checkmark { position: absolute; top: 0; left: 0; height: 25px; width: 25px; background-color: #eee; border-radius: 50%; }
/* On mouse-over, add a grey background color */
.checkbox-cont:hover input~.checkmark { background-color: #ccc; }
/* When the radio button is checked, add a blue background */
.checkbox-cont input:checked~.checkmark { background-color: rgb(79, 208, 118); }
/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after { content: ""; position: absolute; display: none; }
/* Show the indicator (dot/circle) when checked */
.checkbox-cont input:checked~.checkmark:after { display: block; }
/* Style the indicator (dot/circle) */
.checkbox-cont .checkmark:after { top: 9px; left: 9px; width: 8px; height: 8px; border-radius: 50%; background: white; }
.dashboard-image-bg-show { width: 150px; height: 150px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-show { width: 151px; height: 151px; /* margin-left: 3px; margin-top: 7px; */
    /* border-radius: 22px; */ }
.event-logo-imgs { width: 25%; height: auto; }
@media (max-width: 900px) {
 .dashboard-image-bg-show { width: 100px; height: 100px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-show { width: 101px; height: 101px; /* margin-left: 3px; margin-top: 7px; */
        /* border-radius: 22px; */ }
.event-logo-imgs { width: 30%; height: auto; }
 }
@media (max-width: 600px) {
 .dashboard-image-bg-show { width: 80px; height: 80px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-show { width: 80px; height: 80px; /* margin-left: 3px; margin-top: 7px; */
        /* border-radius: 22px; */ }
.event-logo-imgs { width: 25%; height: auto; }
 }
@media (max-width: 400px) {
 .dashboard-image-bg-show { width: 70px; height: 70px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-show { width: 70px; height: 70px; /* margin-left: 3px; margin-top: 7px; */
        /* border-radius: 22px; */ }
.event-logo-imgs { width: 25%; height: auto; }
 }
.custom-file-label { text-transform: none; }
@media (max-width: 1300px) {
 .dashboard-image-bg { width: 102px !important; height: 102px !important; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user { width: 103px !important; height: 103px !important; }
 }
@media (max-width: 1200px) {
 .dashboard-image-bg { width: 92px !important; height: 92px !important; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user { width: 93px !important; height: 93px !important; }
 }
.inj-active { border: 5px solid #381093 !important; }
.EditProfileModal { cursor: pointer !important; }
.bg-purple { background-color: #623bcc !important; }
.btn-primary.bg-purple:hover { background-color: #3E0896 !important; }
.EditProfileModal { cursor: pointer !important; }
.clr-main { color: #381093 !important; }
.dashboard-image-bg-edit-md { width: 94px; height: 94px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-edit-md { width: 95px; height: 95px; }
.dashboard-image-bg-edit-sm { width: 74px; height: 74px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-edit-sm { width: 75px; height: 75px; /* margin-left: 3px; margin-top: 7px; */
    /* border-radius: 22px; */ }
.aside-enabled.subheader-fixed .subheader { z-index: 990; }
.product-grid { background-color: #fff; /*  --bs-white */
    font-family: "Montserrat", sans-serif; text-align: center; }
.product-grid .product-image { overflow: hidden; position: relative; }
.product-grid .product-image a.image { display: block; }
.product-grid .product-image img { width: 100%; height: auto; }
.product-grid .product-image .pic-1 { transition: all 0.3s ease 0s; }
.product-grid .product-image:hover .pic-1 { transform: translateX(100%); }
.product-grid .product-image .pic-2 { width: 100%; height: 100%; transform: translateX(-101%); position: absolute; top: 0; left: 0; transition: all 0.3s ease 0s; }
.product-grid .product-image:hover .pic-2 { transform: translateX(0); }
.product-grid .product-sale-label { color: #fff; /*  --bs-white */
    background: #192a56; /*  --bs-hover */
    font-size: 13px; text-transform: uppercase; letter-spacing: 1px; padding: 2px 8px; position: absolute; top: 15px; left: 15px; }
.product-grid .product-like-icon { color: #696969; font-size: 22px; line-height: 20px; position: absolute; top: 15px; right: 15px; }
.product-grid .product-like-icon:hover { color: #192a56; /*  --bs-hover */ }
.product-grid .product-like-icon:before,
.product-grid .product-like-icon:after { content: attr(data-tip); color: #fff; /*  --bs-white */
    background-color: #000; font-size: 12px; line-height: 18px; padding: 7px 7px 5px; visibility: hidden; position: absolute; right: 0; top: 15px; transition: all 0.3s ease 0s; }
.product-grid .product-like-icon:after { content: ""; height: 15px; width: 15px; padding: 0; transform: translateX(-50%) rotate(45deg); right: auto; left: 50%; top: 15px; z-index: -1; }
.product-grid .product-like-icon:hover:before,
.product-grid .product-like-icon:hover:after { visibility: visible; top: 30px; }
.product-grid .product-links { width: 170px; padding: 0; margin: 0; list-style: none; opacity: 0; transform: translateX(-50%); position: absolute; bottom: -50px; left: 50%; transition: all 0.3s ease 0s; }
.product-grid:hover .product-links { bottom: 40px; opacity: 1; }
.product-grid .product-links li { display: inline-block; margin: 0 2px; }
.product-grid .product-links li a { color: #fff; /*  --bs-white */
    background: #192a56; /*  --bs-hover */
    font-size: 16px; line-height: 48px; width: 48px; height: 48px; border-radius: 50%; display: block; transition: all 0.3s ease 0s; }
.product-grid:hover .product-links li a:hover { background: #333; }
.product-grid .product-content { text-align: left; padding: 15px 0 0; }
.product-grid .title { font-size: 14px; font-weight: 500; text-transform: capitalize; margin: 0 0 8px; }
.product-grid .title a { color: #333; transition: all 0.3s ease 0s; text-decoration: none; font-weight: 600; font-size: 18px; }
.product-grid .title a:hover { color: #192a56; /*  --bs-hover */ }
.product-grid .price { color: #192a56; /*  --bs-hover */
    font-size: 16px; font-weight: 500; }
.product-grid .price span { color: #555; font-size: 14px; font-weight: 400; text-decoration: line-through; margin: 0 5px 0 0; }
@media screen and (max-width: 990px) {
 .product-grid { margin: 0 0 30px; }
 }
@media screen and (max-width: 990px) {
 .flex-wrap { flex-wrap: wrap; }
 }
.card-header { padding-bottom: 15px !important; padding-top: 15px !important; }
.market-btn { display: inline-block; padding: 0.3125rem 0.875rem; padding-left: 2.8125rem; -webkit-transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out; transition: border-color 0.25s ease-in-out, background-color 0.25s ease-in-out; border: 1px solid #381093; background-position: center left 0.75rem; background-color: #fff; background-size: 1.5rem 1.5rem; background-repeat: no-repeat; text-decoration: none; border-radius: 7px; margin: 12px; }
.market-btn .market-button-title { display: block; color: #222; font-size: 1.125rem; }
.market-btn .market-button-subtitle { display: block; margin-bottom: -0.25rem; color: #888; font-size: 0.75rem; }
.market-btn:hover { background-color: #f7f7f7; text-decoration: none; }
.apple-btn { background-image: url("data:image/svg+xml; utf8; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDUgMzA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDUgMzA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJYTUxJRF8yMjhfIj4KCTxwYXRoIGlkPSJYTUxJRF8yMjlfIiBkPSJNNDAuNzM4LDExMi4xMTljLTI1Ljc4NSw0NC43NDUtOS4zOTMsMTEyLjY0OCwxOS4xMjEsMTUzLjgyQzc0LjA5MiwyODYuNTIzLDg4LjUwMiwzMDUsMTA4LjIzOSwzMDUgICBjMC4zNzIsMCwwLjc0NS0wLjAwNywxLjEyNy0wLjAyMmM5LjI3My0wLjM3LDE1Ljk3NC0zLjIyNSwyMi40NTMtNS45ODRjNy4yNzQtMy4xLDE0Ljc5Ny02LjMwNSwyNi41OTctNi4zMDUgICBjMTEuMjI2LDAsMTguMzksMy4xMDEsMjUuMzE4LDYuMDk5YzYuODI4LDIuOTU0LDEzLjg2MSw2LjAxLDI0LjI1Myw1LjgxNWMyMi4yMzItMC40MTQsMzUuODgyLTIwLjM1Miw0Ny45MjUtMzcuOTQxICAgYzEyLjU2Ny0xOC4zNjUsMTguODcxLTM2LjE5NiwyMC45OTgtNDMuMDFsMC4wODYtMC4yNzFjMC40MDUtMS4yMTEtMC4xNjctMi41MzMtMS4zMjgtMy4wNjZjLTAuMDMyLTAuMDE1LTAuMTUtMC4wNjQtMC4xODMtMC4wNzggICBjLTMuOTE1LTEuNjAxLTM4LjI1Ny0xNi44MzYtMzguNjE4LTU4LjM2Yy0wLjMzNS0zMy43MzYsMjUuNzYzLTUxLjYwMSwzMC45OTctNTQuODM5bDAuMjQ0LTAuMTUyICAgYzAuNTY3LTAuMzY1LDAuOTYyLTAuOTQ0LDEuMDk2LTEuNjA2YzAuMTM0LTAuNjYxLTAuMDA2LTEuMzQ5LTAuMzg2LTEuOTA1Yy0xOC4wMTQtMjYuMzYyLTQ1LjYyNC0zMC4zMzUtNTYuNzQtMzAuODEzICAgYy0xLjYxMy0wLjE2MS0zLjI3OC0wLjI0Mi00Ljk1LTAuMjQyYy0xMy4wNTYsMC0yNS41NjMsNC45MzEtMzUuNjExLDguODkzYy02LjkzNiwyLjczNS0xMi45MjcsNS4wOTctMTcuMDU5LDUuMDk3ICAgYy00LjY0MywwLTEwLjY2OC0yLjM5MS0xNy42NDUtNS4xNTljLTkuMzMtMy43MDMtMTkuOTA1LTcuODk5LTMxLjEtNy44OTljLTAuMjY3LDAtMC41MywwLjAwMy0wLjc4OSwwLjAwOCAgIEM3OC44OTQsNzMuNjQzLDU0LjI5OCw4OC41MzUsNDAuNzM4LDExMi4xMTl6IiBmaWxsPSIjMmUyZTJlIi8+Cgk8cGF0aCBpZD0iWE1MSURfMjMwXyIgZD0iTTIxMi4xMDEsMC4wMDJjLTE1Ljc2MywwLjY0Mi0zNC42NzIsMTAuMzQ1LTQ1Ljk3NCwyMy41ODNjLTkuNjA1LDExLjEyNy0xOC45ODgsMjkuNjc5LTE2LjUxNiw0OC4zNzkgICBjMC4xNTUsMS4xNywxLjEwNywyLjA3MywyLjI4NCwyLjE2NGMxLjA2NCwwLjA4MywyLjE1LDAuMTI1LDMuMjMyLDAuMTI2YzE1LjQxMywwLDMyLjA0LTguNTI3LDQzLjM5NS0yMi4yNTcgICBjMTEuOTUxLTE0LjQ5OCwxNy45OTQtMzMuMTA0LDE2LjE2Ni00OS43N0MyMTQuNTQ0LDAuOTIxLDIxMy4zOTUtMC4wNDksMjEyLjEwMSwwLjAwMnoiIGZpbGw9IiMyZTJlMmUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K"); }
.google-btn { background-image: url("data:image/svg+xml; utf8; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPHBvbHlnb24gc3R5bGU9ImZpbGw6IzVDREFERDsiIHBvaW50cz0iMjkuNTMsMCAyOS41MywyNTEuNTA5IDI5LjUzLDUxMiAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNCREVDQzQ7IiBwb2ludHM9IjM2OS4wNjcsMTgwLjU0NyAyNjIuMTc1LDExOS40NjcgMjkuNTMsMCAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEQzY4QTE7IiBwb2ludHM9IjI5LjUzLDUxMiAyOS41Myw1MTIgMjYyLjE3NSwzODMuNTUxIDM2OS4wNjcsMzIyLjQ3IDI5OS4wMDQsMjUxLjUwOSAiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZGQ0E5NjsiIGQ9Ik0zNjkuMDY3LDE4MC41NDdsLTcwLjA2Myw3MC45NjFsNzAuMDYzLDcwLjk2MWwxMDguNjg4LTYyLjg3N2M2LjI4OC0zLjU5Myw2LjI4OC0xMS42NzcsMC0xNS4yNyAgTDM2OS4wNjcsMTgwLjU0N3oiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg=="); }
.market-btn-light { border-color: rgba(255, 255, 255, 0.14); background-color: rgba(0, 0, 0, 0); }
.market-btn-light .market-button-title { color: #fff; }
.market-btn-light .market-button-subtitle { color: rgba(255, 255, 255, 0.6); }
.market-btn-light:hover { background-color: rgba(255, 255, 255, 0.06); }
.market-btn-light.apple-btn { background-image: url("data:image/svg+xml; utf8; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDUgMzA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDUgMzA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJYTUxJRF8yMjhfIj4KCTxwYXRoIGlkPSJYTUxJRF8yMjlfIiBkPSJNNDAuNzM4LDExMi4xMTljLTI1Ljc4NSw0NC43NDUtOS4zOTMsMTEyLjY0OCwxOS4xMjEsMTUzLjgyQzc0LjA5MiwyODYuNTIzLDg4LjUwMiwzMDUsMTA4LjIzOSwzMDUgICBjMC4zNzIsMCwwLjc0NS0wLjAwNywxLjEyNy0wLjAyMmM5LjI3My0wLjM3LDE1Ljk3NC0zLjIyNSwyMi40NTMtNS45ODRjNy4yNzQtMy4xLDE0Ljc5Ny02LjMwNSwyNi41OTctNi4zMDUgICBjMTEuMjI2LDAsMTguMzksMy4xMDEsMjUuMzE4LDYuMDk5YzYuODI4LDIuOTU0LDEzLjg2MSw2LjAxLDI0LjI1Myw1LjgxNWMyMi4yMzItMC40MTQsMzUuODgyLTIwLjM1Miw0Ny45MjUtMzcuOTQxICAgYzEyLjU2Ny0xOC4zNjUsMTguODcxLTM2LjE5NiwyMC45OTgtNDMuMDFsMC4wODYtMC4yNzFjMC40MDUtMS4yMTEtMC4xNjctMi41MzMtMS4zMjgtMy4wNjZjLTAuMDMyLTAuMDE1LTAuMTUtMC4wNjQtMC4xODMtMC4wNzggICBjLTMuOTE1LTEuNjAxLTM4LjI1Ny0xNi44MzYtMzguNjE4LTU4LjM2Yy0wLjMzNS0zMy43MzYsMjUuNzYzLTUxLjYwMSwzMC45OTctNTQuODM5bDAuMjQ0LTAuMTUyICAgYzAuNTY3LTAuMzY1LDAuOTYyLTAuOTQ0LDEuMDk2LTEuNjA2YzAuMTM0LTAuNjYxLTAuMDA2LTEuMzQ5LTAuMzg2LTEuOTA1Yy0xOC4wMTQtMjYuMzYyLTQ1LjYyNC0zMC4zMzUtNTYuNzQtMzAuODEzICAgYy0xLjYxMy0wLjE2MS0zLjI3OC0wLjI0Mi00Ljk1LTAuMjQyYy0xMy4wNTYsMC0yNS41NjMsNC45MzEtMzUuNjExLDguODkzYy02LjkzNiwyLjczNS0xMi45MjcsNS4wOTctMTcuMDU5LDUuMDk3ICAgYy00LjY0MywwLTEwLjY2OC0yLjM5MS0xNy42NDUtNS4xNTljLTkuMzMtMy43MDMtMTkuOTA1LTcuODk5LTMxLjEtNy44OTljLTAuMjY3LDAtMC41MywwLjAwMy0wLjc4OSwwLjAwOCAgIEM3OC44OTQsNzMuNjQzLDU0LjI5OCw4OC41MzUsNDAuNzM4LDExMi4xMTl6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBpZD0iWE1MSURfMjMwXyIgZD0iTTIxMi4xMDEsMC4wMDJjLTE1Ljc2MywwLjY0Mi0zNC42NzIsMTAuMzQ1LTQ1Ljk3NCwyMy41ODNjLTkuNjA1LDExLjEyNy0xOC45ODgsMjkuNjc5LTE2LjUxNiw0OC4zNzkgICBjMC4xNTUsMS4xNywxLjEwNywyLjA3MywyLjI4NCwyLjE2NGMxLjA2NCwwLjA4MywyLjE1LDAuMTI1LDMuMjMyLDAuMTI2YzE1LjQxMywwLDMyLjA0LTguNTI3LDQzLjM5NS0yMi4yNTcgICBjMTEuOTUxLTE0LjQ5OCwxNy45OTQtMzMuMTA0LDE2LjE2Ni00OS43N0MyMTQuNTQ0LDAuOTIxLDIxMy4zOTUtMC4wNDksMjEyLjEwMSwwLjAwMnoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K"); }
@media screen and (min-width: 1200px) and (max-width: 1390px) {
 .nft_img_qr { width: 100px; height: 100px }
 }
@media (min-width: 1425px) {
 .nft_img_qr { width: 120px; height: 120px }
 }
@media (min-width: 1650px) {
 .nft_img_qr { width: 150px; height: 150px }
 }
.selected_club { border: 5px solid #381093; box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important; }
.hover-club:hover { border: 3px solid #381093; box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important; }
.childClubs:hover .name_label_ptichs { position: absolute; top: 14px; bottom: 0; left: 16.3px; right: 0; height: 170px; width: 114px; border: 7px solid #23b841fa; border-radius: 24px; box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important; }
.branding-edit-icon { position: absolute; top: 20px; right: 20px; }
.ini-logo { max-width: 350px; max-height: 100px; }
@media (max-width: 1300px) {
 .ini-logo { max-width: 300px; max-height: 95px; }
 }
@media (max-width: 700px) {
 .ini-logo { max-width: 250px; max-height: 90px; }
 }
@media (max-width: 350px) {
 .ini-logo { max-width: 220px; max-height: 90px; }
 }
.modal .modal-header .close { font-size: 25px !important; color: white !important; background: red !important; padding: 7px 6px !important; border-radius: 50% !important; min-height: 24px; min-width: 28px; opacity: 0.7; }
.modal .modal-header .close:hover { opacity: 1; }
.break-word { word-break: break-word; }
.w-170px { width: 170px; }
.modal .modal-header .close span { font-size: 25px !important; display: block !important; }
.modal .modal-header .close img { width: 20px !important; height: 20px !important; padding: 2px !important; }
.select2-container--open .select2-dropdown--above { /* background-color: #381093 !important; color: white; */
    font-size: 16px; }
.select2-container--default .select2-selection--single .select2-selection__rendered { color: white; line-height: 28px; background: #381093; }
.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid transparent; border-radius: 4px; height: 47px; color: white; }
.select2-container--default .select2-selection--single .select2-selection__arrow b { color: white; }
.select2-container--default .select2-selection--single { background-color: transparent !important; border: 1px solid transparent !important; border-radius: 4px; height: 47px !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered { color: white !important; line-height: 28px; font-size: 16px !important; }
.select2-container--default.select2-container--focus .select2-selection--single { border-color: transparent !important; }
.select2-container--default .select2-selection--single .select2-selection__arrow:after,
.select2-container--default .select2-selection--multiple .select2-selection__arrow:after { color: white !important; font-size: 0.8rem !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear { right: 32px !important; }
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear:after { color: white !important; font-size: 0.6rem !important; }
.select2-container--default .select2-selection--single .select2-selection__arrow { top: 10px !important; right: -9px !important; width: 20px !important; }
.select2-container--default .select2-selection--single .select2-selection__placeholder { color: white !important; }
.modal .modal-body .w-100 .rounded-circle { padding: 0px 12px 1px 12px !important; font-size: 24px !important; margin-right: 11px !important; font-weight: 600 !important; }
.modal .modal-header .rounded-circle { padding: 0px 12px 1px 12px !important; font-size: 24px !important; margin-right: 11px !important; font-weight: 600 !important; }
#rating { font-size: 16px; display: flex; }
.star { position: relative; width: 16px; height: 16px; display: inline-block; background-color: #ddd3d3; /* Default empty star */
    clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%); }
.star.full { background-color: gold; /* Fully filled star */ }
.star.half::after,
.star.quarter::after,
.star.three-quarter::after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: gold; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%); }
.star.three-quarter::after { clip-path: polygon(0 0, 75% 0, 75% 100%, 0 100%); }
.star.quarter::after { clip-path: polygon(0 0, 25% 0, 25% 100%, 0 100%); }
.border-rad-5px { border-radius: 5px !important; }
.dashboard-image-bg-sm { width: 50px; height: 50px; background-size: cover; background-repeat: no-repeat; }
.dashboard-image-user-sm { width: 51px; height: 51px; }
@media (max-width: 1700px) {
 .card-custom-count .card-body { padding-left: 10px !important; padding-right: 10px !important; }
 }
.fixture-label-left { min-width: 120px; position: absolute; top: 0; left: 0; border-top-left-radius: 50px; border-bottom-right-radius: 50px; display: flex; align-items: center; }
.fixture-label-right { min-width: 120px; position: absolute; top: 0; right: 0; border-top-right-radius: 50px; border-bottom-left-radius: 50px; display: flex; align-items: center; }
.fixture-league-name { min-height: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; align-items: center; display: flex; justify-content: center; }
@media (max-width: 700px) {
 .fixture-label-left { min-width: 70px; font-size: 7px !important; }
.fixture-label-right { min-width: 70px; font-size: 7px !important; }
.fixture-league-name { min-height: 50px; font-size: 7px !important; }
 }
@media (max-width: 700px) {
 .card.card-custom>.card-body { padding-left: 10px !important; padding-right: 10px !important; }
 }
.btn-group { flex-wrap: wrap; }
.fixture_date { width: 110px; text-align: center; border: 2px solid #ebe9ef; border-radius: 15px; padding: 8px; background: #ebe9ef; }
.fixture_date_active { background: #381093; color: white !important; border-color: #bdc2c9; }
.fixture_date_font { font-size: 26px; font-weight: 600; }
@media (max-width: 1500px) {
 .fixture_date { width: 80px; }
.fixture_date_font { font-size: 18px; }
 }
@media (max-width: 700px) {
 .fixture_date { width: 40px; }
.fixture_date_font { font-size: 11px; }
 }
@media (min-width: 700px) {
 .Path_15_jt { display: none !important; }
.c-top { top: 0 !important; margin-bottom: 18px; background-image: url('/rugbynew/fixture-date.png'); background-size: cover; background-repeat: no-repeat; height: 49px; display: flex; align-items: center; }
.c-top .d-flex { width: 100% !important; }
.c-top-squad { top: 0 !important; margin-bottom: 18px; background-image: url('/rugbynew/fixture-date.png'); background-size: cover; background-repeat: no-repeat; height: 49px; display: flex; align-items: center; }
.c-top-squad .d-flex { width: 100% !important; }
 }
@media (min-width: 1601px) {
 .pad-xxl-set { padding-left: 16px !important; padding-right: 10px !important; }
 }
#hor-scroll-s::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; }
#hor-scroll-s::-webkit-scrollbar { width: 3px; height: 3px; background-color: #F5F5F5; }
#hor-scroll-s::-webkit-scrollbar-thumb { background-color: #381093; }
.opacity-0-5 { opacity: 0.5; }
.plenty-img { width: 20px; height: 20px; }
@media (max-width: 1301px) {
 .plenty-img { width: 18px; height: 18px; }
 }
@media (max-width: 1199px) {
 .plenty-img { width: 16px; height: 16px; }
 }
@media (min-width: 1200px) {
 .tb-w-200 { width: 200px; }
 }
.has-success .show-tick .btn-light { border-radius: 15px; }
.has-success .show-tick .btn-light { background-color: transparent !important; padding-top: 11px !important; }
.gap-table-ui { border-collapse: separate; border-spacing: 0 10px; }
.gap-table { border-collapse: separate; border-spacing: 0 10px; }
.fa-circle-notch { border-radius: 50%; border: 3px solid #04aa6d; width: 20px; height: 20px; margin-top: 10px; }
.fa-circle-notch:before { content: "" !important; }
.custom-file-label { overflow: hidden; }
t
/*
 *  STYLE 3
 */
#row_team_listing::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; }
#row_team_listing::-webkit-scrollbar { width: 3px; background-color: #F5F5F5; }
#row_team_listing::-webkit-scrollbar-thumb { background-color: #381093; }
.input-style-disble { border-radius: 10px !important; border: 1.5px solid rgb(135, 130, 130) !important; }
.input-style:disabled { border: 1.5px solid #87828287 !important; }
.staff_table { cursor: pointer; }
.staff_table_active { background-color: #623bcc !important; color: white !important; }
.bg-main-dark { background-color: #1F0159; }
.event-host-title { font-size: 35px; font-style: italic; font-weight: 800; color: white; line-height: 35px; }
.event-detail-title { font-weight: 700; font-size: 32px; color: white; }
@media (max-width: 1600px) {
 .event-host-title { font-size: 28px; line-height: 26px; }
.event-detail-title { font-size: 24px; }
 }
@media (max-width: 1400px) {
 .event-host-title { font-size: 28px; }
.event-detail-title { font-size: 18px; }
 }
.custom-file .custom-file-label { cursor: pointer; }
.custom-file .custom-file-input { cursor: pointer; }
.text-mahroon { color: #64003D !important; }
.selected-bdg { background: #22095c; padding: 12px 8px; border-radius: 10px; display: flex; flex-wrap: wrap; justify-content: center; }
.checked-badge { width: 100%; text-align: right; padding-right: 15px; }
.badge-image-user { width: 71px; height: 71px; }
.badge-image-bg { width: 70px; height: 70px; }
.badge-item { align-self: anchor-center; display: flex; justify-content: center; flex-wrap: wrap; }
input[type="radio"],
input[type="checkbox"] { width: 24px; height: 24px; margin-left: 5px; margin-right: 5px; }
.disbale-items-css { opacity: 0.6; cursor: not-allowed; }
.position-relative-badge-1 { width: 160px; margin-right: 10px; margin-left: 10px; }
.position-relative-badge { width: 160px; margin-right: 10px; margin-left: 10px; }
.font-size-12px { font-size: 12px; }
.font-size-11px { font-size: 11px; }
.border-rad-30px { border-radius: 30px !important; }
.clr-main-2 { color: #1F0159 !important; }
.bg-main-2 { background-color: #1F0159 !important; }
#assignPromoterBody .selected { background-color: #381093 !important; color: white !important; }
.promoter-row { cursor: pointer; }
#assignPromoterBody .disabled-row { opacity: 0.6 !important; color: #381093 !important; }
a { cursor: pointer; }
.medic-app-div { border: 1px solid #381093; padding: 20px 25px 31px 25px; border-radius: 10px; }
.text-primary { color: #381093 !important; }
.item-disable { opacity: 0.6; }
@media (min-width: 1450px) {
 .modal-dialog.modal-xls { max-width: 1350px !important; }
 }
@media screen and (max-width: 1300px) and (min-width: 1200px) {
 .modal-dialog.modal-xl { max-width: 1140px !important; }
 }
.nav-pills-attribute .nav-item-attribute .nav-link { color: #381093 !important; ; }
.nav-pills-attribute .nav-item-attribute .nav-link.active { background-color: #381093 !important; color: white !important; }
.circular-progress { width: 125px; height: 125px; border-radius: 50%; background: conic-gradient(#381093 calc(var(--progress) * 1%), #f6f6f6 0%); display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: bold; color: #333; position: relative; }
.circular-progress::before { content: ''; position: absolute; width: 97px; height: 97px; background: #e7e4ed; border-radius: 50%; }
.circular-progress span { position: relative; z-index: 1; }
.circular-progress-2 { width: 250px; height: 250px; border-radius: 50%; background: conic-gradient(#381093 calc(var(--progress) * 1%), #f6f6f6 0%); display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: bold; color: #333; position: relative; }
.circular-progress-2::before { content: ''; position: absolute; width: 200px; height: 200px; background: #e7e4ed; border-radius: 50%; }
.circular-progress-2 span { position: relative; z-index: 1; }
.outline-primary-active { background-color: #381093 !important; color: white !important; border: 3px solid #381093; }
.workout-card { background-color: #2c066b; /* deep purple */
    color: white; border-radius: 12px; padding: 30px; /* margin: 30px auto; */ }
.workout-metric { margin-bottom: 20px; }
.metric-label { font-size: 0.9rem; opacity: 0.8; }
.metric-value { font-weight: 700; font-size: 1.25rem; }
.effort-bar span { display: inline-block; width: 6px; margin-right: 4px; background: white; opacity: 0.4; }
.effort-bar span.active { opacity: 1; }
.effort-bar span:nth-child(1) { height: 8px; }
.effort-bar span:nth-child(2) { height: 12px; }
.effort-bar span:nth-child(3) { height: 16px; }
.effort-bar span:nth-child(4) { height: 20px; }
.effort-bar span:nth-child(5) { height: 24px; }
@media (max-width: 1300px) {
 .metric-label { font-size: 0.7rem; opacity: 0.8; }
.metric-value { font-weight: 700; font-size: 1rem; }
.effort-bar span:nth-child(1) { height: 6px; }
.effort-bar span:nth-child(2) { height: 10px; }
.effort-bar span:nth-child(3) { height: 14px; }
.effort-bar span:nth-child(4) { height: 18px; }
.effort-bar span:nth-child(5) { height: 22px; }
.effort-bar span { width: 4px; margin-right: 2px; }
 }
@media (max-width: 767.99px) {
 .mv-justify-center { justify-content: center !important; }
.mv-text-center { text-align: center !important; }
 }
.overflow-point { overflow: auto; }
.pending-clr { color: #007ED3; }
.btn.btn-outline-primary:not(:disabled):not(.disabled).active { color: #FFFFFF; background-color: #381093; border-color: #381093; }
.btn.btn-outline-primary { color: #381093; background-color: transparent; border-color: #381093; }
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) { color: #FFFFFF; background-color: #381093 !important; border-color: #381093 !important; }
@media (min-width: 1200px) {
 .w-xl-10 { width: 10%; }
.w-xl-20 { width: 20%; }
.w-xl-30 { width: 30%; }
.w-xl-40 { width: 40%; }
.w-xl-50 { width: 50%; }
.w-xl-60 { width: 60%; }
.w-xl-70 { width: 70%; }
.w-xl-80 { width: 80%; }
.w-xl-90 { width: 90%; }
.w-xl-100 { width: 100%; }
.w-xl-300px { width: 300px !important; }
 }
.vertical-align-middle { vertical-align: middle; }
.text-darkgreen { color: #00504C !important; }
/*
 *  STYLE 3
 */
#horizontal_scroll { padding-bottom: 5px; }
#horizontal_scroll::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; }
#horizontal_scroll::-webkit-scrollbar { /* width: 1px; */
    background-color: #F5F5F5; height: 1px; }
#horizontal_scroll::-webkit-scrollbar-thumb { background-color: #381093; }
.playerRefModel-card { width: 29px; height: 29px; }
.name_label_ptich_RefModel { width: 47px; height: 17px; text-align: center; word-wrap: break-word; font-size: 6px; line-height: 1; position: absolute; margin-left: -10px; display: flex; align-items: center; }
@media only screen and (max-width: 1600px) {
 .playerRefModel-card { width: 29px; height: 29px; }
.name_label_ptich_RefModel { width: 42px; height: 16px; margin-left: -8px; font-size: 6px; }
 }
@media only screen and (max-width: 1450px) {
 .playerRefModel-card { width: 23px; height: 23px; }
.name_label_ptich_RefModel { width: 39px; height: 14px; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1450px) {
 .playerRefModel-card { width: 23px; height: 23px; }
.name_label_ptich_RefModel { width: 39px; height: 14px; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1370px) {
 .playerRefModel-card { width: 23px; height: 23px; }
.name_label_ptich_RefModel { width: 39px; height: 12px; margin-left: -8px; font-size: 5px; }
 }
@media only screen and (max-width: 1200px) {
 .playerRefModel-card { width: 26px; height: 26px; }
 }
.h-50px { height: 50px; }
tbody tr td:first-child { border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; }
tbody tr td:last-child { border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; }
td {vertical-align: middle !important; text-transform: capitalize; }
.text-prim { color: #1689d6 !important; };
tr th:first-child { border-top-left-radius: 10px !important; border-bottom-left-radius: 10px !important; }
tr th:last-child { border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; }
option {text-transform: capitalize;}
select {text-transform: capitalize !important;}
/* .menu-item-open > .menu-link { background-color: transparent !important; } */
.sub-menue-active{ background-color: #1b1b28; border-radius: 30px; }
@media (max-width: 1400px) {
 .nft_table { font-size: 13px; }
 }
 @media (max-width: 1200px) {
 .nft_table { font-size: 11px; }
 }
 @media (max-width: 900px) {
 .nft_table { font-size: 9px; }
 }
 .event-lightpurple {color: white !important; background-color: #6633D1 !important;}
 .event-blueMain {color: white !important; background-color: #381093 !important;}
 .event-green {color: #381093 !important; background-color: #68E28D !important;}
 .event-lighBlue {color: white !important; background-color: #007ED3 !important;}
 .event-incognito {color: white !important; background-color: #002854 !important;}
 .event-pink {color: white !important; background-color: #A83579 !important;}
 .event-dark {color: white !important; background-color: #000000 !important;}
 .event-light {color: #381093 !important; background-color: #EFECF7 !important;}
 .event-purple { background-color: #6a1b9a; }
 .event-lightpurple td {color: white !important;}
 .event-blueMain td {color: white !important;}
 .event-green td {color: #381093 !important;}
 .event-lighBlue td {color: white !important;}
 .event-incognito td {color: white !important;}
 .event-pink td {color: white !important;}
 .event-dark td {color: white !important;}
 .event-light td {color: #381093 !important;}
 .event-purple td { color: white !important; }
 .bg-primary { background-color: #381093 !important; }
 .custom-design { background-color: white!important; border-color: white!important; color: #381093 !important; }
 .currency-dd.active { background-color: #381093 !important;  color: white !important; }
 .currency-dd:hover { background-color: #381093 !important;  color: white !important; margin-top: 3px; }

 .event-lightpurple i {color: white !important;}
 .event-blueMain i {color: white !important;}
 .event-green i {color: #381093 !important;}
 .event-lighBlue i {color: white !important;}
 .event-incognito i {color: white !important;}
 .event-pink i {color: white !important;}
 .event-dark i {color: white !important;}
 .event-light i {color: #381093 !important;}
.border-left-10px { border-top-left-radius: 10px; border-bottom-left-radius: 10px; }
.border-right-10px { border-top-right-radius: 10px !important; border-bottom-right-radius: 10px !important; }