/* /Pages/Admin/Index.razor.rz.scp.css */
body[b-xz59orpvps] {
}

[b-xz59orpvps] .addBtn {
    font-size: 1rem !important;
}

.btn-custom-camp[b-xz59orpvps] {
    padding: 4px;
    background: rgb(252, 78, 104) !important;
    color: white !important;
}

    .btn-custom-camp img[b-xz59orpvps] {
        width: 18px !important;
    }

[b-xz59orpvps] .badge {
    transition: none !important;
    transform: none !important;
}

#myTable .counts[b-xz59orpvps] {
    text-align: right;
    min-width: 50px;
    display: inline-block;
}

.widget-content-area[b-xz59orpvps] {
    border: 1px solid #c3c3c3 !important;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06);
    padding: 0;
    background-color: #fff;
}

.pro-text[b-xz59orpvps] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

/*.pro-img {
    width: 100%;
    max-width: 400px;
}*/

.pro-con[b-xz59orpvps] {
    min-height: calc(100vh - 200px);
}

.custom-btn-cam[b-xz59orpvps] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px;
}

    .custom-btn-cam img[b-xz59orpvps] {
        width: 28px;
        margin-right: 5px;
        position: relative;
        top: -2px
    }

.dataTable.table-striped tbody tr:nth-of-type(odd) td[b-xz59orpvps] {
    --bs-table-accent-bg: transparent;
    background-color: #f1f4fd !important;
    color: #515365;
}

.action-btns[b-xz59orpvps] {
    display: flex;
    flex-wrap: nowrap;
    gap: 4px;
}

button[b-xz59orpvps] {
    font-size: 17Px !important;
}
label[b-xz59orpvps]{
    font-size:17px !important;
}
/* /Pages/Admin/login.razor.rz.scp.css */
body[b-o8o31d34s5] {
}

[b-o8o31d34s5].card {
    background-color: #fff !important;
}

[b-o8o31d34s5] .btnSignin {
    padding: 12px !important;
    font-size: 1.25rem !important;
}

[b-o8o31d34s5] .loginp {
    font-size: 1.25rem !important;
}

[b-o8o31d34s5] label {
    font-size: 1.1rem !important;
}

[b-o8o31d34s5] .alink {
    font-size: 1.25rem !important;
}

[b-o8o31d34s5] .spantext {
    font-size: 1.25rem !important;
}

[b-o8o31d34s5] .spinner-border {
    width: 1.25rem !important;
    height: 1.25rem !important;
}

[b-o8o31d34s5] .lbl-pos {
    display: block !important;
    text-align: left !important;
}

[b-o8o31d34s5] .btn {
    box-shadow: none !important;
    font-size: 20px !important;
}

    [b-o8o31d34s5] .btn:hover {
        transform: none !important;
    }

[b-o8o31d34s5] .login-heading {
    font-size: 18px;
    margin-bottom: 0px !important;
    margin-top: 18px !important;
}

[b-o8o31d34s5] .fss-15 {
    font-size: 15px !important;
}

[b-o8o31d34s5] .ffs {
    font-size: 18px !important;
}
/* /Pages/Articles/Article.razor.rz.scp.css */
body[b-3cy9upfvi6] {
}

[b-3cy9upfvi6] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-3cy9upfvi6] .card-img-top {
    box-shadow: none !important;
}

[b-3cy9upfvi6] .form-group label, label[b-3cy9upfvi6] {
    font-size: 1.2rem !important;
    color: #494949 !important;
}

[b-3cy9upfvi6] .btn {
    font-size: 1.1rem !important;
}

[b-3cy9upfvi6].card.style-2 {
    padding: 0px !important;
    border-radius: 15px !important;
    margin: 0px 0px 20px 0px !important;
    border: 1px solid #c5c5c5 !important;
    overflow: hidden;
}

[b-3cy9upfvi6] .card{
    padding: 15px 20px !important;
}

[b-3cy9upfvi6] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-3cy9upfvi6] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-3cy9upfvi6] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-3cy9upfvi6] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-3cy9upfvi6] {
    font-size: 18px !important;
}

.border-art[b-3cy9upfvi6] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-3cy9upfvi6] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

/*.pro-img {
    width: 100%;
    max-width: 400px;
}*/

.pro-con[b-3cy9upfvi6] {
    min-height: calc(100vh - 200px);
}

.custom-btn-cam[b-3cy9upfvi6] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-3cy9upfvi6] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }


.card .card-title[b-3cy9upfvi6] {
    color: #0e1726 !important;
    line-height: 1.5;
    font-size: 18px;
    margin-bottom: 0px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 52px;
    FONT-SIZE: 20px;
}

.Camp-name[b-3cy9upfvi6] {
    height: 40px !important;
    align-items: flex-start;
    gap:5px;
}


.titlecolor[b-3cy9upfvi6] {
    color: #4361ee !important;
}

.cardpading[b-3cy9upfvi6] {
    padding: 13px 0px !important;
}

.anchertag[b-3cy9upfvi6] {
    border-radius: 15px !important;
    background: #f1f4fd !important;
}

.camp-icon[b-3cy9upfvi6] {
    width: 22px;
    position: relative;
    top: 2px;
}
.media-heading[b-3cy9upfvi6] {
    font-size: 22px;
    color: #585858;
    font-weight: 400 !important;    
}
.card .card-body[b-3cy9upfvi6] {
    padding: 0px !important;
}
.article-card-body[b-3cy9upfvi6] {
    padding: 0px 10px 15px 10px !important;
}
.card-img-top[b-3cy9upfvi6] {
    margin-bottom: 8px;
}
span.post-date-title[b-3cy9upfvi6] {
    display: inline-block;
    width: 150px;
    font-weight:500 !important;
}

.campdetail[b-3cy9upfvi6] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.btn-delete-blog[b-3cy9upfvi6]{
    position: absolute;
    bottom: 36px;
    right: 25px;

}
/* /Pages/Articles/ArticleDetail.razor.rz.scp.css */
.pro-con[b-vc41rsl566] {
    min-height: calc(100vh - 200px);
}

.final-text[b-vc41rsl566] {
    padding: 10px 20px;
    background: #ff4d67;
    color: white;
    font-weight: 500;
}

.demo-sec[b-vc41rsl566] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    min-height: calc(100vh - 200px);
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}
.demo-sectitlemeta[b-vc41rsl566] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    overflow-y: auto;
}

    .demo-sec h4[b-vc41rsl566] {
        margin-top: 15px;
    }

.btn-custom[b-vc41rsl566] {
    background: #fc4e68;
    color: white;
    width: 130px;
    font-size: 18px;
}

.btn-custom-rewrite[b-vc41rsl566] {
    background: #fc4e68 !important;
    color: white !important;
    width: 50px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-write[b-vc41rsl566] {
    background: #01aef0 !important;
    color: white !important;
    width: 46px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-rewrite img[b-vc41rsl566] {
    width: 18px;
}

.rewrite-con[b-vc41rsl566] {
    min-width: 150px;
}

    .rewrite-con select[b-vc41rsl566] {
        padding: 10px;
    }

.editer-sec[b-vc41rsl566] {
    /*height: 100%;*/
    background: white;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #c1c1c1;
}


/* Style the div */
.demo-sec .child[b-vc41rsl566] {
    position: relative;
    transition: 0.5s;
}


    .demo-sec .child .editor-fea[b-vc41rsl566] {
        display: none;
        margin-top: -5px;
        /* position: absolute;
   bottom: -30px;
   left: 0px;
   z-index: 99999; */
    }

.fea-item[b-vc41rsl566] {
    background-color: #fc4e68 !important;
    padding: 5px;
}

.child:hover .editor-fea[b-vc41rsl566] {
    display: flex;
}

.fea-item img[b-vc41rsl566] {
    width: 15px;
}

.copy-item[b-vc41rsl566] {
    display: none;
}

.child:hover .copy-item[b-vc41rsl566] {
    display: inline-block;
}

.child:hover .copydis-item[b-vc41rsl566] {
    display: none;
}

.overlay-image[b-vc41rsl566] {
    opacity: 0;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgb(86 86 86 / 15%);
    transition: 0.5s ease-out;
}

.image-sec:hover .overlay-image[b-vc41rsl566] {
    opacity: 1;
}

.btn-img-dwn[b-vc41rsl566] {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #293146 !important;
    border: none !important;
    padding: 10px;
    transition: 0.5s;
}

.progress-sec[b-vc41rsl566] {
    width: 100%;
    /* height: 12px; */
    border: 1px solid #a4a4a4;
    border-radius: 50px;
    padding: 3px;
    margin-top: 30px;
}

.progress-element[b-vc41rsl566] {
    background: #3ab54b;
    height: 19px;
    border-radius: 50px;
    width: 70%;
}

.pro-text[b-vc41rsl566] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-img[b-vc41rsl566] {
    width: 100%;
    max-width: 400px;
}

.pro-con[b-vc41rsl566] {
    min-height: calc(100vh - 200px);
}

#articleArea[b-vc41rsl566] {
    flex-grow: 1;
    overflow-y: auto !important;
}

.custom-img[b-vc41rsl566] {
    width: 18px;
    margin-right: 5px;
}

.spaneText[b-vc41rsl566] {
    font-size: 18px !important;
  /*  color: black !important;*/
}

p[b-vc41rsl566] {
    font-size: 18px !important;   
}
a[b-vc41rsl566] {
    color: blue !important;
    outline: none;
}
/* /Pages/Articles/ArticleEdit.razor.rz.scp.css */
.pro-con[b-6ilv0j9d5c] {
    min-height: calc(100vh - 200px);
}

.final-text[b-6ilv0j9d5c] {
    padding: 10px 20px;
    background: #ff4d67;
    color: white;
    font-weight: 500;
}

.demo-sec[b-6ilv0j9d5c] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    min-height: calc(100vh - 200px);
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}

    .demo-sec h4[b-6ilv0j9d5c] {
        margin-top: 15px;
    }

.btn-custom[b-6ilv0j9d5c] {
    background: #fc4e68;
    color: white;
    width: 130px;
    font-size: 18px;
}

