.card-login {
    padding: 18px;
    max-width: 52rem;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #28a745;
}

.card-header {
    color: #945454;
    /*background: #ff0000;*/
    font-family: sans-serif;
    font-size: 20px;
    font-weight: 600 !important;
    margin-top: 10px;
    border-bottom: 0;
    margin-bottom: 10px;
}

.input-group-prepend span{
    width: 50px;
    background-color: #ff0000;
    color: #fff;
    border:0 !important;
}

input:focus{
    outline: 0 0 0 0  !important;
    box-shadow: 0 0 0 0 !important;
}

.login_btn{
    width: 130px;
}

.download_link{
    color: #439eff;
}

.not-text-transform{
    text-transform: none;
}

.copyr_link{
    color: #007bff;
}

.dcard{
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: initial;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
    margin-bottom: 30px;
    box-shadow: 0px 1px 2px 1px rgba(154, 154, 204, 0.22);
}

.dcard-noborder{
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: initial;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border-radius: .25rem;
    margin-bottom: 30px;
}

.dcard-nobackground{
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: initial;
    min-width: 0;
    word-wrap: break-word;
    background-clip: border-box;
    border-radius: .25rem;
    margin-bottom: 30px;
}
/*
.form-control {
    display: block;
    width: 100%;
    height: calc(4.25rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 2.2rem;
    line-height: 1.6;
    color: #566d5b;
    background-color: transparent;
    background-clip: padding-box;
    border: 1px solid #28a745;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
*/
.input-group-text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.375rem 0.75rem;
    margin-bottom: 0;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.6;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: 0;
}

.validation_class{
    color: #ea2020;
}

.validation_message{
    color: #ea2020;
}

.padding30{
    padding: 30px;
}

.padding-top20{
    padding-top: 20px;
}

.padding0{
    padding: 0px;
}

.margin-right10px{
    margin-right: 10px;
}

.custom_select1{
    width: 300px;
    height: 35px;
    padding: 5px;
}

.dataTables_scrollBody{
    max-height: 600px !important;
}

.markup_radio{
    display: inline !important;
    margin-right: 5px;
}

.left-text{
    text-align: left;
}

select.form-control{
    -webkit-appearance: menulist !important;
}

.blue_link{
    color: #007bff !important;
}

#api_response_section{
    font-size: 16px;
    color: blue;
}

.text_font_16px{
    font-size: 16px;
}

.header-title{
    font-size: 24px;
}

a.click_link{
    color: #0000ff;
}

span.click_link{
    color: #0000ff;
}

.click_cursor{
    cursor: pointer;
}

#loader_div{
    text-align: center;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    /*background: #00000078;*/
    /*display: none;*/
    z-index: 99999;
}

.loader_image{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    background-color: #ffebcd;
}

.nav-left-sidebar .navbar-nav .nav-link{
    font-size: 15px !important;
}

.ftp_csv_selection{
    display: inline !important;
    margin-right: 5px;
}

.success_msg{
    padding-left: 0px;
    font-size: 17px;
    font-weight: bold;
}

