.row{
    margin: 0;
}
.row.header_row{
    background: linear-gradient( #0568CC, #75A2DF);
}
h1.solution_heading{
    /*background-image: linear-gradient( #0568CC, #75A2DF);*/
    color: #fff;
    padding: 2%;
}
body{
    background-color: #000;
    color: #fff;
}
.tabs_sidebar {
    background-image: linear-gradient(to right, #9596FB, #06366A);
    height: 100%;
    padding: 0 1%;
}
.tabs_sidebar .nav-link {
    background-image: linear-gradient(to bottom, #015AB4, #011E3C);
    color: #fff;
    width: 100%;
    display: flex;display: -webkit-flex;display: -ms-flex;display: -moz-flex;
    align-items: center;
    justify-content: center;
    padding: 10px 0;
    margin-left: 0;
    margin-right: 0;
}
.tabs_sidebar .nav-link.active {
    /* color: #9596FB; */
    color: #B9E2B8;
}
.tabs_sidebar .nav-link i {
    font-size: 1.2rem;
    margin-right: 10px;
}
form.create_plan_form label,form.form_fill label{
    width: 30%;
}
form.create_plan_form input,form.create_plan_form select,form.form_fill input,form.form_fill select {
    width: 70%;
    padding: 5px;
}
.input_wrap {
    padding: 10px 0;
    display: flex;
    align-items: center;
}
.button_wrap{
    justify-content: center;
}
.button_wrap button{
    background-image: linear-gradient(to bottom, #0D2812, #2E9343);
    border: 2px solid #FFF;
    border-radius: 5px;
    padding: 1% 5%;
    color: #fff;
}
.green_ver_gra {
    background-image: linear-gradient(to bottom, #B9E2B8, #008800);
    padding: 10px;
    font-size: 30px;
}
.available_plan_row th{
    background-image: linear-gradient(to bottom, #232376, blue);
    color: #fff;
}
table, tr, td, th{
   border: 2px solid #2c5aa4;
}
.available_plan_row td{
    background-color: #ffffff;
    color: blue;
    text-transform: capitalize;
}
input::placeholder,select {
    color: #b6a9a9;
}
.p-relative{
    position: relative;
}
small.verify_vpa{
    position: absolute;
    right: 10px;
    z-index: 1;
    color: blue;
    cursor: pointer;
}
.tabs_content{
    position: relative;
}
.tab_content_loader {
    position: absolute;
    top: 0;
    bottom: 0;
    background-color: #b2aeaea1;
    left: 0;
    right: 0;
    z-index: 1;
}
.tab_content_loader i{
    top: 50%;
    position: absolute;
    left: 50%;
    transform: translate(-50%,-50%);
}
button.create_user:disabled {
    opacity: .5;
}
.created_user_row .modal{
    color: #000;
}
.created_user_row td[data-id]{
    cursor: pointer;
}
.modal-body .created_user_modal_row {
    color: blue;
    border-bottom: 2px solid;
    padding: 10px 15px;
    align-items: center;
}
.modal-body .created_user_modal_row b{
    color: #000;
}
.created_user_row button{
    width: 100%;
}
.modal-header button{
    width: auto;
}
