/** Custom Modal **/ .modal-custom {     display: none;     position: fixed;     z-index: 1;     left: 0;     top: 0;     width: 100%;     height: 100%;     overflow: auto;     background-color: rgba(0, 0, 0, 0.4);   }      .modal-content-custom {     background-color: #fefefe;     margin: 15% auto;     padding: 20px;     border: 1px solid #888;     width: 300px;     text-align: center;   }      .close {     color: #aaa;     float: right;     font-size: 28px;     font-weight: bold;     cursor: pointer;   }      .close:hover,   .close:focus {     color: black;     text-decoration: none;     cursor: pointer;   }         /** Alert boxes here **/   .error-wrapper-warning{       display: flex;       align-items: center;       justify-content: center;       min-height:50px;       background: #fbd0d0 !important;       border-radius: 5px;       margin-top: 0px;       margin-bottom: 5px;   }   .message-warning{       color: #8d0d0d !important;       font-size: 14px;       text-align: center;       padding: 15px;      }   .error-wrapper-success{       display: flex;       align-items: center;       justify-content: center;       min-height:50px;       background: #cfe2ff;       border-radius: 5px;       margin-top: 0px;       margin-bottom: 5px;   }   .message-success{       color: #084298;       font-size: 14px;       text-align: center;       padding: 15px;   }      .alert-danger {     background: #fbd0d0 !important;     padding: 0;     margin-top: 0;     color: #8d0d0d !important;     margin-bottom: 5px;   }           @media (min-width: 767px) {        .bottom-tab{       display: none;     }     }        /** Sliding banners starts here**/   #slideshow {     position: relative;     width: 100%;     height: 150px;     overflow: hidden;   }   .slide {     position: absolute;     top: 0;     left: 0;     width: 100%;     height: 100%;     display: none;     background-size: cover;     background-repeat: no-repeat;     background-position: center;     border-radius: 5px;   }   .slide.active {     display: block;   }   .dots {     text-align: center;     margin-top: 0px;   }   .dot {     display: inline-block;     width: 30px;     height: 5px;     border-radius: 0px;     background-color: #005CE6;     margin: 0 0px;     cursor: pointer;   }   .dot.active {     background-color: #000000;   }      