/*.card-label {*/
/*    font-size: 12px;*/
/*}*/
/*.header-title {*/
/*    font-size: 17px;*/
/*    line-height: 17px;*/
/*    margin-bottom: 8px;*/
/*    font-weight: 600;*/
/*}*/
/*.avatar-sm-box {*/
/*    height: 32px;*/
/*    width: 32px;*/
/*    color: #ffffff;*/
/*    display: block;*/
/*    line-height: 32px;*/
/*    text-align: center;*/
/*    border-radius: 50%;*/
/*    font-family: 'Hind Madurai', sans-serif;*/
/*    font-size: 16px;*/
/*    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);*/
/*}*/
/*.center {*/
/*    display: block;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*    width: 50%;*/
/*    text-align: center;*/
/*    font-size: 30px;*/
/*}*/
/*.card-link {*/
/*    color:#9295a4 !important;*/
/*}*/
/*.form-control {*/
/*    resize: none;*/
/*    border: 0;*/
/*    background-color: transparent;*/
/*    border-bottom: 1px solid rgba(152, 152, 152, 0.8);*/
/*    border-radius: 0 !important;*/
/*    padding: 7px 12px 7px 0;*/
/*    height: 38px;*/
/*    max-width: 100%;*/
/*    -webkit-box-shadow: none;*/
/*    box-shadow: none;*/
/*    -webkit-transition: all 300ms linear;*/
/*    -moz-transition: all 300ms linear;*/
/*    -o-transition: all 300ms linear;*/
/*    transition: all 300ms linear;*/
/*}*/
/*.dripicons-plus:before {*/
/*    content: "\e035";*/
/*    font-size: 11px;*/
/*}*/
/*.form-group {*/
/*    margin-bottom: 0rem !important;*/
/*}*/
/*.save-btn {*/
/*    background-color: #36c5c5;*/
/*}*/
/*.save-btn:hover {*/
/*    background-color: #36c5c5;*/