.font14px{font-size: 14px;}
.font15px{font-size: 15px;}
.font16px{font-size: 16px;}
.font17px{font-size: 17px;}
.font18px{font-size: 18px;}
.font19px{font-size: 19px;}
.font20px{font-size: 20px;}

 /*common css 22-02-2022*/
 .dashboard-header .navbar{
    z-index: 99999;
 }
 .dashboard-wrapper {
    margin-left: 55px;
    padding: 15px 15px 0px;
}
.dashboard-wrapper .dashboard-content{
  padding: 25px 15px 40px 15px;
}
.tps_page_title h3, .tps_page_title center h3 {
    color: #242849;
    margin-bottom: 1rem!important;
}
.tps_form_style.padding30{
    padding: 20px 15px 20px 15px;
}
.tps_dashboard_table .table-responsive {
    margin-top: 15px;
    margin-bottom: 25px;
}
.tps_dashboard_table.tps_table .table-responsive,
.tps_table .table-responsive {
    height: auto !important;
}
.nav-left-sidebar{
    position: fixed;
    left: 0;
    top: 0px;
    bottom: 0;
    display: block;
    height: auto;
    min-width: 40px;
    width: 55px !important;
    transition-delay: 0s;
    transition-duration: 0.8s;
    transition-property: all;
    height: 100%;
    transition: width 0.8s ease 0.8s linear;
    padding-top: 60px;
    z-index:9999;
    padding-left:5px;
    overflow-x: hidden !important;
}
.nav-left-sidebar::-webkit-scrollbar {
  width: 3px;
}
/* Track */
.nav-left-sidebar::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
}
/* Handle */
.nav-left-sidebar::-webkit-scrollbar-thumb {
  background: #242849;
  border-radius: 10px;
}
/* Handle on hover */
.nav-left-sidebar::-webkit-scrollbar-thumb:hover {
  background: #ffffff;
}
.top-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.nav-left-sidebar ul.navbar-nav li.nav-item{
    margin-bottom: 10px;
    cursor: pointer;
    padding: 2px 0px 2px 0px;
    display: flex;
    flex-wrap:wrap;
    align-items: center;
    border-right: 2px solid #0000;
    position: relative;
}
.nav-left-sidebar ul.navbar-nav li.nav-item:before{
    content: "";
    line-height: 30px;
    width: 40px;
    height: 35px;
    background-image:url('../../../static/images/emotions_webservices_menu_sprite.svg');
    background-position: -42px -5px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_diamond_dashboard:before{
    background-position: -3px 40px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_diamond_dashboard:before{
    background-position: -3px -1px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.chart_dashboard:before{
   background-position: -482px 32px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.chart_dashboard:before{
    background-position: 636px -8px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.rapnet_diamonds:before{
   background-position: 1268px 36px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.rapnet_diamonds:before{
    background-position: 1269px -6px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_natural_diamondsm:before{
    background-position: -89px -44px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_natural_diamondsm:before{
    background-position: -89px -85px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_lab_diamondsm:before{
    background-position: -137px 39px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_lab_diamondsm:before{
    background-position: -137px 77px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_vendorm_menu:before{
    background-position: -154px -5px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_vendorm_menu:before{
    background-position: -42px -5px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_fancy_diamondsm:before{
   background-position: -178px -44px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_fancy_diamondsm:before{
    background-position: -178px -5px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_loose_diamondsm:before{
    background-position: -227px -45px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_loose_diamondsm:before{
    background-position: -226px -5px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_soldm:before{
    background-position: -315px -128px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_soldm:before{
    background-position: -317px -168px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_stonem:before{
    background-position: -44px 40px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_stonem:before{
    background-position: -43px -3px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_marckupm:before{
    background-position: -271px 37px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_marckupm:before{
    background-position: -270px -5px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_dlogm:before{
    background-position: -362px 36px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_dlogm:before{
    background-position: -362px -6px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_slogm:before{
    background-position: -405px 36px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_slogm:before{
    background-position: -405px -6px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_asettingm:before{
    background-position: -444px 36px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_asettingm:before{
    background-position: -444px -7px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_expertdm:before{
    background-position: -44px 40px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_expertdm:before{
    background-position: -43px -3px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_crinfom:before{
    background-position: -482px 35px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_crinfom:before{
    background-position: -482px -8px;
}
.nav-left-sidebar ul.navbar-nav li.nav-item.tps_gem_logoutm:before{
    background-position: -518px 36px;
}
.nav-left-sidebar:hover ul.navbar-nav li.nav-item.tps_gem_logoutm:before{
    background-position: -518px -9px;
}

.nav-left-sidebar .navbar{
    padding: 20px 0px 0px 5px;
}
.nav-left-sidebar ul.navbar-nav li  a{
    position: absolute;
    visibility: hidden;
    width: 0px;
    -webkit-transform: translateZ(0) scale(1, 1);
    -webkit-transition: all .1s linear;
    transition: all .1s linear;
    display:none !important;
}
.nav-left-sidebar:hover{
    width: 400px !important;
    z-index: 999;
    background-color: #ffffff;
    overflow-x: hidden !important;
}
.nav-left-sidebar:hover ul.navbar-nav li  a{
    width: 100% !important;
    display: flex !important;
    justify-content: left !important;
    left: 48px !important;
    visibility: visible;
    transition: all 0.2s linear;
    padding: 8px 10px;
}
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  a{
    left: 9px !important;
    width: 85% !important;
}
.nav-left-sidebar .submenu{
  width:0% !important;
  height:0px !important;
  background-color:transparent;
}
.nav-left-sidebar:hover .submenu{
  width:100% !important;
  height:auto !important;
}
.nav-left-sidebar ul.navbar-nav li.nav-item .submenu  li.nav-item:before{
 display:none !important;
}
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  .submenu ul.nav{
  display:block;
  width:100%;
  flex-direction: unset !important;
  margin-top:15px;
}
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  .submenu .nav-item{
   padding: 10px;
}
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  .submenu .nav-item a{
  width: 100% !important;
  left: 34px !important;
  font-size: 14px !important;
}
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  .submenu .nav-item a:hover,
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  .submenu .nav-item a.active{
  background:transparent !important;
  color: #007bff !important;
}
.nav-left-sidebar:hover ul.navbar-nav li.tps_left_menu_dr  .submenu .nav-item:nth-last-child(1){
   margin-bottom:0px !important;
}
.nav-left-sidebar .nav-link[data-toggle="collapse"]::after{
    content: '';
    border: none !important;
    width: 20px;
    height: 12px;
    background-image: url(../../../static/images/emotion_webserive_sprite.svg)!important;
    background-position: -289px -13px;
    background-repeat: no-repeat;
    right: 5px;
    opacity: 1;
}
.nav-left-sidebar .nav-link[data-toggle="collapse"][aria-expanded="false"]:after {
    transform: rotate(-90deg);
}
.nav-left-sidebar .nav-link.active[data-toggle="collapse"]::after, .nav-left-sidebar .nav-link.active[data-toggle="collapse"]:hover::after {
    background-position: -290px -24px;
}
.footer .col-xl-6 {
    width: 100%;
    max-width: 100%;
    text-align: center;
    flex: 0 0 100%;
    color: #242849;
}
.footer .col-xl-6 a {
    color: #007bff;
}
.footer .col-xl-6 a:hover {
    text-decoration: underline;
}
.tps_page_data_body .tps_form_style.row, .tps_form_style.tps_pair_diamonds {
    margin-bottom: 20px !important;
}
.tps_form_style label {
    color: #242849;
    font-weight: 100;
    width: 17%;
    margin-bottom: 0;
    display: flex;
    align-items: center;
}
.tps_form_style .tps_check_box_div {
    display: flex;
    width: 83%;
    align-items: center;
    padding-left: 20px;
}
.tps_form_style .tps_input_div {
    width: 83%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin: 0;
    grid-gap: 0px 15px;
}
.tps_form_style input[type="text"]::placeholder, .tps_form_style select, .tps_form_style .tps_check_box_div label, .tps_form_style input[type="text"], .tps_form_style p, form input[type="text"]::placeholder, form select, form input[type="text"] {
    font-size: 14px;
    font-weight: 100;
    color: #71748d;
    text-transform: capitalize;
}
.tps_form_style input[type="text"]::placeholder, .tps_form_style select, .tps_form_style .tps_check_box_div label, .tps_form_style input[type="text"], form input[type="text"]::placeholder, form select, form input[type="text"] {
   text-transform:none;
}
.tps_form_diamond_type label {
    width: 45%;
    display: flex;
    align-items: center;
    margin-bottom: 0;
}
.tps_form_diamond_type .tps_check_box_div {
    width: 55%;
}
.tps_form_diamond_type .form-check-input {
    margin-top: 0px;
}
.tps_form_diamond_type .form-check-label:nth-child(1) {
    margin-right: 15px;
}
.tps_form_diamond_type .form-check-input {
    margin-top: 0px;
}
.tps_form_style .form-control {
    width: 94%;
}
.btn-primary, tps_button {
    background: transparent;
    color: #242849;
    border-color: #007bff;
    text-transform: uppercase;
}
.btn-primary:hover, tps_button:hover {
    background-color: #007bff;
    border-color: #007bff;
}
.tps_form_style .tps_form_btn {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.tps_dashboard_table .tps_table_count {
    color: #242849;
}
.tps_dashboard_table .table thead th, .tps_dashboard_table .table th, .tps_table .table thead th, .tps_table .table th, .tps_table .table th label {
    color: #242849;
    vertical-align: middle;
    text-align: center;
    font-size:14px;
    border-bottom:none;
    padding: 10px 5px;
}
.table-bordered td, .table-bordered th {
    border: 1px solid #e6e6f2;
}
.tps_dashboard_table td, .tps_table td, .tps_table td label {
    font-weight: 100 !important;
    font-size: 13px;
    text-align: center;
}
.tps_dashboard_table tbody tr:nth-child(odd), .tps_table tbody tr:nth-child(odd) {
    background-color: #f2f2f2;
}
.table-responsive {
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
/* width */
.tps_dashboard_table .table-responsive::-webkit-scrollbar,
.tps_table .table-responsive::-webkit-scrollbar{
  width: 4px;
  height: 7px;
}
/* Track */
.tps_dashboard_table .table-responsive::-webkit-scrollbar-track,
.tps_table .table-responsive::-webkit-scrollbar-track{
  box-shadow: inset 0 0 1px grey;
  border-radius: 0px;
}
/* Handle */
.tps_dashboard_table .table-responsive::-webkit-scrollbar-thumb,
.tps_table .table-responsive::-webkit-scrollbar-thumb{
  background: #007bff;
  border-radius: 3px;
}
/* Handle on hover */
.tps_dashboard_table .table-responsive::-webkit-scrollbar-thumb:hover, .tps_table .table-responsive::-webkit-scrollbar-thumb:hover{
  background: #007bff;
}
/*End*/
 .fixed-pagination {
    position: fixed;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    width: 100%;
    margin: 0px 20px;
    padding: 20px 0px 4px 0px;
}
.page-item.active .page-link, .page-link:hover {
    background-color: #007bff !important;
    border-color: #007bff !important;
}
.tps_view_btn, .tps_edit_btn, .tps_delete_btn,
.tps_edit_btn a, .tps_delete_btn a{
  width: 25px;
  height: 25px;
  background: url(../../../static/images/emotion_webserive_sprite.svg), transparent !important;
}
.tps_view_btn{
    background-position: -201px -70px !important;
}
.tps_table td a.tps_view_btn, .tps_edit_btn, .tps_delete_btn,
.tps_edit_btn a, .tps_delete_btn a{
    color: transparent !important;
    display: block;
    margin: auto;
}
.tps_edit_btn a, .tps_edit_btn{
 background-position: -9px -101px !important;
 background:transparent;
 border:none !important;
}
.tps_delete_btn a, .tps_delete_btn{
 background-position: -87px -102px !important;
 background:transparent;
 border:none !important;
}
.tps_markup_form.padding30 {
    padding: 20px 15px 20px 15px;
}
.tps_upload_form #upload_diamond_csv_file, .tps_upload_form .upload_csv_file_input{
 border: 1px solid #a7a7f0;
  line-height: 24px;
  padding: 4px;
  box-shadow: none;
}
.tps_anchor {
   color: #007bff !important;
   text-decoration: none !important;
}
.tps_anchor:hover {
   text-decoration: underline !important;
   color: #007bff !important;
}
.para{
  color:#71748d;
  font-size:14px;
}
form label {
    color: #242849;
    font-weight: 100;
}
.tps_same_width_btn {
    width: 217px;
}
.tps_upload_form{
  align-items: center;
}
p.tps_success_message, .success_msg.tps_success_message{
    font-weight: 100 !important;
    color: #71748d;
    font-size: 14px;
}
.tps_black_table_page .tps_table thead tr,
 .tps_black_table_page .tps_dashboard_table thead tr{
    background: #0e0c28;
}
.tps_black_table_page .tps_table thead tr th,
.tps_black_table_page .tps_dashboard_table thead th{
    color:#fff;
}
.tps_vat_apply_form .tps_same_width_btn {
    width: 170px;
}

.filter.tps_filter{height: 30px;}

/*Media Query start here*/
@media(max-width:1500px){
  .tps_form_style label{
    width:20%;
  }
  .tps_form_style .tps_input_div{
    width: 80%;
  }
  .tps_form_diamond_type label{
     width: 45% !important;
  }
  .tps_form_diamond_type .form-check-label:nth-child(1) {
    margin-right: 27px;
  }
}
@media(max-width:1440px){
  .tps_form_style .tps_input_div{
    grid-gap: 0px 10px
  }
  .tps_form_style .tps_input_div {
    width:78%;
  }
  .tps_form_style label {
    width: 22%;
  }
  .tps_form_style label{
     font-size:14px;
  }
  .tps_form_style input[type="text"]::placeholder, .tps_form_style select, .tps_form_style .tps_check_box_div label, .tps_form_style input[type="text"], .tps_form_style p{
     font-size:13px;
  }
  .tps_form_style .tps_check_box_div{
     padding-left: 25px;
  }
  .tps_form_style .tps_exchange_rate label {
    width: 60%;
  }
  .tps_form_style .col-md-6:nth-child(1){
     padding-right:0px;
  }
}
@media(max-width:1350px){
  .tps_sellect_ds .dcard.padding30 {
     padding: 30px 15px;
  }
  .tps_form_style .form-control {
    width: 91%;
  }
}
@media(max-width:1325px) and (min-width:1281px){
  .tps_form_diamond_type label, .tps_form_style .tps_exchange_rate label{
     width: 35% !important;
  }
  .tps_form_diamond_type .form-check-label:nth-child(1) {
    margin-right: 45px;
  }
  .tps_form_style.tps_pair_diamonds .tps_exchange_rate label{
    width: 39% !important;
  }
}
@media(max-width:1300px){
 .tps_dashboard_table .table thead th, .tps_dashboard_table .table th, .tps_table .table thead th, .tps_table .table th, .tps_vendor_table thead th label{
    font-size:13px;
 }
 .tps_pair_diamonds.tps_form_style .tps_check_box_div {
    padding-left: 9px;
 }
 .tps_vendor_module .col-md-8, .tps_vendor_edit_m .col-md-8{
   flex: 0 0 80.666667%;
   max-width: 80.666667%;
 }
 .tps_API_details{
    padding:25px 10px;
 }
 .tps_api_form .dcard .col-md-5 {
    flex: 0 0 50.666667%;
    max-width: 50.666667%;
 }

}

@media(max-width:1280px){
  .tps_form_style{
    flex-wrap:wrap;
  }
  .tps_form_style .col-md-6{
    flex: 0 0 100%;
    max-width: 100%;
  }
  .header-title {
    font-size: 20px;
  }
  .tps_form_style .col-md-6:nth-child(2){
    padding-left:0px;
  }
  .tps_form_style .tps_exchange_rate label {
    width: 48%;
  }
}
@media(max-width:1199px){
  .tps_af_setting .fps_setting_form{
    grid-template-columns: 1fr 1fr;
  }
  .tps_sellect_ds{
    grid-template-columns:1fr 1fr;
  }
}

@media(max-width:992px){
  .tps_upload_form{
    flex-wrap:wrap;
  }
  .tps_upload_form .col-md-6{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        flex: 0 0 100%;
       max-width: 100%;
       padding:0px;
       text-align:center;
  }
  .tps_upload_form .col-md-6:nth-child(1){
    margin-bottom:30px;
  }

  .tps_black_table_page .tps_form_style .col-md-3, .tps_vat_apply_form .col-md-3{
     -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
  }
  .tps_black_table_page .tps_form_style  .dcard-noborder .col-md-3:nth-child(1),
  .tps_black_table_page .tps_form_style  .dcard-noborder .col-md-3:nth-child(2){
      margin-bottom:30px;
  }
  .tps_black_table_page .tps_form_style .col-md-3 input[type="text"],
  .tps_black_table_page .tps_form_style .col-md-3 select{
     width:100%;
  }
  .tps_setting_forms .tps_setting_cols_w{
     flex: 0 0 60.666667%;
     max-width: 70.666667%;
  }
}