
/*#region User Styles*/ 
/****************************************************************************************/


/*----- tfsInclude file CDN/Forms/Test/AGFormsTemplate/Ver2_1_0_0/CSS/general.min.css -----*/
table[disabled] .delete-line-label,.delete-line-label[disabled]{display:none}.logo a{color:#fff}.display-none{display:none}.tooltip-help{cursor:pointer;display:inline-block;width:15px;height:15px;background-color:#89a4cc;line-height:16px;color:#fff;font-weight:bold;border-radius:8px;text-align:center;position:relative;margin:0}.tooltip-help:hover{background-color:#3d759a}input[type="checkbox"]{vertical-align:initial}.text-center{text-align:center}.inline-block{display:inline-block}.del-img:disabled{background-color:transparent;border:none}input.del-img.del-inline{width:16px;height:16px;margin:0}textarea{width:100%;resize:none;padding:0 5px;border-radius:3px;border:solid 1px #3d759a}textarea.tfsInputLock{height:inherit}.tfsInputText,.tfsInputTextLock,.tfsInput,.tfsInputDate,.tfsInputCombo,.attachment-wrapper .attachment-inner input{padding:0 5px}p{padding:0 10px}.tfsInputTextLock,.tfsInputComboLock,.tfsInputLock,.tfsInputDateLock,select:disabled,textarea:disabled,.tfsInputText:disabled,.tfsInput:disabled,.tfsInputDate:disabled,.tfsInputCombo:disabled,select:disabled,.attachment-wrapper .attachment-inner input:disabled{background-color:#eee;opacity:1;border-radius:3px;border:solid 1px #3d759a}.toolbar a{padding:0 8px}.bodyPrint{height:100%}.tabs-navigation-holder .tabs-navigation{width:auto}.tabs-navigation-holder .tabs-navigation .item a{color:inherit;font-weight:inherit;background:inherit;display:block}.tabs-navigation-holder .tabs-navigation .item a[disabled]{color:#c2c4c8}.tabs-navigation-holder .tabs-navigation li .active-tab{color:#fff}.mobile-ui .tabs-navigation-holder .tabs-navigation .item [disabled] .num{color:#c2c4c8}.mobile-ui .tabs-navigation-holder .tabs-navigation .form-main-title h1{font-weight:bold}.mobile-ui .content-container .stage-header .left-step-status{top:4px}.mobile-ui .content-container .stage-header .left-step-status .icon-step{font-size:20px}.mobile-ui .tabs-navigation-holder .tabs-navigation .item .stage-status .ic-v{color:#000}.mobile-ui .item [disabled] .num{color:#c2c4c8}.mobile-ui .tfsCalendar{display:none}.mobile-ui .radio .radio-combined{display:table-cell;width:30%}.mobile-ui .radio .label-radio-combined{width:1%}.mobile-ui .radio .label-radio-combined.checked{background-color:#b7d3e4;color:#293843}.mobile-ui .radio input[type="radio"]:disabled+label{background-color:#c2c4c8}.mobile-ui .radio input[type="radio"]:disabled:checked+label{background-color:#737e96}.mobile-ui .dtable.static-table{border-bottom-width:0;padding-bottom:0}.mobile-ui [class^="col-"] .thirds-width{width:33%}.mobile-ui .start-page{padding:0}.mobile-ui .row.nested-dtable .open-close{margin:10px 15px}.dsk-view .form-main-title h1{font-weight:bold}.dsk-view .static-table tr:last-of-type .row:last-of-type{border-bottom:none}.dsk-view .row.nested-dtable .btn-row{padding-top:0}.dsk-view .tabs-navigation-holder li .active-tab{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background-color:#3d759a}.drawers .container{max-height:20000000000000000px;-moz-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.drawers .closed+.container{visibility:hidden}.tabs .arow-nav-wrap .arrow.ic-left{z-index:10}.content-container .stage-header .left-step-status{top:4px}.content-container .stage-header .left-step-status .icon-step{margin:0 5px 0 0}.content-container .stage-header .right-step-status a.plus-minus-sign{color:inherit;text-decoration:inherit}.content-container .stage-header .stage-header[disabled] .right-step-status .plus-minus-sign .plus-sign{background:#b5b9bb;color:#e8e8e8}.content-container .dtable .row.title{border-bottom:none}.row [class*=" col-"] .section-title,.row [class^="col-"] .section-title{font-weight:normal}.row [class*=" col-"]>[class^="col-"],.row [class^="col-"]>[class^="col-"]{border:0}.row.section-sub-title{border-bottom:0}.row.nested-dtable{border:none;background-color:#fff}.row.nested-dtable [class^="col-xs"]{padding:0;border:0}.row.nested-dtable .dtable{padding-bottom:3px}.row.nested-dtable .btn-row{background-color:#e4f1f9;margin:0}.row.nested-dtable .open-close{border:1px solid #3d759a;color:#3d759a;border-radius:15px;margin:10px 41%;padding:0 3px;cursor:pointer;font-weight:bold}.row.nested-dtable .open-close a{text-decoration:none}.row.nested-dtable .open-close .plus{margin:0 3px}.content{max-height:20000000000000000px;-moz-transition:max-height .1s ease-in;-o-transition:max-height .1s ease-in;-webkit-transition:max-height .1s ease-in;transition:max-height .1s ease-in}.content.closed{max-height:1px;background-color:#fff;-moz-transition:max-height .1s ease-out;-o-transition:max-height .1s ease-out;-webkit-transition:max-height .1s ease-out;transition:max-height .1s ease-out;overflow:hidden;visibility:hidden}.float{float:right}.ui-tooltip-content{text-align:right}.info span{cursor:pointer}.error-wrapper-border,.tfsScrollDiv .error-wrapper-border,.error-wrapper-border-block,.tfsScrollDiv .error-wrapper-border-block{border-radius:3px}.error-wrapper-border.required-wrapper-row,.tfsScrollDiv .error-wrapper-border.required-wrapper-row,.error-wrapper-border-block.required-wrapper-row,.tfsScrollDiv .error-wrapper-border-block.required-wrapper-row{margin:0 -15px;padding:0 15px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:block}.delete-line-label{cursor:pointer;text-decoration:underline}.start-page{padding:15px 0 0}.start-page .content-section-title{position:relative}.start-page .btn-language{position:absolute;top:10px;left:0}.start-page .btn-language:hover,.start-page .btn-language:link{text-decoration:underline}.ltr .float{float:left}.ltr~* .ui-tooltip-content{text-align:left}.ltr .start-page .btn-language{right:0;left:auto}.feedback a{font-weight:normal}@media only screen and (min-width:992px){.row.nested-dtable .col-xs-2.col-md-1{margin:0 -15px}.row.nested-dtable .col-xs-10.col-md-11{width:95.2%}.row.nested-dtable .open-close{margin:10px 24px}}@media only screen and (max-width:992px){.container .section-sub-title{margin:0}.error-wrapper-border.required-wrapper-row,.tfsScrollDiv .error-wrapper-border.required-wrapper-row,.error-wrapper-border-block.required-wrapper-row,.tfsScrollDiv .error-wrapper-border-block.required-wrapper-row{margin:0;padding:0}}@media only screen and (max-width:585px){.tfsInputDate{width:100%}}@-moz-document url-prefix(){.attachment-inner .tfsInputText{max-width:100%;}}/****************************************************************************************/
/*#endregion*/
/*#region User Styles*/ 
/****************************************************************************************/


/*----- tfsInclude file CSS/generalForm.css -----*/
/*.links .link-title {
  margin: 0 20px;
}*/
.validationMessage {
    background-color: #e4f1f9;
    color: red;
    margin-right: 5px;
    display: inline-block;
}
/*.select .validationMessage {
  display: none;
}*/
.toPrint{
    display:none;
}
.margin0{
    margin:0!important;
}
.validationElement.required-wrapper-row,
.tfsScrollDiv .validationElement.required-wrapper-row,
.error-wrapper-border-block.required-wrapper-row,
.tfsScrollDiv .error-wrapper-border-block.required-wrapper-row {
    margin: 0 -15px;
    padding: 0 15px;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
}

.validationElement {
    border: 1px solid red !important;
    z-index: 3;
}

.required::before {
    content: "*";
    color: #ff0000;
}

.open-close {
    text-align: center;
    background-color: white;
    width: 22px;
}

.minimized {
    display: none;
}

.ltr .content-container .stage-header .left-step-status {
    position: absolute;
    right: 15px;
}

.ltr div#OuterDiv #scrolldiv #mainDiv .left-step-status {
    direction: rtl;
    text-align: right;
}