.btn-custom-rewrite[b-6ilv0j9d5c] {
    background: #fc4e68 !important;
    color: white !important;
    width: 50px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-write[b-6ilv0j9d5c] {
    background: #01aef0 !important;
    color: white !important;
    width: 46px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-rewrite img[b-6ilv0j9d5c] {
    width: 18px;
}

.rewrite-con[b-6ilv0j9d5c] {
    min-width: 150px;
}

    .rewrite-con select[b-6ilv0j9d5c] {
        padding: 10px;
    }

.editer-sec[b-6ilv0j9d5c] {
    /*height: 100%;*/
    background: white;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #c1c1c1;
}


/* Style the div */
.demo-sec .child[b-6ilv0j9d5c] {
    position: relative;
    transition: 0.5s;
}


    .demo-sec .child .editor-fea[b-6ilv0j9d5c] {
        display: none;
        margin-top: -5px;
        /* position: absolute;
   bottom: -30px;
   left: 0px;
   z-index: 99999; */
    }

.fea-item[b-6ilv0j9d5c] {
    background-color: #fc4e68 !important;
    padding: 5px;
}

.child:hover .editor-fea[b-6ilv0j9d5c] {
    display: flex;
}

.fea-item img[b-6ilv0j9d5c] {
    width: 15px;
}

.copy-item[b-6ilv0j9d5c] {
    display: none;
}

.child:hover .copy-item[b-6ilv0j9d5c] {
    display: inline-block;
}

.child:hover .copydis-item[b-6ilv0j9d5c] {
    display: none;
}

.overlay-image[b-6ilv0j9d5c] {
    opacity: 0;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgb(86 86 86 / 15%);
    transition: 0.5s ease-out;
}

.image-sec:hover .overlay-image[b-6ilv0j9d5c] {
    opacity: 1;
}

.btn-img-dwn[b-6ilv0j9d5c] {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #293146 !important;
    border: none !important;
    padding: 10px;
    transition: 0.5s;
}

.progress-sec[b-6ilv0j9d5c] {
    width: 100%;
    /* height: 12px; */
    border: 1px solid #a4a4a4;
    border-radius: 50px;
    padding: 3px;
    margin-top: 30px;
}

.progress-element[b-6ilv0j9d5c] {
    background: #3ab54b;
    height: 19px;
    border-radius: 50px;
    width: 70%;
}

.pro-text[b-6ilv0j9d5c] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-img[b-6ilv0j9d5c] {
    width: 100%;
    max-width: 400px;
}

.pro-con[b-6ilv0j9d5c] {
    min-height: calc(100vh - 200px);
}

#articleArea[b-6ilv0j9d5c] {
    flex-grow: 1;
    overflow-y: auto !important;
}

.custom-img[b-6ilv0j9d5c] {
    width: 18px;
    margin-right: 5px;
}

.custom-loader[b-6ilv0j9d5c] {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: radial-gradient(farthest-side,#293146 94%,#0000) top/4px 4px no-repeat, conic-gradient(#0000 30%,#293146);
    -webkit-mask: radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);
    animation: s3-b-6ilv0j9d5c 1s infinite linear;
}

@keyframes s3-b-6ilv0j9d5c {
    100% {
        transform: rotate(1turn)
    }
}
a[b-6ilv0j9d5c] {
    color: blue !important;
    outline: none !important;
}
/* /Pages/Campaigns/Add/Step1.razor.rz.scp.css */
body[b-oe9d2nl6q7] {
}
[b-oe9d2nl6q7] .accordion-button {
    font-size: 1.25rem !important;
    font-weight: 500;
    color: #374668;
}
[b-oe9d2nl6q7] .form-group label, label[b-oe9d2nl6q7] {
    font-size: 17px;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}
[b-oe9d2nl6q7] .addBtn {
    font-size: 1rem !important;
}
[b-oe9d2nl6q7] .text-danger{
    color: red !important;
}
#progressbar[b-oe9d2nl6q7] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding: 20px 30px 20px;
    background: white;
}

    #progressbar .active[b-oe9d2nl6q7] {
        color: #000000;
    }

    #progressbar li[b-oe9d2nl6q7] {
        list-style-type: none;
        font-size: 16px;
        width: 16.666%;
        float: left;
        position: relative;
        font-weight: 600;
        color: #6a6a6a !important;
        line-height: 20px;
    }

@media (max-width:650px) {
    #progressbar li[b-oe9d2nl6q7] {
        width: 50%;
        margin-bottom: 20px !important;
    }
}

#progressbar #campaign[b-oe9d2nl6q7]:before {
    content: url("../../images/icons/campaign/check-mark.png");
    padding-top: 10px;
}

#progressbar li.active[b-oe9d2nl6q7]:before, #progressbar li.active[b-oe9d2nl6q7]:after {
    background: #ff4d67;
}

#progressbar li[b-oe9d2nl6q7]:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 0 10px 0;
    padding: 2px;
    position: relative;
    z-index: 999;
    text-align: center;
}

.probar-item[b-oe9d2nl6q7] {
    display: block;
    text-align: left;
}

#progressbar li[b-oe9d2nl6q7]:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 0;
}

.info-heading[b-oe9d2nl6q7] {
    font-size: 18px;
    margin-bottom: 20px;
}

.accordion-header[b-oe9d2nl6q7] {
    background: #ff4d67;
    color: white;
    padding: 12px 20px;
    margin: 0px !important;
}

.custom-btn[b-oe9d2nl6q7] {
    font-size: 18px !important;
}

.arrow-img[b-oe9d2nl6q7] {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 22px;
}
.keyword-item[b-oe9d2nl6q7] {
    background: #ff4d67;
    color: white;
    padding: 5px 30px 5px 20px;
    border-radius: 50px;
    position: relative;
}
span.cross-keyword[b-oe9d2nl6q7] {
    position: absolute;
    right: 6px;
    top: 5px;
    cursor: pointer;
    z-index: 9999999;
}

.watch[b-oe9d2nl6q7] {
    color: #202085;
    margin-left: 8px;
    font-size: 19px;
}

.err-sec[b-oe9d2nl6q7] {
    border-radius: 10px;
    padding: 10px 20px;
    background: white;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    gap: 10px;
    color: #ff0000;
    font-weight: 500;
}

    .err-sec img[b-oe9d2nl6q7] {
        width: 85px !important;
        flex-shrink: 0;
    }

@media (max-width:767px) {
    .err-sec[b-oe9d2nl6q7] {
        border-radius: 10px;
        padding: 10px 10px;
        font-size: 1.1rem !important;
    }

        .err-sec img[b-oe9d2nl6q7] {
            width: 65px !important;
            flex-shrink: 0;
        }
}
/* /Pages/Campaigns/Add/Step2.razor.rz.scp.css */
body[b-c0wng7opgj] {
}

[b-c0wng7opgj] .accordion-button {
    font-size: 1.25rem !important;
    font-weight: 500;
    color: #374668;
}

[b-c0wng7opgj] .form-group label, label[b-c0wng7opgj] {
    font-size: 17px;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}

[b-c0wng7opgj] .addBtn {
    font-size: 1rem !important;
}

[b-c0wng7opgj] .text-danger {
    color: red !important;
}

#progressbar[b-c0wng7opgj] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding: 20px 30px 20px;
    background: white;
}

    #progressbar .active[b-c0wng7opgj] {
        color: #000000;
    }

    #progressbar li[b-c0wng7opgj] {
        list-style-type: none;
        font-size: 16px;
        width: 16.666%;
        float: left;
        position: relative;
        font-weight: 600;
        color: #6a6a6a !important;
        line-height: 20px;
    }

@media (max-width:650px) {
    #progressbar li[b-c0wng7opgj] {
        width: 50%;
        margin-bottom: 20px !important;
    }
}

#progressbar #campaign[b-c0wng7opgj]:before {
    content: url("../../images/icons/campaign/check-mark.png");
    padding-top: 10px;
}

#progressbar li.active[b-c0wng7opgj]:before, #progressbar li.active[b-c0wng7opgj]:after {
    background: #ff4d67;
}

#progressbar li[b-c0wng7opgj]:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 0 10px 0;
    padding: 2px;
    position: relative;
    z-index: 999;
    text-align: center;
}

.probar-item[b-c0wng7opgj] {
    display: block;
    text-align: left;
}

#progressbar li[b-c0wng7opgj]:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 0;
}

.info-heading[b-c0wng7opgj] {
    font-size: 18px;
    margin-bottom: 20px;
}

.accordion-header[b-c0wng7opgj] {
    background: #ff4d67;
    color: white;
    padding: 12px 20px;
    margin: 0px !important;
}

.custom-btn[b-c0wng7opgj] {
    font-size: 18px !important;
}

.arrow-img[b-c0wng7opgj] {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 22px;
}

.keyword-item[b-c0wng7opgj] {
    background: #ff4d67;
    color: white;
    padding: 5px 30px 5px 20px;
    border-radius: 50px;
    position: relative;
}

span.cross-keyword[b-c0wng7opgj] {
    position: absolute;
    right: 6px;
    top: 5px;
    cursor: pointer;
    z-index: 9999999;
}
.custom-loader[b-c0wng7opgj][b-c0wng7opgj] {
    width: 25px;
    margin-top: 2px !important;
    margin-left: 19px;
    height: 25px;
    border-radius: 50%;
    background: radial-gradient(farthest-side, #ffff 94%, #0000) top / 4px 4px no-repeat, conic-gradient(#0000 30%, #ffff);
    -webkit-mask: radial-gradient(farthest-side, #0000 calc(100% - 4px), #000 0);
    animation: s3-b-c0wng7opgj 1s infinite linear;
}

@keyframes s3-b-c0wng7opgj {
    100% {
        transform: rotate(1turn)
    }
}
.watch[b-c0wng7opgj] {
    color: #202085;
    margin-left: 8px;
    font-size: 19px;
}

.err-sec[b-c0wng7opgj] {
    border-radius: 10px;
    padding: 10px 20px;
    background: white;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    gap: 10px;
    color: #ff0000;
    font-weight: 500;
}

    .err-sec img[b-c0wng7opgj] {
        width: 85px !important;
        flex-shrink: 0;
    }

@media (max-width:767px) {
    .err-sec[b-c0wng7opgj] {
        border-radius: 10px;
        padding: 10px 10px;
        font-size: 1.1rem !important;
    }

        .err-sec img[b-c0wng7opgj] {
            width: 65px !important;
            flex-shrink: 0;
        }
}
/* /Pages/Campaigns/Add/Step3.razor.rz.scp.css */
body[b-xn66eo7nwn] {
}

[b-xn66eo7nwn] .accordion-button {
    font-size: 1.25rem !important;
    font-weight: 500;
    color: #374668;
}

[b-xn66eo7nwn] .form-group label, label[b-xn66eo7nwn] {
    font-size: 17px;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}

[b-xn66eo7nwn] .addBtn {
    font-size: 1rem !important;
}

[b-xn66eo7nwn] .text-danger {
    color: red !important;
}

#progressbar[b-xn66eo7nwn] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding: 20px 30px 20px;
    background: white;
}

    #progressbar .active[b-xn66eo7nwn] {
        color: #000000;
    }

    #progressbar li[b-xn66eo7nwn] {
        list-style-type: none;
        font-size: 16px;
        width: 16.666%;
        float: left;
        position: relative;
        font-weight: 600;
        color: #6a6a6a !important;
        line-height: 20px;
    }

@media (max-width:650px) {
    #progressbar li[b-xn66eo7nwn] {
        width: 50%;
        margin-bottom: 20px !important;
    }
}

