@supports (display: flex) {
    @media print {

        .nom-logo-2, .bbbootstrap .nom-logo img:nth-child(2), .bbbootstrap form ,.nom-time, .breadcrumb, 
        nav, .nav, .nav-pills , .navbar-toggler, .fa-arrow-up{
          display: none !important; 
        }

        .collapse:not(.show) {
            display: block;
        }

        .accordion-button, .collapsed {
            color: #fff !important;
            background-color: var(--ndrc-light-blue) !important;
            box-shadow: inset 0 -1px 0 var(--ndrc-light-blue) !important;
        }

        .accordion-body {
            overflow: auto;
            border: none;
        }

        .col-sm-3{
            width: 40%
        }

        .col-sm-4{
            width: 40%
        }


        .col-sm-9{
            width: 60%
        }
    }
}

@media (max-width: 1399.98px){

    #calendar{
        width: 261px;
    }

    /*button.owl-next span
    {
        transform: translate(610%, -395%);
    }

    button.owl-prev span
    {
        transform: translate(-710%, -395%);
    }

    #owl-single1 button.owl-next span,
    #owl-single2 button.owl-next span
    {
        transform: translate(140%, -620%));
    }

    #owl-single1 button.owl-prev span,
    #owl-single2 button.owl-prev span
    {
        transform: translate(-240%, -620%);
    }*/

}

@media (max-width: 1199.98px){

    #calendar{
        width: 216px;
    }

    /*.nom-items img{
        width: 120px !important;
    }

    button.owl-next span
    {
        transform: translate(510%, -395%);
    }

    button.owl-prev span
    {
        transform: translate(-610%, -395%);
    }

    #owl-single1 button.owl-next span,
    #owl-single2 button.owl-next span
    {
        transform: translate(100%, -730%);
    }

    #owl-single1 button.owl-prev span,
    #owl-single2 button.owl-prev span
    {
        transform: translate(-200%, -730%);
    }*/

}

@media (max-width: 991.98px){

    #calendar{
        width: 696px;
    }

    .nom-items img{
        width: 180px !important;
    }

    /*button.owl-next span
    {
        transform: translate(370%, -405%);
    }

    button.owl-prev span
    {
        transform: translate(-470%, -405%);
    }

    #owl-single1 button.owl-next span,
    #owl-single2 button.owl-next span
    {
        transform: translate(370%, -430%);
    }

    #owl-single1 button.owl-prev span,
    #owl-single2 button.owl-prev span
    {
        transform: translate(-470%, -430%);
    }*/

    .nom-cen-mb{
        display: flex;
        place-content: center;
        place-items: center;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        float: ;
    }

    .nom-cen-mb-f{
        display: flex;
        place-content: center;
        place-items: center;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        float: ;
    }

    .nom-cen-mb-g{
        display: grid;
        place-content: center;
        place-items: center;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        float: ;
    }

    .search-result{
        display: flex;
        place-content: center;
        place-items: center;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        float: ;
    }

    .search-result i{
        margin: 0;
        float: none;
    }

    .renouned{
    margin: 10px;
}

}

@media (max-width: 767.98px){

    #calendar{
        width: 516px;
    }

    /*button.owl-next span
    {
        display: none;
    }

    button.owl-prev span
    {
        display: none;;
    }

    #owl-single1 button.owl-next span,
    #owl-single2 button.owl-next span
    {
        display: none;
    }

    #owl-single1 button.owl-prev span,
    #owl-single2 button.owl-prev span
    {
        display: none;;
    }*/

}
@media (max-width: 575.98px){
     
     #calendar{
            width: 551px;
        }

    .text-secondary {
        text-align: left;
    }
}

@media (max-width: 360px){
     
     #calendar{
            width: 291px;
        }
}

