.create-lead td,.create-lead th {
    padding: 8px 15px !important;
}
input.input100 {
    height: 62px;
    padding: 0 20px 0 23px;
    overflow: visible;
}
.input100:focus {
    border-color: #213c54 !important;
}
.input100 {
    display: block;
    width: 100%;
    background: transparent;
    font-size: 16px;
    color: #213c54;
    line-height: 1.2;
}

.login-screen{
    height: 48em;
}
.login-screen .right {
    width: 25%;
}
.login-screen .left{
    background-image: url(/img/crm.png);
    background-image: url(/img/crm.png);
    background-position: center;
}
.login-screen{
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #ecf1f5;
    height: 100%;
}
.vertical-center {
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 22%;
  }
#overlay {
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgb(255 255 255);
    transition: 1s 0.4s;
}

#progress {
    height: 1px;
    background: #fff;
    position: absolute;
    width: 0;
    /* will be increased by JS */
    top: 50%;
}

#progstat {
    font-size: 0.7em;
    width: 100%;
    display: flex;
    text-align: center;
    color: #fff;
    height: 100%;
}
.panel-default > .panel-heading{
    color: #213c54;
    background-color: #e7e9f3;
    border-color: #ffffff;
}
.btn-primary{
    background-color: #213c54;
    border-color: #143958;
}

tr:nth-child(even) {
    background-color: #f1f3f9 !important;
}
.alert-pos{
    position: fixed;
    top: 16px;
    z-index: 9999;
    right: 20px;
    box-shadow: 0 0.25rem 0.75rem rgb(0 0 0 / 10%);
}
.app-footer {
    transition: margin-left .25s,margin-right .25s,width .25s,flex .25s;
}
.app-footer {
    flex: 0 0 50px;
}
.app-footer {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 0 1rem;
    color: #23282c;
    background: transparent;
    border-top: 1px solid #c8ced3;
}
.ml-auto, .mx-auto {
    margin-left: auto!important;
}
.mr-auto, .mx-auto {
    margin-right: auto!important;
}
.app-footer {
    background: transparent;
    border: none;
    padding: 10px 30px;
}
.app-footer, .breadcrumb, .breadcrumb-menu .btn {
    font-size: .9em;
}
tr:nth-child(even) td .border-t{
    border-top:1px solid #ddd;
}
tr:nth-child(odd) td .border-t{
    border-top:1px solid #dbdbdb;
}
.text-light{
    color: #737f89;
}
.border-b-1{
    border-bottom: 1px solid #ddd;
}
.crm-table
{
    display:  table;
    width:auto;
    border-spacing:5px;/*cellspacing:poor IE support for  this*/
    /* border-collapse:separate;*/
}
th[data-v-a73c7e50]{
    background-color: #e7e9f3  !important;
    color: rgb(33 60 84) !important;
}
table[data-v-a73c7e50]{
    border: 1px solid #e7e9f3 !important;
}
td[data-v-a73c7e50]{
    background: unset !important;
}
tr[data-v-a73c7e50], td[data-v-a73c7e50]{
    border-bottom: unset !important;
}
.container-fluid.page.has-sidebar{
    background: #fff;
    padding-bottom: 90px !important;
    /* margin:-10px */
}
.sticky {
    position: fixed;
    top: 0;
    height: 100%;
    overflow-y: scroll;
  }
body {
    padding-bottom: 0px;
}
.sale-card {
    border: 2px solid #e7e9f3;
    border-radius: 10px;
}
.crm-tr
{
    display:table-row;
    width:auto;
}
.crm-tr.head {
    background: #eee;
}
.crm-tr.head .crm-td {
    padding: 10px;
}

.crm-td
{
    float:left;/*fix for  buggy browsers*/
    display:table-column;
    width:200px;
}
.crm-target-field{
  border:none;
  pointer-events:none;
}
.crm-target-field.enable{
  border:1px solid #ccc;
  pointer-events:unset;
}

tr.growth-last-row {
    background: #d7e9f9a6;
    font-weight: 700;
}

.ma-20{
    margin:20px;
}
.crm-published {
    color: green;
}
.crm-filter-body{
    width: 400px;
    padding: 20px;
}
#btn_new{
    max-height: 35px;
    float: right;
}

.fetch-data-btn {
    margin-bottom: 40px;
    display: flex;
    justify-content: space-between;
}
.lead-button-section {
    display: flex;
    flex-direction: row;
    align-items: baseline;
    column-gap: 24px;
}

.bg-dark{
    background: #256aa7 !important ;
  }