#progressbar #campaign[b-xn66eo7nwn]:before {
    content: url("../../images/icons/campaign/check-mark.png");
    padding-top: 10px;
}

#progressbar li.active[b-xn66eo7nwn]:before, #progressbar li.active[b-xn66eo7nwn]:after {
    background: #ff4d67;
}

#progressbar li[b-xn66eo7nwn]:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 0 10px 0;
    padding: 2px;
    position: relative;
    z-index: 999;
    text-align: center;
}

.probar-item[b-xn66eo7nwn] {
    display: block;
    text-align: left;
}

#progressbar li[b-xn66eo7nwn]:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 0;
}

.info-heading[b-xn66eo7nwn] {
    font-size: 18px;
    margin-bottom: 20px;
}

.accordion-header[b-xn66eo7nwn] {
    background: #ff4d67;
    color: white;
    padding: 12px 20px;
    margin: 0px !important;
}

.custom-btn[b-xn66eo7nwn] {
    font-size: 18px !important;
}

.arrow-img[b-xn66eo7nwn] {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 22px;
}





.times-sec[b-xn66eo7nwn] {
    font-size: 18px;
}

    .times-sec .nav-tabs .nav-link.active[b-xn66eo7nwn] {
        background: #ff4d67;
        color: white;
    }

.second-select[b-xn66eo7nwn] {
    display: inline-block;
    width: 130px;
    padding: 5px 18px;
}

.day-select[b-xn66eo7nwn] {
    display: inline-block;
    width: 130px;
    padding: 5px 18px;
}

.specificCheckbox[b-xn66eo7nwn] {
    display: flex;
    flex-wrap: wrap;
    padding-left: 20px;
}

.checkBox[b-xn66eo7nwn] {
    padding: 8px;
}

.specificCheckbox input[b-xn66eo7nwn] {
    font-size: 16px;
    outline: none;
    border: 1px solid #ababab;
}

    .specificCheckbox input[type="checkbox"] + span[b-xn66eo7nwn] {
        position: relative;
        padding-left: 25px;
        margin-right: 20px;
        color: #ababab;
        cursor: pointer;
    }

    .specificCheckbox input[type="checkbox"]:checked + span[b-xn66eo7nwn],
    #nav-tabContent input[type="radio"]:checked + label[b-xn66eo7nwn] {
        color: #000 !important;
    }

    .specificCheckbox input[type="checkbox"] + span[b-xn66eo7nwn]::before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 15px;
        height: 15px;
        border: 1px solid #ababab;
        border-radius: 4px;
        margin-top: 3px;
    }

    .specificCheckbox input[type="checkbox"][b-xn66eo7nwn] {
        display: none;
    }

        .specificCheckbox input[type="checkbox"]:checked + span[b-xn66eo7nwn]::after {
            content: "";
            display: block;
            position: absolute;
            top: 0px;
            left: 5px;
            width: 5px;
            height: 12px;
            transform: rotate(40deg);
            border-bottom: 3px solid #4361ee;
            border-right: 3px solid #4361ee;
            margin-top: 3px;
        }

.ad-rad[b-xn66eo7nwn] {
    position: relative;
    top: 4px;
}


.err-sec[b-xn66eo7nwn] {
    border-radius: 10px;
    padding: 10px 20px;
    background: white;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    gap: 10px;
    color: #ff0000;
    font-weight: 500;
}

    .err-sec img[b-xn66eo7nwn] {
        width: 85px !important;
        flex-shrink: 0;
    }

@media (max-width:767px) {
    .err-sec[b-xn66eo7nwn] {
        border-radius: 10px;
        padding: 10px 10px;
        font-size: 1.1rem !important;
    }

        .err-sec img[b-xn66eo7nwn] {
            width: 65px !important;
            flex-shrink: 0;
        }
}


.form-control:disabled:not(.flatpickr-input)[b-xn66eo7nwn], .form-control[readonly]:not(.flatpickr-input)[b-xn66eo7nwn] {
    background-color: #f1f2f3;
    cursor: no-drop;
    color: #3b3f5c !important;
}
/* /Pages/Campaigns/Add/Step4.razor.rz.scp.css */
body[b-7jzsjnqu2d] {
}

[b-7jzsjnqu2d] .accordion-button {
    font-size: 1.25rem !important;
    font-weight: 500;
    color: #374668;
}

[b-7jzsjnqu2d] .form-group label, label[b-7jzsjnqu2d] {
    font-size: 17px;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}

[b-7jzsjnqu2d] .addBtn {
    font-size: 1rem !important;
}

[b-7jzsjnqu2d] .text-danger {
    color: red !important;
}

#progressbar[b-7jzsjnqu2d] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding: 20px 30px 20px;
    background: white;
}

    #progressbar .active[b-7jzsjnqu2d] {
        color: #000000;
    }

    #progressbar li[b-7jzsjnqu2d] {
        list-style-type: none;
        font-size: 16px;
        width: 16.666%;
        float: left;
        position: relative;
        font-weight: 600;
        color: #6a6a6a !important;
        line-height: 20px;
    }

@media (max-width:650px) {
    #progressbar li[b-7jzsjnqu2d] {
        width: 50%;
        margin-bottom: 20px !important;
    }
}

#progressbar #campaign[b-7jzsjnqu2d]:before {
    content: url("../../images/icons/campaign/check-mark.png");
    padding-top: 10px;
}

#progressbar li.active[b-7jzsjnqu2d]:before, #progressbar li.active[b-7jzsjnqu2d]:after {
    background: #ff4d67;
}

#progressbar li[b-7jzsjnqu2d]:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 0 10px 0;
    padding: 2px;
    position: relative;
    z-index: 999;
    text-align: center;
}

.probar-item[b-7jzsjnqu2d] {
    display: block;
    text-align: left;
}

#progressbar li[b-7jzsjnqu2d]:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 0;
}

.info-heading[b-7jzsjnqu2d] {
    font-size: 18px;
    margin-bottom: 20px;
}

.accordion-header[b-7jzsjnqu2d] {
    background: #ff4d67;
    color: white;
    padding: 12px 20px;
    margin: 0px !important;
}

.custom-btn[b-7jzsjnqu2d] {
    font-size: 18px !important;
}

.arrow-img[b-7jzsjnqu2d] {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 22px;
}

option[b-7jzsjnqu2d] {
    padding: 12px;
    font-size: 16px;
    font-weight: 400 !important;
}


.err-sec[b-7jzsjnqu2d] {
    border-radius: 10px;
    padding: 10px 20px;
    background: white;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    gap: 10px;
    color: #ff0000;
    font-weight: 500;
}

    .err-sec img[b-7jzsjnqu2d] {
        width: 85px !important;
        flex-shrink: 0;
    }

@media (max-width:767px) {
    .err-sec[b-7jzsjnqu2d] {
        border-radius: 10px;
        padding: 10px 10px;
        font-size: 1.1rem !important;
    }

        .err-sec img[b-7jzsjnqu2d] {
            width: 65px !important;
            flex-shrink: 0;
        }
}
/* /Pages/Campaigns/Add/Step5.razor.rz.scp.css */
body[b-fja7zjwqwk] {
}

[b-fja7zjwqwk] .accordion-button {
    font-size: 1.25rem !important;
    font-weight: 500;
    color: #374668;
}

[b-fja7zjwqwk] .form-group label, label[b-fja7zjwqwk] {
    font-size: 17px;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}

[b-fja7zjwqwk] .addBtn {
    font-size: 1rem !important;
}

[b-fja7zjwqwk] .text-danger {
    color: red !important;
}

#progressbar[b-fja7zjwqwk] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding: 20px 30px 20px;
    background: white;
}

    #progressbar .active[b-fja7zjwqwk] {
        color: #000000;
    }

    #progressbar li[b-fja7zjwqwk] {
        list-style-type: none;
        font-size: 16px;
        width: 16.666%;
        float: left;
        position: relative;
        font-weight: 600;
        color: #6a6a6a !important;
        line-height: 20px;
    }

@media (max-width:650px) {
    #progressbar li[b-fja7zjwqwk] {
        width: 50%;
        margin-bottom: 20px !important;
    }
}

#progressbar #campaign[b-fja7zjwqwk]:before {
    content: url("../../images/icons/campaign/check-mark.png");
    padding-top: 10px;
}

#progressbar li.active[b-fja7zjwqwk]:before, #progressbar li.active[b-fja7zjwqwk]:after {
    background: #ff4d67;
}

#progressbar li[b-fja7zjwqwk]:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 0 10px 0;
    padding: 2px;
    position: relative;
    z-index: 999;
    text-align: center;
}

.probar-item[b-fja7zjwqwk] {
    display: block;
    text-align: left;
}

#progressbar li[b-fja7zjwqwk]:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 0;
}

.info-heading[b-fja7zjwqwk] {
    font-size: 18px;
    margin-bottom: 20px;
}

.accordion-header[b-fja7zjwqwk] {
    background: #ff4d67;
    color: white;
    padding: 12px 20px;
    margin: 0px !important;
}

.custom-btn[b-fja7zjwqwk] {
    font-size: 18px !important;
}

.arrow-img[b-fja7zjwqwk] {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 22px;
}

.keyword-item[b-fja7zjwqwk] {
    background: #ff4d67;
    color: white;
    padding: 5px 30px 5px 20px;
    border-radius: 50px;
    position: relative;
}

span.cross-keyword[b-fja7zjwqwk] {
    position: absolute;
    right: 6px;
    top: 5px;
    cursor: pointer;
    z-index: 9999999;
}

option[b-fja7zjwqwk] {
    padding: 12px;
    font-size: 16px;
    font-weight: 400 !important;
}

@media (min-width:768px) {
    .add-sec[b-fja7zjwqwk]::after {
        content: ":";
        position: relative;
        left: 5px;
        font-size: 23px;
        font-weight: 600;
        color: #949aa1;
    }
}


.err-sec[b-fja7zjwqwk] {
    border-radius: 10px;
    padding: 10px 20px;
    background: white;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    gap: 10px;
    color: #ff0000;
    font-weight: 500;
}

    .err-sec img[b-fja7zjwqwk] {
        width: 85px !important;
        flex-shrink: 0;
    }

@media (max-width:767px) {
    .err-sec[b-fja7zjwqwk] {
        border-radius: 10px;
        padding: 10px 10px;
        font-size: 1.1rem !important;
    }

        .err-sec img[b-fja7zjwqwk] {
            width: 65px !important;
            flex-shrink: 0;
        }
}
/* /Pages/Campaigns/Add/Step6.razor.rz.scp.css */
body[b-ndntbhvq91] {
}

[b-ndntbhvq91] .accordion-button {
    font-size: 1.25rem !important;
    font-weight: 500;
    color: #374668;
}