/*}*/
/*#datatable_wrapper .col-sm-12 {*/
/*padding:0 !important;*/
/*}*/
/*.dashboard-domains-card {*/
/*    width:267.17px;*/
/*    height: 105.49px;*/
/*    border-radius: 14.7752px;*/
/*}*/
.custom-font-family {
    font-family: 'Inter';
}
.bg-light-grey {
    background:#282C38;
}
.plus-green {
    color:#30E0A1;
}
.mt-20 {
    margin-top:20px;
}
.font-weight-600{
    font-weight: 600;
}
.font-weight-500 {
    font-weight: 500;
}
.font-size-23{
    font-size: 23px !important;
    line-height: 28px;
}
.download-sign {
    width: 16px;
    height:20px;
}
.download-sign-import {
    width: 14px;
    height:20px;
}
.text-green {
    color:#30E0A1;
}
.bulk-btn {
    width: 142px;
    Height: 42px;
    border-radius: 10px;
    padding: 7px 14px 7px 14px;
}
.custom-shadow {
    text-shadow: 0px 0px 23px rgb(0 255 255);
}
.card.bg_table{
    background-color: unset;
    border:none;
}
.bg_table .dataTables_wrapper .row:nth-child(2) {
    background-color: #1E1F25;
    border: #1E1F25;
    border-radius: 20px;
}
.custom-control-input:checked~.custom-control-label::before {
    border-color: #246CF9 !important;
    background-color: #246CF9 !important;
}
.zdomain-logo{
    width: 52px;
    height:52px
}
.icon-title {
    position: relative;
    left: 15px;
}
.dashboard-icons {
    filter: invert(49%);
}
.portfolio-table th {
    font-size:14px;
    font-family: Inter;
}
.portfolio-table td {
    font-size:14px;
}
.badge-red {
    background-color: #FA2256;
    color:white;

}
#sidebar-menu .has-arrow:after {
    content: "\F035D";
    font-size: 16px;
}
.my-20{
    margin-top: 20px;
    margin-bottom: 20px;
}
.custom-border-right{
    border-right: 1px solid #282C38;
}
.bg-search-text {
    color: #757B8C;
    font-size: 14px;
    font-family: 'Inter';
}
.uil-search:before {
    color: #3C4254;
    font-size: 18px;
    position: relative;
    top: 4px;
}
.btn-plus-custom {
    border:0.5px solid #3C4254;
}
.app-search .custom-search-icon{
    position: absolute;
    z-index: 10;
    font-size: 16px;
    line-height: 38px;
    left: 264px;
    top: 1px;
    color: #757B8C;
}
.buyit-description {
    background-color: #30e0a14d !important;
    padding: 10px;
    width: 60px;
    height: 31px;
    border-radius: 5px;
    color: #30E0A1;
    font-size: 12px;
    font-weight: 600;
}
.min-offer-badge{
    background-color: #246CF94d !important;
    padding: 10px;
    width: 60px;
    height: 31px;
    top: 198px;
    left: 413px;
    border-radius: 5px;
    color: #246CF9;
    font-size: 12px;
    font-weight: 600;

}
.bg_table th.sorting:last-child::after{display: none}
.bg_table th.sorting:last-child::before{display: none}
.bg_table .table td, .bg_table .table th {
    vertical-align: middle;
}
.simplebar-content-wrapper {position:relative}
.last_item {
    background: #282C38;
    border-radius: 0px 0px 20px 20px;
    position: relative;
    left: 0;
    right: 0;
    height: 82.68px;
    top: 30px;
    margin-top: 80px !important;
}
.bg_table .table thead th {
    border:none
}
.even {
    background: #1E1F24 !important;
    border-bottom: 1px solid #1E1F24;
}
.text-grey {
    color:#757B8C;
    font-size:13px;
}
.custom-danger {
    color:#FA2256;
    font-family: Inter;
}
.datatable-search .app-search .form-control {
    border: none;
    width: 234px;
    height: 42px;
    padding-left: 40px;
    padding-right: 20px;
    background-color: #282C38;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 10px;
    border: 1px solid #3C4254;
    font-size: 13px !important;
}
.datatable-search-dropdown{
    width: 173px !important;
}
#datatable_filter {
    display: none;
}
.dropdown-menu dropdown-menu-right show{
    transform: none !important;
}
.profile-avatar-xs {
    height: 46px;
    width: 46px;
    border: 1px solid #FFFFFF;
}
.text-grey {
    color:#3C4254 !important;
}
.profile-menu-email{
    position: relative;
    top: -11px;
}
.profile-menu-row {
    position: relative;
    top: 9px;
}
.font-size-19 {
    font-size:19px;
}
.horizontal-icon-option {
    position: relative;
    top: -16px;
}
.profile-menu-row .dropdown show .dropdown-menu show {
    top:0 !important;
}
.badge-bg-display {
    width:62px !important
}
.badge-bg{
    background-color: #282C38;
    Padding:6px 7px 6px 5px;
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #757B8C;
    border:1px solid #3C4254;
    width: 28px;
    height: 27px;
    text-align: center;
}
.badge-bg:hover{
    border: 0.950937px solid #30E0A1;
    color:#30E0A1;
    box-shadow: 0px 0.950937px 0.950937px rgba(0, 0, 0, 0.06);
    border-radius: 4.75469px;
}
.datatable-badge-active{
    border: 0.950937px solid #30E0A1;
    color:#30E0A1;
    box-shadow: 0px 0.950937px 0.950937px rgba(0, 0, 0, 0.06);
    border-radius: 4.75469px;
}
.menu-badge-circle {
    width:22px;
    height:20px
}
.menu-badge {
    position: relative;
    top: 3px;
    left: 0px;
}
.Royalblue {
    color:#246CF9
}
div.dataTables_wrapper div.dataTables_paginate {
    margin:16px;
}

