@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
/*'Poppins', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');
/*'Roboto Condensed', sans-serif;*/

body { 
    font-family:'Poppins', sans-serif;
    font-weight:400; 
    font-size:16px;
    background: #f8f9fa;
}
body.background-image{
    background:url(../images/LoginBanner.jpg) no-repeat right top; 
    background-size:cover; 
    background-attachment: fixed; 
}
/*
    Buttons
*/
.btn{
    font-family: 'Roboto Condensed', sans-serif;
    padding: 1rem;
    border-radius: .75rem;
    border:0;
}
.btn-primary{
    background: #155c8f;
}
.btn-secondary{
    background: #0081de;
}

/*
    LISTING
*/
ul.fancyList {
    padding: 0;
    margin: 2rem 0;
    list-style-type: none;
}
ul.fancyList li {
    color: #0f585f;
    font-size: 18px;
    padding: 0 0 0 25px;
    margin: 0 0 10px 0;
    background: url(../images/TickIcon.png) no-repeat left top 5px;
}

/*
    Simple LINK
*/
.link{
    font-size: 12px;
    color: #9c9da5;
    text-decoration: none;
    padding-bottom: 1px;
    border-bottom: 1px solid #9c9da5;
}
.link:hover {
    color: #155c8f;
    border-color: #155c8f;
    text-decoration: none;
}
/*
    INPUTS
*/
label {
    display: block;
    color: #9c9da5;
    font: 400 12px 'Poppins', sans-serif;
    margin: 0 0 10px 0;
    padding: 0;
    font-weight: 400;
}

.input-group-text{
    border: 2px solid #ced4da;
}

.form-control{
    background: #f8f9fa;
    border: 2px solid #ced4da;
    border-radius: 5px;
    color: #61636e;
    font: 400 13px 'Poppins', sans-serif;
    padding: 15px 15px;
    height: auto;
    box-shadow: none;
}

.healthstat .input-group-text{
    width: 4rem;
    font-size: 2rem;
    justify-content: center;
    overflow: hidden;
}

.healthstat .form-control{
    background:transparent;
    border-left:0;
    padding: 5px 5px;
    font-size: 1rem;
}

.iti{
    width:100%;
}