[b-ndntbhvq91] .form-group label, label[b-ndntbhvq91] {
    font-size: 17px;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}

[b-ndntbhvq91] .addBtn {
    font-size: 1rem !important;
}

[b-ndntbhvq91] .text-danger {
    color: red !important;
}

#progressbar[b-ndntbhvq91] {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey;
    padding: 20px 30px 20px;
    background: white;
}

    #progressbar .active[b-ndntbhvq91] {
        color: #000000;
    }

    #progressbar li[b-ndntbhvq91] {
        list-style-type: none;
        font-size: 16px;
        width: 16.666%;
        float: left;
        position: relative;
        font-weight: 600;
        color: #6a6a6a !important;
        line-height: 20px;
    }

@media (max-width:650px) {
    #progressbar li[b-ndntbhvq91] {
        width: 50%;
        margin-bottom: 20px !important;
    }
}

#progressbar #campaign[b-ndntbhvq91]:before {
    content: url("../../images/icons/campaign/check-mark.png");
    padding-top: 10px;
}

#progressbar li.active[b-ndntbhvq91]:before, #progressbar li.active[b-ndntbhvq91]:after {
    background: #ff4d67;
}

#progressbar li[b-ndntbhvq91]:before {
    width: 50px;
    height: 50px;
    line-height: 45px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    background: lightgray;
    border-radius: 50%;
    margin: 0 0 10px 0;
    padding: 2px;
    position: relative;
    z-index: 999;
    text-align: center;
}

.probar-item[b-ndntbhvq91] {
    display: block;
    text-align: left;
}

#progressbar li[b-ndntbhvq91]:after {
    content: '';
    width: 100%;
    height: 2px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 25px;
    z-index: 0;
}

.info-heading[b-ndntbhvq91] {
    font-size: 18px;
    margin-bottom: 20px;
}

.accordion-header[b-ndntbhvq91] {
    background: #ff4d67;
    color: white;
    padding: 12px 20px;
    margin: 0px !important;
}

.custom-btn[b-ndntbhvq91] {
    font-size: 18px !important;
}

.arrow-img[b-ndntbhvq91] {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 22px;
}

option[b-ndntbhvq91] {
    padding: 12px;
    font-size: 16px;
    font-weight: 400 !important;
}
.custom-loader[b-ndntbhvq91] {
    width: 25px;
    margin-top: 2px !important;
    margin-left: 19px;
    height: 25px;
    border-radius: 50%;
    background: radial-gradient(farthest-side, #ffff 94%, #0000) top / 4px 4px no-repeat, conic-gradient(#0000 30%, #ffff);
    -webkit-mask: radial-gradient(farthest-side, #0000 calc(100% - 4px), #000 0);
    animation: s3-b-c0wng7opgj 1s infinite linear;
}

@keyframes s3-b-ndntbhvq91 {
    100% {
        transform: rotate(1turn)
    }
}

.err-sec[b-ndntbhvq91] {
    border-radius: 10px;
    padding: 10px 20px;
    background: white;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    font-size: 1.2rem;
    gap: 10px;
    color: #ff0000;
    font-weight: 500;
}

    .err-sec img[b-ndntbhvq91] {
        width: 85px !important;
        flex-shrink: 0;
    }

@media (max-width:767px) {
    .err-sec[b-ndntbhvq91] {
        border-radius: 10px;
        padding: 10px 10px;
        font-size: 1.1rem !important;
    }

        .err-sec img[b-ndntbhvq91] {
            width: 65px !important;
            flex-shrink: 0;
        }
}
/* /Pages/Campaigns/Add/Success.razor.rz.scp.css */
body[b-g0qpje3whw] {
}

.progress-sec[b-g0qpje3whw] {
    width: 100%;
    /* height: 12px; */
    border: 1px solid #a4a4a4;
    border-radius: 50px;
    padding: 3px;
    margin-top: 10px;
}

.progress-element[b-g0qpje3whw] {
    background: #3ab54b;
    height: 19px;
    border-radius: 50px;
    width: 100%;
}

.success-text[b-g0qpje3whw] {
    font-size: 28px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.success-img[b-g0qpje3whw] {
    width: 100%;
    max-width: 350px;
}

.pro-con[b-g0qpje3whw] {
    min-height: calc(100vh - 200px);
}

.btn-custom-succ[b-g0qpje3whw] {
    background: #fc4e68 !important;
    color: white !important;
    /* width: 130px; */
    font-size: 22px;
}
/* /Pages/Campaigns/Campaigns.razor.rz.scp.css */
body[b-hq1fhi1pnu] {
}
[b-hq1fhi1pnu] .addBtn {
    font-size: 1rem !important;
}
.btn-custom-camp[b-hq1fhi1pnu] {
    padding: 4px;
    background: rgb(252, 78, 104) !important;
    color: white !important;
}
.btn-custom-camp img[b-hq1fhi1pnu]{
    width:18px !important;
}
[b-hq1fhi1pnu] .badge {
    transition: none !important;
    transform: none !important;
}
#myTable .counts[b-hq1fhi1pnu] {
    text-align: right;
    min-width: 50px;
    display: inline-block;
}
.widget-content-area[b-hq1fhi1pnu] {
    border: 1px solid #c3c3c3 !important;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06);
    padding: 0;
    background-color: #fff;
}
.pro-text[b-hq1fhi1pnu] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

/*.pro-img {
    width: 100%;
    max-width: 400px;
}*/

.pro-con[b-hq1fhi1pnu] {
    min-height: calc(100vh - 200px);
}

.custom-btn-cam[b-hq1fhi1pnu] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px;
}

    .custom-btn-cam img[b-hq1fhi1pnu] {
        width: 28px;
        margin-right: 5px;
        position: relative;
        top: -2px
    }

.dataTable.table-striped tbody tr:nth-of-type(odd) td[b-hq1fhi1pnu] {
    --bs-table-accent-bg: transparent;
    background-color: #f1f4fd !important;
    color: #515365;
}
.action-btns[b-hq1fhi1pnu] {
    display: flex;
    flex-wrap: nowrap;
    gap: 4px;
}

.modal[b-hq1fhi1pnu] {
    background: #0000009d;
    z-index: 99999;
}

.modal-header[b-hq1fhi1pnu] {
    background: #0e1726;
    padding: 10px 15px !important;
}

.btn-lic[b-hq1fhi1pnu] {
    background: #dc3545;
    border: 0px solid;
    border-radius: 8px;
    color: white;
    font-size: 1.1rem;
    white-space: nowrap;
}

    .btn-lic:hover[b-hq1fhi1pnu] {
        background: #bb2d3b;
        color: white;
        color: white;
    }

    .btn-lic img[b-hq1fhi1pnu] {
        position: relative;
        top: -2px;
    }

.fw-600[b-hq1fhi1pnu] {
    font-weight: 600;
}


.modal-para[b-hq1fhi1pnu] {
    font-weight: 600;
    font-size: 1.2rem;
}

.modal-content[b-hq1fhi1pnu] {
    background-color: #fff !important
}

.btn-transparent[b-hq1fhi1pnu] {
    background: transparent;
}

    .btn-transparent :hover[b-hq1fhi1pnu] {
        background-color: red !important;
        border-color: red !important;
    }

@media (min-width: 576px) {
    .modal-dialog[b-hq1fhi1pnu] {
        max-width: 567px !important;
        margin: 1.75rem auto;
    }
}
/* /Pages/Campaigns/SourceLinks.razor.rz.scp.css */
body[b-fcliaixrso] {
}

[b-fcliaixrso] .addBtn {
    font-size: 1rem !important;
}

.btn-custom-camp[b-fcliaixrso] {
    padding: 4px;
    background: rgb(252, 78, 104) !important;
    color: white !important;
}

    .btn-custom-camp img[b-fcliaixrso] {
        width: 18px !important;
    }

[b-fcliaixrso] .badge {
    transition: none !important;
    transform: none !important;
}

#myTable .counts[b-fcliaixrso] {
    text-align: right;
    min-width: 50px;
    display: inline-block;
}

.widget-content-area[b-fcliaixrso] {
    border: 1px solid #c3c3c3 !important;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06);
    padding: 0;
    background-color: #fff;
}

.pro-text[b-fcliaixrso] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

/*.pro-img {
    width: 100%;
    max-width: 400px;
}*/

.pro-con[b-fcliaixrso] {
    min-height: calc(100vh - 200px);
}

.custom-btn-cam[b-fcliaixrso] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px;
}

    .custom-btn-cam img[b-fcliaixrso] {
        width: 28px;
        margin-right: 5px;
        position: relative;
        top: -2px
    }
.dataTable.table-striped tbody tr:nth-of-type(odd) td[b-fcliaixrso] {
    --bs-table-accent-bg: transparent;
    background-color: #f1f4fd !important;
    color: #515365;
}
.form-check-input:checked[b-fcliaixrso] {
    background-color: #4361ee !important;
    border-color: #4361ee !important;
}

.table .form-check-input[b-fcliaixrso] {
    
    border-color: #4361ee !important;
}

/* /Pages/Credits/BuyCredit.razor.rz.scp.css */
.footer-link[b-t348cpgoqq] {
    max-width: 380px;
    text-align: center;
}

footer a[b-t348cpgoqq] {
    text-decoration: none;
}

footer a[b-t348cpgoqq] {
    color: white !important;
}

footer h2[b-t348cpgoqq] {
    margin-bottom: 14px;
    font-weight: 600;
}

footer ul[b-t348cpgoqq] {
    margin: 0px;
    padding: 0px;
    color: white;
    list-style: none;
}

    footer ul li[b-t348cpgoqq] {
        margin: 5px 0px;
    }

        footer ul li a[b-t348cpgoqq] {
            color: white;
            text-decoration: none;
            margin: 10px 0px;
            font-size: 1.1rem;
            font-weight: 500;
        }

.footer-logo img[b-t348cpgoqq] {
    width: 200px;
    margin-top: 25px;
}

footer[b-t348cpgoqq] {
    background-color: #272f40;
    color: white;
}

button.btn.btn-credit[b-t348cpgoqq] {
    border: 2px solid #ea3263;
    color: #ea3263;
    font-weight: 600;
    font-size: 19px;
}

.bg-1[b-t348cpgoqq] {
    background: url(../images/credit/Bg1.jpg);
    background-size: cover;
    background-position: top center;
}

p[b-t348cpgoqq] {
    font-weight: 500;
    font-size: 1.25rem;
}



@media (min-width:768px) and (max-width:1200px) {
    .price-sec[b-t348cpgoqq] {
        position: absolute;
        top: 15px !important;
        font-size: 30px !important;
        font-weight: 700;
        left: 0px;
        right: 0px;
        color: #ed3564;
    }
}

