body{
    background-image: url('/img/bkgrnd/body-bg.jpg');
    background-position: left top;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: fixed;
}
#mnu-sctn{
    padding: 0px 5%;
    margin-top: 50px;
}
    #mnu-ctgry-nm-bx{
        margin-bottom: 20px;
    }
        #mnu-ctgry-nm-bx {
            list-style: none outside none;
            padding: 0px;
            margin: 0px;
            text-align: center;
        }
            #mnu-ctgry-nm-bx li {
                display: inline-block;
                padding: 5px 10px;
                border: 1px solid #754b3929;
                border-radius: 5px;
                margin: 5px;
                color: #7d7d80;
                cursor: pointer;
            }
            #mnu-ctgry-nm-bx li.slctd {
                background: #393c2f;
                color: white;
                background: #626448;
                background-image: url(https://www.transparenttextures.com/patterns/classy-fabric.png);
            }
    .mnu-ctgry {
        display: none;
    }
        .mnu-ctgry.opnd{
            display: block;
            animation-name: flp;
            animation-duration: 1s;
        }
        @keyframes flp {
            0% {transform: scale(0); }
            100% {transform: scale(1); }
        }
    .nm-prs {
        display: flex;
        align-items: baseline;
    }
        .nm-prs h3 {
            font-weight: 100;
            font-family: 'Voltaire', sans-serif;
            font-size: 22px;
            margin-bottom: 10px;
        }
        .nm-prs .dts {
            border-bottom: 1px dotted #aaa;
            flex-grow: 1;
            margin: 0 5px;
        }
        .nm-prs .prs {
            font-weight: 100;
            font-family: 'Voltaire', sans-serif;
            font-size: 22px;
        }
    .dscrptn {
        color: #bbb;
        color: #b3b5a1;
        margin-bottom: 1em;
    }

@media only screen and (min-width: 768px) { /*768px and more*/

}
@media only screen and (min-width: 992px) { /*992px and more*/	
#mnu-sctn{
padding: 0px 20%;
}
.nm-prs h3, .nm-prs .prs {
font-size: 26px;
}
}
@media only screen and (min-width: 1300px ) { /*1200px  and more*/

}