body
{


    background-position-x: 50%;
    background-size: contain;
    background-image: url(/themes/plisse-yg.ru/img/b3.png);

}




.nav-tabs--left .nav-link img {



}



.nav-tabs {

}



.nav-tabs--left .nav-link.active {




}

.viborMedia{

    display: none;
}

.heroImg{
    display: none;
}
.viborImg{

    border-radius: 50%;
}
@media (min-width: 860px) {


    .viborMedia{

        display: block;

    }

    .viborImg{
        height: 50px;
        width:  50px;
    }

    .heroImg{
        display: block;
    }

}




.nav-tabs--left .nav-link.active:hover {



}

@media (max-width: 860px) {

    .d-flex {
        flex-wrap: wrap;
    }
}



.btn-warning {
    background-color: #ef7c0d;
}

.text-warning {
    color:  #ef7c0d!important;
}


.tabName{
    font-size: 10px;
}


@media (min-width: 860px) {


    .tabName{
        font-size: 15px;
    }

}

@media (min-width: 1060px) {


    .tabName{
        font-size: 40px;
        line-height: 100px;
    }

    .viborImg{
        width:100px;
        height: 100px;
    }

}


.list-group-flush .list-group-item{

    font-size: 1.2rem;
}

.u-go-to{
    width: 2.5rem;
    height: 2.5rem;
    display: none!important;
}


@media (min-width: 1060px) {

    .u-go-to{
        display: block!important;
    }
}


.viborSelect{
    font-size: 1.2rem;
}

.accord .block-box .comment {display:block;font-size:0.8em;font-style:italic;color:#666;}

.hide {
    display: none!important;
}


.tabName {
    color: #454545 !important;
}


.nav-tabs .nav-link.active .tabName {

    color: #377dff!important;
}


.rowZayavka{

    display: flex;
    flex-wrap: wrap;
}

#zakazTable{
    display: flex;
    flex-wrap: wrap;
}


@media (min-width: 576px) {

    .rowZayavka{

        display:  table-row;
    }

    #zakazTable{
        display: table;

    }


}

.fill-danger{

    fill: #f07b0d !important;
}


p {
    color: #1e2022;
}

.glider-dot.active {
    background: #377dff!important;
}

.glider-dot {

    height: 16px!important;
    border-style: double!important;


}
.glider-dots {
    margin-top: 0!important;
}

.cbp-nav-controls {
    display: none;
}

@media (min-width: 987px) {
    #graphicsSection .glider-dots{
        display: none;
    }
}
