.divisiontitle{
float: left!important;
}




/*splash positioning*/
.splash{
    position:fixed!important;
    top:10vh!important;
}


/*blur effect*/

.blureffect {
    opacity:0.4!important;
    filter: blur(2px)!important;
    -webkit-filter: blur(2px)!important;
    pointer-events: none!important;
}



/*matchday squad */

.buttonfloat{
    float:left!important;
    width:42vw!important;
}

/*INPUT BOX*/

.ui-input-text-v3input {
   box-shadow: none!important;
   border:none!important;
   background-color:transparent!important;
   color:#ffffff!important;
   text-align: left!important;
   font-family:"RBMedium" !important;
   font-size:24px!important;
   text-shadow: none!important;
}


.ui-input-text-v3input input{
   box-shadow: none!important;
   border:none!important;
   background-color:transparent!important;
   color:#ffffff!important;
   text-align: left!important;
   font-family:"RBMedium" !important;
   font-size:24px!important;
   text-shadow: none!important;
}


::-webkit-input-placeholder {
    color: #999999!important;
    font-family:"RBMedium" !important; 
   font-size:18px!important;
   text-shadow: none!important;
}

.v3textinput input {
   box-shadow: none!important;
   border:none!important;
   background-color:transparent!important;
   color:#ffffff!important;
   text-align: left!important;
   font-family:"RBMedium" !important;
   font-size:24px!important;
   text-shadow: none!important;
}


/* SELECT BUTTON */

/*.ui-select .ui-btn{ */
.v3select .ui-btn{     
   
    border-width: 0!important;
    background-color:transparent!important;
    background:transparent!important;
    color:#ffffff!important;
    font-family:"RBMedium"!important; 
    padding:0!important;
    font-size:24px!important;
    text-align:left!important;
    font-weight: normal!important;
}


/*backgroundimages*/

/*Background*/

.v3background {
    background-color: #000000!important;
}

.v3background2 {
    /*position:fixed!important;
    top:0!important;
    bottom:0!important;*/
    height:100vh!important;
    width:100vw!important;
    background-image: url("../img/v3background-min.jpg")!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    background-position: center top!important;
    /*z-index:1!important;*/
}

.v3backgroundmock {
    /*position:fixed!important;
    top:0!important;
    bottom:0!important;*/
    height:100vh!important;
    width:100vw!important;
    background:#ffffff!important;
    /*z-index:1!important;*/
}

.v3bigleft {
    position: fixed!important;
    width: 200px!important;
    height: 200px!important;
    top: -80px!important;
    left: -60px!important;
    z-index: 0!important;
}

.v3bigright {
    position: fixed!important;
    width: 200px!important;
    height: 200px!important;
    top: -80px!important;
    right: -60px!important;
    z-index: 0!important;
}

.v3logoBigRight {
    position: fixed!important;
    width: 300px!important;
    height: 300px!important;
    bottom: -120px!important;
    right: -140px!important;
    /*opacity:0.7!important;*/
    border-radius: 50%!important;
    /*background: #222325!important;*/
    box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);
    padding: 0!important;
    z-index: 0!important;
}

.v3smallball {
    position: absolute!important;
    width: 170px!important;
    height: 170px!important;
    top: -60px!important;
    left: -40px!important;
    /*opacity:0.7!important;*/
    /*border-radius: 50%!important;*/
    /*background: #222325!important;*/
    /*box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);*/
    padding: 0!important;
    z-index: 1!important;
}


/*CARDS*/

.v3divraise{
    position:relative!important;
    z-index:10!important;
}

.v3divraise11s{
    position:relative!important;
    z-index:10!important;
    overflow:hidden!important;
}

.v3cardimage{
    position: relative!important;
    border-radius: 10px!important;
    z-index:1!important;
}

.v3card {
    position: relative!important;
    border-radius: 10px!important;
    /*background: #222325!important;*/
    background: #000000!important;
    /*background-image: url("../img/v3cardbackground-min.jpg")!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    background-position: center top!important;*/
    z-index:10!important;
    overflow:hidden!important;
}

.v3cardmock {
    position: relative!important;
    border-radius: 10px!important;
    /*background: #222325!important;*/
    background: #fefefe!important;
    /*background-image: url("../img/v3cardbackground-min.jpg")!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    background-position: center top!important;*/
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    z-index:10!important;
    overflow:hidden!important;
}

.v3cardmock2 {
    position: relative!important;
    border-radius: 10px!important;
    /*background: #222325!important;*/
    background: #fefefe!important;
    /*background-image: url("../img/v3cardbackground-min.jpg")!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    background-position: center top!important;*/
    z-index:10!important;
    overflow:hidden!important;
}

