@charset "UTF-8"; 

/* :: Responsive Media Query (max-width:1199px) */
@media only screen and (max-width: 1600px){

    .divmain { 
        flex-direction: column;
    }
    .leval-inner { 
        flex-wrap: wrap;
        flex-direction: row;
        gap: 20px;
    }
    .divmain-left .leval,
    .divmain-right .leval {
        margin: 0;
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
        justify-content: center;
    }

    .playoff-round-three .leval.leval-3 .div-leval-item,
    .playoff-round-two .leval.leval-2 .div-leval-item,
    .playoff-round-final .leval.leval-1 .div-leval-item  {
        margin-top: 0 !important;
    }
    .playoff-round-three .leval.leval-3 .line,
    .playoff-round-two .leval.leval-2 .line,
    .playoff-round-final .leval.leval-1 .line {
        display: none;
    }


    .divmain-left .leval .connector,
    .divmain-right .leval .connector{
        display: none;
    }
    .playoff-round-four .div-leval-box .leval.leval-3, 
    .playoff-round-four .div-leval-box .leval.leval-2, 
    .playoff-round-four .div-leval-box .leval.leval-1 {
        display: none;
    }
    .playoff-round-three .div-leval-box .leval.leval-4, 
    .playoff-round-three .div-leval-box .leval.leval-2, 
    .playoff-round-three .div-leval-box .leval.leval-1 {
        display: none;
    }

    .playoff-round-two .div-leval-box .leval.leval-4, 
    .playoff-round-two .div-leval-box .leval.leval-3, 
    .playoff-round-two .div-leval-box .leval.leval-1 {
        display: none;
    }

    .playoff-round-final .div-leval-box .leval.leval-4, 
    .playoff-round-final .div-leval-box .leval.leval-3, 
    .playoff-round-final .div-leval-box .leval.leval-2 {
        display: none;
    }

}

/* :: Responsive Media Query (less than 991px) */
@media only screen and (max-width: 991px) { 
    .container, .container-fluid{
        max-width: 100%;
    }
    .mtb-90 {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }
    .mtb-100 {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
    .mtb-110 {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }
    .mtb-120 {
        margin-top: 70px !important;
        margin-bottom: 70px !important;
    }
    .mtb-130 {
        margin-top: 80px !important;
        margin-bottom: 80px !important;
    }
    .mtb-140 {
        margin-top: 90px !important;
        margin-bottom: 90px !important;
    }
    .mtb-150 {
        margin-top: 100px !important;
        margin-bottom: 100px !important;
    }
    .ptb-90 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .ptb-100 {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .ptb-110 {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    .ptb-120 {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }
    .ptb-130 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .ptb-140 {
        padding-top: 90px !important;
        padding-bottom: 90px !important;
    }
    .ptb-150 {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    } 


 
} 

/* :: Responsive Media Query (less than 767px) */
@media only screen and (max-width: 767px) {
    .mtb-90 {
        margin-top: 30px !important;
        margin-bottom: 30px !important;
    }
    .mtb-100 {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }
    .mtb-110 {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }
    .mtb-120 {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
    .mtb-130 {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }
    .mtb-140 {
        margin-top: 70px !important;
        margin-bottom: 70px !important;
    }
    .mtb-150 {
        margin-top: 80px !important;
        margin-bottom: 80px !important;
    }
    .ptb-90 {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    .ptb-100 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .ptb-110 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .ptb-120 {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .ptb-130 {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    .ptb-140 {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }
    .ptb-150 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }


    ul.list-unstyled.playoff-tabs {
        display: inline-block !important;
        white-space: nowrap !important;
        overflow-x: scroll;
        width: 100%;
    }
    ul.list-unstyled.playoff-tabs li {
        display: inline-block;
        position: relative;
        margin-right: 30px;
        padding: 12px 0;
    }
     
}

/* :: Responsive Media Query (less than 620px) */
@media only screen and (max-width:620px) {  
     
}

/* :: Responsive Media Query (less than 575px) */
@media only screen and (max-width:575px) { 
    
}

 

 