/*table.dataTable thead .sorting_asc:before {*/
/*    right: 1em;*/
/*    content: "\F035D";*/
/*    font: normal normal normal 24px/1 "Material Design Icons";*/
/*    font-size: 19px;*/
/*    text-rendering: auto;*/
/*    line-height: inherit;*/
/*    top: 7px;*/
/*    left: 39.2px;*/
/*}*/
/*table.dataTable thead .sorting:before, {*/
/*    right: 1em;*/
/*    content: "\F035D";*/
/*    font: normal normal normal 24px/1 "Material Design Icons";*/
/*    font-size: 19px;*/
/*    text-rendering: auto;*/
/*    line-height: inherit*/
/*}*/

/*table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting:after, table.dataTable thead .sorting_desc:before{*/
/*    content: "\F0360";*/
/*    font: normal normal normal 24px/1 "Material Design Icons";*/
/*    font-size: 19px;*/
/*    text-rendering: auto;*/
/*    line-height: inherit;*/
/*}*/

.uil-plus-minus {
    position: relative;
    bottom: 30px;
    left: 13px;
}

.dashboard-domains-card {
    /*width :267.17px;*/
    /*max-height :105.49px;*/
    border-radius:14.78px;
    background-color: #1E1F25;
}
.dashboard-domains-card .inquiries-title {
    font-size:24.98px;
    font-family: Inter;
}
.domain-card-image {
    position: relative;
    top: -9px;
    left: -17px;
}
.global-traffic-card {
    height: auto !important;
}
/*.global-traffic-card p {*/
/*    Font: Inter;*/
/*    font-weight: 500;*/
/*    font-size:12.87px;*/
/*    line-height:15.58px;*/
/*}*/
.dashboard-second-row-card{
    Height :78.74px;
    border-radius: 17.4968px;
    background-color: #1E1F25;
}
.dashboard-live-card {
    border-radius: 17.4968px;
    background-color: #1E1F25;
}
.cards-heading {
    font-family: Inter;
    color:white;
    font-weight: 500;
}
.cards-subheading {
    font-family: Inter;
    color:white;
    font-weight: 500;
}
.card-month {
    color:#757B8C;
    font-family: Inter;
    font-size: 8.61px;
}
.line-height-10 {
    line-height: 10px;
}
.card-month-number {
    position: relative;
    top: -3px;
    font-family: Inter;
}
.heading-month {
    font-family: Inter;
    color:#757B8C;
    position: absolute;
    top: 5px;
    left: 104px;
    width: 100%;
}
.heading-month-sold{
    font-family: Inter;
    color:#757B8C;
    position: absolute;
    top: 5px;
    left: 64px;
    width: 100%;
}
.custom-font-size-10 {
    font-size: 10.86px;
}
.monetization-card-heading {
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 11.3729px;
}
.monetization-card-heading-live-site {
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 10.8814px;
    color: #757B8C;

}
.monetization-card-heading-setup {

    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12.2478px;
    color: #FFB545;
}
.monetization-card-col {
    position: relative;
    top: -7px;
}
.profile-dropdown{
    position: relative !important;
    top:11px !important;
}
.footer-text {
    color:#757B8C;
    font-weight: 400;
    font-family: Inter;
}
.footer-text:hover {
    cursor: pointer;
    color:white;
}
.footer-text-nameserver {
    color:#FFB545 !important;
    font-size: 18px !important;
}
.custom-text-success {
    color: #30E0A1;
    font-size: 11.76px;
    font-family: Inter;
    font-weight: 400;
}
div#datatable_wrapper .col-sm-12 {
    padding-right: 4px;
    padding-left: 2px;
    padding-bottom: 6px;

}
.datatable-icon ::after {
    display:none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
    padding:0
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background-color: unset;
}
.page-item.active .page-link {
    box-shadow: none;
    margin-right: 0;
    background: #282C38;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    background: #141518;
    box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background-color: unset !important;

}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: #141518 !important
}