.price-sec[b-t348cpgoqq] {
    position: absolute;
    font-weight: 700;
    left: 0px;
    right: 0px;
    color: #ed3564;
    top: 20px;
    font-size: 40px;
}
/* /Pages/Credits/Credit.razor.rz.scp.css */
body[b-g6vjrlu7td] {
}

#creditTable .counts[b-g6vjrlu7td] {
    text-align: right !important;
    min-width: 50px !important;
    display: inline-block !important;
}

.pro-text[b-g6vjrlu7td] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

#creditTable1 .counts[b-g6vjrlu7td] {
    text-align: right !important;
    min-width: 50px !important;
    display: inline-block !important;
}

/*.pro-img {
    width: 100%;
    max-width: 400px;
}*/

.pro-con[b-g6vjrlu7td] {
    min-height: calc(100vh - 200px);
}

.custom-btn-cam[b-g6vjrlu7td] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-g6vjrlu7td] {
        width: 28px;
        margin-right: 5px;
        position: relative;
        top: -2px
    }

[b-g6vjrlu7td] table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc[b-g6vjrlu7td]:before, table.dataTable thead .sorting_desc[b-g6vjrlu7td]:before, table.dataTable thead .sorting_asc_disabled[b-g6vjrlu7td]:before, table.dataTable thead .sorting_desc_disabled[b-g6vjrlu7td]:before {
    top: 0.8rem !important;
}

[b-g6vjrlu7td] table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc[b-g6vjrlu7td]:after, table.dataTable thead .sorting_asc_disabled[b-g6vjrlu7td]:after, table.dataTable thead .sorting_desc[b-g6vjrlu7td]:after, table.dataTable thead .sorting_desc_disabled[b-g6vjrlu7td]:after {
    top: 1.5rem !important;
}

.widget-content-ar[b-g6vjrlu7td] {
    border: 1px solid #c3c3c3 !important;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06);
    padding: 0;
    background-color: #fff;
}

.modal[b-g6vjrlu7td] {
    background: #0000009d;
    z-index: 99999;
}

.modal-header[b-g6vjrlu7td] {
    background: #0e1726;
    padding: 10px 15px !important;
}

.btn-lic[b-g6vjrlu7td] {
    background: #dc3545;
    border: 0px solid;
    border-radius: 8px;
    color: white;
    font-size: 1.1rem;
    white-space: nowrap;
}

    .btn-lic:hover[b-g6vjrlu7td] {
        background: #bb2d3b;
        color: white;
        color: white;
    }

    .btn-lic img[b-g6vjrlu7td] {
        position: relative;
        top: -2px;
    }

.fw-600[b-g6vjrlu7td] {
    font-weight: 600;
}


.modal-para[b-g6vjrlu7td] {
    font-weight: 600;
    font-size: 1.2rem;
}

.modal-content[b-g6vjrlu7td]{
    background-color : #fff !important
}

.btn-transparent[b-g6vjrlu7td]{
    background : transparent;
}

.btn-transparent :hover[b-g6vjrlu7td] {
    background-color: red !important;
    border-color: red !important;
}

@media (min-width: 576px) {
    .modal-dialog[b-g6vjrlu7td] {
        max-width: 567px !important;
        margin: 1.75rem auto;
    }
}
/* /Pages/Index.razor.rz.scp.css */
body[b-kxaqwd8ur4] {
}
.pro-text[b-kxaqwd8ur4] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

/*.pro-img {
    width: 100%;
    max-width: 400px;
}*/

.pro-con[b-kxaqwd8ur4] {
    min-height: calc(100vh - 200px);
}

.custom-btn-cam[b-kxaqwd8ur4] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px;
}

    .custom-btn-cam img[b-kxaqwd8ur4] {
        width: 28px;
        margin-right: 5px;
        position: relative;
        top: -2px
    }
.btn-pos[b-kxaqwd8ur4] {
    text-align: left;
    font-size:1rem !important
}

.btn-custom-camp[b-kxaqwd8ur4] {
    width: 18px !important;
    width: 20px !important;
    margin-right: 10px;
    height: 20px;
    vertical-align: middle;
}
.widget-content-area[b-kxaqwd8ur4] {
    border: 1px solid #c3c3c3 !important;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06);
    padding: 0;
    background-color: #fff;
}
.btn-custom-view[b-kxaqwd8ur4] {
    padding: 4px;
    background: rgb(252, 78, 104) !important;
    color: white !important;
}
    .btn-custom-view img[b-kxaqwd8ur4] {
        width: 18px !important;
    }



.wel-sub-text[b-kxaqwd8ur4] {
    font-size: 1.5rem;
    font-weight: 500;
    color: black;
}

@media (max-width:767px) {
    .wel-sub-text[b-kxaqwd8ur4], .wel-right-sub-text[b-kxaqwd8ur4] {
        font-size: 1.1rem !important;
    }

    .wel-main-text[b-kxaqwd8ur4] {
        font-size: 1.3rem;
    }

    .btn-contact[b-kxaqwd8ur4] {
        font-size: 1.1rem !important;
    }
}

.wel-para[b-kxaqwd8ur4] {
    font-size: 1.2rem;
}

.wel-area[b-kxaqwd8ur4] {
    background: #ff4d67 !important;
    padding: 20px;
    min-height: 270px;
}

.wel-area-right[b-kxaqwd8ur4] {
    padding: 20px;
    border: 2px solid #ff4d67;
    min-height: 270px;
}

.wel-main-text[b-kxaqwd8ur4] {
    font-weight: 600;
}

.wel-right-sub-text[b-kxaqwd8ur4] {
    font-size: 1.3rem;
    color: black;
}

.btn-watch-video[b-kxaqwd8ur4] {
    background: #ff4d67;
    color: white;
}

    .btn-watch-video:hover[b-kxaqwd8ur4] {
        color: #ff4d67 !important;
        border: 1px solid #ff4d67 !important;
        background: white;
    }

.remove-img[b-kxaqwd8ur4] {
    position: absolute;
    top: 10px;
    right: 10px;
}

.btn-contact[b-kxaqwd8ur4] {
    background: white;
    color: #ff4d67;
    font-size: 1.2rem;
    font-weight: 600;
}

    .btn-contact:hover[b-kxaqwd8ur4] {
        color: #ff4d67 !important;
        background: white !important;
        border: 1px solid #ff4d67 !important;
    }
/* /Pages/Shared/MainLayout.razor.rz.scp.css */
.page[b-l92hwtlm62] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-l92hwtlm62] {
    flex: 1;
}

.sidebar[b-l92hwtlm62] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-l92hwtlm62] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-l92hwtlm62]  a, .top-row .btn-link[b-l92hwtlm62] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-l92hwtlm62] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-l92hwtlm62] {
        display: none;
    }

    .top-row.auth[b-l92hwtlm62] {
        justify-content: space-between;
    }

    .top-row a[b-l92hwtlm62], .top-row .btn-link[b-l92hwtlm62] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-l92hwtlm62] {
        flex-direction: row;
    }

    .sidebar[b-l92hwtlm62] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-l92hwtlm62] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-l92hwtlm62], article[b-l92hwtlm62] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Pages/User/AddNewUser.razor.rz.scp.css */
body[b-iqxryddkmi] {
}

/* /Pages/User/ForgotPassword.razor.rz.scp.css */
body[b-qo7514qkht] {
}

[b-qo7514qkht].card {
    background-color: #fff !important;
}

[b-qo7514qkht] .btnforgotpass {
    font-size: 1.1rem !important;
}

[b-qo7514qkht] .loginp {
    font-size: 1.1rem !important;
}

[b-qo7514qkht] .lbl-pos {
    display: block !important;
    text-align: left !important;
}
[b-qo7514qkht] label {
    font-size: 17px !important;
}
[b-qo7514qkht] .btn {
    box-shadow: none !important;
    font-size: 20px !important;
}

    [b-qo7514qkht] .btn:hover {
        transform: none !important;
    }

[b-qo7514qkht] .login-heading {
    font-size: 18px;
    margin-bottom: 0px !important;
    margin-top: 18px !important;
}

[b-qo7514qkht] .fss-15 {
    font-size: 15px !important;
}

[b-qo7514qkht] .ffs {
    font-size: 18px !important;
}
/* /Pages/User/Help.razor.rz.scp.css */
.pro-con[b-smnvzl1hr3] {
    min-height: calc(100vh - 200px);
}

.final-text[b-smnvzl1hr3] {
    padding: 10px 20px;
    background: #ff4d67;
    color: white;
    font-weight: 500;
}

.demo-sec[b-smnvzl1hr3] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    min-height: calc(100vh - 200px);
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}

.demo-sectitlemeta[b-smnvzl1hr3] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    overflow-y: auto;
}

.demo-sec h4[b-smnvzl1hr3] {
    margin-top: 15px;
}

.btn-custom[b-smnvzl1hr3] {
    background: #fc4e68;
    color: white;
    width: 130px;
    font-size: 18px;
}

.btn-custom-rewrite[b-smnvzl1hr3] {
    background: #fc4e68 !important;
    color: white !important;
    width: 50px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-write[b-smnvzl1hr3] {
    background: #01aef0 !important;
    color: white !important;
    width: 46px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-rewrite img[b-smnvzl1hr3] {
    width: 18px;
}

.rewrite-con[b-smnvzl1hr3] {
    min-width: 150px;
}

    .rewrite-con select[b-smnvzl1hr3] {
        padding: 10px;
    }

.editer-sec[b-smnvzl1hr3] {
    /*height: 100%;*/
    background: white;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #c1c1c1;
}


/* Style the div */
.demo-sec .child[b-smnvzl1hr3] {
    position: relative;
    transition: 0.5s;
}


    .demo-sec .child .editor-fea[b-smnvzl1hr3] {
        display: none;
        margin-top: -5px;
        /* position: absolute;
   bottom: -30px;
   left: 0px;
   z-index: 99999; */
    }

.fea-item[b-smnvzl1hr3] {
    background-color: #fc4e68 !important;
    padding: 5px;
}

.child:hover .editor-fea[b-smnvzl1hr3] {
    display: flex;
}

.fea-item img[b-smnvzl1hr3] {
    width: 15px;
}

.copy-item[b-smnvzl1hr3] {
    display: none;
}

.child:hover .copy-item[b-smnvzl1hr3] {
    display: inline-block;
}

.child:hover .copydis-item[b-smnvzl1hr3] {
    display: none;
}

.overlay-image[b-smnvzl1hr3] {
    opacity: 0;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgb(86 86 86 / 15%);
    transition: 0.5s ease-out;
}

.image-sec:hover .overlay-image[b-smnvzl1hr3] {
    opacity: 1;
}

.btn-img-dwn[b-smnvzl1hr3] {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #293146 !important;
    border: none !important;
    padding: 10px;
    transition: 0.5s;
}

.progress-sec[b-smnvzl1hr3] {
    width: 100%;
    /* height: 12px; */
    border: 1px solid #a4a4a4;
    border-radius: 50px;
    padding: 3px;
    margin-top: 30px;
}

.progress-element[b-smnvzl1hr3] {
    background: #3ab54b;
    height: 19px;
    border-radius: 50px;
    width: 70%;
}

.pro-text[b-smnvzl1hr3] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-img[b-smnvzl1hr3] {
    width: 100%;
    max-width: 400px;
}

.pro-con[b-smnvzl1hr3] {
    min-height: calc(100vh - 200px);
}

#articleArea[b-smnvzl1hr3] {
    flex-grow: 1;
    overflow-y: auto !important;
}

.custom-img[b-smnvzl1hr3] {
    width: 18px;
    margin-right: 5px;
}

.spaneText[b-smnvzl1hr3] {
    font-size: 18px !important;
    color: black !important;
}

p[b-smnvzl1hr3] {
    font-size: 17px !important;
    color: black !important;
}
.redirectcolor[b-smnvzl1hr3]{
    color:blue;
}
/* /Pages/User/Level.razor.rz.scp.css */
body[b-lhtqlm50mx] {
}

[b-lhtqlm50mx] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-lhtqlm50mx] .card-img-top {
    box-shadow: none !important;
}