.btn-primary,.btn-info,
.btn-danger{
    color: #fff !important;
}
.btn-salesModal{
    margin-left: 10px;
}
#lead-table-header th {
  color: #e5e1e1;
  background: #256aa7;
  font-weight: 400;
}
.crm-header-section .dropdown-menu{
   
}

/**New Changes**/
body{
    background: #ecf1f5;
}
#app-navbar-collapse{
    /* padding: 0px 20px; */
}
.badge-blue{
    background:#2c699e !important;
}
.badge-green{
    background:#449d44 !important;
}
.badge-warning{
    background:#f0ad4e !important;
}
.badge{
    padding: 5px 10px;
}
.report-detail {
    width: 100%;
    padding: 20px 29px;
}
.crm-header-section{
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #fff;
    padding: 0px 20px;
    border-radius: 10px;
}
.table-responsive .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #ffffff !important;
    border: none;
}
.table-responsive > table > tbody > tr > th:first-child{
    border-top-left-radius: 10px;
}
.table-responsive > table > tbody > tr > th:last-child{
    border-top-right-radius: 10px;
}

.table-striped>tbody>tr:nth-child(odd)>td {
    background: #ecf1f5 !important;
}
.table-striped>tbody>tr:nth-child(even)>td {
    background: #fff !important;
}
.btn-warning{
    color:black !important;
}
.report-detail-row{
    display: flex !important;
    justify-content: space-between !important;
}