label.control input[type="checkbox"] {
    position: absolute;
    z-index: -1;
    opacity: 0;
}
label.control input[type="checkbox"] ~ .control__indicator {
    height: 19px;
    width: 19px;
    border-radius: 3px;
    background: #fff;
    border: 1px solid #dcdce9;
    position: relative;
    margin: 3px 15px 0 0;
}
label.control input[type="checkbox"]:checked ~ .control__indicator {
    background: #155c8f;
    border-color: #155c8f;
}
label.control input[type="checkbox"]:checked ~ .control__indicator:after {
    display: block;
}
label.control input[type="checkbox"] ~ .control__indicator:after {
    content: '';
    position: absolute;
    display: none;
    left: 6px;
    top: 2px;
    width: 6px;
    height: 11px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.fullDay {
    display: flex;
    font-size: 16px;
    color: #9c9da5;
    margin-bottom: 20px;
}

/**
*
* UTILS
*
*/
.floatingBox {
    background:rgba(255,255,255,0.92);
    box-shadow: 94px 94px 92px rgba(0,0,0,0.03);
    padding:50px 60px 70px 60px;
}
.floatingBox img {
    max-width: 100%;
}

.rounded{
    border-radius: 2rem!important;
}
.rounded-top{
    border-top-left-radius: 2rem!important;
    border-top-right-radius: 2rem!important;
}
.rounded-right{
    border-top-right-radius: 2rem!important;
    border-bottom-right-radius: 2rem!important;
}
.rounded-bottom{
    border-bottom-left-radius: 2rem!important;
    border-bottom-right-radius: 2rem!important;
}
.rounded-left{
    border-top-left-radius: 2rem!important;
    border-bottom-left-radius: 2rem!important;
}

@media (min-width: 768px){
    .rounded-md{
        border-radius: 2rem!important;
    }
    .rounded-md-top{
        border-radius: 0!important;
        border-top-left-radius: 2rem!important;
        border-top-right-radius: 2rem!important;
    }
    .rounded-md-right{
        border-radius: 0!important;
        border-top-right-radius: 2rem!important;
        border-bottom-right-radius: 2rem!important;
    }
    .rounded-md-bottom{
        border-radius: 0!important;
        border-bottom-left-radius: 2rem!important;
        border-bottom-right-radius: 2rem!important;
    }
    .rounded-md-left{
        border-radius: 0!important;
        border-top-left-radius: 2rem!important;
        border-bottom-left-radius: 2rem!important;
    }
}


/* PROFILE */
.profile.dropdown-menu-arrow::before {
    content: "";
    width: 13px;
    height: 13px;
    background: #200e32;
    position: absolute;
    top: -7px;
    right: 20px;
    transform: rotate(45deg);
}
.profile.dropdown-menu-arrow{
    min-width: 165px;
    padding-bottom: 0;
    background: #200e32;
}
.dropdown-item { width: 100%;
    clear: both;
    font-weight: 400;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    font-size: 14px;
    padding: 10px 15px;
    transition: 0.3s;
    color: #fff !important;
}
.dropdown-item:hover {
    background-color: #0081de;
}
.dropdown-divider{
    margin:0;
}

.badge-number{
    position: absolute;
    right: 0;
    top: 0;
    font-weight: 400;
    width: 21px;
    height: 21px;
    border-radius: 100%;
    font-size: 12px;
    padding: 0;
    background: #0081de;
    color: #fff;
    line-height: 21px;
    text-align: center;
}

.notFound{
    color: #a7a7a7;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
}
.notFound span{
    background: #d8ecfb;
    border-radius: 100%;
    color: #abd0ec;
    display: inline-block;
    font-size: 28px;
    line-height: 68px;
    margin: 0 13px 0 0;
    text-align: center;
    width: 68px
}

.Price{
    background: url(../images/DollarIcon.png) no-repeat left 20px center, #f8f9fa;
    padding-left: 50px;
    position: relative;
}



table.dataTable thead>tr>th.sorting:before, 
table.dataTable thead>tr>th.sorting_asc:before, 
table.dataTable thead>tr>th.sorting_desc:before, 
table.dataTable thead>tr>th.sorting_asc_disabled:before, 
table.dataTable thead>tr>th.sorting_desc_disabled:before, 
table.dataTable thead>tr>td.sorting:before, 
table.dataTable thead>tr>td.sorting_asc:before, 
table.dataTable thead>tr>td.sorting_desc:before, 
table.dataTable thead>tr>td.sorting_asc_disabled:before, 
table.dataTable thead>tr>td.sorting_desc_disabled:before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: bold !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    content: "\F571";
    content: "\F571"/"";
}
table.dataTable thead>tr>th.sorting:after, 
table.dataTable thead>tr>th.sorting_asc:after, 
table.dataTable thead>tr>th.sorting_desc:after, 
table.dataTable thead>tr>th.sorting_asc_disabled:after, 
table.dataTable thead>tr>th.sorting_desc_disabled:after, 
table.dataTable thead>tr>td.sorting:after, 
table.dataTable thead>tr>td.sorting_asc:after, 
table.dataTable thead>tr>td.sorting_desc:after, 
table.dataTable thead>tr>td.sorting_asc_disabled:after, 
table.dataTable thead>tr>td.sorting_desc_disabled:after{
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: bold !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    content: "\F573";
    content: "\F573"/"";
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before, 
table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: bold !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    content: "\F4FD";
    content: "\F4FD"/"";

    box-shadow:unset;
    border:0;
    color: #000;
    background-color: transparent;
}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before, 
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: bold !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    content: "\F2E9";
    content: "\F2E9"/"";

    box-shadow:unset;
    border:0;
    color: #000;
    background-color: transparent;
}