[b-lhtqlm50mx] .btn {
    font-size: 1.1rem !important;
}

[b-lhtqlm50mx].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-lhtqlm50mx] .card .card-body {
    padding: 15px 20px !important;
}

[b-lhtqlm50mx] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-lhtqlm50mx] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-lhtqlm50mx] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-lhtqlm50mx] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-lhtqlm50mx] {
    font-size: 18px !important;
}

.border-art[b-lhtqlm50mx] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-lhtqlm50mx] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-lhtqlm50mx] {
    min-height: calc(100vh - 200px);
}

.pro-textcredit[b-lhtqlm50mx] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}

.custom-btn-cam[b-lhtqlm50mx] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-lhtqlm50mx] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

.switch.inner-label-toggle .switch-input[b-lhtqlm50mx] {
    min-width: 150px;
    height: 34px !important;
    border-radius: 8px;
    margin-left: 0;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-lhtqlm50mx] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-lhtqlm50mx] {
    right: 0;
    z-index: 3;
    top: 21% !important;
}

.spantext[b-lhtqlm50mx] {
    font-size: 17px !important;
}
/* /Pages/User/LevelUpgrade.razor.rz.scp.css */
.upg-img[b-hv406y2xk6] {
    width: 480px;
    max-width: 100%;
    margin-bottom: 20px;
}
.pb-2[b-hv406y2xk6] {
    font-weight: 600;
}
.w-set[b-hv406y2xk6] {
    width: 700px;
    max-width: 100%;
}
.buy-btn[b-hv406y2xk6] {
    font-size: 30px !important;
}
/* /Pages/User/Login.razor.rz.scp.css */
body[b-gcg4a0b50t] {
}
[b-gcg4a0b50t].card{
    background-color: #fff !important;
}
[b-gcg4a0b50t] .btnSignin {
    padding: 12px !important;
    font-size: 1.25rem !important;
}
[b-gcg4a0b50t] .loginp{
   font-size: 1.25rem !important;
}
[b-gcg4a0b50t] label{
font-size: 1.1rem !important;
}
[b-gcg4a0b50t] .alink{
    font-size: 1.25rem !important;
}

[b-gcg4a0b50t] .spantext{
    font-size: 1.25rem !important;
}
[b-gcg4a0b50t] .spinner-border {
    width:1.25rem !important;
    height:1.25rem !important;
}
[b-gcg4a0b50t] .lbl-pos{
    display:block !important;
    text-align:left !important;
}
[b-gcg4a0b50t] .btn {
    box-shadow: none !important;
    font-size: 20px !important;
}
[b-gcg4a0b50t] .btn:hover {
    transform:none !important;
}
[b-gcg4a0b50t] .login-heading {
    font-size: 18px;
    margin-bottom: 0px !important;
    margin-top: 18px !important;
}
[b-gcg4a0b50t] .fss-15 {
    font-size: 15px !important;
}
[b-gcg4a0b50t] .ffs {
    font-size: 18px !important;
}
/* /Pages/User/Logout.razor.rz.scp.css */
body[b-45tcfzf1ar] {
}
[b-45tcfzf1ar].card{
    background-color: #fff !important;
}
[b-45tcfzf1ar] .btnSignin {
    padding: 12px !important;
    font-size: 1.25rem !important;
}
[b-45tcfzf1ar] .loginp{
   font-size: 1.25rem !important;
}
[b-45tcfzf1ar] label{
font-size: 1.25rem !important;
}
[b-45tcfzf1ar] .alink{
    font-size: 1.25rem !important;
}
/* /Pages/User/Notification.razor.rz.scp.css */
body[b-959r8jfjw8] {
}

[b-959r8jfjw8] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-959r8jfjw8] .card-img-top {
    box-shadow: none !important;
}


[b-959r8jfjw8] .btn {
    font-size: 1.1rem !important;
}

[b-959r8jfjw8].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-959r8jfjw8] .card .card-body {
    padding: 15px 20px !important;
}

[b-959r8jfjw8] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-959r8jfjw8] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-959r8jfjw8] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-959r8jfjw8] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-959r8jfjw8] {
    font-size: 18px !important;
}

.border-art[b-959r8jfjw8] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-959r8jfjw8] {
    min-height: calc(100vh - 200px);
}

.pro-textcredit[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}

.custom-btn-cam[b-959r8jfjw8] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-959r8jfjw8] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

.switch.inner-label-toggle .switch-input[b-959r8jfjw8] {
    min-width: 150px;
    height: 34px !important;
    border-radius: 8px;
    margin-left: 0;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-959r8jfjw8] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-959r8jfjw8] {
    right: 0;
    z-index: 3;
    top: 21% !important;
}

.spantext[b-959r8jfjw8] {
    font-size: 17px !important;
}
body[b-959r8jfjw8] {
}

[b-959r8jfjw8] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-959r8jfjw8] .card-img-top {
    box-shadow: none !important;
}


[b-959r8jfjw8] .btn {
    font-size: 1.1rem !important;
}

[b-959r8jfjw8].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-959r8jfjw8] .card .card-body {
    padding: 15px 20px !important;
}

[b-959r8jfjw8] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-959r8jfjw8] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-959r8jfjw8] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-959r8jfjw8] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-959r8jfjw8] {
    font-size: 18px !important;
}

.border-art[b-959r8jfjw8] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-959r8jfjw8] {
    min-height: calc(100vh - 200px);
}

.pro-textcredit[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}

.custom-btn-cam[b-959r8jfjw8] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-959r8jfjw8] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

.switch.inner-label-toggle .switch-input[b-959r8jfjw8] {
    min-width: 150px;
    height: 34px !important;
    border-radius: 8px;
    margin-left: 0;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-959r8jfjw8] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-959r8jfjw8] {
    right: 0;
    z-index: 3;
    top: 21% !important;
}

.spantext[b-959r8jfjw8] {
    font-size: 17px !important;
}
body[b-959r8jfjw8] {
}

[b-959r8jfjw8] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-959r8jfjw8] .card-img-top {
    box-shadow: none !important;
}


[b-959r8jfjw8] .btn {
    font-size: 1.1rem !important;
}

[b-959r8jfjw8].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-959r8jfjw8] .card .card-body {
    padding: 15px 20px !important;
}

[b-959r8jfjw8] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-959r8jfjw8] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-959r8jfjw8] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-959r8jfjw8] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-959r8jfjw8] {
    font-size: 18px !important;
}

.border-art[b-959r8jfjw8] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-959r8jfjw8] {
    min-height: calc(100vh - 200px);
}

.pro-textcredit[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}

.custom-btn-cam[b-959r8jfjw8] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-959r8jfjw8] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

.switch.inner-label-toggle .switch-input[b-959r8jfjw8] {
    min-width: 150px;
    height: 34px !important;
    border-radius: 8px;
    margin-left: 0;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-959r8jfjw8] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-959r8jfjw8] {
    right: 0;
    z-index: 3;
    top: 21% !important;
}

.spantext[b-959r8jfjw8] {
    font-size: 17px !important;
}
body[b-959r8jfjw8] {
}

[b-959r8jfjw8] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-959r8jfjw8] .card-img-top {
    box-shadow: none !important;
}


[b-959r8jfjw8] .btn {
    font-size: 1.1rem !important;
}

[b-959r8jfjw8].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-959r8jfjw8] .card .card-body {
    padding: 15px 20px !important;
}

[b-959r8jfjw8] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-959r8jfjw8] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-959r8jfjw8] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-959r8jfjw8] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-959r8jfjw8] {
    font-size: 18px !important;
}

.border-art[b-959r8jfjw8] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-959r8jfjw8] {
    min-height: calc(100vh - 200px);
}

.pro-textcredit[b-959r8jfjw8] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}

.custom-btn-cam[b-959r8jfjw8] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-959r8jfjw8] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

.switch.inner-label-toggle .switch-input[b-959r8jfjw8] {
    min-width: 150px;
    height: 34px !important;
    border-radius: 8px;
    margin-left: 0;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-959r8jfjw8] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-959r8jfjw8] {
    right: 0;
    z-index: 3;
    top: 21% !important;
}

.spantext[b-959r8jfjw8] {
    font-size: 17px !important;
}

.modal[b-959r8jfjw8] {
    background: #0000009d;
    z-index: 99999;
}

.modal-header[b-959r8jfjw8] {
    background: #0e1726;
    padding: 10px 15px !important;
}

.btn-lic[b-959r8jfjw8] {
    background: #dc3545;
    border: 0px solid;
    border-radius: 8px;
    color: white;
    font-size: 1.1rem;
    white-space: nowrap;
}

    .btn-lic:hover[b-959r8jfjw8] {
        background: #bb2d3b;
        color: white;
        color: white;
    }

    .btn-lic img[b-959r8jfjw8] {
        position: relative;
        top: -2px;
    }

.fw-600[b-959r8jfjw8] {
    font-weight: 600;
}


.modal-para[b-959r8jfjw8] {
    font-weight: 600;
    font-size: 1.2rem;
}

.modal-content[b-959r8jfjw8] {
    background-color: #fff !important
}

.btn-transparent[b-959r8jfjw8] {
    background: transparent;
}

    .btn-transparent :hover[b-959r8jfjw8] {
        background-color: red !important;
        border-color: red !important;
    }

@media (min-width: 576px) {
    .modal-dialog[b-959r8jfjw8] {
        max-width: 567px !important;
        margin: 1.75rem auto;
    }
}
/* /Pages/User/ResetPassword.razor.rz.scp.css */
body[b-lo5onys1hj] {
}

[b-lo5onys1hj].card {
    background-color: #fff !important;
}

