/*
body {
    background: url("../img/back04.webp");
    overflow-y: scroll;
}
*/
.fsz15 { font-size: 115%!important; }
.fsz25 { font-size: 125%!important; }
.fsz50 { font-size: 150%!important; }

.form-control:focus {
    box-shadow: 0 0 0 0.2rem #1aa905cf!important;
}

.autoLogo {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("../img/logo/noLogo.png");
    min-height: 60px;
    min-width: 60px;
    visibility: hidden;
    position: relative;
    box-shadow: 0px 0px 5px grey;
}

.autoCompl, .admForm { font-size: medium!important; color: #0c0c0c!important; }
.admForm:disabled { background-color: #e0e0e0;}

.btn-success { background-color: #28a74561!important; }
.limenu {
    padding: 0px;
    margin: 0px;
/*    padding-bottom: 0.25rem;*/
}
.limenu[level='1'] { margin-top: 0.5rem;}

h1rem { height: 1rem; }

.flag {
    background-size: contain;
    background-position: 15%;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    width: 62px;
    line-height: 1rem;
    height: 1rem;
    text-align: right!important;
}
.flag-ua-sq { background-image: url(../img/flags/flag-ua.svg); }


.flag-ua { background-image: url(../img/flags/flag-ua4x3.svg); }
.flag-us { background-image: url(../img/flags/flag-us4x3.svg); }
.flag-us-sq { background-image: url(../img/flags/flag-us.svg); }
.flag-en { background-image: url(../img/flags/flag-en4x3.svg); }
.flag-en-sq { background-image: url(../img/flags/flag-en.svg); }
.flagMenu { margin-top: -5px; }

/*
[type=button]:not(:disabled), [type=reset]:not(:disabled),
[type=submit]:not(:disabled), button:not(:disabled), a:hover {
    cursor: url("../img/kelme_paw.png"),pointer;
}
*/

/* #logoSite { z-index: 2000; } */
.shadowBox { box-shadow: 0px 0px 3px 3px #34d616; border: 3px solid #34d616; }
#srhClub { font-size: 20px; }
.imgLogo {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("../img/logo/noLogo.png");
    min-height: 60px;
    min-width: 60px;
    visibility: hidden;
    position: relative;
    left: -70px;
    top: -10px;
    box-shadow: 0px 0px 5px grey;
}

li.ui-menu-item {
    font-size: 20px;
}
li.ui-menu-item:hover, li.ui-menu-item:active,
li.ui-menu-item:focus, li a.ui-state-focus, li a.ui-state-active {
    background-color: #28a745;
    color: #FFFFFF;
}

ul.ui-autocomplete {
    max-height: 200px;
    /*min-height: 200px;*/
    overflow: hidden scroll;
    word-wrap: normal;
    box-shadow: none;
    font-size: 20px;
}

.ui-autocomplete-input, textarea, .uneditable-input {
    display: inline-block;
    padding: 4px;
    font-size: medium;
    line-height: 18px;
    color: #000000;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #28a745;
    border: none;
}
/*.dropdown-item { cursor: url("../img/kelme_paw.png"),pointer; } */
button.dropdown-item {
    outline: none;
}

/* вид курсора при наведении для клика
.mypointer, .accountBtn, .phAdmPlayer, .delAdmPlayer, .btn.dropdown-toggle,
.clubDataTest, #showAVG, #hideAVG, #cornerImg, .oneBlock, .oneTest, .myVideo, a:hover,
.pagingOne[yesclick='1'], span[id_rec], .bg-tab, #cabPlayer, .cabPhotoImg, .cabTests, .cabMediaSee, .dropdown-item,
[type=button]:not(:disabled), [type=reset]:not(:disabled),[type=submit]:not(:disabled), button:not(:disabled) {
    cursor: url("../img/kelme_paw.png"),pointer;
}
*/

/* вид курсора при наведении для клика на светлом фоне */
.mypointerBlack, .oneCelltbl[funclick], .iconTest[info] { cursor: url("../img/kelme_pawBlack.png"),pointer; }
.iconTest[info].mypointerWhite { cursor: url("../img/kelme_paw.png"),pointer; }
.mypointerYellow, .iconTest.mypointerYellow[info]{ cursor: url("../img/kelme_pawYellow.png"),pointer; }
/*** замена bootstrap-классов ***/
.text-warning { color: #ffff00!important; }
.bg-warning { background-color: #ffff00!important; }
.badge-warning { background-color: #ffff00; color: black; border: none; }
span.close { color: #FFFFFF; }
span.close:hover { cursor: pointer; color: #ffff00; }
.f6 { font-size: 1rem; }
.f90 { font-size: 0.9rem; }
.f7 { font-size: 0.75rem; }
.f8 { font-size: 0.50rem; }
.text-muted { color: #c2c2c2!important; }
.shadow { box-shadow: 0 .5rem 1rem rgba(0, 0, 0, 1) !important; }
.shadow-white { box-shadow: 0 0rem 0.5rem rgb(255 255 255) !important; }
/******************************************/
.even { background-color: #ededed; }
#dtbl_info { display: inline-block; padding: 0px; margin: 0.5rem 0px 0px 0px; color: #ffffff; }
#dtbl_filter { display: inline-block; line-height: 1rem; }
#dtbl_filter input {
    margin-top: 0.5rem;
    line-height: 1rem;
    border-color: #28a745;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px #28a745;
}
.oneCelltbl { border-left: 1px solid; }

table#dtbl td { text-align: center; }
table.dataTable thead th, table.dataTable thead td { padding: 5px 10px; text-align: center; }
.tdR, table#dtbl td.tdR { text-align: right; }
.tdL, table#dtbl td.tdL { text-align: left; }
.tdC, table#dtbl td.tdC, th.tdC { text-align: center!important; }
/*
, table#dtbl td.tdR
.tdL, table#dtbl td.tdL { text-align: left; }
.tdC, table#dtbl td.tdC { text-align: center; padding: 1px; } */

/*
.sitename {
    font-size: 2rem;
    letter-spacing: 0.15rem;
    text-shadow: 2px 2px 3px #ff0000;
    font-style: italic;
    font-weight: bold;
    word-spacing: 0.5rem;
}
*/
.shadowTitle { text-shadow: 0px 0px 5px black; }
.newsText {
    text-shadow: 0 0 10px #000000;
}
.newsbody a {color: #ffff00; }
.clubLogo, .clubLogoCalendar {
    height: 120px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: center;
}
.clubLogo { height: 120px; }
.clubLogoCalendar { height: 32px; }
.divClubLogo:hover {background-color: #FFFFFF;}

hr.think { height: 1px;}

hr.hrclub {
    width: 100%;
    opacity: 38%;
    background-image: url(../img/decor/hrLine.png);
    height: 5px;
    display: inline-block;
    margin-top: 10px;
}
.heightIco {
    height: 20px;
}
.imgH { height: 20px; vertical-align: text-bottom; }
a:hover {
    text-decoration: none;
}
.iconTest { height: 24px; vertical-align: middle; }
.iconTest[info] { font-style: italic; font-weight: bold; font-size: 1rem; }
/*.oneBlock, .oneTest { cursor: url("../img/kelme_paw.png"),pointer; }*/
.oneBlock:hover, .oneBlockID:hover, .oneTest:hover { background-color: #000000; }
span[cntVideo="0"] { visibility: hidden; }
.fontK10 { font-size: 1.1rem; letter-spacing: .03rem; word-spacing: .1rem;}

.myVideo {
    min-height: 24px;
    display: inline-block;
    min-width: 24px;
   /* background-image: url(/img/decor/icoVideo.png); */
    background-image: url(/img/svg/youtubeYellow.svg);
    background-size: cover;
    vertical-align: middle;
    margin-left: 10px;
    /*cursor: url("../img/kelme_paw.png"),pointer; */
}
.myVideo[show='0'] { visibility: hidden; display: inline-block; float: right; }
/*.myVideo:hover { background-image: url(/img/decor/icoVideoRed.png); } */
.myVideo:hover { background-image: url(/img/svg/youtubeRed.svg); }

.lastVideoTxt { overflow-x: hidden; white-space: nowrap; display: block; }

.cardHead, .pagingOne, .pagingOne[yesclick='0']:hover {  background-color: #177b20; color: #ffff00; }


iframe.width-changed {
    width: 100%;
    display: block;
    border: 0;
    height: 0;
    margin: 0;
}

.avgCSS { display: none; }

/* сравнение результатов */
.compareDiv {
    color: #FFFFFF;
    text-align: center;
    /* background-color: #a4f7ff; */
    padding: 10px 10px 10px 10px;
 /*
    width: 800px;
    max-width: 800px;
    height: 400px;
    max-height: 400px;
*/

    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;

    background-image: url(../img/mVSr1.jpg);
    background-size: cover;
}
.compareDiv[t='test'] { background-image: url(../img/compFonWhite.jpg); }
.compareDiv[t='vs'] { background-image: url(../img/mVSr1.jpg); }


div.dropdown-menu.selectCompare {
    max-height: 15rem;
    overflow-y: auto;
}

.tblCupRatBonus {
    color: #007bff;
}

.mycounter {
    height: 38px;
    width: 62px;
    background-image: url("../img/decor/icoCountGreen.png");
    background-size: contain;
    background-repeat: no-repeat;
    float: none;
    color: #000000;
    font-family: monospace;
    font-size: 14px;
}

/*.pagingOne { cursor: url("../img/kelme_paw.png"),pointer; }
.page-item.active.pagingSq { background-color: #ffff00; color: #177b20; } */
.page-item.active.pagingSq span.page-link.pagingOne,
.page-item.pagingSq span.page-link.pagingOne[yesclick='1']:hover{
    background-color: #ffff00;
    border-color: #ffff00;
    color: #177b20;
}

table.dataTable tr.even {
    background-color: #efefef;
}

/* ячейки таблицы, по которым возможен клик */
.oneCelltbl[funclick] span.icoClickVal {
    float: right;
    font-size: 0.7rem;
}
.oneCelltbl[funclick][ncol='1'] span.icoClickVal {
    display: none;
}

.oneCelltbl[funclick], .oneCelltbl[funclick][ncol='1'] {
    background-image: none;
}

.oneCelltbl[funclick='ball'] {
    /*
    background-image: url("../img/decor/icoEyeGreen.png");
    background-size: contain;
    */
    background-image: url("../img/svg/eye.svg");
    background-repeat: no-repeat;
    background-position-x: right;
    background-size: 1rem;
    background-position-y: center;
}

.oneCelltbl[funclick='druf'][extparam='4'],
 td.druf[extparam='4'] { background-color: #ff0000; color: #FFFFFF; }
.oneCelltbl[funclick='druf'][extparam='3'],
 td.druf[extparam='3']{ background-color: #ff97bd; color: #FFFFFF; }
.oneCelltbl[funclick='druf'][extparam='2'],
 td.druf[extparam='2']{ background-color: #f41cff; color: #FFFFFF; }
.oneCelltbl[funclick='druf'][extparam='1'],
 td.druf[extparam='1']{ background-color: #0a8aff; color: #FFFFFF; }
.oneCelltbl[funclick='druf'][extparam='0'],
 td.druf[extparam='0']{ background-color: #00c21c; color: #ffff00; }


.oneCelltbl[funclick='----']:hover {
    cursor: auto;
}

.clickBallDiv {
    top: 20px;
    left: 250px;
    background-image: url(../img/ball/ballAdidas.png);
    background-size: cover;
    height: 500px;
    width: 350px;
}

.clickBallDiv span {
    color: #06ff20;
    font-size: 35px;
    font-weight: bold;
}

.clickBallDivImg {
    position: relative;
    display: block;
    top: 285px;
    left: 138px;
}

.h6.fontK10.card-text {
    max-height: 160px;
    min-height: 160px;
    overflow-y: hidden;
}

.newsbody {
    min-height: 160px;
    overflow-y: hidden;
}
.photoNews {
    position: absolute;
    left: 1rem;
    height: 1.5rem;
    width: 1.5rem;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("/img/svg/photoWhite.svg");
}
.photoNews:hover { background-image: url("/img/svg/photoBlack.svg"); }
.allphotonews { position: absolute; left: 0px; color: #ffffff; }
.allphoto { margin-left: 3rem; }
.allphoto:hover { color: #000000; }

.textMAXheight { max-height: 160px; }
/*span[id_rec] { cursor: url("../img/kelme_paw.png"),pointer; }*/

/*** cabinet ***/
.bg-tab {
    color: #ffffff;
    background-color: #497c559e;
    border-color: #ffffff;
}
/*.bg-tab:hover { cursor: url("../img/kelme_paw.png"),pointer; } */

*[finp]  { display: none; }
*[fview] { display: inline-block; }


span.accountBtn, #account {
    min-height: 37px;
    min-width: 37px;
}
span.accountImg {
    background-image: url('../img/decor/account.svg');
    background-repeat: no-repeat;
    background-size: cover;
    height: 31px;
    width: 31px;
    top: 3px;
    left: 3px;
    z-index: 600;
}
span.accountBtn {  background-color: #dbdbdb !important; }
span.accountBtn[iduser='-1']{ display: none; }
span.accountBtn[iduser='0']{ background-color: #28a74561!important; color: #ffffff!important; }
span.accountBtn[role='1']{ background-color: #28a745CC !important; color: #ffffff !important; }
span.accountBtn[role='3']{ background-color: #00b894 !important; color: #ffffff !important; }
span.accountBtn[role='7']{ background-color: #3368ff !important; color: #ffffff !important; }
span.accountBtn[role='63']{ background-color: #ffff00 !important; color: #28a745!important; }
span.accountBtn[role='127']{ background-color: #ff0034 !important; color: #ffffff !important; }
span.accountBtn[role='255']{ background-color: #a63183 !important; color: #ffffff !important; }


#account[iduser]{
    opacity: 0.1;
    z-index: 605;
    /*background-color: #13f32e !important;*/
}

/*
button#account[iduser='0']{
    background-color: #28a745!important;
}
*/
.docextfile[extdoc] { background-color: #989993; color: #FFFFFF; }
.docextfile[extdoc="pdf"] { background-color: #d30000;}
.docextfile[extdoc="doc"] { background-color: #0000d1;}
.docextfile[extdoc="xls"] { background-color: #00910e;}

#cabAddVideo[cnt='0'],#cabinpVideo[cnt='0'],#cabAddPhoto[cnt='0'],#cabinpPhoto[cnt='0'] {
    display: none;
}
.cabInput,.cabInput2 {
    font-size: 1.1rem!important;
    padding: 0px 4px!important;
    line-height: 21px!important;
    font-weight: 600!important;
    color: #0f691f!important;
    border: 1px solid #ccc;
    border-radius: 3px;
}
input.cabInput:not([id_player]){ height: calc(1.3em + 6px); width: 11rem; }
input.cabInput[id_player] { width: 30rem; }
input.cabInput2 { height: calc(1.3em + 6px); width: 30rem; }


.cabLabel {
    min-width: 8rem;
    text-align: right;
}
/*#cabPlayer:hover, .cabPhotoImg:hover, .cabTests:hover { cursor: url("../img/kelme_paw.png"),pointer; } */

.cabBasket, .cabMediaSee {
    min-width: 20px!important;
    min-height: 20px!important;
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    /*z-index: 3000;*/
}

.cabBasket {
    left: 250px;
    top: -13px;
    cursor: grabbing;
/*    background-image: url("/img/decor/_icoBasketHover.png"); */
    background-image: url("/img/svg/trashYellow.svg");
    opacity: 50%;
}

.cabButMediaControl {
    width: 1rem;
    display: inline-block;
    height: 1rem;
    vertical-align: middle;
    color: #ffff00!important;
}
.cabButMediaControl[media='Video'] { background-image: url(/img/svg/camera-reels.svg); }
.cabButMediaControl[media='Photo'] { background-image: url(/img/svg/photoWhite.svg); }

.cabMediaSee {
    /*cursor: url("../img/kelme_paw.png"),pointer;*/
    top:-8px;
    left: -5px;
    opacity: 50%;
}
.cabMediaSee[media='Video'] { background-image: url("/img/decor/icoVideoSee.png"); }
.cabMediaSee[media='Photo'] { background-image: url("/img/decor/icoSeePhoto.png");}

.cabBasket:hover, .cabBasket[del_media='1'] {
    opacity: 100%;
    /* background-image: url("/img/decor/_icoBasketHover.png"); */
}

.cabMediaSee:hover { opacity: 100%; }

/* админка */
#admNewPlayer {
    background-image: url("/img/decor/icoSavePlayer.png");
    background-size: cover;
    height: 32px;
    width: 32px;
}
#admNewPlayer[id_player='0'] {
    background-image: url("/img/decor/icoAddPlayer.png");
}

.clubDataTest, .oneBlock { opacity: 0.6; }
.clubDataTest[psw='0'], .oneBlock[psw='0'] { opacity: 1; }
.clubDataTest { border: 1px solid transparent!important }
.clubDataTest:hover { border: 1px solid #ffffff!important }

#addAdmPlayer[id_player='0'] { display: none; }

.clipboard {
    cursor: grab;
    /* visibility: hidden;
    width: 3.4rem;
    height: 1.5rem;
    padding: 0px;
    margin: 0px;
    border: none;
    opacity: 0;
    background-image: url("/img/decor/icoLinkGreen.png");
    background-repeat: no-repeat;
    background-size: cover;
    font-size: 1px;
    color: yellow;
    vertical-align: middle;
    */
}

.nameBlock .dateBlock {
    font-size: 70%;
    background: none;
    border: 1px solid #ffffff!important;
}

.phGal:hover { color: #00FFFF;}

.icoGraph {
    background: url(/img/decor/icoGraph.png);
    width: 37px;
    height: 28px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    float: right;
    vertical-align: middle;
}
canvas {
    min-height: 400px;
}
#modalInfo { z-index: 5000; }
#modalGraph { z-index: 4000; }
#modalPlayer { z-index: 3000; }

.resPrint[id_block='0'], .resGraph[id_block] { display: none; }
.resGraph[id_block='0'] { display: inline-block; }


.inploadres[readonly] {
    background-color: #e5e5e5!important;
    color: #000000!important;
}

.tdloadres,.inploadres {
    background-color: #ffffff;
    color: #0000FF!important;
    font-weight: 600!important;
    max-width: 80px!important;
    width: 80px!important;
    text-align: center;
}
.tdloadres { background: none; }

.inploadres[ncol='1'], .tdloadres[ncol='1'] {
    max-width: 200px!important;
    width: 200px!important;
    text-align: left!important;
}

#selectTest { min-width: 15rem; }

thead.thloadres th[ncol] {
    max-width: 80px!important;
    width: 80px!important;
    text-align: center;
    padding: 0px!important;
}
thead.thloadres th[ncol] { padding: 1px 2px; }
thead.thloadres th[ncol='0'] { max-width: 30px!important; width: 30px!important; }
thead.thloadres th[ncol='1'] { max-width: 200px!important; width: 200px!important; text-align: left; }

#admBroom {
    height: 36px;
    background-color: #ffffff;
    border-radius: 5px;
}
#admBroom[broom='0'] { background: none; }

.divTxtMess {
    min-height: 81px;
    background-color: #123123;
    border-radius: 0.5rem;
}
.divTxtMess textarea {font-size: 1rem!important;}
.dtMess{ top: -1rem; font-size: 85%; border-radius: 0.5rem; }
.divTxtMess textarea:not([readonly]){
    color: #af001b!important;
}

.oneMessage {padding: 5px 0px!important;}
.icoAdmMess, .messControl {
    margin: 4px 0px;
    height: 22px;
    background-size: contain;
    background-repeat: no-repeat;
}
.messControl {
    height: 2.4rem;
    width: 2.4rem;
    background-size: cover;
    background-repeat: round;
}

.icoAdmMess[delete] { background-image: url('/img/admin/icoBasket.png'); }
.messControl[checkview='-1'] { background-image: url('/img/admin/icoViewGrey.png'); }
.messControl[checkread='-1'] { background-image: url('/img/admin/icoOkGrey.png'); }

.icoAdmMess[checkview='0'], .messControl[checkview='0'] {
    background-image: url('/img/admin/icoEyeNo.png');
}
.icoAdmMess[checkview='1'], .messControl[checkview='1'] {
    background-image: url('/img/admin/icoEyeYellow.png');
}
.icoAdmMess[checkread='0'], .messControl[checkread='0'] {
    background-image: url('/img/admin/icoOkNo.png');
}
.icoAdmMess[checkread='1'], .messControl[checkread='1'] {
    background-image: url('/img/admin/icoOkYes.png');
}
.cntIcon {
    width: 1rem;
    display: inline-block;
    height: 1rem;
    vertical-align: middle;
}

.cntIcon[t='video'] { background-image: url(/img/svg/camera-reels.svg); }
.cntIcon[t='test'] { background-image: url(/img/svg/stopwatch.svg); }

.iconDateList {
    background-image: url(/img/svg/calendar3.svg);
    background-size: cover;
    width: 1rem;
    display: inline-block;
    height: 1rem;
    vertical-align: middle;
}

.photo3x4 { width: 4.5rem!important; height: 6rem!important; }
.h2rem { height: 2rem; }

.etap {
    height: 1.5rem;
    border: 1px solid;
    width: 1.5rem;
    display: inline-block;
    border-radius: 0.75rem;
}
#admAddTest { display: none;}
#admAddTest[id_test='0'] { display: inline-block;}
#selectTest[id_test='0'] { color: #ff0000; }
input.pckt {
    font-size: 1rem!important;
    padding: 0px 4px!important;
    line-height: 21px!important;
    font-weight: 600!important;
    color: #0f691f!important;
    border: 1px solid #ccc;
    border-radius: 3px;
}
/*
input.cabInput {
    height: calc(1.3em + 6px);
    width: 11rem;
}
*/
.btnWordKey.btn-primary { display: inline-block; }
.btnWordKey.btn-success { display: none; }
.btnWordKey.btn-success[id_key='0'] { display: inline-block; }
.btnWordKey.btn-primary[id_key='0'] { display: none; }


/***** политика конфиденциальности *****/
[data-custom-class='body'], [data-custom-class='body'] * { background: transparent !important; }
[data-custom-class='title'], [data-custom-class='title'] * {
    font-family: Arial !important; font-size: 26px !important; color: #ffffff !important;
}
[data-custom-class='subtitle'], [data-custom-class='subtitle'] * {
    font-family: Arial !important; color: #ffffff !important; font-size: 14px !important;
}
[data-custom-class='heading_1'], [data-custom-class='heading_1'] * {
    font-family: Arial !important; font-size: 19px !important; color: #ffffff !important;
}
[data-custom-class='heading_2'], [data-custom-class='heading_2'] * {
    font-family: Arial !important; font-size: 17px !important; color: #ffffff !important;
}
[data-custom-class='body_text'], [data-custom-class='body_text'] * {
    color: #ffffff !important; font-size: 14px !important; font-family: Arial !important;
}
[data-custom-class='link'], [data-custom-class='link'] * { color: #ffffff !important;
    font-size: 14px !important; font-family: Arial !important; word-break: break-word !important;
}
/***************************************/

.oneCRM:hover { background-color: #9fcdff; }
#admCRMsave, #crmSaveTrainer {
    background-color: #1E90FF;
}
#admCRMsave[id_rec='0'], #crmSaveTrainer[id_rec='0'] {
    background-color: #24c638;
}
.crmISdone { width: 1rem; height: 1rem; display: inline-block; }
.crmISdone[isdone='0'] { background-image: url("/img/svg/check-square0.svg"); }
.crmISdone[isdone='1'] { background-image: url("/img/svg/check-square1.svg"); }
#crmSaveTrainer[edit='0'] { visibility: hidden;}
#crmSaveTrainer[id_rec='0'][edit='1'] { visibility: visible;}

tbody.tbodyBlank input {
    color: #000000;
    width: 100%;
    font-size: 1.1rem;
    border: none;
    box-shadow: none;
}
.btnTeam[cmd='newTeam'], .btnTeam[cmd='editTeam'][team='0'],#addPlayerToTeam[team='0'] {
    display: none ;
}
.btnTeam[cmd='newTeam'][team='0'], .btnTeam[cmd='editTeam'],#addPlayerToTeam {
    display: inline-block ;
}


.fotoPlayer {
    width:  2.1rem;
    height: 2.8rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(../img/icoMessi.jpg);
    min-height: 2.8rem;
    min-width: 2.1rem;
    visibility: hidden;
    position: relative;
    left: -40px;
    top: 14px;
    box-shadow: 0px 0px 5px #ffff00;
}

.price {
    border: 2px solid #6ca91c;
    border-radius: 0.25rem;
    padding: 5px;
    display: inline-block;
}
.priceSelect { border-radius: 0.25rem; }

.videoMatch {
    min-width: 1.6rem;
    min-height: 1.5rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.videoMatch, .videoMatch[bg='3'] { background-image: url(../img/decor/fPoleWhite.png);}
/*.videoMatch, .videoMatch[bg='3'] { background-image: url(../img/svg/camera-reels.svg);} */
.videoMatch[bg='1'] { background-image: url(../img/admin/icoVideoAdm.png);}
.videoMatch[bg='2'],.videoMatch[bg='6'] { background-image: url(../img/svg/photoWhite.svg);}
.videoMatch[bg='5'] { background-image: url(../img/svg/camera-reels.svg);}
.iconVideo {
    background-size: cover;
    width: 1rem;
    display: inline-block;
    height: 1rem;
}
.iconVideo[what='video'] { background-image: url(/img/svg/camera-reels.svg); }
.iconVideo[what='group'] { background-image: url(/img/decor/icoGrPhotoWh.png); }
.iconVideo[what='trainer'] { background-image: url(/img/decor/trainerWfill.png); }

button.clubPlayers[year][active='1'] { background-color: #00B405!important; }

.clubVideos, .clubPlayers, .clubTrainers { border: 1px solid rgba(255, 255, 255, 0) !important; }
.clubVideos:hover, .clubPlayers:hover, .clubTrainers:hover {
    border: 1px solid #FFFFFF!important; border-radius: 0.25rem;
}

.imgCar10 { /*** для carousel ***/
     background-size: contain;
     background-repeat: no-repeat;
    min-height: 8rem;
 }
a.fifasite:visited, a.fifasite:hover {
    color: #ffff00 !important;
}

.fifa_headV { /*transform: rotate(-90deg);*/}

.fifa_tdV {
    transform: rotate(-90deg);
    width: 50%;
    display: inline-block;
    margin: 0px;
    float: left;
    font-size: 75%;
}
.fifa_tdV2 {
    width: 50%;
    display: inline-block;
    margin: 0px;
}
tr.fifa_bigtr[total='0'] { background-color: #FFFFFF; font-weight: 600;}
tr.fifa_bigtr[total='0'] td:first-child {
    font-size: 90%;
    text-align: right;
}
tr.fifa_bigtr[onoff='0'][total='0'] { display: none;}
span.fifa_badge.badge-danger { background-color: #fa58b7 !important;}
span.fifa_badge[cnt='0'] {visibility: hidden;}