.page-item.disabled .page-link {
    margin-right: 0;
}
.page-link {
    background: #282C38;
    border: 1.05282px solid #757B8C;
    border-radius: 5.26412px;
}
.page-link:hover {
    border: 0.950937px solid #30E0A1;
    color: #30E0A1;
}
.page-item:first-child .page-link {
    border-radius: 5.26412px;
}
.page-item:last-child .page-link {
    border-radius: 5.26412px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding:3px;
}

.dataTables_info {
    color: #757B8C !important;
    font-size: 14px !important;
    font-family: Inter;
}
.data-columns{
    width:173px !important;
}
.dropdown-menu.dropdown-menu-right.show{
    background-color: #1E1F25;
    border-radius: 10px;
}

.datatable-icon .dropdown-item {
    padding-left:15px;
    font-size:15px;
}
.action-btn-img {
    width:20px;
    height:20px;
    margin-right: 6px;
}
.profile-dropdown .dropdown-toggle::after {
    display: none;
}
.font-size-28 {
    font-size: 28px !important;
}
.breadcrumb-item+.breadcrumb-item::before {
    display: none;
}
.btn:hover {
    color: white;
}
.header-search {
    padding:0px
}
.dn-portfolio {
    position: relative;
    top:2px;
}
.bg_table .table thead th {
    padding:12px
}
.selectParent select{
    width:100px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 5px 2px 2px 20px;
    border: none;
    background: transparent url("../images/zdomain/icons/select-dropdown.png") no-repeat right center;
    background-position: calc(100% - 15px) 17px, calc(106% - 25px) 4em, 100% 0;

}
.page-title-box .breadcrumb {
    margin-right: -21px !important;
}
table.dataTable.no-footer {
    width: 99.36% !important;
}
table.dataTable thead .sorting {
    background-image: url(../images/sort-arrows.png);
}
th.sorting:last-child {
    display: none;
}
th.sorting .sorting:first-child:after{
    display: none;
}
.profile-card-text {
    color:#757B8C;
    font-family: Inter;
}
.profile-card-img {
    width: 17px;
}
/*.footer {left:0px !important;z-index:9999}*/
.inquiry-heading {
    font-size: 1.35rem;
}
.dashboard-card-img {
    position: relative;
    top: 14px;
}
.dashboard-card-number {
    font-size:25px;
}
.sold-month-subheading {
    position: relative;
    top: -5px;
    left: 3px;
}
.custom-muted {
    font-family: Inter;
    color:#757B8C;
}
.custom-yellow {
    color:#FFB545 !important
}
.monetization-card {
    /*height :78.74px*/
}
.font-size-9 {
    font-size: 9px;
}
.custom-green {
    color: #11CABE !important;
}
.global-traffic-percentage {
    padding-left: 4px;
    padding-top: 10px;
}
.bg-card {
    background-color: #3C425433;
    border: 0.92px solid #3C4254;
    border-radius :7.35px
}
.border-radius-60 {
    border-radius: 60px;
}
.height-62 {
    height: 62px;
}
.custom-plus-btn {
    width: 31px;
    height: 46px;
    margin-bottom: 7px;
}
.minus-sign {
    border-top: 1px solid white;
    position: relative;
    top: -10px;
}
.royal-blue {
    color: #246CF9 !important;
}
.btn-custom-dark {
    background-color: #2F3241;
    border: 0.46px solid #3C4254;
    border-radius:4.55px;
    color: #30E0A1;
}
.font-size-8 {
    font-size:8px;
}
.basic-card {
    border-radius: 14.78px;
    background-color: #1E1F25;
}
.font-size-7 {
    font-size: 7px;
}
.bg-black {
    background-color: #141518;
    border-radius: 21.54px;
    box-shadow: 0px 0px 19.39px #E1E1E1;
}
.dashboard-search {
    width: 157px !important;
    height: 24px !important;
    font-size: 12px;
    border-radius: 8px !important;
    border: 0.46px solid #3C4254;

}
.dashboard-search-icon {
    top: -9px !important;
    color: #00ff80 !important;
}
.dashboard-table th {
    border-top: 0px;
}
.dashboard-table th {
    font-size: 11px;
}
.dashboard-table td {
    font-size: 11px;
}
.dashboard-table {
    background-color: none !important;
}
.dashboard-table th {
    color:white;
}
.custom-red {
    color:#FA2256
}
.bg-black-live-card {
    background: black;
    border-radius: 23px;
}
.bg-dark-black {
    background: #0000007a;
    border-radius: 12px !important;
}