[b-lo5onys1hj] .btnforgotpass {
    
    font-size: 1.1rem !important;
}

[b-lo5onys1hj] .loginp {
    font-size: 1.1rem !important;
}

[b-lo5onys1hj] .lbl-pos {
    display:block !important;
    text-align:left !important;
}

[b-lo5onys1hj] .btn {
    box-shadow: none !important;
}
[b-lo5onys1hj] label {
    font-size: 17px !important;
}
[b-lo5onys1hj] .btn:hover {
    transform: none !important;
}
/* /Pages/User/Settings.razor.rz.scp.css */
body[b-72vy2vngcf] {
}
[b-72vy2vngcf] .lbl-danger {
    display: block;
    color: red !important;
    font-size: 1.10rem;
}
[b-72vy2vngcf] .submitBtn {
    font-size: 1.1rem !important;
}
[b-72vy2vngcf] input[type=file]::file-selector-button {
    font-size: 1.1rem;
    margin-right: 20px;
    border: none;
    background: #ff4d67;
    padding: 0.3375rem 1.15rem !important;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    transition: background .2s ease-in-out;
}

    [b-72vy2vngcf] input[type=file]::file-selector-button:hover {
        background: #ff4d67;
    }
[b-72vy2vngcf] .card .card-header {
    color: #3b3f5c;
    border-bottom: 1px solid #e0e6ed;
    padding: 12px 20px;
    font-size: 1.1rem !important;
}
[b-72vy2vngcf] .form-group label, label[b-72vy2vngcf] {
    font-size: 1.1rem !important;
    color: #0e1726;
    letter-spacing: 1px;
    display: inline-block;
    margin-bottom: 0.5rem;
}
[b-72vy2vngcf] .form-control {
    font-size: 1.1rem !important;
}
[b-72vy2vngcf] .card-title {
    background: #ff9200;
    color: white !important;
    padding: 8px 20px;
    border-radius: 8px;
    display: inline-block;
    font-weight: 600;
}
[b-72vy2vngcf] .imgicon{
    margin-bottom:5px !important
}
[b-72vy2vngcf] .badge {
    transition: none !important;
    transform: none !important;
    font-size: 20px;
    font-weight: 500;
}
label[b-72vy2vngcf] {
    cursor: unset !important;
}
/* /Pages/User/Signup.razor.rz.scp.css */
body[b-b7s6h8kntz] {
}

[b-b7s6h8kntz].card {
    background-color: #fff !important;
}

[b-b7s6h8kntz] .btnSignin {
    padding: 12px !important;
    font-size: 1.25rem !important;
}

[b-b7s6h8kntz] .loginp {
    font-size: 1.25rem !important;
}

[b-b7s6h8kntz] label {
    font-size: 1.1rem !important;
}

[b-b7s6h8kntz] .alink {
    font-size: 1.25rem !important;
}

[b-b7s6h8kntz] .spantext {
    font-size: 1.25rem !important;
}

[b-b7s6h8kntz] .spinner-border {
    width: 1.25rem !important;
    height: 1.25rem !important;
}

[b-b7s6h8kntz] .lbl-pos {
    display: block !important;
    text-align: left !important;
}

[b-b7s6h8kntz] .btn {
    box-shadow: none !important;
    font-size: 20px !important;
}

    [b-b7s6h8kntz] .btn:hover {
        transform: none !important;
    }

[b-b7s6h8kntz] .login-heading {
    font-size: 18px;
    margin-bottom: 0px !important;
    margin-top: 18px !important;
}

[b-b7s6h8kntz] .fss-15 {
    font-size: 15px !important;
}

[b-b7s6h8kntz] .ffs {
    font-size: 18px !important;
}
/* /Pages/User/SubUser.razor.rz.scp.css */
body[b-er5i9s6tq9] {
}

[b-er5i9s6tq9] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-er5i9s6tq9] .card-img-top {
    box-shadow: none !important;
}


[b-er5i9s6tq9] .btn {
    font-size: 1.1rem !important;
}

[b-er5i9s6tq9].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-er5i9s6tq9] .card .card-body {
    padding: 15px 20px !important;
}

[b-er5i9s6tq9] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-er5i9s6tq9] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-er5i9s6tq9] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-er5i9s6tq9] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-er5i9s6tq9] {
    font-size: 18px !important;
}

.border-art[b-er5i9s6tq9] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-er5i9s6tq9] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-er5i9s6tq9] {
    min-height: calc(100vh - 200px);
}

.pro-textcredit[b-er5i9s6tq9] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}

.custom-btn-cam[b-er5i9s6tq9] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
}

    .custom-btn-cam img[b-er5i9s6tq9] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

.switch.inner-label-toggle .switch-input[b-er5i9s6tq9] {
    min-width: 150px;
    height: 34px !important;
    border-radius: 8px;
    margin-left: 0;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-er5i9s6tq9] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}

.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-er5i9s6tq9] {
    right: 0;
    z-index: 3;
    top: 21% !important;
}

.spantext[b-er5i9s6tq9] {
    font-size: 17px !important;
}
.widget-content-area[b-er5i9s6tq9] {
    border: 1px solid #c3c3c3 !important;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, 0.06) !important;
    padding: 0 !important;
    background-color: #fff !important;
}
/* /Pages/Writer/Rewrite.razor.rz.scp.css */
body[b-9rlttyoqmm] {
}

[b-9rlttyoqmm] .card {
    background: #fff !important;
    box-shadow: none !important;
    color: #374668 !important;
}

[b-9rlttyoqmm] .card-img-top {
    box-shadow: none !important;
}


[b-9rlttyoqmm] .btn {
    font-size: 1.1rem !important;
}

[b-9rlttyoqmm].card.style-2 {
    padding: 15px 15px !important;
    border-radius: 0px !important;
    margin: 15px 0px !important;
    border: 1px solid #c5c5c5 !important;
}

[b-9rlttyoqmm] .card .card-body {
    padding: 15px 20px !important;
}

[b-9rlttyoqmm] .custom-btn {
    background: transparent !important;
    color: #554f4f !important;
    border: none !important;
    border-radius: 0px;
    font-weight: 500;
}

    [b-9rlttyoqmm] .custom-btn:hover {
        background: transparent !important;
        color: black !important;
        border: none !important;
        border-radius: 0px;
        font-weight: 500;
    }

.bd-right[b-9rlttyoqmm] {
    border-right: 1px solid #b1b1b1 !important;
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
}

[b-9rlttyoqmm] .current-pg {
    border: 1px solid #888ea8;
    border-radius: 3px;
    padding: 2px 8px;
    display: inline-block;
    margin: 0px 10px;
}

.paging-row[b-9rlttyoqmm] {
    font-size: 18px !important;
}

.border-art[b-9rlttyoqmm] {
    border: 1px solid #c5c5c5 !important;
}

.pro-text[b-9rlttyoqmm] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-con[b-9rlttyoqmm] {
    min-height: calc(100vh - 200px);
}
.pro-textcredit[b-9rlttyoqmm] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}
.custom-btn-cam[b-9rlttyoqmm] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
    margin-right: 10px;
}

    .custom-btn-cam img[b-9rlttyoqmm] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }
.switch.inner-label-toggle .switch-input[b-9rlttyoqmm] {
    min-width: 150px;
    height: 34px!important;
    border-radius: 8px;
    margin-left: 0;
}
.switch-inline.inner-label-toggle .input-checkbox span.label-left[b-9rlttyoqmm] {
    z-index: 3;
    top: 21% !important;
    color: #000;
}
.switch-inline.inner-label-toggle .input-checkbox span.label-right[b-9rlttyoqmm] {
    right: 0;
    z-index: 3;
    top: 21%!important;
}
.spantext[b-9rlttyoqmm] {    
    font-size: 17px !important;
}

.modal[b-9rlttyoqmm] {
    background: #0000009d;
    z-index: 99999;
}

.modal-header[b-9rlttyoqmm] {
    background: #0e1726;
    padding: 10px 15px !important;
}

.btn-lic[b-9rlttyoqmm] {
    background: #dc3545;
    border: 0px solid;
    border-radius: 8px;
    color: white;
    font-size: 1.1rem;
    white-space: nowrap;
}

    .btn-lic:hover[b-9rlttyoqmm] {
        background: #bb2d3b;
        color: white;
        color: white;
    }

    .btn-lic img[b-9rlttyoqmm] {
        position: relative;
        top: -2px;
    }

.fw-600[b-9rlttyoqmm] {
    font-weight: 600;
}


.modal-para[b-9rlttyoqmm] {
    font-weight: 600;
    font-size: 1.2rem;
}

.modal-content[b-9rlttyoqmm] {
    background-color: #fff !important
}

.btn-transparent[b-9rlttyoqmm] {
    background: transparent;
}

    .btn-transparent :hover[b-9rlttyoqmm] {
        background-color: red !important;
        border-color: red !important;
    }

@media (min-width: 576px) {
    .modal-dialog[b-9rlttyoqmm] {
        max-width: 567px !important;
        margin: 1.75rem auto;
    }
}
/* /Pages/Writer/Rewriting.razor.rz.scp.css */
.pro-con[b-4vesr9p5su] {
    min-height: calc(100vh - 200px);
}

.final-text[b-4vesr9p5su] {
    padding: 10px 20px;
    background: #ff4d67;
    color: white;
    font-weight: 500;
}

.demo-sec[b-4vesr9p5su] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    min-height: calc(100vh - 200px);
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}

    .demo-sec h4[b-4vesr9p5su] {
        margin-top: 15px;
    }

.btn-custom[b-4vesr9p5su] {
    background: #fc4e68;
    color: white;
    width: 130px;
    font-size: 18px;
}