/**Tailwind classes**/
.bg-white{
    background: #fff;
}
.inline-flex.justify-between {
    justify-content: space-between;
    width: 100%;
}
.p-0{padding: 0px;}
.p-px{padding: 1px;}
.p-1{padding: 0.25rem;}
.p-2{padding: 0.5rem;}
.p-3{padding: 0.75rem;}
.p-4{padding: 1rem;}
.p-5{padding: 1.25rem;}
.p-6{padding: 1.5rem;}
.p-7{padding: 1.75rem;}
.p-8{padding: 2rem;}
.p-9{padding: 2.25rem;}
.p-10{padding: 2.5rem;}
.p-11{padding: 2.75rem;}
.p-12{padding: 3rem;}
.p-14{padding: 3.5rem;}
.p-16{padding: 4rem;}
.p-20{padding: 5rem;}
.p-24{padding: 6rem;}
.p-28{padding: 7rem;}
.p-32{padding: 8rem;}
.p-36{padding: 9rem;}
.p-40{padding: 10rem;}
.p-44{padding: 11rem;}
.p-48{padding: 12rem;}
.p-52{padding: 13rem;}
.p-56{padding: 14rem;}
.p-60{padding: 15rem;}
.p-64{padding: 16rem;}
.p-72{padding: 18rem;}
.p-80{padding: 20rem;}
.p-96{padding: 24rem;}
.px-0{padding-left: 0px;padding-right: 0px;}
.px-px{padding-left: 1px;padding-right: 1px;}
.px-1{padding-left: 0.25rem;padding-right: 0.25rem;}
.px-2{padding-left: 0.5rem;padding-right: 0.5rem;}
.px-3{padding-left: 0.75rem;padding-right: 0.75rem;}
.px-4{padding-left: 1rem;padding-right: 1rem;}
.px-5{padding-left: 1.25rem;padding-right: 1.25rem;}
.px-6{padding-left: 1.5rem;padding-right: 1.5rem;}
.px-7{padding-left: 1.75rem;padding-right: 1.75rem;}
.px-8{padding-left: 2rem;padding-right: 2rem;}
.px-9{padding-left: 2.25rem;padding-right: 2.25rem;}
.px-10{padding-left: 2.5rem;padding-right: 2.5rem;}
.px-11{padding-left: 2.75rem;padding-right: 2.75rem;}
.px-12{padding-left: 3rem;padding-right: 3rem;}
.px-14{padding-left: 3.5rem;padding-right: 3.5rem;}
.px-16{padding-left: 4rem;padding-right: 4rem;}
.px-20{padding-left: 5rem;padding-right: 5rem;}
.px-24{padding-left: 6rem;padding-right: 6rem;}
.px-28{padding-left: 7rem;padding-right: 7rem;}
.px-32{padding-left: 8rem;padding-right: 8rem;}
.px-36{padding-left: 9rem;padding-right: 9rem;}
.px-40{padding-left: 10rem;padding-right: 10rem;}
.px-44{padding-left: 11rem;padding-right: 11rem;}
.px-48{padding-left: 12rem;padding-right: 12rem;}
.px-52{padding-left: 13rem;padding-right: 13rem;}
.px-56{padding-left: 14rem;padding-right: 14rem;}
.px-60{padding-left: 15rem;padding-right: 15rem;}
.px-64{padding-left: 16rem;padding-right: 16rem;}
.px-72{padding-left: 18rem;padding-right: 18rem;}
.px-80{padding-left: 20rem;padding-right: 20rem;}
.px-96{padding-left: 24rem;padding-right: 24rem;}
.py-0{padding-top: 0px;padding-bottom: 0px;}
.py-px{padding-top: 1px;padding-bottom: 1px;}
.py-1{padding-top: 0.25rem;padding-bottom: 0.25rem;}
.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem;}
.py-3{padding-top: 0.75rem;padding-bottom: 0.75rem;}
.py-4{padding-top: 1rem;padding-bottom: 1rem;}
.py-5{padding-top: 1.25rem;padding-bottom: 1.25rem;}
.py-6{padding-top: 1.5rem;padding-bottom: 1.5rem;}
.py-7{padding-top: 1.75rem;padding-bottom: 1.75rem;}
.py-8{padding-top: 2rem;padding-bottom: 2rem;}
.py-9{padding-top: 2.25rem;padding-bottom: 2.25rem;}
.py-10{padding-top: 2.5rem;padding-bottom: 2.5rem;}
.py-11{padding-top: 2.75rem;padding-bottom: 2.75rem;}
.py-12{padding-top: 3rem;padding-bottom: 3rem;}
.py-14{padding-top: 3.5rem;padding-bottom: 3.5rem;}
.py-16{padding-top: 4rem;padding-bottom: 4rem;}
.py-20{padding-top: 5rem;padding-bottom: 5rem;}
.py-24{padding-top: 6rem;padding-bottom: 6rem;}
.py-28{padding-top: 7rem;padding-bottom: 7rem;}
.py-32{padding-top: 8rem;padding-bottom: 8rem;}
.py-36{padding-top: 9rem;padding-bottom: 9rem;}
.py-40{padding-top: 10rem;padding-bottom: 10rem;}
.py-44{padding-top: 11rem;padding-bottom: 11rem;}
.py-48{padding-top: 12rem;padding-bottom: 12rem;}
.py-52{padding-top: 13rem;padding-bottom: 13rem;}
.py-56{padding-top: 14rem;padding-bottom: 14rem;}
.py-60{padding-top: 15rem;padding-bottom: 15rem;}
.py-64{padding-top: 16rem;padding-bottom: 16rem;}
.py-72{padding-top: 18rem;padding-bottom: 18rem;}
.py-80{padding-top: 20rem;padding-bottom: 20rem;}
.py-96{padding-top: 24rem;padding-bottom: 24rem;}
.pt-0{padding-top: 0px;}
.pt-px{padding-top: 1px;}
.pt-1{padding-top: 0.25rem;}
.pt-2{padding-top: 0.5rem;}
.pt-3{padding-top: 0.75rem;}
.pt-4{padding-top: 1rem;}
.pt-5{padding-top: 1.25rem;}
.pt-6{padding-top: 1.5rem;}
.pt-7{padding-top: 1.75rem;}
.pt-8{padding-top: 2rem;}
.pt-9{padding-top: 2.25rem;}
.pt-10{padding-top: 2.5rem;}
.pt-11{padding-top: 2.75rem;}
.pt-12{padding-top: 3rem;}
.pt-14{padding-top: 3.5rem;}
.pt-16{padding-top: 4rem;}
.pt-20{padding-top: 5rem;}
.pt-24{padding-top: 6rem;}
.pt-28{padding-top: 7rem;}
.pt-32{padding-top: 8rem;}
.pt-36{padding-top: 9rem;}
.pt-40{padding-top: 10rem;}
.pt-44{padding-top: 11rem;}
.pt-48{padding-top: 12rem;}
.pt-52{padding-top: 13rem;}
.pt-56{padding-top: 14rem;}
.pt-60{padding-top: 15rem;}
.pt-64{padding-top: 16rem;}
.pt-72{padding-top: 18rem;}
.pt-80{padding-top: 20rem;}
.pt-96{padding-top: 24rem;}
.pr-0{padding-right: 0px;}
.pr-px{padding-right: 1px;}
.pr-1{padding-right: 0.25rem;}
.pr-2{padding-right: 0.5rem;}
.pr-3{padding-right: 0.75rem;}
.pr-4{padding-right: 1rem;}
.pr-5{padding-right: 1.25rem;}
.pr-6{padding-right: 1.5rem;}
.pr-7{padding-right: 1.75rem;}
.pr-8{padding-right: 2rem;}
.pr-9{padding-right: 2.25rem;}
.pr-10{padding-right: 2.5rem;}
.pr-11{padding-right: 2.75rem;}
.pr-12{padding-right: 3rem;}
.pr-14{padding-right: 3.5rem;}
.pr-16{padding-right: 4rem;}
.pr-20{padding-right: 5rem;}
.pr-24{padding-right: 6rem;}
.pr-28{padding-right: 7rem;}
.pr-32{padding-right: 8rem;}
.pr-36{padding-right: 9rem;}
.pr-40{padding-right: 10rem;}
.pr-44{padding-right: 11rem;}
.pr-48{padding-right: 12rem;}
.pr-52{padding-right: 13rem;}
.pr-56{padding-right: 14rem;}
.pr-60{padding-right: 15rem;}
.pr-64{padding-right: 16rem;}
.pr-72{padding-right: 18rem;}
.pr-80{padding-right: 20rem;}
.pr-96{padding-right: 24rem;}
.pb-0{padding-bottom: 0px;}
.pb-px{padding-bottom: 1px;}
.pb-1{padding-bottom: 0.25rem;}
.pb-2{padding-bottom: 0.5rem;}
.pb-3{padding-bottom: 0.75rem;}
.pb-4{padding-bottom: 1rem;}
.pb-5{padding-bottom: 1.25rem;}
.pb-6{padding-bottom: 1.5rem;}
.pb-7{padding-bottom: 1.75rem;}
.pb-8{padding-bottom: 2rem;}
.pb-9{padding-bottom: 2.25rem;}
.pb-10{padding-bottom: 2.5rem;}
.pb-11{padding-bottom: 2.75rem;}
.pb-12{padding-bottom: 3rem;}
.pb-14{padding-bottom: 3.5rem;}
.pb-16{padding-bottom: 4rem;}
.pb-20{padding-bottom: 5rem;}
.pb-24{padding-bottom: 6rem;}
.pb-28{padding-bottom: 7rem;}
.pb-32{padding-bottom: 8rem;}
.pb-36{padding-bottom: 9rem;}
.pb-40{padding-bottom: 10rem;}
.pb-44{padding-bottom: 11rem;}
.pb-48{padding-bottom: 12rem;}
.pb-52{padding-bottom: 13rem;}
.pb-56{padding-bottom: 14rem;}
.pb-60{padding-bottom: 15rem;}
.pb-64{padding-bottom: 16rem;}
.pb-72{padding-bottom: 18rem;}
.pb-80{padding-bottom: 20rem;}
.pb-96{padding-bottom: 24rem;}
.pl-0{padding-left: 0px;}
.pl-px{padding-left: 1px;}
.pl-1{padding-left: 0.25rem;}
.pl-2{padding-left: 0.5rem;}
.pl-3{padding-left: 0.75rem;}
.pl-4{padding-left: 1rem;}
.pl-5{padding-left: 1.25rem;}
.pl-6{padding-left: 1.5rem;}
.pl-7{padding-left: 1.75rem;}
.pl-8{padding-left: 2rem;}
.pl-9{padding-left: 2.25rem;}
.pl-10{padding-left: 2.5rem;}
.pl-11{padding-left: 2.75rem;}
.pl-12{padding-left: 3rem;}
.pl-14{padding-left: 3.5rem;}
.pl-16{padding-left: 4rem;}
.pl-20{padding-left: 5rem;}
.pl-24{padding-left: 6rem;}
.pl-28{padding-left: 7rem;}
.pl-32{padding-left: 8rem;}
.pl-36{padding-left: 9rem;}
.pl-40{padding-left: 10rem;}
.pl-44{padding-left: 11rem;}
.pl-48{padding-left: 12rem;}
.pl-52{padding-left: 13rem;}
.pl-56{padding-left: 14rem;}
.pl-60{padding-left: 15rem;}
.pl-64{padding-left: 16rem;}
.pl-72{padding-left: 18rem;}
.pl-80{padding-left: 20rem;}
.pl-96{padding-left: 24rem;}