/*BOTTOM SORT*/


table.dataTable thead>tr>th.sorting:before, 
table.dataTable thead>tr>th.sorting:after, 
table.dataTable thead>tr>th.sorting_asc:before, 
table.dataTable thead>tr>th.sorting_asc:after, 
table.dataTable thead>tr>th.sorting_desc:before, 
table.dataTable thead>tr>th.sorting_desc:after, 
table.dataTable thead>tr>th.sorting_asc_disabled:before, 
table.dataTable thead>tr>th.sorting_asc_disabled:after, 
table.dataTable thead>tr>th.sorting_desc_disabled:before, 
table.dataTable thead>tr>th.sorting_desc_disabled:after, 
table.dataTable thead>tr>td.sorting:before, 
table.dataTable thead>tr>td.sorting:after, 
table.dataTable thead>tr>td.sorting_asc:before, 
table.dataTable thead>tr>td.sorting_asc:after, 
table.dataTable thead>tr>td.sorting_desc:before, 
table.dataTable thead>tr>td.sorting_desc:after, 
table.dataTable thead>tr>td.sorting_asc_disabled:before, 
table.dataTable thead>tr>td.sorting_asc_disabled:after, 
table.dataTable thead>tr>td.sorting_desc_disabled:before, 
table.dataTable thead>tr>td.sorting_desc_disabled:after {
    display: none;
    justify-content: center;
    align-items: center;
    opacity: .125;
    font-size: 1rem;
    top:0;
    bottom:0;
}



table.dataTable thead>tr>th:before
{
    display: flex !important;
}

table.dataTable thead>tr>th[aria-sort="ascending"]:before,
table.dataTable thead>tr>th[aria-sort="descending"]:after{
    display: flex;
    opacity: 1;
}
table.dataTable thead>tr>th[aria-sort="descending"]:before{
    display: none !important;
}
table.dataTable thead>tr>th[aria-sort="ascending"]:after{
    display: none !important;
}


.dataTables_filter{
    display: flex;
    justify-content: end;
}

#accordion .card-header a[aria-expanded="false"] .accicon i::before,
#accordion .card-header a.collapsed .accicon i::before{
    content: "\F4FD";
    content: "\F4FD"/"";
}

#accordion .card-header a .accicon i::before{
    content: "\F2E9";
    content: "\F2E9"/"";
}

.ui-datepicker{
    background: rgba(255,255,255, .99);
    padding: 1rem;
    border:1px solid #7d7d7d;
    border-radius: 0.25rem;
}