.drawers .closed + .container {
    display: none;
}

.content-section-title[disabled] .section-title {
    color: #9b9c9d;
}

.tabs .visibleTab {
    display: inline;
}

.del-img:disabled,
.del-img:disabled + span {
    display: none;
}

.InfoTypeStyle {
    margin-bottom:15px;
    margin-top: 15px;
}
.content-container .stage-header {
    height: auto;
}
.load-form-modal {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0;
    margin: 0;
    background: white;
    width: 100%;
    height: 100%;
    z-index: 1222;
}
.row .described label, .row .has-description label {
    margin: 0;
    font-weight: normal;
    display: inline;
}
.mobile-ui .toolbar .toolbar-menu-list .toolbar-title[data-section=saving] {
    display: none !important;
}

.mobile-ui .toolbar .toolbar-menu-list .toolbar-title[data-section=data] {
    display: none !important;
}

.mobile-ui .toolbar-menu.show .toolbar-menu-list .save {
    display: none !important;
}

.mobile-ui .toolbar .toolbar-menu-list .pdf {
    display: none !important;
}

.mobile-ui .toolbar .toolbar-menu-list .print {
    display: none !important;
}

.mobile-ui .toolbar .toolbar-menu-list .export {
    display: none !important;
}

.toolbar .toolbar-menu-list li {
    height: unset;
}