.btn-custom-rewrite[b-4vesr9p5su] {
    background: #fc4e68 !important;
    color: white !important;
    width: 50px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-write[b-4vesr9p5su] {
    background: #01aef0 !important;
    color: white !important;
    width: 46px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

.btn-custom-rewrite img[b-4vesr9p5su] {
    width: 18px;
}

.rewrite-con[b-4vesr9p5su] {
    min-width: 150px;
}

    .rewrite-con select[b-4vesr9p5su] {
        padding: 10px;
    }

.editer-sec[b-4vesr9p5su] {
    /*height: 100%;*/
    background: white;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #c1c1c1;
}


/* Style the div */
.demo-sec .child[b-4vesr9p5su] {
    position: relative;
    transition: 0.5s;
}


    .demo-sec .child .editor-fea[b-4vesr9p5su] {
        display: none;
        margin-top: -5px;
        /* position: absolute;
   bottom: -30px;
   left: 0px;
   z-index: 99999; */
    }

.fea-item[b-4vesr9p5su] {
    background-color: #fc4e68 !important;
    padding: 5px;
}

.child:hover .editor-fea[b-4vesr9p5su] {
    display: flex;
}

.fea-item img[b-4vesr9p5su] {
    width: 15px;
}

.copy-item[b-4vesr9p5su] {
    display: none;
}

.child:hover .copy-item[b-4vesr9p5su] {
    display: inline-block;
}

.child:hover .copydis-item[b-4vesr9p5su] {
    display: none;
}

.overlay-image[b-4vesr9p5su] {
    opacity: 0;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgb(86 86 86 / 15%);
    transition: 0.5s ease-out;
}

.image-sec:hover .overlay-image[b-4vesr9p5su] {
    opacity: 1;
}

.btn-img-dwn[b-4vesr9p5su] {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #293146 !important;
    border: none !important;
    padding: 10px;
    transition: 0.5s;
}

.progress-sec[b-4vesr9p5su] {
    width: 100%;
    /* height: 12px; */
    border: 1px solid #a4a4a4;
    border-radius: 50px;
    padding: 3px;
    margin-top: 30px;
}

.progress-element[b-4vesr9p5su] {
    background: #3ab54b;
    height: 19px;
    border-radius: 50px;
    width: 70%;
}

.pro-text[b-4vesr9p5su] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-img[b-4vesr9p5su] {
    width: 100%;
    max-width: 400px;
}

.pro-con[b-4vesr9p5su] {
    min-height: calc(100vh - 200px);
}

#articleArea[b-4vesr9p5su] {
    flex-grow: 1;
    overflow-y: auto !important;
}

.custom-img[b-4vesr9p5su] {
    width: 18px;
    margin-right: 5px;
}

.custom-loader[b-4vesr9p5su] {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: radial-gradient(farthest-side,#293146 94%,#0000) top/4px 4px no-repeat, conic-gradient(#0000 30%,#293146);
    -webkit-mask: radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);
    animation: s3-b-4vesr9p5su 1s infinite linear;
}

@keyframes s3-b-4vesr9p5su {
    100% {
        transform: rotate(1turn)
    }
}
a[b-4vesr9p5su] {
    color: blue !important;
    outline: none;
}
/* /Pages/Writer/Writer.razor.rz.scp.css */
.pro-con[b-oo2a9gy7c3] {
    min-height: calc(100vh - 200px);
}

.final-text[b-oo2a9gy7c3] {
    padding: 10px 20px;
    background: #ff4d67;
    color: white;
    font-weight: 500;
}

.demo-sec[b-oo2a9gy7c3] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    min-height: calc(100vh - 200px);
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}

    .demo-sec h4[b-oo2a9gy7c3] {
        margin-top: 15px;
    }

.btn-custom[b-oo2a9gy7c3] {
    background: #fc4e68;
    color: white;
    width: 130px;
    font-size: 18px;
}

.btn-custom-rewrite[b-oo2a9gy7c3] {
    background: #fc4e68 !important;
    color: white !important;
    width: 50px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px;
}
.btn-custom-write[b-oo2a9gy7c3] {
    background: #01aef0 !important;
    color: white !important;
    width: 46px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

    .btn-custom-rewrite img[b-oo2a9gy7c3] {
        width: 18px;
    }

.rewrite-con[b-oo2a9gy7c3] {
    min-width: 150px;
}

    .rewrite-con select[b-oo2a9gy7c3] {
        padding: 10px;
    }
.pro-textcredit[b-oo2a9gy7c3] {
    font-size: 24px;
    text-align: center;
    color: #4c4c4c;
}
.editer-sec[b-oo2a9gy7c3] {
 
    background: white;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #c1c1c1;
}
.custom-btn-cam[b-oo2a9gy7c3] {
    color: #fff !important;
    background-color: #ff4d67 !important;
    border-color: #ff4d67 !important;
    font-size: 22px !important;
    margin-right : 10px;
}

    .custom-btn-cam img[b-oo2a9gy7c3] {
        width: 22px;
        margin-right: 10px;
        position: relative;
        top: -2px;
    }

/* Style the div */
.demo-sec .child[b-oo2a9gy7c3] {
    position: relative;
    transition: 0.5s;
}


    .demo-sec .child .editor-fea[b-oo2a9gy7c3] {
        display: none;
        margin-top: -5px;      
    }

.fea-item[b-oo2a9gy7c3] {
    background-color: #fc4e68 !important;
    padding: 5px;
}

.child:hover .editor-fea[b-oo2a9gy7c3] {
    display: flex;
}

.fea-item img[b-oo2a9gy7c3] {
    width: 15px;
}

.copy-item[b-oo2a9gy7c3] {
    display: none;
}

.child:hover .copy-item[b-oo2a9gy7c3] {
    display: inline-block;
}

.child:hover .copydis-item[b-oo2a9gy7c3] {
    display: none;
}

.overlay-image[b-oo2a9gy7c3] {
    opacity: 0;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgb(86 86 86 / 15%);
    transition: 0.5s ease-out;
}

.image-sec:hover .overlay-image[b-oo2a9gy7c3] {
    opacity: 1;
}

.btn-img-dwn[b-oo2a9gy7c3] {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #293146 !important;
    border: none !important;
    padding: 10px;
    transition: 0.5s;
}

.pro-text[b-oo2a9gy7c3] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}



.pro-con[b-oo2a9gy7c3] {
    min-height: calc(100vh - 200px);
}
.custom-btn[b-oo2a9gy7c3] {
    font-size: 18px !important;
}

.modal[b-oo2a9gy7c3] {
    background: #0000009d;
    z-index: 99999;
}

.modal-header[b-oo2a9gy7c3] {
    background: #0e1726;
    padding: 10px 15px !important;
}

.btn-lic[b-oo2a9gy7c3] {
    background: #dc3545;
    border: 0px solid;
    border-radius: 8px;
    color: white;
    font-size: 1.1rem;
    white-space: nowrap;
}

    .btn-lic:hover[b-oo2a9gy7c3] {
        background: #bb2d3b;
        color: white;
        color: white;
    }

    .btn-lic img[b-oo2a9gy7c3] {
        position: relative;
        top: -2px;
    }

.fw-600[b-oo2a9gy7c3] {
    font-weight: 600;
}


.modal-para[b-oo2a9gy7c3] {
    font-weight: 600;
    font-size: 1.2rem;
}

.modal-content[b-oo2a9gy7c3] {
    background-color: #fff !important
}

.btn-transparent[b-oo2a9gy7c3] {
    background: transparent;
}

    .btn-transparent :hover[b-oo2a9gy7c3] {
        background-color: red !important;
        border-color: red !important;
    }

@media (min-width: 576px) {
    .modal-dialog[b-oo2a9gy7c3] {
        max-width: 567px !important;
        margin: 1.75rem auto;
    }
}
/* /Pages/Writer/WritingResult.razor.rz.scp.css */
.pro-con[b-f64k49o9w6] {
    min-height: calc(100vh - 200px);
}

.final-text[b-f64k49o9w6] {
    padding: 10px 20px;
    background: #ff4d67;
    color: white;
    font-weight: 500;
}

.demo-sec[b-f64k49o9w6] {
    overflow-y: auto;
    border: 1px solid #c1c1c1;
    padding: 10px 20px;
    border-radius: 8px;
    background: white;
    min-height: calc(100vh - 200px);
    max-height: calc(100vh - 200px);
    overflow-y: auto;
}

    .demo-sec h4[b-f64k49o9w6] {
        margin-top: 15px;
    }

.btn-custom[b-f64k49o9w6] {
    background: #fc4e68;
    color: white;
    width: 130px;
    font-size: 18px;
}

.btn-custom-rewrite[b-f64k49o9w6] {
    background: #fc4e68 !important;
    color: white !important;
    width: 50px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px;
}
.btn-custom-write[b-f64k49o9w6] {
    background: #01aef0 !important;
    color: white !important;
    width: 46px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

    .btn-custom-rewrite img[b-f64k49o9w6] {
        width: 18px;
    }

.rewrite-con[b-f64k49o9w6] {
    min-width: 150px;
}

    .rewrite-con select[b-f64k49o9w6] {
        padding: 10px;
    }

.editer-sec[b-f64k49o9w6] {
    /*height: 100%;*/
    background: white;
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #c1c1c1;
}


/* Style the div */
.demo-sec .child[b-f64k49o9w6] {
    position: relative;
    transition: 0.5s;
}


    .demo-sec .child .editor-fea[b-f64k49o9w6] {
        display: none;
        margin-top: -5px;
        /* position: absolute;
   bottom: -30px;
   left: 0px;
   z-index: 99999; */
    }

.fea-item[b-f64k49o9w6] {
    background-color: #fc4e68 !important;
    padding: 5px;
}

.child:hover .editor-fea[b-f64k49o9w6] {
    display: flex;
}

.fea-item img[b-f64k49o9w6] {
    width: 15px;
}

.copy-item[b-f64k49o9w6] {
    display: none;
}

.child:hover .copy-item[b-f64k49o9w6] {
    display: inline-block;
}

.child:hover .copydis-item[b-f64k49o9w6] {
    display: none;
}

.overlay-image[b-f64k49o9w6] {
    opacity: 0;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgb(86 86 86 / 15%);
    transition: 0.5s ease-out;
}

.image-sec:hover .overlay-image[b-f64k49o9w6] {
    opacity: 1;
}

.btn-img-dwn[b-f64k49o9w6] {
    position: absolute;
    bottom: 5px;
    right: 5px;
    background: #293146 !important;
    border: none !important;
    padding: 10px;
    transition: 0.5s;
}
.progress-sec[b-f64k49o9w6] {
    width: 100%;
    /* height: 12px; */
    border: 1px solid #a4a4a4;
    border-radius: 50px;
    padding: 3px;
    margin-top: 30px;
}

.progress-element[b-f64k49o9w6] {
    background: #3ab54b;
    height: 19px;
    border-radius: 50px;
    width: 70%;
}

.pro-text[b-f64k49o9w6] {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    color: #4c4c4c;
}

.pro-img[b-f64k49o9w6] {
    width: 100%;
    max-width: 400px;
}

.pro-con[b-f64k49o9w6] {
    min-height: calc(100vh - 200px);
}
#articleArea[b-f64k49o9w6] {
    flex-grow: 1;
    overflow-y: auto !important;
}
.custom-img[b-f64k49o9w6] {
    width: 18px;
    margin-right: 5px;
}

.custom-loader[b-f64k49o9w6] {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: radial-gradient(farthest-side,#293146 94%,#0000) top/4px 4px no-repeat, conic-gradient(#0000 30%,#293146);
    -webkit-mask: radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);
    animation: s3-b-f64k49o9w6 1s infinite linear;
}

@keyframes s3-b-f64k49o9w6 {
    100% {
        transform: rotate(1turn)
    }
}

a[b-f64k49o9w6] {
    color: blue !important;
    outline: none;
}