.m-0{margin: 0px;}
.m-px{margin: 1px;}
.m-1{margin: 0.25rem;}
.m-2{margin: 0.5rem;}
.m-3{margin: 0.75rem;}
.m-4{margin: 1rem;}
.m-5{margin: 1.25rem;}
.m-6{margin: 1.5rem;}
.m-7{margin: 1.75rem;}
.m-8{margin: 2rem;}
.m-9{margin: 2.25rem;}
.m-10{margin: 2.5rem;}
.m-11{margin: 2.75rem;}
.m-12{margin: 3rem;}
.m-14{margin: 3.5rem;}
.m-16{margin: 4rem;}
.m-20{margin: 5rem;}
.m-24{margin: 6rem;}
.m-28{margin: 7rem;}
.m-32{margin: 8rem;}
.m-36{margin: 9rem;}
.m-40{margin: 10rem;}
.m-44{margin: 11rem;}
.m-48{margin: 12rem;}
.m-52{margin: 13rem;}
.m-56{margin: 14rem;}
.m-60{margin: 15rem;}
.m-64{margin: 16rem;}
.m-72{margin: 18rem;}
.m-80{margin: 20rem;}
.m-96{margin: 24rem;}
.mx-0{margin-left: 0px;margin-right: 0px;}
.mx-px{margin-left: 1px;margin-right: 1px;}
.mx-1{margin-left: 0.25rem;margin-right: 0.25rem;}
.mx-2{margin-left: 0.5rem;margin-right: 0.5rem;}
.mx-3{margin-left: 0.75rem;margin-right: 0.75rem;}
.mx-4{margin-left: 1rem;margin-right: 1rem;}
.mx-5{margin-left: 1.25rem;margin-right: 1.25rem;}
.mx-6{margin-left: 1.5rem;margin-right: 1.5rem;}
.mx-7{margin-left: 1.75rem;margin-right: 1.75rem;}
.mx-8{margin-left: 2rem;margin-right: 2rem;}
.mx-9{margin-left: 2.25rem;margin-right: 2.25rem;}
.mx-10{margin-left: 2.5rem;margin-right: 2.5rem;}
.mx-11{margin-left: 2.75rem;margin-right: 2.75rem;}
.mx-12{margin-left: 3rem;margin-right: 3rem;}
.mx-14{margin-left: 3.5rem;margin-right: 3.5rem;}
.mx-16{margin-left: 4rem;margin-right: 4rem;}
.mx-20{margin-left: 5rem;margin-right: 5rem;}
.mx-24{margin-left: 6rem;margin-right: 6rem;}
.mx-28{margin-left: 7rem;margin-right: 7rem;}
.mx-32{margin-left: 8rem;margin-right: 8rem;}
.mx-36{margin-left: 9rem;margin-right: 9rem;}
.mx-40{margin-left: 10rem;margin-right: 10rem;}
.mx-44{margin-left: 11rem;margin-right: 11rem;}
.mx-48{margin-left: 12rem;margin-right: 12rem;}
.mx-52{margin-left: 13rem;margin-right: 13rem;}
.mx-56{margin-left: 14rem;margin-right: 14rem;}
.mx-60{margin-left: 15rem;margin-right: 15rem;}
.mx-64{margin-left: 16rem;margin-right: 16rem;}
.mx-72{margin-left: 18rem;margin-right: 18rem;}
.mx-80{margin-left: 20rem;margin-right: 20rem;}
.mx-96{margin-left: 24rem;margin-right: 24rem;}
.my-0{margin-top: 0px;margin-bottom: 0px;}
.my-px{margin-top: 1px;margin-bottom: 1px;}
.my-1{margin-top: 0.25rem;margin-bottom: 0.25rem;}
.my-2{margin-top: 0.5rem;margin-bottom: 0.5rem;}
.my-3{margin-top: 0.75rem;margin-bottom: 0.75rem;}
.my-4{margin-top: 1rem;margin-bottom: 1rem;}
.my-5{margin-top: 1.25rem;margin-bottom: 1.25rem;}
.my-6{margin-top: 1.5rem;margin-bottom: 1.5rem;}
.my-7{margin-top: 1.75rem;margin-bottom: 1.75rem;}
.my-8{margin-top: 2rem;margin-bottom: 2rem;}
.my-9{margin-top: 2.25rem;margin-bottom: 2.25rem;}
.my-10{margin-top: 2.5rem;margin-bottom: 2.5rem;}
.my-11{margin-top: 2.75rem;margin-bottom: 2.75rem;}
.my-12{margin-top: 3rem;margin-bottom: 3rem;}
.my-14{margin-top: 3.5rem;margin-bottom: 3.5rem;}
.my-16{margin-top: 4rem;margin-bottom: 4rem;}
.my-20{margin-top: 5rem;margin-bottom: 5rem;}
.my-24{margin-top: 6rem;margin-bottom: 6rem;}
.my-28{margin-top: 7rem;margin-bottom: 7rem;}
.my-32{margin-top: 8rem;margin-bottom: 8rem;}
.my-36{margin-top: 9rem;margin-bottom: 9rem;}
.my-40{margin-top: 10rem;margin-bottom: 10rem;}
.my-44{margin-top: 11rem;margin-bottom: 11rem;}
.my-48{margin-top: 12rem;margin-bottom: 12rem;}
.my-52{margin-top: 13rem;margin-bottom: 13rem;}
.my-56{margin-top: 14rem;margin-bottom: 14rem;}
.my-60{margin-top: 15rem;margin-bottom: 15rem;}
.my-64{margin-top: 16rem;margin-bottom: 16rem;}
.my-72{margin-top: 18rem;margin-bottom: 18rem;}
.my-80{margin-top: 20rem;margin-bottom: 20rem;}
.my-96{margin-top: 24rem;margin-bottom: 24rem;}
.mt-0{margin-top: 0px;}
.mt-px{margin-top: 1px;}
.mt-1{margin-top: 0.25rem;}
.mt-2{margin-top: 0.5rem;}
.mt-3{margin-top: 0.75rem;}
.mt-4{margin-top: 1rem;}
.mt-5{margin-top: 1.25rem;}
.mt-6{margin-top: 1.5rem;}
.mt-7{margin-top: 1.75rem;}
.mt-8{margin-top: 2rem;}
.mt-9{margin-top: 2.25rem;}
.mt-10{margin-top: 2.5rem;}
.mt-11{margin-top: 2.75rem;}
.mt-12{margin-top: 3rem;}
.mt-14{margin-top: 3.5rem;}
.mt-16{margin-top: 4rem;}
.mt-20{margin-top: 5rem;}
.mt-24{margin-top: 6rem;}
.mt-28{margin-top: 7rem;}
.mt-32{margin-top: 8rem;}
.mt-36{margin-top: 9rem;}
.mt-40{margin-top: 10rem;}
.mt-44{margin-top: 11rem;}
.mt-48{margin-top: 12rem;}
.mt-52{margin-top: 13rem;}
.mt-56{margin-top: 14rem;}
.mt-60{margin-top: 15rem;}
.mt-64{margin-top: 16rem;}
.mt-72{margin-top: 18rem;}
.mt-80{margin-top: 20rem;}
.mt-96{margin-top: 24rem;}
.mr-0{margin-right: 0px;}
.mr-px{margin-right: 1px;}
.mr-1{margin-right: 0.25rem;}
.mr-2{margin-right: 0.5rem;}
.mr-3{margin-right: 0.75rem;}
.mr-4{margin-right: 1rem;}
.mr-5{margin-right: 1.25rem;}
.mr-6{margin-right: 1.5rem;}
.mr-7{margin-right: 1.75rem;}
.mr-8{margin-right: 2rem;}
.mr-9{margin-right: 2.25rem;}
.mr-10{margin-right: 2.5rem;}
.mr-11{margin-right: 2.75rem;}
.mr-12{margin-right: 3rem;}
.mr-14{margin-right: 3.5rem;}
.mr-16{margin-right: 4rem;}
.mr-20{margin-right: 5rem;}
.mr-24{margin-right: 6rem;}
.mr-28{margin-right: 7rem;}
.mr-32{margin-right: 8rem;}
.mr-36{margin-right: 9rem;}
.mr-40{margin-right: 10rem;}
.mr-44{margin-right: 11rem;}
.mr-48{margin-right: 12rem;}
.mr-52{margin-right: 13rem;}
.mr-56{margin-right: 14rem;}
.mr-60{margin-right: 15rem;}
.mr-64{margin-right: 16rem;}
.mr-72{margin-right: 18rem;}
.mr-80{margin-right: 20rem;}
.mr-96{margin-right: 24rem;}
.mb-0{margin-bottom: 0px;}
.mb-px{margin-bottom: 1px;}
.mb-1{margin-bottom: 0.25rem;}
.mb-2{margin-bottom: 0.5rem;}
.mb-3{margin-bottom: 0.75rem;}
.mb-4{margin-bottom: 1rem;}
.mb-5{margin-bottom: 1.25rem;}
.mb-6{margin-bottom: 1.5rem;}
.mb-7{margin-bottom: 1.75rem;}
.mb-8{margin-bottom: 2rem;}
.mb-9{margin-bottom: 2.25rem;}
.mb-10{margin-bottom: 2.5rem;}
.mb-11{margin-bottom: 2.75rem;}
.mb-12{margin-bottom: 3rem;}
.mb-14{margin-bottom: 3.5rem;}
.mb-16{margin-bottom: 4rem;}
.mb-20{margin-bottom: 5rem;}
.mb-24{margin-bottom: 6rem;}
.mb-28{margin-bottom: 7rem;}
.mb-32{margin-bottom: 8rem;}
.mb-36{margin-bottom: 9rem;}
.mb-40{margin-bottom: 10rem;}
.mb-44{margin-bottom: 11rem;}
.mb-48{margin-bottom: 12rem;}
.mb-52{margin-bottom: 13rem;}
.mb-56{margin-bottom: 14rem;}
.mb-60{margin-bottom: 15rem;}
.mb-64{margin-bottom: 16rem;}
.mb-72{margin-bottom: 18rem;}
.mb-80{margin-bottom: 20rem;}
.mb-96{margin-bottom: 24rem;}
.ml-0{margin-left: 0px;}
.ml-px{margin-left: 1px;}
.ml-1{margin-left: 0.25rem;}
.ml-2{margin-left: 0.5rem;}
.ml-3{margin-left: 0.75rem;}
.ml-4{margin-left: 1rem;}
.ml-5{margin-left: 1.25rem;}
.ml-6{margin-left: 1.5rem;}
.ml-7{margin-left: 1.75rem;}
.ml-8{margin-left: 2rem;}
.ml-9{margin-left: 2.25rem;}
.ml-10{margin-left: 2.5rem;}
.ml-11{margin-left: 2.75rem;}
.ml-12{margin-left: 3rem;}
.ml-14{margin-left: 3.5rem;}
.ml-16{margin-left: 4rem;}
.ml-20{margin-left: 5rem;}
.ml-24{margin-left: 6rem;}
.ml-28{margin-left: 7rem;}
.ml-32{margin-left: 8rem;}
.ml-36{margin-left: 9rem;}
.ml-40{margin-left: 10rem;}
.ml-44{margin-left: 11rem;}
.ml-48{margin-left: 12rem;}
.ml-52{margin-left: 13rem;}
.ml-56{margin-left: 14rem;}
.ml-60{margin-left: 15rem;}
.ml-64{margin-left: 16rem;}
.ml-72{margin-left: 18rem;}
.ml-80{margin-left: 20rem;}
.ml-96{margin-left: 24rem;}

