.line-btn{background-color:rgba(255,255,255,.4196078431);color:#006dea;text-align:center;text-decoration:none;border-radius:50px;margin-bottom:10px;min-width:90px;display:inline-block;position:relative;overflow:hidden;outline:none;border:1px solid #006dea;transition:all .3s ease 0s}.line-btn:focus{outline:0;box-shadow:none}.line-btn:hover{background-color:#006dea;color:#fff}.pp-sec-bg{background:url(../images/pages/vuesax-login-bg.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;padding:30px}.pci-create-public-sec{margin:30px auto;max-width:1200px}.pci-create-public-sec .pci-cp-sec-inner{width:100%;padding:25px 15px;background:#fff;border-radius:.45rem;box-shadow:0px 4px 15px 0 rgba(0,0,0,.1019607843)}.pci-create-public-sec .pci-cp-sec-inner .status-block{width:25%;padding:0 15px;margin:0 0 0 auto}.pci-create-public-sec .pci-cp-sec-inner .pc-content{padding:5px;display:flex;flex-wrap:wrap}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item{width:33.33%;padding:0 15px;margin-bottom:20px}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item label{display:block}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .r-ind{font-size:18px;color:red;line-height:10px}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .btn-group{width:100%}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .multiselect{width:100%;text-align:left !important}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .multiselect-container{min-width:20rem}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.pc-lg{width:100%}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.pc-lg textarea{min-height:200px}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.crt-name{width:34%}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .priority-opt{display:flex}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .priority-opt .vs-radio-con{margin-right:25px}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .priority-opt .low.vs-radio-con input:checked~.vs-radio .vs-radio--circle{background:#03a9f4;box-shadow:0 3px 12px 0 rgba(103,202,240,.4)}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .priority-opt .medium.vs-radio-con input:checked~.vs-radio .vs-radio--circle{background:#f57c00;box-shadow:0 3px 12px 0 rgba(240,185,103,.4)}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item .priority-opt .high.vs-radio-con input:checked~.vs-radio .vs-radio--circle{background:#f10;box-shadow:0 3px 12px 0 rgba(240,185,103,.4)}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.select-wht .select2-container--default .select2-selection--multiple .select2-selection__choice{border-color:#e0e0e0 !important;background-color:#fafafa !important;color:rgba(0,0,0,.8);font-size:14px}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.select-wht .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.select-wht .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;margin-left:.5rem;color:#ff0404 !important}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.select-wht .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:normal}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pci-source-block{margin:0 0 20px;padding:0 15px;width:100%}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pci-type-block{display:flex;flex-wrap:wrap;padding:0 0 0 25px;margin:15px 0 0}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pci-type-block .vs-radio-con{margin-right:25px}.pci-create-public-sec .pci-cp-sec-inner .pc-cntrl-block{display:flex;margin:15px 0 0;padding:20px 20px 5px;border-top:1px solid #d4d4d4}.pci-create-public-sec .pci-cp-sec-inner .pc-cntrl-block .btn{min-width:100px;margin:0 8px}.pci-create-public-sec .pci-cp-sec-inner .pc-cntrl-block .reset{filter:grayscale(1)}.pci-create-public-sec .pci-cp-sec-inner .pci-file-attach-block{display:flex;align-items:center;margin-bottom:15px}.pci-create-public-sec .pci-cp-sec-inner .pci-file-attach-block label{margin:0}.pci-create-public-sec .pci-cp-sec-inner .pci-file-attach-block .pa-btn{padding:7px 15px;background:#e9f3ff;border-radius:6px;margin-left:15px}.pci-create-public-sec .pci-cp-sec-inner .pci-file-attach-block .fa-paperclip.aa-icon{font-size:16px}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file{display:flex;flex-wrap:wrap}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item{width:16.66%;padding:6px 10px;margin-bottom:10px}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item a{display:flex;align-items:center;width:100%;max-height:110px;overflow:hidden;border-radius:6px;transition:.3s all ease}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item img{border-radius:6px;width:100%}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item.file-item{text-align:center}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item.file-item a{display:block;text-align:center;border:1px solid #e4e4e4;border-radius:6px;padding:12px 10px 10px}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item.file-item img{height:40px;margin-bottom:5px}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item.file-item p{margin-bottom:0;color:#1c1c20}.pci-create-public-sec .pci-cp-sec-inner .pci-attached-file .pcia-img-item.file-item span{font-size:12px}.pci-create-public-sec .inc-detail-sec-inner .inc-content-block-inner{box-shadow:none}.pci-create-public-sec .inc-detail-sec-inner .inc-main-content .inc-mc-block .inc-mc-item .inc-db-content{margin:15px -10px}.pci-create-public-sec .inc-detail-sec-inner .inc-main-content .inc-mc-block .inc-mc-item .inc-db-content .idbc-item{padding:0 10px}.pci-create-public-sec .custom-select:disabled{color:#626262;background-color:#fdfdfd;cursor:no-drop}.pci-create-public-sec .form-control:disabled{color:#626262;background-color:#fdfdfd;cursor:no-drop}.pci-create-public-sec .save-btn-block{text-align:center;margin:15px 0 0;border-top:1px dashed #ccc;padding:30px 0 10px}.pci-create-public-sec .save-btn-block .reset-btn{filter:grayscale(1)}.pci-create-public-sec .save-btn-block .submit-btn{min-width:145px;padding:14px 20px;font-size:16px}.pp-logo-block{display:flex;justify-content:space-between;padding:0 20px 20px}.pp-logo-block .logo img{max-width:200px;max-height:60px}.pp-page-title{padding:12px 20px;text-align:center;margin:0 0 25px;background:#e0f9ff}.pp-page-title h3{font-weight:500;margin-bottom:0;font-size:20px;color:#000}.pp-thank-sec{height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.pp-thank-sec::before{content:"";position:absolute;top:0;left:0;background:rgba(255,255,255,.25);width:100%;height:100%}.pp-thank-sec .log-block{text-align:center}.pp-thank-sec .log-block img{max-width:280px;max-height:80px;margin:0 0 40px 0}.pp-thank-sec .log-block h2{font-size:45px;font-weight:700}.pp-thank-sec .btn-holder{margin-top:40px}.risk-rate-block .risk-rate-info{display:flex;flex-wrap:wrap}.risk-rate-block .risk-rate-info .add-risk-btn{background:#e9f3ff;color:#006dea;margin:0 15px 10px 0;padding:12px 20px;transition:.3s all ease}.risk-rate-block .risk-rate-info .add-risk-btn:hover{background:#dbebff}.risk-rate-block .risk-rate-info p{margin-bottom:0}.risk-rate-block .risk-rate-info p span{font-weight:600}.risk-rate-block .risk-rate-info p:last-child{margin:0}.risk-rate-block .risk-rate-info.low .add-risk-btn{background:#009833;color:#fff}.risk-rate-block .risk-rate-info.low p span{color:#009833}.risk-rate-block .risk-rate-info.medium .add-risk-btn{background:#ff8700;color:#fff}.risk-rate-block .risk-rate-info.medium p span{color:#ff8700}.risk-rate-block .risk-rate-info.high .add-risk-btn{background:#f30000;color:#fff}.risk-rate-block .risk-rate-info.high p span{color:#f30000}.risk-rate-block .risk-rate-info.very-high .add-risk-btn{background:#f30000;color:#fff}.risk-rate-block .risk-rate-info.very-high p span{color:#f30000}.risk-rate-block .risk-rate-info.extreme .add-risk-btn{background:#f30000;color:#fff}.risk-rate-block .risk-rate-info.extreme p span{color:#f30000}.risk-rate-table{padding-left:40px;position:relative}.risk-rate-table .left-bar{position:absolute;bottom:100px;left:-75px;background:#434b5d;color:#fff;width:208px;height:36px;transform:rotate(-90deg);text-align:center;display:flex;align-items:center;justify-content:center;border-radius:6px 6px 0 0;font-weight:400}.risk-rate-table .top-bar{padding:10px;background:#434b5d;color:#fff;text-align:center;border-radius:6px 6px 0 0;font-size:14px;font-weight:400}.risk-rate-table .table th{padding:.75rem;font-size:1rem}.risk-rate-table .cons-t-item{text-align:center}.risk-rate-table .lh-t-item{text-align:left;padding-left:20px !important;min-width:140px}.risk-rate-table .table td{padding:0}.risk-rate-table .r-rate{min-width:95px;padding:10px;background:#494949;color:#fff;border-radius:6px;cursor:pointer;text-align:center;border:1px solid #fff;opacity:.5}.risk-rate-table .r-rate.low{background:#009833}.risk-rate-table .r-rate.medium{background:#e67a00}.risk-rate-table .r-rate.high{background:#cb0000}.risk-rate-table .r-rate.very-high{background:#cb0000}.risk-rate-table .r-rate.extreme{background:#cb0000}.risk-rate-table .r-rate:hover{opacity:1}.risk-rate-table .r-rate.selected{opacity:1}@media screen and (min-device-width: 768px)and (max-device-width: 992px){.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item{width:50%}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.crt-name{width:51%}.rr-tabel-modal .modal-dialog{max-width:710px}}@media screen and (min-device-width: 320px)and (max-device-width: 767px){.risk-rate-block .risk-rate-info .add-risk-btn{margin:0 10px 10px 0;padding:12px 12px}.risk-rate-block .risk-rate-info p{font-size:95%}.pp-sec-bg{padding:10px}.pp-logo-block{flex-wrap:wrap;justify-content:center}.pp-logo-block .br-info{width:100%;text-align:center;margin:15px 0 0}.pci-create-public-sec{margin:10px auto}.pci-create-public-sec .pci-cp-sec-inner{padding:20px 0}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item{width:100%}.pci-create-public-sec .pci-cp-sec-inner .pc-content .pcc-item.crt-name{width:100%}.fb-upload-cont{padding:0}.pp-thank-sec .log-block h2{font-size:35px;font-weight:700}}