html {height: 100%;width: 100%;overflow: hidden;min-width: 100%;min-height: 100%;}
/* body {height: 100%;width: 100%;padding: 0;margin: 0;} */
.container-fluid{height:100%;display:table;width: 100%;padding: 0;}
.row-fluid {height: 100%; display:table-cell; vertical-align: middle;}
.centering {float:none;margin:0 auto;}
.panel-title img{display: inline-block;}
ul.dashed{list-style: none;padding: 0px 0px;}
ul.dashed > li:before {list-style: none;content: "- ";margin-left: 0px;}
        .form-container {
            display: flex;
            align-items: center;
        }
        .form-container input[type="text"] {
            flex: 1;
            height: 50px;
            margin-right: 10px; /* Add a little space between the input and button */
        }
        .form-container button {
            height: 50px; /* Ensure both input and button have the same height */
            background-color: red;
            color: white;
            font-weight: bold;
        }
        .footer {
            position: absolute;
            bottom: 0;
            width: 100%;
            background-color: #333;
            color: white;
            text-align: center;
            padding: 10px 0;
        }