.text-xs{font-size: 0.75rem;line-height: 1rem;}
.text-sm{font-size: 0.875rem;line-height: 1.25rem;}
.text-base{font-size: 1rem;line-height: 1.5rem;}
.text-lg{font-size: 1.125rem;line-height: 1.75rem;}
.text-xl{font-size: 1.25rem;line-height: 1.75rem;}
.text-2xl{font-size: 1.5rem;line-height: 2rem;}
.text-3xl{font-size: 1.875rem;line-height: 2.25rem;}
.text-4xl{font-size: 2.25rem;line-height: 2.5rem;}

.font-thin{font-weight: 100;}
.font-extralight{font-weight: 200;}
.font-light{font-weight: 300;}
.font-normal{font-weight: 400;}
.font-medium{font-weight: 500;}
.font-semibold{font-weight: 600;}
.font-bold{font-weight: 700;}
.font-extrabold{font-weight: 800;}
.font-black{font-weight: 900;}

.uppercase{text-transform: uppercase;}
.lowercase{text-transform: lowercase;}
.capitalize{text-transform: capitalize;}
.normal-case{text-transform: none;}

.block{display: block;}
.inline-block{display: inline-block;}
.inline{display: inline;}
.crm-flex{display: flex;}
.inline-flex{display: inline-flex;}
.table{display: table;}
.inline-table{display: inline-table;}
.table-caption{display: table-caption;}
.table-cell{display: table-cell;}
.table-column{display: table-column;}
.table-column-group{display: table-column-group;}
.table-footer-group{display: table-footer-group;}
.table-header-group{display: table-header-group;}
.table-row-group{display: table-row-group;}
.table-row{display: table-row;}
.flow-root{display: flow-root;}
.grid{display: grid;}
.inline-grid{display: inline-grid;}
.contents{display: contents;}
.list-item{display: list-item;}
.hidden{display: none;}