.v3cardpopup {
    position: fixed!important;
    width:90%!important;
    bottom:5vw!important;
    left:5vw!important;
    right:5vw!important;
    height:200px!important;
    background: #000000!important;
    /*background-image: linear-gradient(315deg, rgba(50, 50, 50, 1), rgba(0, 0, 0, 1));*/
    /*backdrop-filter: blur(3px);*/
    /*filter: blur(50px)!important;
    -webkit-filter: blur(50px)!important;*/
    border-bottom-right-radius: 20px!important;
    border-top-right-radius: 20px!important;
    border-bottom-left-radius: 20px!important;
    border-top-left-radius: 20px!important;
    /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/
    overflow: hidden!important;
    z-index: 999!important;
}

.v3cardpopup2 {
    position: fixed!important;
    width:90vw!important;
    bottom:5vw!important;
    left:5vw!important;
    right:5vw!important;
    height:112vw!important;
    background: #000000!important;
    background-image: url("../img/PlayerCardBCK.jpg")!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    background-position: center top!important;
    border-bottom-right-radius: 20px!important;
    border-top-right-radius: 20px!important;
    border-bottom-left-radius: 20px!important;
    border-top-left-radius: 20px!important;
    /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/
    overflow: hidden!important;
    z-index: 999!important;
}


.v3card2 {
    position: relative!important;
    border-radius: 10px!important;
    background: #000000!important;
    z-index:10!important;
    overflow:visible!important;
}

.v3cardblack {
    position: relative!important;
    border-radius: 10px!important;
    background: #000000!important;
    z-index:10!important;
}

.v3greencard {
    position: relative!important;
    border-radius: 10px!important;
    background: #8ce964!important;
    z-index:10!important;
}

.v3greencardin {
    position: relative!important;
    width:50px!important;
    height:50px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    border-radius: 10px!important;
    background: #8ce964!important;
    box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);
    z-index:10!important;
}





.v3greencardin2 {
    position: relative!important;
    width:100%!important;
    height:60px!important;
    margin-left: auto!important;
    margin-right: auto!important;
    border-radius: 5px!important;
    background: #8ce964!important;
    box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);
    z-index:10!important;
}

