
    
    
    .body-ctr{
    padding:20px 0;
    box-sizing:border-box;
    
    }
    
    .ctr{
    max-width:960px;
    padding:40px;
    box-sizing:border-box;
    margin:0 auto;
    font:12px;
    }
    
    blockquote {
    background-color: #eee;
    padding: 15px 25px;
    font: italic 16px/24px;
    display: block;
    border-left: 10px solid #F04E00;
    border-left-color: gray;
    margin: 10px 0;
    text-align: left;
    }
    
    pre{
    border:1px solid silver;
    background-color:#ddd;
    overflow-x: auto;
    font-size:16px;
    padding:5px;
    }
    
    .demo-list-33 > ul{
    margin:0;
    padding:10px 0;
    width:33.3333%;
    float:left;
    box-sizing: border-box;
    }
    
    .demo-list-33 > ul > li{
    list-style: none;
    text-align:center;
    padding:5px;
    border: 1px solid silver;
    margin-bottom: -1px;
    margin-right: -1px;
    }
    
    .demo-list-33:before, .demo-list-33:after{
    content:' ';
    clear:both;
    display:block;
    }
    
    
    .tbl{
    border-collapse:collapse;
    }
    
    .tbl tr > td{
    border:1px solid silver;
    padding:5px;
    vertical-align:top;
    }
    
    .tbl tr > th{
    border:1px solid silver;
    padding:10px 0;
    text-align:center;
    font:bold 16px arial, sans-serif;
    }
    
    .tbl tr:nth-child(even){background-color:#ddd;}
    
    .text-center{text-align:center;margin-top:30px;}
    
    
    
    
    
    .row23{
   // display: flex;
    // flex-wrap: wrap;
    }
    
    .column25{
    width:25%;
    box-sizing: border-box;
    }
    
    #demo-apply{
    border:1px solid silver;
    padding:10px;
    margin:20px 0;
    }
    
    [for="btn"]{
    animation: blinker 0.5s infinite;
    color:green;
    }
    
    .demo-blank-p{
    margin:20px;
    }
    
    .my-demo-class .tabx-ui{
    background-color:gold;
    }
    
    @keyframes blinker{
        0%{
            opacity:0.01;
        },
        100%{
            opacity:0.99;
        }
    }
    
    /* Media Query for smaller screens */
    @media (max-width: 768px) {
        .column25 {
            width: 100%; /* Full width on small screens */
        }
    }
    