.expiring-progress-bar {
    background:#FA2256
}
.progress {
    position: relative;
    height: 2px;
    top: 15px;
}
.upcoming-domain-number {
    position: relative;
    top: 3px;
}
.expiring-fifteen-progress-bar {
    background: #FFB545;
}
.expiring-thirty-progress-bar {
    background:#246CF9 ;
}
.btn-danger:hover {
    background: unset;
}
input.knob {
    font-size: 15px !important;
    position: relative !important;
    margin-top: -36px !important;
}
#page-header-search-dropdown {
    display: none !important;
}
.login-frame {
    background: url(../login_assets/login-frame.png);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.login-dn-system {
    font-family: Good Times;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 22px;
    /* identical to box height */
    letter-spacing: 0.04em;
    color: #C3BFC2;
}
.login-center-circle {
    background: url(../login_assets/center-circle.png) no-repeat center center;
}
.signup-center-circle {
    background: url(../login_assets/center-circle-.png) no-repeat center center;
}
.bg-login-card {
    border: 8px solid #00d9d9;
    background: #00d9d95e;
    margin-top: 202px;
    border-radius: 0px;
}
.bg-signup-card {
    border: 8px solid #00d9d9;
    background: #0acdcd82;
    margin-top: 72px;
    border-radius: 0px;
    border-bottom-width: 25px;
    border-top-width: 25px;
}
.bg-login-card h4 {
    font-family: Good Times;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.04em;
    color: #EFEFEF;
}
.bg-signup-card h4 {
    font-family: Good Times;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.04em;
    color: #EFEFEF;
}
.footer-dark-bg {
    background-color:#141518;
}
.login-username {
    color:#000000;
}
.login-user-input {
    background-color:#000000d1;
    border: 1.5px solid #C0C0C1;
    border-radius: 4px;
    height: 28.8px;
    color:white;
    font-family: Inter;
    font-size: 14px;


}
.signup-user-input {
    background-color:#000000d1;
    border: none !important;
    height: 28.8px;
    color: #C1C1C1;
    border-radius: 0 !important;
    font-family: Inter;
    font-size: 14px;
}
.forget-button-login {
    font-family: Good Times;
    font-weight: bold;
    font-size:13px;
    color:#000000
}
.login-btn {
    background: #000000;
    box-shadow: 1px 1px 2px black, 0 0 25px #00ffff, 0 0 5px #00fff1;
    border-radius: 121.277px;
    font-family: Good Times;
    font-style: normal;
    font-weight: normal;
    font-size: 19px;
    line-height: 23px;
    padding-top: 14px;
    padding-bottom: 12px;
    padding-left: 39px;
    padding-right: 39px;
    color:#00FFFF;
}
.signup-btn {
    background: #000000;
    box-shadow: 16px 2px 52px #00ffff, 0 0 25px #00ffff, 0 0 5px #00fff1;
    border-radius: 121.277px;
    font-family: Good Times;
    font-style: normal;
    font-weight: normal;
    font-size: 19px;
    line-height: 23px;
    padding-top: 14px;
    padding-bottom: 12px;
    padding-left: 39px;
    padding-right: 39px;
    color:#00FFFF;
}
.login-beta-img {
    position: relative;
    top: -19px;
}
a:hover {
    color:white;
}
.social-login-btn {
    background-color: #000000;
    color: #00FFFF;
    font-family: Good Times;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height:14px;
    letter-spacing: 0.04em;
    box-shadow: 1px 1px 2px black, 0 0 25px #00ffff, 0 0 5px #00fff1;
}
.login-social-media .mdi-twitter::before {
    content: "\F0544";
    font-size: 16px;
    margin-right: 9px;
    position: relative;
    top: 2px;
}
.login-social-media .mdi-google::before {
    content: "\F02AD";
    font-size: 16px;
    margin-right: 9px;
    position: relative;
    top: 2px;
}
.login-social-media .mdi-linkedin::before  {
    content: "\F033B";
    font-size: 16px;
    margin-right: 9px;
    position: relative;
    top: 2px;
}

.login-social-media .fa-linkedin-in:before  {
    content: "\f0e1";
    font-size: 16px;
    margin-right: 9px;
    position: relative;
    top: 2px;
}
.has-eye .form-control {
    padding-right: 17px;
}
/*.has-eye .form-control-feedback {*/
/*    position: absolute;*/
/*    z-index: 2;*/
/*    display: block;*/
/*    width: 2.375rem;*/
/*    left: 187px;*/
/*    height: 2.375rem;*/
/*    line-height: 2.375rem;*/
/*    text-align: center;*/
/*    pointer-events: none;*/
/*    color: white;*/
/*    top: -5px;*/
/*}*/
.bg-login-card .form-control:focus {
    background-color: #000000d1;
    color: white;
}
.bg-signup-card .form-control:focus {
    background-color:#000000d1;
    color: white;
}
.remember-btn span {
    font-family: 'good times';
    font-size: 11px;
    color: white;
}
.bg-login-card .custom-control-input:checked~.custom-control-label::before {
     border-color: #000000 !important;
     background-color: #000000 !important;
 }
.bg-signup-card .custom-control-input:checked~.custom-control-label::before {
    border-color: #00d9d9 !important;
    background-color: #000000 !important;
}
.remember-btn-signup span {
    font-family: 'Inter';
    font-size: 13px;
    color: #f1f1f1;
}
.checkbox-green {
    color:#12fff0 !important
}
.dropdown-menu.profile-dropdown.show {
    position: relative;
    top: -57px !important;
}
.video-login-thumbnail {
}
 select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: url(../login_assets/downarrow.png) 92% / 4% no-repeat #000000d1;
}
 .country-num select {
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
 background: url(../login_assets/downarrow.png) 100% / 19% no-repeat #000000d1
 }