.gap-0{gap: 0px;}
.gap-x-0{column-gap: 0px;}
.gap-y-0{row-gap: 0px;}
.gap-px{gap: 1px;}
.gap-x-px{column-gap: 1px;}
.gap-y-px{row-gap: 1px;}
.gap-1{gap: 0.25rem;}
.gap-x-1{column-gap: 0.25rem;}
.gap-y-1{row-gap: 0.25rem;}
.gap-2{gap: 0.5rem;}
.gap-x-2{column-gap: 0.5rem;}
.gap-y-2{row-gap: 0.5rem;}
.gap-3{gap: 0.75rem;}
.gap-x-3{column-gap: 0.75rem;}
.gap-y-3{row-gap: 0.75rem;}
.gap-4{gap: 1rem;}
.gap-x-4{column-gap: 1rem;}
.gap-y-4{row-gap: 1rem;}
.gap-5{gap: 1.25rem;}
.gap-x-5{column-gap: 1.25rem;}
.gap-y-5{row-gap: 1.25rem;}
.gap-6{gap: 1.5rem;}
.gap-x-6{column-gap: 1.5rem;}
.gap-y-6{row-gap: 1.5rem;}
.gap-7{gap: 1.75rem;}
.gap-x-7{column-gap: 1.75rem;}
.gap-y-7{row-gap: 1.75rem;}
.gap-8{gap: 2rem;}
.gap-x-8{column-gap: 2rem;}
.gap-y-8{row-gap: 2rem;}
.gap-9{gap: 2.25rem;}
.gap-x-9{column-gap: 2.25rem;}
.gap-y-9{row-gap: 2.25rem;}
.gap-10{gap: 2.5rem;}
.gap-x-10{column-gap: 2.5rem;}
.gap-y-10{row-gap: 2.5rem;}
.gap-11{gap: 2.75rem;}
.gap-x-11{column-gap: 2.75rem;}
.gap-y-11{row-gap: 2.75rem;}
.gap-12{gap: 3rem;}
.gap-x-12{column-gap: 3rem;}
.gap-y-12{row-gap: 3rem;}
.gap-14{gap: 3.5rem;}
.gap-x-14{column-gap: 3.5rem;}
.gap-y-14{row-gap: 3.5rem;}
.gap-16{gap: 4rem;}
.gap-x-16{column-gap: 4rem;}
.gap-y-16{row-gap: 4rem;}
.gap-20{gap: 5rem;}
.gap-x-20{column-gap: 5rem;}
.gap-y-20{row-gap: 5rem;}
.gap-24{gap: 6rem;}
.gap-x-24{column-gap: 6rem;}
.gap-y-24{row-gap: 6rem;}
.gap-28{gap: 7rem;}
.gap-x-28{column-gap: 7rem;}
.gap-y-28{row-gap: 7rem;}
.gap-32{gap: 8rem;}
.gap-x-32{column-gap: 8rem;}
.gap-y-32{row-gap: 8rem;}
.gap-36{gap: 9rem;}
.gap-x-36{column-gap: 9rem;}
.gap-y-36{row-gap: 9rem;}
.gap-40{gap: 10rem;}
.gap-x-40{column-gap: 10rem;}
.gap-y-40{row-gap: 10rem;}
.gap-44{gap: 11rem;}
.gap-x-44{column-gap: 11rem;}
.gap-y-44{row-gap: 11rem;}
.gap-48{gap: 12rem;}
.gap-x-48{column-gap: 12rem;}
.gap-y-48{row-gap: 12rem;}
.gap-52{gap: 13rem;}
.gap-x-52{column-gap: 13rem;}
.gap-y-52{row-gap: 13rem;}
.gap-56{gap: 14rem;}
.gap-x-56{column-gap: 14rem;}
.gap-y-56{row-gap: 14rem;}
.gap-60{gap: 15rem;}
.gap-x-60{column-gap: 15rem;}
.gap-y-60{row-gap: 15rem;}
.gap-64{gap: 16rem;}
.gap-x-64{column-gap: 16rem;}
.gap-y-64{row-gap: 16rem;}
.gap-72{gap: 18rem;}
.gap-x-72{column-gap: 18rem;}
.gap-y-72{row-gap: 18rem;}
.gap-80{gap: 20rem;}
.gap-x-80{column-gap: 20rem;}
.gap-y-80{row-gap: 20rem;}
.gap-96{gap: 24rem;}
.gap-x-96{column-gap: 24rem;}
.gap-y-96{row-gap: 24rem;}


.shadow-sm{--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow-md{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow-lg{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow-xl{--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.shadow-none{--tw-shadow: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}

.w-full{width: 100%;}
.w-1-2{width: 50%;}

.w-9-12{width: 75%;}

.self-center{
    align-self: center;
}