input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button 
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0
}

button:focus{outline: none;}



@media (min-width: 576px){
	.navbar-expand-sm .navbar-collapse {
		justify-content: end;
	}
}
.modal-header {justify-content: center !important;}
.modal-footer {justify-content: center !important;}

.aline-vertcal { justify-content: center;display: flex;flex-direction: column;align-items: center;}

.pd-20{padding: 20px;}
.dialogBoxHeight{overflow: overlay;max-height: 202px;}

.accordion_details{width: 100%;float: left;padding-bottom: 56px;}
.p_inner_accordion{width: 100%;float: left;}
.p_inner_accordion .accordion-button:focus{box-shadow: none;}
.p_inner_accordion .accordion-button:not(.collapsed){background: #fff;color: var(--theme-black-400);padding: 15px 10px;    box-shadow: none;} 
.p_inner_accordion .accordion-header{background: #fff;border-radius: 0;border-radius: 0;}
.p_inner_accordion .accordion-item{border: 0;margin-bottom: 20px;width: 100%;float: left;}
.p_inner_accordion .accordion-button:hover {z-index: 0;}
.p_inner_accordion .accordion-item{border: 0px;box-shadow: 0px 4px 18px #7777774D;}
.p_inner_accordion .accordion-button{justify-content: center;font-size: 14px;color: var(--theme-black-400);padding: 15px 10px;    display: inherit;text-align: center;}
.p_inner_accordion .accordion-button::after{background-image: url('../images/caret-down-fill.svg');    background-size: 15px;display: inline-block;width: 14px;
    height: 11px;}
.p_inner_accordion .accordion-body{width: 100%;float: left;padding: 1rem 50px;}

.Prospects_part{width: 100%;float: left;padding-top: 48px;padding-bottom: 50px;}
.inner_tab{width: 100%;float: left;}
.inner_tab .nav-item{padding: 0 10px;}
.inner_tab .nav-item a{color: var(--theme-black-400);font-size: 14px;padding: 3px 6px;}
.inner_tab .nav-item a.active{border-bottom: 3px solid #004174;}

.crm_data{width: 100%;float: left;}
.title_crm{width: 100%;float: left;padding-bottom: 13px;}
.title_crm h5{width: 100%;float: left;color: var(--theme-black-400);font-size: 14px;font-family: 'Helvetica-Neue-Medium';margin-bottom: 0;}
.Details_form{width: 100%;float: left;}
.inner_input{float: left;}
.inner_input label{width: 100%;float: left;font-size: 12px;color: #00000061;}
.inner_input label i{color: #FF0000;font-size: 14px;}
.inner_input input{width: 100%;float: left;border: 0;border-bottom: 1px solid #979797;height: 40px;font-size: 14px;color: #000000DE;}
.inner_input select{width: 100%;float: left;border: 0;border-bottom: 1px solid #979797;height: 40px;font-size: 14px;color: #000000DE;outline: none;}
.Details_form .row{margin: 0 -50px;}
.inner_input{padding:0 50px;margin-bottom: 48px;}
.underinput{padding:0 50px;margin-bottom: 48px;}
.underinput label{width: 100%;float: left;font-size: 12px;color: #00000061;}
.underinput label i{color: #FF0000;font-size: 14px;}
.underinput ul{width: 100%;float: left;list-style-type: none;padding-left: 0;}
.underinput ul .p_select{width: 40%;float: left;padding-right: 25px;}
.underinput ul .p_input{width:30%;float: left;padding-right: 25px;}
.underinput ul .p_lastinput{width:30%;float: left;}
.underinput select{width: 100%;float: left;border: 0;border-bottom: 1px solid #979797;height: 38px;font-size: 12px;color: #00000061;outline: none;}
.underinput input{width: 100%;float: left;border: 0;border-bottom: 1px solid #979797;height: 38px;font-size: 12px;color: #00000061;}
.last_list{padding:0 50px;}
.last_list label{width: 100%;float: left;font-size: 12px;color: #00000061;    margin-bottom: 4px;}
.last_list label i{color: #FF0000;font-size: 14px;}
.last_list ul{width: 100%;float: left;list-style-type: none;margin: 0;padding-left: 0;}
.last_list ul li{width: 100%;float: left;padding-bottom: 10px;}
.last_list ul li p{float: left;font-size: 14px;color: #000000DE;    margin-bottom: 0;}
.last_list ul li input{float: left;border: 0;border-bottom: 1px solid #979797;height: 21px;font-size: 12px;color: #00000061;    width: 70%;}
.last_list ul li select{float: left;border: 0;border-bottom: 1px solid #979797;height: 21px;font-size: 12px;color: #00000061;outline:none;width: 70%;}
.timehours{padding: 0 50px;}
.timehours label{width: 100%;float: left;font-size: 12px;color: #00000061;    margin-bottom: 7px;}
.timehours label i{color: #FF0000;font-size: 14px;}
.timehours .form-check{width: 100%;float: left;    margin-bottom: 8px;}
.timehours .form-check-label{font-size: 14px;color: #000000DE;position: relative;top: 2px;margin-bottom: 0;}
.timehours .form-check-input {width: 17px;height: 17px;}
.timehours ul{width: 100%;float: left;list-style-type: none;padding: 0;margin: 0 -25px;}
.timehours ul li{float: left;width: 50%;padding: 0 25px;}
.timehours ul li input{float: left;border: 0;border-bottom: 1px solid #979797;height: 21px;font-size: 12px;color: #00000061;outline: none;width: 100%;}

.commercials_table{width: 100%;float: left;  padding-left: 50px;  margin-top: 15px;  margin-bottom: 77px;}
.table_title{width: 100%;float: left;padding-bottom: 22px;border-bottom: 1px solid var(--theme-gobally-border-color);margin-bottom: 26px;}
.table_title h5{width: 100%;float: left;font-size: 14px;color: #000000;font-weight: normal;    margin-bottom: 0;}

.commercials_table .table tr th{font-size: 12px;  padding:15px 0;   font-weight: normal;color: var(--theme-black-400);    text-align: center;}
.commercials_table .table>:not(:last-child)>:last-child>* {border-bottom-color: #dee2e6;}

.commercials_table .form-check-input {width: 18px;height: 18px;}
.commercials_table .form-check-label{font-size: 12px;color: #AFB3B3;padding-left: 18px;    padding-top: 4px;display: flex;}
.commercials_table .table tr td{font-size: 12px;color: var(--theme-black-400);font-weight: normal;}
.commercials_table .table tr td input{font-size: 14px;color: #000000DE;border: 0;border-bottom: 1px solid #AFB3B3;font-weight: normal;width: 100%;}
.commercials_table .table tr td ul{list-style-type: none;padding: 0;margin: 0;    margin: 0 auto;width: 87%;}
.commercials_table .table tr td li{text-align: center;float: left;margin: 0 8px;}
.commercials_table .table tr td li select{font-size: 14px;color: #000000DE;border: 0;border-bottom: 1px solid #AFB3B3;font-weight: normal;float: left;}
.commercials_table .table tr td li p{margin-bottom: 0;font-size: 14px;    float: left;}
.days_select{font-size: 14px;color: #000000DE;border: 0;border-bottom: 1px solid #AFB3B3;font-weight: normal;    float: left;}

.discount_table{width: 100%;float: left; padding-left:50px;}
.discount_table .table tr th{font-size: 12px;    font-weight: normal;color: var(--theme-black-400); }
.discount_table .table>:not(:last-child)>:last-child>* {border-bottom-color: #dee2e6;}
.discount_table .table tr td ul{list-style-type: none;padding: 0;margin: 0;    float: left;}
.discount_table .table tr td li{text-align: center;float: left;margin: 0 8px;font-size: 12px;}
/* .discount_table .table tr td li input{float: left;} */
.discount_table .table tr td input{font-size: 14px;color: #000000DE;border: 0;border-bottom: 1px solid #AFB3B3;font-weight: normal;width: 100%;}
.discount_table .table tr td input{font-size: 14px;color: #000000DE;border: 0;border-bottom: 1px solid #AFB3B3;font-weight: normal;width:80px;}
.discount_table .table tr td select{font-size: 14px;color: #000000DE;border: 0;border-bottom: 1px solid #AFB3B3;font-weight: normal;float: left;}
.discount_table .table{margin-bottom: 128px;width: 100%;float: left;}
.p_apply_BTN{width: 100%;float: left;border-top: 1px solid #0000001F;padding-top: 24px;text-align: center;}
.p_apply_BTN button{background: #004E87;font-size: 14px;color: #FFFFFF;border: 0;padding: 8px 24px;font-weight: normal;border-radius: 4px;}

.Contracttable{width: 100%;float: left;}
.Contracttable .row{margin: 0 -50px;}
.selectDoc{padding: 0 50px;width: 40%;float: left;}
.selectDoc_text{float: left;width: 100%;}
.selectDoc_text p{float: left;color: #232323;font-size: 14px;margin-bottom: 0;font-weight: normal;}
.formDOC{width: 60%;float: left;padding: 0 50px;}
.formDOC ul{width: 100%;float: left;list-style-type: none;padding: 0;}
.formDOC ul li{width: 100%;float: left;position: relative;}
.formDOC ul li p{float: left;font-size: 14px;color: #232323;    padding-right: 8px;}
.formDOC ul li input{border: 0;border-bottom: 1px solid #EBEBEB;float: left;    width: 70%;}
.formDOC ul .dis_input p{color: #8D8D8D;}
.formDOC ul li input::placeholder{font-size: 14px;color: #8D8D8D;font-weight: normal;}
.formDOC ul li a{position: absolute;right: 0;font-size: 14px;color: #004174;text-decoration: none;    top: 2px;}
.past_template{width: 100%;float: left;}
.past_template p{float: left;color: #232323;font-size: 14px;padding-right: 34px;    margin-bottom: 0;}
.past_template_table{width: 87%;float: left;}
.past_template_table table{border: 1px solid #0000001F;}
.past_template_table table tr th{font-size: 14px;color: var(--theme-black-400);font-weight: normal;padding: 16px 15px;}
.past_template_table table tr td{font-size: 14px;color: var(--theme-black-400);font-weight: normal;padding: 16px 15px;}
.past_template_table table tr td ul{list-style-type: none;width: 100%;float: left;padding: 0;margin: 0;}
.past_template_table table tr td ul li{float: left;padding:0 10px;border-right: 1px solid #707070;}
.past_template_table table tr td ul li:last-child{padding-right: 0;border: 0;}
.past_template_table table tr td ul li a{text-decoration: none;color: #004174;font-size: 14px;}
.past_template_table .table-bordered>:not(caption)>*>*{border-width: 0 0px;}

.save_back_BTN{width: 100%;float: left;text-align: center;padding-bottom: 56px;}
.save_back_BTN button{background: #004E87;font-size: 14px;color: #FFFFFF;border: 0;padding: 8px 24px;font-weight: normal;border-radius: 4px;}
.Portcall_list{width: 100%;float: left;background: #fff;border: 1px solid #979797;padding: 16px 8px 5px;position: absolute;top: 32px;left: 0;display: none;z-index: 1;}
.Portcall_list ul{width: 100%;float: left;list-style-type: none;}
.Portcall_list ul li{width: 100%;float: left;margin: 0 0;}
.commercials_table .table tr td .form-check-input{width: 12px;height: 12px;border: 1px solid #979494;}
.commercials_table .table tr td .Portcall_list .form-check-label{padding-left: 0;font-size: 10px;padding-top: 2px;}
.davicms{width: 100%;float: left;background: #fff;border: 1px solid #979797;padding: 16px 8px 5px;position: absolute;top: 34px;left: 0;height: 147px;overflow-y: scroll;display: none;z-index: 1;}
.discount_table .table tr td .davicms ul{width: 100%;float: left;list-style-type: none;}
.discount_table .table tr td .davicms ul li{width: 100%;float: left;margin: 0 0 5px;}
.discount_table .table tr td .form-check-input{width: 19px;height: 19px;border: 1px solid #979494;}
.discount_table .table tr td .davicms .form-check-label{padding-left: 0;font-size: 14px;padding-top: 2px;color: #000000DE;}

.davicms::-webkit-scrollbar {width: 5px;}
.davicms::-webkit-scrollbar-track {background: #f1f1f1; }
.davicms::-webkit-scrollbar-thumb {background: #888; }
.davicms::-webkit-scrollbar-thumb:hover {background: #555; }

.cmscheck_box{width: 100%;float: left;width: 100%;float: left;background: #fff;border: 1px solid #979797;padding: 16px 8px 5px;position: absolute;top: 27px;left: 0;height: 147px;overflow-y: scroll;display: none;}
.cmscheck_box ul{width: 100%;float: left;list-style-type: none;padding: 0 0;}
.cmscheck_box ul li{width: 100%;float: left;margin: 0 0 5px;}
.cmscheck_box ul li .form-check-input{width: 19px;height: 19px;border: 1px solid #979494;}
.cmscheck_box ul li .form-check-label{padding-left: 0;font-size: 14px;padding-top: 2px;color: #000000DE;font-weight: normal;}
.cmscheck_box::-webkit-scrollbar {width: 5px;}
.cmscheck_box::-webkit-scrollbar-track {background: #f1f1f1; }
.cmscheck_box::-webkit-scrollbar-thumb {background: #888; }
.cmscheck_box::-webkit-scrollbar-thumb:hover {background: #555; }
.discount_table .table tr td .daval_input{width: 100%;background: url('../images/caret-down-fill.svg')no-repeat right;background-size: 10px;padding-right: 18px;text-overflow: ellipsis;}
.Portcall_input{background: url('../images/caret-down-fill.svg')no-repeat right;background-size: 10px;}
.template_input{background: url('../images/caret-down-fill.svg')no-repeat right;background-size: 10px;}
.p_tooltip{position: absolute;top: 9px;right: 9px;background: none;color: #000;border-radius:30px;width: 15px;height: 15px;text-align: center;padding: 0 0;font-size: 9px;border-color: #ff6666;}
.p_tooltip:hover{background: #fff;color: #000;border-color: red;}
.tooltip > .tooltip-inner{background: #fff;color: #000;border: 1px solid #707070;opacity: 1;font-size: 10px;}
.adddata a{text-decoration: none;font-size: 22px;color: var(--theme-black-400);}
.discount_table .table tr td .dateinput li input{background: url('../images/calendar_date.svg')no-repeat right;}
.discount_table .table tr td{padding: 20px 10px;}

.filterTable{float: left;width: 100%;margin-top: 20px;margin-bottom: 70px;}
.filterTable .searchPart{margin-bottom: 50px;}
.searchinput{width: 293px;}
.searchinput > input{float: left;width: 100%;border: 0;border-bottom: 1px solid #8E8E8E;}
.searchinput > button{float: left;background: transparent;border: 0;}
.searchinput > button img{float: left;margin-left: -20px;}

.refreshbtn{float: left;margin-right: 15px;margin-top: 6px;}
.refreshbtn > a{float: left;font-size: 14px;color: #000;text-decoration: none;line-height: 15px;}
.refreshbtn img{width: 15px;height: 15px;float: left;margin-right: 5px;}


.add_accosiate{float: left;}
.add_accosiate > a{font-size: 14px;color: #fff;font-family: 'Helvetica-Neue-Roman';background: #004E87;text-decoration: none;padding: 7px 15px;border-radius: 2px;}

.filterPart{float: left;width: 26%;margin-right: 4%;}
.filterPart > h3{float: left;width: 100%;color: var(--theme-black-400);padding-bottom: 10px;border-bottom: 1px solid #D6D6D6;font-size: 18px;margin-bottom: 15px;}

.accordionPart{float: left;width: 100%;}
.accordionPart .accordion-item{border: 0;border-bottom: 1px solid #D6D6D6;margin-bottom: 30px;float: left;width: 100%;padding-bottom: 20px;}
.accordionPart .accordion-item .accordion-button{padding: 0;color: var(--theme-black-400);font-size: 14px;}
.accordionPart .accordion-item .accordion-body{padding: 0;float: left;width: 100%;margin-top: 20px;}
.accordionPart .accordion-item ul{float: left;width: 100%;list-style-type: none;padding: 0;margin-bottom: 0;}
.accordionPart .accordion-item ul input[type="checkbox"]{width: 17px;height: 17px;float: left;margin-right: 25px;}
.accordionPart .accordion-item .accordion-button:not(.collapsed){background: #fff;color: #025cac;box-shadow: none;}
.accordionPart .accordion-item ul li{float: left;width: 100%;margin-bottom: 22px;}
.accordionPart .accordion-item ul p{color: #A7A7A7;font-family: 'Helvetica-Neue-Roman';float: left;margin-bottom: 0;line-height: 17px;}


.containerClouseMain{float: left;width: 70%;box-shadow: 0px 9px 18px #77777729;border-radius: 2px;padding: 20px 20px;}
.containerClouse{border-top: 1px solid #77777729;border-bottom: 1px solid #77777729;border-radius: 2px;padding: 20px 20px;}


.dateMain{float: left;width: 100%;display: flex;justify-content: space-between;margin-bottom: 38px;}
.dateHalf{width: 130px;}
.dateHalf > p{font-size: 12px;color: var(--theme-black-400);float: left;width: 100%;font-family: 'Helvetica-Neue-Light';margin-bottom: 5px;}
.dateHalf > input{float: left;width: 100%;border: 0;border-bottom: 1px solid #D6D6D6;font-size: 12px;font-family: 'Helvetica-Neue-Light';}
.dateHalf > input:focus{outline: none;}
.dateHalf > img{width: 14px;float: left;margin-left: -14px;margin-top: 2px;}

.filterBtn{float: left;width: 100%;background: #004174;color: #fff;border: 1px solid #707070;border-radius: 2px;font-size: 14px;text-align: center;text-decoration: none;padding: 7px 0;box-shadow: 0px 9px 18px #7777778a;}
.filterBtn:hover{color: #fff;}
.commanBtn{width: 90px;background: #004174;color: #fff;border: 1px solid #707070;border-radius: 2px;font-size: 14px;text-align: center;text-decoration: none;padding: 7px 0;box-shadow: 0px 9px 18px #7777778a;margin: 10px;}
.commanBtn2{width: 150px; background: #004174;color: #fff;border: 1px solid #707070;border-radius: 2px;font-size: 14px;text-align: center;text-decoration: none;padding: 7px 0;box-shadow: 0px 9px 18px #7777778a;margin: 10px;}

.clear_filter{float: left;width: 100%;}
.clear_filter > a{float: left;width: 100%;text-align: center;font-size: 12px;color: var(--theme-black-400);text-decoration: none;}


.schecdulePart{float: left;width: 100%;}
.schecdulePart .leftSide{float: left;width: 21%;margin-right: 4%;}
.schecdulePart .leftSide ul{float: left;width: 100%;list-style-type: none;padding: 0;}
.schecdulePart .leftSide ul li{float: left;width: 100%;margin-bottom: 50px;}
.schecdulePart .leftSide ul li a{float: left;width: 100%;font-size: 20px;color: #000000;text-decoration: none;font-family: 'Helvetica-Neue-Roman';}
.schecdulePart .leftSide ul li a.active{color: #114875;}

.schecdulePart .rightSide{float: left;width: 75%;padding: 87px 135px;box-shadow: 0px 9px 18px #7777774D;border-left: 4px solid #004174;margin-bottom: 122px;}
.schecdulePart .rightSide .checkboxList{float: left;width: 100%;padding:  0 0 0 35px;border-top: 1px solid rgb(112 112 112 / 23%);border-bottom: 1px solid rgb(112 112 112 / 23%);margin-bottom: 35px;}
.schecdulePart .rightSide .checkboxList ul{float: left;width: 100%;list-style-type: none;padding: 0;margin-bottom: 0;height: 210px;overflow-y: auto;padding-top: 22px;}

.schecdulePart .rightSide .checkboxList ul::-webkit-scrollbar {
  width: 7px;
}
.schecdulePart .rightSide .checkboxList ul::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.schecdulePart .rightSide .checkboxList ul::-webkit-scrollbar-thumb {
  background: #D5D5D5;
}

.schecdulePart .rightSide .checkboxList input[type="checkbox"]{width: 17px;height: 17px;float: left;margin-right: 25px;}
.schecdulePart .rightSide .checkboxList ul li{float: left;width: 100%;margin-bottom: 22px;}
.schecdulePart .rightSide .checkboxList ul p{color: #232323;font-family: 'Helvetica-Neue-Roman';float: left;margin-bottom: 0;line-height: 17px;}

.schecdulebutton{float: left;width: 100%;display: flex;justify-content: flex-end;align-items: center;}
.schecdulebutton .link{font-size: 14px;color: #004E87;margin-right: 6px;text-decoration: none;}
.schecdulebutton .blueBtn{font-size: 14px;color: #fff;margin-left: 13px;background: #004E87;width: 90px;padding: 7px 0;border-radius: 3px;text-align: center;font-family: 'Helvetica-Neue-Roman';text-decoration: none;display: inline-block;}


.clauses-page{float: left;width: 100%;padding: 0 50px;}
.clauses-page .leftSide{float: left;width: 34%;margin-right: 3%;}
.clauses-page .rightSide{float: left;width: 63%;box-shadow: 0px 9px 18px #77777729;padding: 15px;margin-bottom: 20px;}

.tableOfCon{float: left;width: 100%;border: 1px solid #d6d6d6;border-radius: 2px;padding: 10px 5px 5px 15px;}
.tableOfCon > h3{float: left;font-size: 20px;color: var(--theme-black-400);border-bottom: 2px solid #4A4A4A;padding-bottom: 5px;margin-bottom: 30px;}
.tableOfCon > a{float: right;font-size: 14px;color: #000000;line-height: 15px;margin-top: 6px;}
.tableOfCon > a img{float: left;width: 15px;height: 15px;margin-right: 5px;}
.clauses_links{float: left;width: 100%;}
.clauses_links > div{float: left;width: 100%;margin-bottom: 50px;}
.clauses_links > div > p{float: left;width: 100%;color: var(--theme-black-400);font-size: 22px;margin-bottom: 33px;}
.clauses_links > div > p > a{font-size: 14px;color: #1178E2;font-family: 'Helvetica-Neue-Roman';margin-left: 25px;text-decoration: none;}
.clauses_links > div > a{font-size: 14px;color: #1178E2;font-family: 'Helvetica-Neue-Roman';float: left;width: 100%; text-decoration: none;margin-bottom: 37px;}
.editorBlock{float: left;width: 100%;border: 1px solid #DCDCDC;padding: 10px;margin-bottom: 45px;}
.sequenceTtl{float: left;width: 100%;margin-bottom: 15px;}
.sequenceTtl > h3{float: left;font-size: 18px;font-family: 'Helvetica-Neue-Roman';color: var(--theme-black-400);margin-bottom: 0;}
.sequenceTtl > p{float: right;font-size: 18px;font-family: 'Helvetica-Neue-Roman';color: var(--theme-black-400);margin-bottom: 0;}
.sequenceTtl > p > span{text-decoration: underline;}

.editIconList{float: left;width: 100%;margin-bottom: 15px;}
.editIconList > a{margin-right: 10px;float: left;}

.sequenceBtn{float: left;width: 100%;display: flex;justify-content: center;align-items: center;margin-bottom: 30px;}
.sequenceBtn > ul{float: left;list-style-type: none;margin-bottom: 0;padding: 0;}
.sequenceBtn > ul > li{float: left;padding: 5px 30px;border-right: 1px solid #707070;}
.sequenceBtn > ul > li > a img{margin-right: 10px;float: left;}
.sequenceBtn > ul > li > a{font-size: 20px;color: #004E87;text-decoration: none;display: flex;}
.sequenceBtn > ul > li:last-child{border-right: 0;}

.pagiArrow{float: left;width: 100%;display: flex;justify-content: center;margin-top: -25px;}
.pagiArrow > a{margin: 0 15px;font-size: 14px;color: #000;font-family: 'Helvetica-Neue-Roman';text-decoration: none;}
.pagiArrow > a > img{margin: 0 5px;}

.mark_as{float: right;width: 63%;clear: right;padding-left: 50px;margin-bottom: 90px;}
.mark_as > i{float: left;width: 20px;height: 20px;margin-right: 10px;border: 3px solid rgb(151 148 148 / 53%);border-radius: 50%;}
.mark_as > p{float: left;font-size: 14px;color: #232323;font-family: 'Helvetica-Neue-Roman';}


.sendNdownload{float: right;width: 63%;clear: right;margin-bottom: 50px;display: flex;justify-content: center;align-items: center;}
.sendNdownload > ul{float: left;list-style-type: none;margin-bottom: 0;padding: 0;}
.sendNdownload > ul > li{float: left;padding: 5px 30px;border-right: 1px solid #707070;}
.sendNdownload > ul > li > a img{margin-right: 10px;float: left;}
.sendNdownload > ul > li > a{font-size: 14px;color: #000;text-decoration: none;display: flex;font-family: 'Helvetica-Neue-Roman';}
.sendNdownload > ul > li:last-child{border-right: 0;}


#exampleModal .checkboxList{float: left;width: 100%;padding:  0 0 0 35px;border-top: 1px solid rgb(112 112 112 / 23%);border-bottom: 1px solid rgb(112 112 112 / 23%);margin-bottom: 35px;}
#exampleModal .checkboxList ul{float: left;width: 100%;list-style-type: none;padding: 0;margin-bottom: 0;height: 210px;overflow-y: auto;padding-top: 22px;}

#exampleModal .checkboxList ul::-webkit-scrollbar {
  width: 7px;
}
#exampleModal .checkboxList ul::-webkit-scrollbar-track {
  background: #f1f1f1;
}
#exampleModal .checkboxList ul::-webkit-scrollbar-thumb {
  background: #D5D5D5;
}

#exampleModal .checkboxList input[type="checkbox"]{width: 17px;height: 17px;float: left;margin-right: 25px;}
#exampleModal .checkboxList ul li{float: left;width: 100%;margin-bottom: 22px;}
#exampleModal .checkboxList ul p{color: #232323;font-family: 'Helvetica-Neue-Roman';float: left;margin-bottom: 0;line-height: 17px;}

.addpopUp .modal-body{padding: 0;}
.addpopUp .schecdulebutton{justify-content: center;margin-bottom: 30px;}

.infoTooltip{
  width: 170px;
}



footer{float: left;width: 100%;background: #004174;}





@media screen and (min-width:992px) and (max-width:1200px) {
    
}


@media screen and (min-width:767px) and (max-width:992px) {
    .Prospects_part{padding-top: 30px;padding-bottom: 20px;}
    .p_inner_accordion .accordion-body{padding: 1rem 20px;}
    .Details_form .row{margin: 0 -20px;}
    .inner_input{padding: 0 20px;margin-bottom: 25px;}
    .inner_input input{font-size: 14px;height: 30px;}
    .underinput {    padding: 0 20px;margin-bottom: 25px;}
    .last_list{padding: 0 0;    margin-bottom: 25px;}
    .last_list ul li p{font-size: 14px;}
    .last_list label{margin-bottom: 10px;}
    .timehours{     padding: 0 20px;}
    .timehours label{margin-bottom: 10px;}
    .inner_input select{height: 30px;font-size: 14px;}
    .commercials_table{    overflow-x: scroll;margin-bottom: 20px;}
    .commercials_table table{width:156%;}
    .discount_table{overflow-x: scroll;}
    .discount_table .table{width: 199%;}
    .discount_table .table{margin-bottom: 30px;}
    .Contracttable .row{    margin: 0 0;}
    .selectDoc {padding: 0 0;}
    .selectDoc{width: 100%;    margin-bottom: 20px;}
    .formDOC {width: 100%;padding: 0 0;}
    .formDOC ul li input{width: 78%;}
    .formDOC ul li a{top: 5px;font-size: 10px;right: 7px;}
    .formDOC ul li input::placeholder{font-size: 10px;}
    .formDOC ul li p{font-size: 12px;}
    .past_template_table {width: 100%;}
    .past_template p{width: 100%;padding-bottom: 20px;padding-right: 0;}

}


@media screen and (min-width:319px) and (max-width:766px) {
	
	.baxiHearer .navbar{padding: 8px 15px;}
	.baxiHearer .navbar-nav .nav-item div{width: 100%;margin-bottom: 10px;}
	.baxiHearer .navbar-nav{flex-direction: inherit;display: flex; justify-content:flex-end; padding-top:10px;}
	.blueMainNav .nav{    overflow-x: auto;overflow-y: hidden;white-space: nowrap;display: inherit;}
	.blueMainNav .nav-item{display: inline-block;}
	.discount_table .table tr th{vertical-align: top;}
    .clauses_links > div{margin-bottom:10px;}
    .Prospects_part{padding-top: 30px;padding-bottom: 20px;}
    .p_inner_accordion .accordion-body{padding: 1rem 20px;}
    .Details_form .row{margin: 0 0;}
    .inner_input{padding: 0 0;margin-bottom: 25px;}
    .inner_input input{font-size: 14px;height: 30px;}
    .underinput {padding: 0 0;margin-bottom: 25px;}
    .last_list{padding: 0 0;    margin-bottom: 25px;}
    .last_list ul li p{font-size: 14px;}
    .last_list label{margin-bottom: 10px;}
    .timehours{ padding: 0 0;}
    .timehours label{margin-bottom: 10px;}
    .inner_input select{height: 30px;font-size: 14px;}
    .commercials_table{padding-left:0;    overflow-x: scroll;margin-bottom: 20px;}
    .commercials_table table{width: 313%;}
    .discount_table{padding-left:0; overflow-x: scroll;}
    .discount_table table{width: 313%;}
    .discount_table .table{margin-bottom: 30px;}
    .Contracttable .row{    margin: 0 0;}
    .selectDoc {padding: 0 0;}
    .selectDoc{width: 100%;    margin-bottom: 20px;}
    .formDOC {width: 100%;padding: 0 0;}
    .formDOC ul li input{width: 48%;}
    .formDOC ul li a{top: 5px;font-size: 10px;}
    .formDOC ul li input::placeholder{font-size: 10px;}
    .formDOC ul li p{font-size: 12px;}
    .past_template_table {width: 100%;overflow-x: scroll;}
    .past_template p{width: 100%;padding-bottom: 20px;padding-right: 0;}
    .past_template_table table{width: 156%;}


    .filterTable .searchPart{display: inherit;}
    .searchinput{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .filterPart{width: 100%;margin-right: 0;}
    .tableMain{width: 100%;margin-top: 30px;}
    .tableMain table{width: 700px;}
    
    .schecdulePart .leftSide{width: 100%;margin-right: 0;}
    .schecdulePart .rightSide{width: 100%;padding: 15px 15px;}
    .schecdulePart .rightSide .checkboxList ul{height: auto;}
    
    .schecdulePart .leftSide ul{overflow-x: auto;overflow-y: hidden;white-space: nowrap;}
    .schecdulePart .leftSide ul li{width: auto;float: none;display: inline-block;margin-right: 30px;margin-bottom: 0;}
	
	.clauses-page{padding: 0 15px;}
	.clauses-page .leftSide{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.clauses-page .rightSide{width: 100%;}
	.sequenceBtn > ul > li{padding: 5px 7px;}
	.mark_as{width: 100%;}
	.sendNdownload{width: 100%;}
	.sendNdownload > ul > li{padding: 5px 20px;}

}




















/* start sujit */
.navbar-toggler:focus{box-shadow:none;}
.navbar-light button .navbar-toggler-icon {
    background-image: url('../images/cross.svg');
}

.navbar-light button.collapsed .navbar-toggler-icon {
    background-image: url('../images/menu.svg');
}


.ClausesAddendumcontent{margin-top:30px;}
.ClausesAddendumcontent .nav-tabs{border:0px; justify-content: center;}
.ClausesAddendumcontent .nav-link{border:0px; font-size:18px; color:#4A4A4A;}
.ClausesAddendumcontent .nav-link.active{border-bottom:3px solid #004174; color:#4A4A4A;}

.ClausesAddendumcontent .tab-content{margin-top:30px;border: 0.5px solid #D8D8D8;text-align:center;}
.ClausesAddendumcontent .tab-content h2{font-size:22px; text-align:center;color:#4A4A4A; line-height:36px; margin-top:19px; margin-bottom:30px;}
.ClausesAddendumcontent .tab-content h3{font-size:30px;text-align:center; margin-top:20px; color:#000; margin-bottom:0;}
.ClausesAddendumcontent .tab-content h3.blue{color:#004174;}
.ClausesAddendumcontent .compnylogo{margin-top:26px; margin-bottom:47px;}
.clausesbox{margin-top:60px;}
.clausesbox h4{font-size:22px; text-align:left;color:#4A4A4A; margin-bottom:0;}
.clausesbox p{font-size:15px; text-align:left;color:#004E87; margin-bottom:19px; margin-top:34px;  }
.clausesbox ul{list-style:none;text-align:left; padding-left:0;}
.clausesbox ul li{font-size:14px; color:#000; margin-bottom:8px;   font-family: 'Helvetica-Neue-Light';}

.paginationbox{margin-top:20px;}
.paginationbox .page-link{border:0px; color:#444444; font-size:14px; font-family: 'Helvetica-Neue-Light';}
.paginationbox .active .page-link{background:#eee; color:#444444;}

.approveRejectbox{ margin-top:55px; margin-bottom:40px; text-align:center;}
.approveRejectbox a{color:#000000; font-size:14px; text-decoration:none; padding:10px; font-family: 'Helvetica-Neue-Light';}
.approveRejectbox a:first-child{ border-right:1px solid #707070;}

.approveRejectbox a img{margin-right:10px;width:20px;}
.discount_table .table_title h5{text-align:left; opacity:0.8;}

@media screen and (min-width:319px) and (max-width:992px) {

.ClausesAddendumcontent .compnylogo{margin-bottom:10px;}
.approveRejectbox{margin-top:30px;}
.clausesbox{margin-top:35px;}
.ClausesAddendumcontent .tab-content h3{font-size:24px;}

}

/* End sujit */