.mobile-ui .toolbar .toolbar-menu-list .import {
    display: none !important;
}
.mobile-ui .radioMobile {
    display: inline !important;
}/****************************************************************************************/
/*#endregion*/
/*#region User Styles*/ 
/****************************************************************************************/


/*----- tfsInclude file CDN/builder/src/components/RadioGroup/RadioGroup.css -----*/
.radio-group {
  width: 100%;
}
.radio-group .radio-label {
  margin-right: 10px;
  display: inline-block;
  border: none;
  background: none;
}
.radio-group .radio-button {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 11px;
  height: 13px;
  background-color: #f2eeee;
  background: -webkit-linear-gradient(#f2eeee, #e0e0e0);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f2eeee, #e0e0e0);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f2eeee, #e0e0e0);
  background: linear-gradient(#f2eeee, #e0e0e0);
  margin: auto;
  border-radius: 100%;
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.3);
  display: inline-block;
  padding-left: 5px;
  padding-right: 6px;
}
.radio-group .radio-button span {
  display: block;
  width: 7px;
  height: 7px;
  border-radius: 100px;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -o-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: 1;
}
.radio-group .radio-button .checked {
  background-color: #808080 !important;
}
.radio-group .radio-button[disabled] {
  border: 1px solid rgba(0, 0, 0, 0.1);
  cursor: none;
}
.radio-group .radio-button[disabled] .checked {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.msie .radio-group .radio-button {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.6);
}
.msie .radio-group .radio-button .checked {
  background-color: #000 !important;
}
.msie .radio-group .radio-button[disabled] .checked {
  background-color: #898989 !important;
}
@-moz-document url-prefix() {
  .radio-group .radio-button {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.4);
    width: 12px;
    height: 13px;
  }
  .radio-group .radio-button .checked {
    border: 1px solid #240d82;
    background: -moz-radial-gradient(left top, #ffffff, #b4dfff, #240d82 100%);
  }
  .radio-group .radio-button span {
    background: -moz-linear-gradient(left top, rgba(255, 255, 255, 0.05) 5%, #f2eeee 80%);
    width: 5px;
    height: 5px;
    transition: none;
    box-sizing: content-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .radio-group .radio-button[disabled] span {
    background: -moz-linear-gradient(left top, rgba(0, 0, 0, 0.1) 5%, #ffffff 80%);
    width: 5px;
    height: 5px;
  }
  .radio-group .radio-button[disabled] span.checked {
    border: 1px solid #898989;
    background: -moz-radial-gradient(left top, #ffffff, #898989, rgba(0, 0, 0, 0.6) 100%);
  }
}
.mobile-ui .radio-group .radio-label {
  background-color: #b7d3e4 !important;
  border: 1px solid #ffffff;
  color: #293843;
  display: inline-block;
  margin: 0px 3px;
  padding: 8px 0;
  text-align: center;
  width: 100%;
}
.mobile-ui .radio-group .radio-label[disabled] {
  background-color: #e0dede !important;
}
.mobile-ui .radio-group .radio-button {
  display: none;
}
.mobile-ui .radio-group .radio-label-checked {
  background-color: #3d759a !important;
  border: 1px solid #ffffff;
  color: #ffffff;
}
.mobile-ui .radio-group .radio-label-checked[disabled] {
  background-color: #737e96 !important;
}
@media print {
  .radio-group .radio-button {
    box-shadow: none;
    background-color: #f2eeee !important;
    border: 1px solid #000;
    width: 14px;
    height: 14px;
    display: inline-block;
    -webkit-print-color-adjust: exact;
  }
  .radio-group .radio-button .checked {
    border: 4px solid #000;
    width: 0;
    height: 0;
    top: 2px;
    left: 2px;
    box-sizing: content-box;
    background-color: #000000 !important;
    -webkit-print-color-adjust: exact;
  }
  .radio-group .radio-label {
    margin-right: 10px;
    display: inline-block;
  }
  .ltr .radio-group .radio-label {
    margin-right: 0; 
    margin-left: 10px;
}
}
/*# sourceMappingURL=RadioGroup.css.map *//****************************************************************************************/
/*#endregion*/
/*#region User Styles*/ 
/****************************************************************************************/


/*----- tfsInclude file CDN/builder/src/components/payments/CSS/approvalPaymentStyle.css -----*/
.greenTitle {
  font-size: x-large;
  color: forestgreen;
}
.separation {
  margin-top: 4px;
  margin-bottom: 4px;
  border: 1px;
  border-top: 1px solid #eeeeee;
}
.bold {
  font-weight: bold;
}
/*# sourceMappingURL=ApprovalPaymentStyle.css.map *//****************************************************************************************/
/*#endregion*/