input.signup-user-input.form-control {
    border-left: 1px solid #00000000 !important;
}
.login-custom-bar {
    right: 7px;
    position: relative;
}

.custom-checkbox .remember-btn::before {
    border-radius: 0.25rem;
    background: black;
    border-color: #00d9d9 !important;
    border: 2.3px solid #00d9d9;
}
.custom-checkbox .remember-btn-signup::before{
    border-radius: 0.25rem;
    background: black;
    border-color: #00d9d9 !important;
    border: 2.3px solid #00d9d9;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after{
    background-image: url("../login_assets/check.png") !important;
}

@media only screen and (width: 1920px) {
    .frame-pic-signup {
        position: absolute;
        width: 94%;
        left: 47px;
        top: 62px;
        height: 59%;
    }
    .logo-beta {
        position: relative;
        left: 63px !important;
        top: 23px !important;
        width: 98%;
        height: 77%;
    }
    .logo-beta-signup {
        position: relative !important;
        left: 56px !important;
        top: 22px !important;
        width: 736px;
    }
    .frame-pic {
        position: absolute !important;
        width: 93% !important;
        left: 65px !important;
        top: 49px !important;
        height: 58% !important;
    }
    .footer-big {
        padding: 105px 0 0px 0;
        margin: 87px !important;

    }
    .cpl-5 {
        padding-left: 3rem!important;
    }

}
.right-bar-description p {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
}
.text-cream {
    color: #EFEFEF !important;
    font-weight: normal !important;
}