.v3greencorner {
    position:absolute!important;
    top:0!important;
    right:0!important;
    width: 30px!important;
    height: 30px!important;
    border-top-right-radius:10px!important;
    background: linear-gradient(to top right, #000000 0%, #000000 50%, #8ce964 50%, #8ce964 100%)!important;
}

.v3greycorner {
    position:absolute!important;
    top:0!important;
    right:0!important;
    width: 30px!important;
    height: 30px!important;
    border-top-right-radius:10px!important;
    background: linear-gradient(to top right, #8ce964 0%, #8ce964 50%, #000000 50%, #000000 100%)!important;
}

.v3redcorner {
    position:absolute!important;
    top:0!important;
    right:0!important;
    width: 30px!important;
    height: 30px!important;
    border-top-right-radius:10px!important;
    background: linear-gradient(to top right, #000000 0%, #000000 50%, #e9648c 50%, #e9648c 100%)!important;
}

.v3greencorner2 {
    position:absolute!important;
    top:0!important;
    right:0!important;
    width: 60px!important;
    height: 60px!important;
    border-top-right-radius:10px!important;
    background: linear-gradient(to top right, #000000 0%, #000000 50%, #8ce964 50%, #8ce964 100%)!important;
}

.v3greencornermock {
    position:absolute!important;
    top:0!important;
    right:0!important;
    width: 60px!important;
    height: 60px!important;
    border-top-right-radius:10px!important;
    background: linear-gradient(to top right, #fefefe 0%, #fefefe 50%, #8ce964 50%, #8ce964 100%)!important;
}



.v3greencorner3 {
    position:absolute!important;
    bottom:0!important;
    left:0!important;
    width: 60px!important;
    height: 60px!important;
    border-top-right-radius:10px!important;
    background: linear-gradient(to top right, #8ce964 0%, #8ce964 50%, #000000 50%, #000000 100%)!important;
}


.v3cardlogo {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 60px!important;
    height: 60px!important;
    border-radius: 50%!important;
    background: #000000!important;
    /*box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);*/
    padding: 10px!important;
    z-index: 0!important;
}



.v3cardlogo2 {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 100px!important;
    height: 100px!important;
    border-radius: 50%!important;
    background: #000000!important;
    /*box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);*/
    z-index: 0!important;
}

.v3cardlogowhite {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 60px!important;
    height: 60px!important;
    border-radius: 10px!important;
    background: #ffffff!important;
    box-shadow: inset 4px 0 8px 0 rgba(0, 0, 0, 0.2), inset 6px 0 20px 0 rgba(0, 0, 0, 0.19);
    padding: 10px!important;
    z-index: 0!important;
}

.v3fixturesimg {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 26px!important;
    height: 26px!important;
}

.v3fixturesimg2 {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 50px!important;
    height: 50px!important;
}

.v3playerimg {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 26px!important;
    height: 26px!important;
    border-radius: 50%!important;
}

.v3playerimg2 {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    top:70px!important;
    width: 90px!important;
    height: 90px!important;
    border-radius: 50%!important;
    background: #000000!important;
    padding: 0!important;
    z-index:150!important;
}

.v3playerimg3 {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    top:5px!important;
    width: 120px!important;
    height: 120px!important;
    border-radius: 50%!important;
    background: #000000!important;
    padding: 0!important;
    z-index:150!important;
}

.v3playerdetails {
    position: absolute!important;
    margin-left: auto!important;
    margin-right: auto!important;
    top:150px!important;
    z-index:150!important;
}

.v3playergifs {
    position: absolute!important;
    margin-left: auto!important;
    margin-right: auto!important;
    bottom:100px!important;
    z-index:150!important;
}


.v3playerstats {
    position: absolute!important;
    bottom:20px!important;
    z-index:150!important;
}





.v3playerDAFL {
    position: absolute!important;
    width: 80px!important;
    height: 80px!important;
    right:20px!important;
    top:20px!important;
    z-index:150!important;
}

.v3playerflag {
    position: absolute!important;
    width: 70px!important;
    height: 140px!important;
    left:20px!important;
    top:0!important;
    z-index:150!important;
}

.v3playerflaglogo {
    position: absolute!important;
    width: 50px!important;
    height: 50px!important;
    left:30px!important;
    top:0!important;
    z-index:151!important;
}

.v3playerflagdiv {
    position: absolute!important;
    font-size:6vw!important;
    left:55px!important;
    top:60px!important;
    z-index:151!important;
    transform: translate(-50%, 0);
}

.v3playerflagage {
    position: absolute!important;
    font-size:9vw!important;
    left:55px!important;
    top:80px!important;
    z-index:151!important;
    transform: translate(-50%, 0);
}



.v3playername{
    position: relative!important;
    z-index:150!important;
}

.v3greendiv { 
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
}

.v3partnerimg {
    position: relative!important;
    margin-left: auto!important;
    margin-right: auto!important;
    width: 46px!important;
    height: 46px!important;
    border-radius: 50%!important;
}



/*BUTTONS*/

.greenbutton2 { 
    position: relative!important;
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:5!important;
}

.greenround2{ 
    height: 40px!important;
    font-size:23px!important;
    background:#8ce964!important;
    color:#000000!important;
}


.V3smallBTN { 
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBMedium"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    height: 18px!important;
    line-height: 20px!important;
    font-size: 14px!important;
    padding: 4px 2px!important;
}

.v3biggreenbutton{
    position: relative!important;
    background: #8ce964!important;
    border-radius: 10px!important;
    border: none!important;
    z-index: 11!important;
    height: 20px!important;
    line-height: 22px!important;
    font-size: 20px!important;
    font-family: "RBBlack"!important;
    font-weight:normal!important;
    color: #000000!important;
    padding: 13px 2px!important;
}

.redbutton2 { 
    border:none!important;
    box-shadow:none!important;
    background:#e9648c!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBbold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
}

.orangebutton2 { 
    border:none!important;
    box-shadow:none!important;
    background:#e39c48!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBbold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
}

.V3smallBTNred { 
    border:none!important;
    box-shadow:none!important;
    background:#111111!important;
    border-radius: 5px!important;
    color:#e9648c!important;
    font-family:"RBMedium"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    height: 18px!important;
    line-height: 20px!important;
    font-size: 14px!important;
    padding: 4px 2px!important;
}

.V3smallBTNred2 { 
    border:none!important;
    box-shadow:none!important;
    background:#e9648c!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBMedium"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    height: 18px!important;
    line-height: 20px!important;
    font-size: 14px!important;
    padding: 4px 2px!important;
}

.V3smallBTNblack { 
    border:none!important;
    box-shadow:none!important;
    background:#000000!important;
    border-radius: 5px!important;
    color:#ffffff!important;
    font-family:"RBMedium"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    height: 18px!important;
    line-height: 20px!important;
    font-size: 14px!important;
    padding: 4px 2px!important;
}

.V3smallBTNyellow { 
    border:none!important;
    box-shadow:none!important;
    background:#fec332!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBMedium"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    height: 18px!important;
    line-height: 20px!important;
    font-size: 14px!important;
    padding: 4px 2px!important;
}


.V3bottomleft{
    position: fixed!important;
    left:30px!important;
    bottom:30px!important;
    width: 90px!important;
    height: 30px!important;
    background: #8ce964!important;
    border-radius:10px!important;
    border: none!important;
    z-index: 700!important;
}

/*BACK BUTTON*/
.v3back{
    position: fixed!important;
    left:0!important;
    top:0!important;
    width: 20px!important;
    height: 20px!important;
    background: #8ce964!important;
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 20px!important;
    border: none!important;
    padding-left:20px!important;
    padding-right:20px!important;
    padding-top:35px!important;
    padding-bottom:35px!important;
    z-index: 700!important;
    color: #000000!important;
}


/*HOME MENU BUTTONS*/

.v3homebtn{
    position: fixed!important;
    right:0!important;
    top:0!important;
    width: 60px!important;
    height: 10px!important;
    background: #8ce964!important;
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
    border-bottom-left-radius: 20px!important;
    border-bottom-right-radius: 0!important;
    border: none!important;
    padding-left:25px!important;
    padding-right:25px!important;
    padding-top:15px!important;
    padding-bottom:20px!important;
    z-index: 700!important;
    color: #000000!important;
    box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.4), 6px 0 20px 0 rgba(0, 0, 0, 0.39);
}

/*.v3homebtn { 
    position: fixed!important;
    top:30px!important;
    right:20px!important;
    width:60px!important;
    border:none!important;
    box-shadow:none!important;
    background:#e39c48!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:50!important;
}*/

.v3home1 { 
    position: fixed!important;
    top:80px!important;
    right:20px!important;
    width:60px!important;
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:50!important;
}

.v3home2 { 
    position: fixed!important;
    top:130px!important;
    right:20px!important;
    width:60px!important;
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:50!important;
}
/*c84c43*/
.v3home3 { 
    position: fixed!important;
    top:180px!important;
    right:20px!important;
    width:60px!important;
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:50!important;
}

.v3home4 { 
    position: fixed!important;
    top:230px!important;
    right:20px!important;
    width:60px!important;
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:50!important;
}

.v3home5 { 
    position: fixed!important;
    top:280px!important;
    right:20px!important;
    width:60px!important;
    border:none!important;
    box-shadow:none!important;
    background:#8ce964!important;
    border-radius: 5px!important;
    color:#000000!important;
    font-family:"RBBold"!important; 
    font-weight:normal!important;
    text-shadow:none!important;
    z-index:50!important;
}

/*HOME UP BUTTON*/

.v3up{
    position: fixed!important;
    left:0!important;
    top:0!important;
    width: 20px!important;
    height: 20px!important;
    background: #8ce964!important;
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 20px!important;
    border: none!important;
    padding-left:35px!important;
    padding-right:35px!important;
    padding-top:20px!important;
    padding-bottom:20px!important;
    z-index: 700!important;
    color: #000000!important;
    box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.4), 6px 0 20px 0 rgba(0, 0, 0, 0.39);
}

/*BADGE BUTTON*/

.badge {
    position: absolute!important;
    height:20px!important;
    width:20px!important;
    top: -5px!important;
    right: -5px!important;
    padding: 10px 10px!important;
    border-top-left-radius: 0!important;
    border-top-right-radius: 0!important;
    border-bottom-left-radius: 10px!important;
    border-bottom-right-radius: 0!important;
    background-color: #e9648c!important;
    color: white!important;
    z-index:200!important;
}

/* BLINK TEXT*/
.blink_me {
  animation: blinker 3s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}


/*GreenBox*/
.v3greensmallbox {
    position:relative!important;
    background:#8ce964!important;
    z-index:101!important;
    border-radius: 7px!important;
}


/*LANDING PAGE*/

.landingrid{
    position:fixed!important;
    bottom:0!important;
    width:100%important;
    height:100vh!important;
    z-index:3!important;
}

.landingcontent{
    position:absolute!important;
    bottom:0!important;
    margin-left: auto!important;
    margin-right: auto!important;
    height:auto!important;
    z-index:19!important;
}

.landingbtn1{
    position:absolute!important;
    bottom:15px!important;
    left:15px!important;
    z-index:20!important;
}

.landingbtn2{
    position:absolute!important;
    bottom:15px!important;
    right:15px!important;
    z-index:20!important;
}


.splashenter{
  margin: 0!important;
  position: absolute!important;
  top: 50%!important;
  left: 50%!important;
  transform: translate(-50%, -50%)!important;
}