.ui-datepicker .ui-datepicker-header{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.ui-datepicker a.ui-corner-all{
    width: 50%;
}
.ui-datepicker .ui-datepicker-prev::before{
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: bold !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    content: "\F12F";
    content: "\F12F"/"";

    box-shadow:unset;
    border:0;
    color: #000;
    background-color: transparent;
}

.ui-datepicker .ui-datepicker-next{
    text-align: right;
}
.ui-datepicker .ui-datepicker-next::after{
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: bold !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -0.125em;
    -webkit-font-smoothing: antialiased;
    content: "\F138";
    content: "\F138"/"";

    box-shadow:unset;
    border:0;
    color: #000;
    background-color: transparent;
}

.ui-datepicker .ui-datepicker-title{
    width: 100%;
    text-align: center;
}

.ui-datepicker .ui-datepicker-calendar{
    width: 100%;
}

.ui-datepicker .ui-datepicker-calendar th{
    text-align: center;
}
.ui-datepicker .ui-datepicker-calendar td{
    width:14.28%;
}
.ui-datepicker .ui-datepicker-calendar td a{
    text-align: center;
    border: 1px solid #000;
    display: block;
    border-radius: .25rem;
    padding: 0.25rem;
}

.bootstrap-datetimepicker-widget {
    width: auto !important;
}

.note-editor.note-frame, .note-editor.note-airframe{
    background-color: #f8f9fa;
    box-shadow: unset;
    border:2px solid #ced4da !important;

}
.note-editor.note-frame .note-editing-area .note-editable, 
.note-editor.note-airframe .note-editing-area .note-editable{
    background-color: #f8f9fa;

}
.note-toolbar .note-btn{
    background: transparent;
}
.note-editor.note-frame .note-status-output, 
.note-editor.note-airframe .note-status-output{
    height: auto;
}



















/*------custom checkbox---------*/
.SrvcTypes ul li label.control { white-space:nowrap; position:relative; display:block; text-align:left; margin:0; padding:5px 45px 5px 7px; background:#f8f9fa; border:2px solid #f0f3f7; border-radius:7px; color:#000; font-weight:500; font-size:18px; cursor:pointer;}
.SrvcTypes ul li label.control.Act { border-color:#a9deaf;}
.SrvcTypes ul li label.control img { margin:0 15px 0 0;}
.SrvcTypes ul li label.control input[type="checkbox"] { position: absolute; z-index: -1; opacity: 0; }
.SrvcTypes ul li label.control:hover input[type="checkbox"] ~ .control__indicator,
.SrvcTypes ul li label.control input[type="checkbox"]:focus ~ .control__indicator {}
.SrvcTypes ul li label.control .control__indicator { position:absolute; top:32%; right:18px; height:22px; width:22px; border-radius:100%;}
.SrvcTypes ul li label.control .control__indicator:after { content: ''; position: absolute; display: none; left:8px; top:5px; width:6px; height:10px; border: solid #fff; border-width: 0 2px 2px 0; transform: rotate(45deg); }
.SrvcTypes ul li label.control input[type="checkbox"]:checked ~ .control__indicator { background:#72c97d;}
.SrvcTypes ul li label.control input[type="checkbox"]:checked ~ .control__indicator:after { display: block; }

/*------custom checkbox---------*/

.SrvcTitleDiv { width:100%; padding:50px 0; border-bottom:1px solid #d9e0e7;}
.SrvcTitleDiv .Title { display:flex; width:100%; flex-wrap:wrap; justify-content:space-between; text-align:left;}
.SrvcTitleDiv .Title li { width:31%;}
.SrvcTitleDiv .Title li label { display:block; color:#9c9da5; font:400 12px 'Poppins', sans-serif; margin: 0 0 10px 0; padding:0; font-weight:400;}
.SrvcTitleDiv .Title li .form-control { background:#f8f9fa; border:2px solid #eaeff5; border-radius:5px; color:#61636e; font:400 13px 'Poppins', sans-serif; padding:16px 15px; height:auto; box-shadow:none;}
.SrvcTitleDiv .Title li .form-control:focus { border-color:#e1e3e5;}
.SrvcTitleDiv .Title li .Sub { display:flex; justify-content:space-between;}
.SrvcTitleDiv .Title li .Sub label { margin:0;}
.SrvcTitleDiv .Title li .form-control.Price { background:url(../images/DollarIcon.png) no-repeat left 20px center, #f8f9fa; padding-left:50px; position:relative;}
.SrvcTitleDiv .Title li .form-control.Price:before { content:""; position:absolute; left:48px; top:0; width:1px; height:100%; background:#dee2e8;}

.AvailableDate { width:100%; padding:25px 0; border-bottom:1px solid #d9e0e7; text-align:left;}
.DateWrapper { width:100%; display:flex; align-items:center; margin-bottom:20px;}
.DateWrapper:last-child { margin:0;}
.DateWrapper .LftPnl { width:80%;}
.DateWrapper .LftPnl h4 { margin-bottom:15px;}
.DateWrapper .LftPnl .timing { width:100%; display:flex; flex-wrap:wrap;}
.DateWrapper .LftPnl .timing li { margin:0 10px 0 0;}
.DateWrapper .LftPnl .timing li span { min-width:55px; display:inline-block; background:#f1f1f1; border:1px solid #dbdbdb; border-radius:5px; color:#333333; font:400 12px 'Poppins', sans-serif; padding:7px 10px; text-align:center;}
.DateWrapper .RhtPnl { width:20%; text-align:right;}
.DateWrapper .RhtPnl .EditBtn { margin-right:20px;}
.DateWrapper .RhtPnl img { margin:0;}

.AddAvailability { width:100%; padding:45px 0; border-bottom:1px solid #d9e0e7; text-align:left; display:none;}
.AddAvailability .Avl { display:flex; width:100%; flex-wrap:wrap; justify-content:space-between;}
.AddAvailability .Avl li { width:auto;}
.AddAvailability .Avl li label { display:block; color:#9c9da5; font:400 12px 'Poppins', sans-serif; margin: 0 0 10px 0; padding:0; font-weight:400;}
.AddAvailability .Avl li .form-control { background:#f8f9fa; border:2px solid #eaeff5; border-radius:5px; color:#61636e; font:400 13px 'Poppins', sans-serif; padding:16px 15px; height:auto; box-shadow:none;}
.AddAvailability .Avl li .form-control:focus { border-color:#e1e3e5;}
.AddAvailability .Avl li .form-control.TimeField { background:url(../images/ClockIcon.png) no-repeat left 13px center, #f8f9fa; padding-left:50px; max-width:208px; margin-bottom:20px;}
.NumWrapper { display:flex;}
.NumWrapper .button { width:58px; height:56px; border-radius:8px; text-indent:-999px; overflow:hidden; cursor:pointer;}
.NumWrapper .button.dec { background:url(../images/MinusBtn.png) no-repeat center center; margin:0 10px 0 0;}
.NumWrapper .button.inc { background:url(../images/PlusBtn.png) no-repeat center center; margin:0 0 0 10px;}
.AddAvailability .Avl li .NumWrapper .SlotNo.form-control { max-width:118px; text-align:center; font-size:20px; color:#61636e; padding:10px 15px;}
.AddTime { display:inline-block; font-size:13px; color:#000 !important; text-decoration:none !important; line-height:19px;}
.AddTime img { margin:0 0 0 10px; float:left;}
.SaveBtn { padding:7px 30px; width:auto; color:#fff !important; background:#0f585f; border-radius:5px; font-family:'Roboto Condensed', sans-serif; font-size:14px; text-decoration:none; float:right; margin:-20px 0 0 0; position:relative; z-index:9;}
.BtnDiv { width:100%; padding:35px 0; border-bottom:1px solid #d9e0e7; text-align:left; margin:0 0 35px 0;}
.AddTime.AddSrvc { line-height:41px; margin-bottom:55px; display:flex; justify-content:end;}
.RegdSrvcFrm .CmnBtn { margin:0 auto;}

.AddAvailability .Avl li .SaveBtn { margin:15px 0 0 0; float:left;}

.LoginBox { max-width:545px; display:inline-block; padding:45px 55px; box-shadow:94px 94px 92px rgba(0,0,0,0.03);}
.LoginBox img { margin-bottom:30px;}
.LoginBox .RegdFrm li { width:100%; margin-bottom:25px; padding:0;}
.LoginBox .RegdFrm li:last-child { margin:0;}
.LoginBox .RegdFrm li .CmnBtn { margin:0;}
.LoginBox h3 { margin-bottom:15px;}
.LoginBox h4 { color:#61636e; font-weight:400; line-height:1.5em; margin-bottom:30px; padding:0 45px;}
.RmbrChk { display:flex; width:100%; justify-content:space-between;}
.LoginBox .styles_checkbox { display:inline-block; padding:0; position:relative; margin:0;}
.LoginBox .styles_checkbox input { cursor:pointer; left:0; opacity:0; position:absolute; top:0; z-index:1;}
.LoginBox .styles_checkbox label { cursor:pointer; padding-left:25px; margin:0;}
.forgotBtn { font-size:12px; color:#9c9da5; text-decoration:none; padding-bottom:1px; border-bottom:1px solid #9c9da5;}
.forgotBtn:hover { color:#155c8f; border-color:#155c8f; text-decoration:none;}
.LoginBox .styles_checkbox .checkmark { background-color:#e8f6e9; border:1px solid #6fc77a; border-radius:3px; height:16px; left:0; position:absolute; top:0; width:16px;}
.LoginBox .styles_checkbox:hover input ~ .checkmark { background-color:#e8f6e9;}
.LoginBox .styles_checkbox input:checked ~ .checkmark { background-color:#e8f6e9;}
.LoginBox .styles_checkbox .checkmark:after { content:""; display:none; position:absolute;}
.LoginBox .styles_checkbox input:checked ~ .checkmark:after { display:block;}
.LoginBox .styles_checkbox .checkmark:after { border:solid #6fc87a; border-width:0 3px 3px 0; height:12px; left:4px; top:0; transform:rotate(45deg); width:7px;}
.LoginBox h3.MarBot30 { margin-bottom:30px;}

.RegdBox img { margin:0 0 50px 0;}
.MarBtm60 { margin-bottom:60px;}
.RegisterPnl .AlrdyRegd i { font-size:14px;}

.profile_form_content.UploadDoc { margin:25px 0 0 0;}
.profile_form_content.UploadDoc .RegdFrm { margin-bottom:50px;}
.profile_form_content.UploadDoc .RegdFrm li { margin-bottom:20px;}
.profile_form_content.UploadDoc h3 { color:#000; font-size:18px; font-weight:500; margin:0 0 40px 0;}
.profile_form_content.UploadDoc .RegdFrm li:last-child { text-align:left;}
.profile_form_content.UploadDoc .RegdFrm li textarea { height:176px;}
.profile_form_content.UploadDoc .RegdFrm li .upload_document_sec { background:#fff; border:2px solid #eaeff5; border-radius:5px; margin:0; padding:30px 30px; width:100%;}
.profile_form_content.UploadDoc .RegdFrm li .upload_document_sec h4 { color:#000; font-size:13px; font-weight:400; margin:0 0 4px 0;}
.profile_form_content.UploadDoc .RegdFrm li .upload_document_sec p { color:#6c7680; font-size:13px; font-weight:300; line-height:21px; margin:0 100px 14px 0;}
.profile_form_content.UploadDoc .upload-content .p-image { background:#aaa; border-radius:27px; box-shadow:none; float:right; height:47px; line-height:43px; overflow:hidden; padding:0; position:relative; text-align:center; transition:all .3s cubic-bezier(.175, .885, .32, 1.275); width:47px;}
.profile_form_content.UploadDoc .upload-content .p-image img { margin:0;}
.profile_form_content.UploadDoc .upload-content .p-image .upload-button { font-size:1.2em;}
.profile_form_content.UploadDoc .upload-content .p-image .file-upload2 { cursor:pointer; height:100%; left:0; opacity:0; position:absolute; top:0; width:100%; z-index:1;}
.profile_form_content.UploadDoc .upload_list { list-style:none; margin:0; padding:0 15px; width:100%;}
.profile_form_content.UploadDoc .upload_list li { display:inline-block; margin:0; padding:0; width:auto;}
.profile_form_content.UploadDoc .upload_list li .gray_list_box { background:#f4f6f8; border-radius:10px; color:#000; display:inline-block; font-size:13px; font-weight:400; height:56px; line-height:56px; margin:0; padding:0 22px 0 22px;}
.profile_form_content.UploadDoc .upload_list li .gray_list_box .fa { color:#929ba5; font-size:17px; margin-right:14px; position:relative; top:2px;}
.profile_form_content.UploadDoc .upload_list li .gray_list_box .delete_document { margin-left:100px;}
.profile_form_content.UploadDoc .upload_list li .gray_list_box .delete_document img { margin:0;}



























