.bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px 0 #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:'';display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:active,.bs-datepicker button:focus,.bs-datepicker button:hover,.bs-datepicker input:active,.bs-datepicker input:focus,.bs-datepicker input:hover,.bs-datepicker-btns button:active,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:hover,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:0}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:0 0;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:active,.bs-datepicker-head button[disabled]:hover{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head button:hover{background-color:rgba(0,0,0,.1)}.bs-datepicker-head button:active{background-color:rgba(0,0,0,.2)}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0}.bs-datepicker-body .days.weeks{position:relative;z-index:1}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled) span{cursor:pointer}.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected),.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span{background-color:#e9edf0;transition:0s}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td.disabled span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td.active.select-end span:after,.bs-datepicker-body table td.active.select-start span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td span:before,.bs-datepicker-body table td:before{content:"";display:block;position:absolute;z-index:-1;top:6px;bottom:6px;left:-2px;right:-2px;box-sizing:content-box;background:0 0}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days span.active:not(.select-start):before,.bs-datepicker-body table.days span.in-range:not(.select-start):before,.bs-datepicker-body table.days td.active:not(.select-start):before,.bs-datepicker-body table.days td.in-range:not(.select-start):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.in-range.select-end:before,.bs-datepicker-body table.days span.is-highlighted.in-range:before{background:0 0;right:0;left:0}.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.select-start+td.select-end:before{background:#e9edf0;width:100%}.bs-datepicker-body table.weeks tr td:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body table:not(.weeks) tr td:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{display:inline-block;border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker .is-other-month{color:rgba(0,0,0,.25)}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:1080}@media (max-width:768px){.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td[class*=select-] span:after,.theme-default .bs-datepicker-head{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td[class*=select-] span:after,.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td[class*=select-] span:after,.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after,.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}.theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td[class*=select-] span:after,.theme-red .bs-datepicker-head{background-color:#d9534f}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td[class*=select-] span:after,.theme-orange .bs-datepicker-head{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}.rpt-td>div{width:100%!important;height:80px!important;overflow:scroll!important}.rpt-td{height:20px!important}.alert-container{padding:0 10px;position:fixed;bottom:35px;left:0;z-index:10;width:100%}.text-gray{color:gray}.item-avatar{width:75px;height:75px}.alert-success-custom{background-color:#159941;border-color:#159941;color:#fff;white-space:pre-line}.alert-info-custom{background-color:#3880ff;border-color:#3880ff;color:#fff;white-space:pre-line}.alert-warning-custom{background-color:#ffae00;border-color:#ffae00;color:#fff;white-space:pre-line}.alert-danger-custom{background-color:#f04141;border-color:#f04141;color:#fff;white-space:pre-line}.red{color:#ca0000}.sticky-top{top:10px}.list-group-item:hover{background-color:#f5faf8}@media (min-width:1200px){.container{max-width:4000px}}@media (min-width:768px){.container{max-width:4000px}}@media (min-width:1800px){.col-xxl-4{flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width:2000px){reporting th{font-size:.9rem}reporting td{font-size:.8rem}}@media (max-width:1500px){reporting th{font-size:.8rem}reporting td{font-size:.7rem}}td{height:35px;font-size:.8rem;max-width:350px;word-break:break-all}.small{font-size:85%!important}td.small{font-size:.5rem;max-width:110px}td.xsmall{font-size:.3rem;max-width:90px}th{max-width:150px}.custom-loader-logo{position:relative;top:235px;height:60px;width:60px;display:block;margin:0 auto}.bg-red{background-color:#fac0c0}.container{background-color:#fafafa}label{margin-bottom:0}.width-85{width:85%}.width-8{width:8%}.width-40{width:40%}input[type=text]{max-width:400px;height:35px}select{max-width:400px;font-size:.9rem;background-color:#fff;height:100%;min-height:35px}.btn{padding:.275rem .75rem}.btn-info-light{background-color:#3ba7ff;color:#fff}.form-check{position:relative;display:block;padding-left:1rem}.arrows-icon{font-size:1.5rem;margin-top:6px}@media (min-width:576px){.modal-dialog{max-width:600px;margin:1.75rem auto}}.invalid-error-msg{color:#d81125;font-size:75%;word-break:break-word;text-align:right}.required-asterisk{color:#d81125}.nav-shadow{border-bottom:1px solid #000;box-shadow:0 1px 3px 0 grey}.bg-light-info{background-color:rgba(23,162,184,.17)!important}.btn-light{background-color:rgba(170,170,170,.17)!important}.btn-light.active{background-color:rgba(100,100,200,.17)!important;border:3px solid rgba(160,160,160,.17)}.img-header{width:150px;height:auto;margin:20px}.img-container-120{width:120px;height:120px}.card-header{min-height:40px}.divider{border-bottom:1px solid #d3d3d3}.form-card-body,.form-card-header,.form-footer{max-width:950px}.max-450{max-width:450px}.w-75{width:75%}.dndPlaceholder{background-color:#ddd;display:block;min-height:42px;border:1px solid rgba(86,61,124,.2);position:relative;padding:15px}input[type=checkbox],input[type=radio]{width:10px;zoom:2.5;margin-left:5px;position:relative}.thankyou-img{width:auto;height:200px;text-align:center}.card-box-shadow{box-shadow:1px 1px 3px 0 #d3d3d3}h6{font-size:.8rem}.badge{padding:.5em .4em;margin:.5rem}.hide-file-chooser{opacity:0;padding:10px;margin:-10px;position:relative;top:-20px;height:0}.bs-timepicker-field{width:50px;font-size:14px}@media (max-width:800px){.card-box-shadow{box-shadow:none!important}.form-card-body,.form-card-header,.form-footer{max-width:calc(100% - 30px)}}@media (max-width:415px){.form-card-body,.form-card-header,.form-footer{max-width:calc(100% - 20px)}.btn{font-size:.8rem!important}td{padding:.2rem!important}td button,td input,td select{font-size:.8rem!important}.rpt-th{font-size:.8rem!important;min-width:80px;white-space:pre-wrap;word-break:break-word;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.rpt-td{font-size:.5rem;white-space:pre-wrap;word-break:break-word;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.configurableList-table .form-control{font-size:.6rem}.configurableList-table multi-select-dropdown button{font-size:.6rem!important}.configurableList-table.vertical multi-select-dropdown button{font-size:.8rem}.configurableList-table .td,.configurableList-table .th{min-width:100px!important;font-size:.6rem!important}.w-half,.w-third{width:100%!important}.w-120px{width:90px!important}.back-button,.next-button{margin:3px!important;min-width:100px!important}.submit-button{margin:3px!important;min-width:150px!important}.img-header{width:90px!important;margin:10px!important}.configurableList-table.vertical tr{width:150px!important}.configurableList-table.vertical tr:first-child{width:120px!important}.configurableList-table.vertical .row .th{min-width:100px!important;top:8px!important}.configurableList-table.vertical .row .td{min-width:120px!important}.vertical-table-object{padding:2px!important}}@media (max-width:800px) and (min-width:415px){.rpt-th{font-size:.8rem!important;min-width:100px;white-space:pre-wrap;word-break:break-word;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.rpt-td{font-size:.7rem;white-space:pre-wrap;word-break:break-word;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.rpt-td .configurableList-table .form-control{font-size:.7rem}.configurableList-table multi-select-dropdown button{font-size:.7rem!important}.configurableList-table .td,.configurableList-table .th{min-width:110px!important;font-size:.7rem!important}}@media (min-width:800px){.rpt-th{font-size:.9rem!important;min-width:100px;width:1px;white-space:pre-wrap;word-break:break-word;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.rpt-td{font-size:.9rem;width:1px;white-space:pre-wrap;word-break:break-word;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}}@media (max-width:600px) and (min-width:415px){.img-header{width:120px!important;margin:15px!important}}all-submissions a,form-component a{color:#0a61ff!important;text-decoration:underline!important;cursor:pointer}.fa-file-pdf{color:#af0806}.fa-file-pdf:hover{color:#e90a0c!important}.btn-generate{color:#fff;background-color:#0a81e9!important;border-color:#0a81e9!important}.btn-generate:hover{color:#fff;background-color:#0a7ae9!important;border-color:#0a7ae9!important}.btn-pdf{color:#fff;background-color:#af0806!important;border-color:#af0806!important}.btn-excel{color:#fff;background-color:#026d49!important;border-color:#026d49!important}.btn-pdf:hover{color:#fff;background-color:#e90a0c!important;border-color:#e90a0c!important}.btn-excel:hover{color:#fff;background-color:#018559!important;border-color:#018559!important}.fa-2x{font-size:1.5em}.matrix-table tbody{box-shadow:1px 1px 10px 0 #bfbfbf}.matrix-table tr,.matrix-table tr td{padding:0!important;border:1px solid grey}.matrix-table th{background-color:#ececec;min-width:50px;padding:0 15px}.matrix-table input,.matrix-table select,.matrix-table textarea{border:none}.matrix-table td .wrap{text-overflow:ellipsis;overflow:hidden;white-space:normal;word-break:break-word;padding:0 3px}.matrix-table input[type=checkbox],.matrix-table input[type=radio]{width:10px;zoom:1.7;margin:auto;position:relative}.submission-matrix-table tbody{box-shadow:1px 1px 10px 0 #bfbfbf}.submission-matrix-table tr,.submission-matrix-table tr td{padding:0!important;border:1px solid #dee2e6}.submission-matrix-table td,.submission-matrix-table th{white-space:pre-wrap;word-break:break-word;font-weight:500;font-size:.6rem;text-align:center;border:1px solid #dee2e6}.submission-matrix-table td .wrap{text-overflow:ellipsis;overflow:hidden;white-space:normal;word-break:break-word;padding:0 3px}.rpt-th.objectList{min-width:250px}.td-bigger,.th-bigger{max-width:450px}.submission-config-list-table tbody{box-shadow:1px 1px 10px 0 #bfbfbf}.submission-config-list-table tr,.submission-config-list-table tr td{padding:0!important;border:1px solid #dee2e6}.submission-config-list-table td,.submission-config-list-table th{max-width:120px;white-space:pre-wrap;word-break:break-word;font-weight:500;font-size:.6rem;text-align:center;border:1px solid #dee2e6;min-width:75px}.submission-config-list-table td.small,.submission-config-list-table th.small{max-width:120px;white-space:pre-wrap;word-break:break-word;font-weight:500;font-size:.5rem!important;text-align:center;border:1px solid #dee2e6;min-width:125px}.submission-config-list-table td .wrap{text-overflow:ellipsis;overflow:hidden;white-space:normal;word-break:break-word;padding:0 3px}.configurableList-table.vertical tbody{box-shadow:none}.configurableList-table.vertical{display:inline-block;overflow-y:auto}.configurableList-table.vertical tr{display:inline-block;width:400px;border:none}.configurableList-table.vertical tr:first-child{width:240px}.configurableList-table.vertical .row .th{display:block;font-size:.9rem;font-weight:600;text-align:right;position:relative;top:3px;min-width:220px}.configurableList-table.vertical .row .td{display:block;border:none;font-size:.9rem;font-weight:500;text-align:right;position:relative;top:3px;min-width:260px}.configurableList-table tr,.configurableList-table tr td{padding:0!important;border:1px solid #f1f1f1;font-size:1rem}.configurableList-table .form-control button,.configurableList-table multi-select-dropdown button,.configurableList-table.vertical multi-select-dropdown button{font-size:.8rem}.configurableList-table.vertical .vh{margin:15px 0}.vertical-table-object{border:1px solid #eee;box-shadow:inset 0 0 9px 0 #9b9b9b;border-radius:10px;background-color:#f8f8f8;padding:10px}.td,.th{border-radius:10px;background-color:#f8f8f8}.configurableList-table .th{min-width:120px;font-weight:600;font-size:.8rem;text-align:center}.configurableList-table .td{min-width:120px;font-weight:500;font-size:.8rem;text-align:center}.configurableList-table .td .wrap{text-overflow:ellipsis;overflow:hidden;white-space:normal;word-break:break-word;padding:0 3px}.configurableList-table input[type=checkbox],.configurableList-table input[type=radio]{width:10px;zoom:2;margin:auto;position:relative}.editor{resize:vertical;overflow:auto;border:1px solid silver;border-radius:5px;min-height:200px;padding:1em;background:#fff;margin:0 auto}.editor p{margin-bottom:0!important;line-height:normal!important}.primary-checkbox{font-size:1.2rem;color:#0075ff}.black-checkbox{font-size:1.2rem;color:#000}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:first-child),.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:4px!important}.w-half{width:50%}.w-third{width:33%}.w-120px{width:120px}.bg-info-light{background-color:#add8e6}.fill-in-blank-input{border:0 dashed grey}.back-button,.next-button{padding:2px;margin:6px;min-width:180px}.submit-button{padding:2px;margin:6px;min-width:220px}button{word-break:break-word}::-webkit-input-placeholder{font-size:90%}:-ms-input-placeholder{font-size:90%}::-ms-input-placeholder{font-size:90%}::placeholder{font-size:90%}.datepicker-modal-container{width:350px!important;max-width:100%;margin:auto;top:20%;box-shadow:0 0 20px 1px #1d243a;border-radius:10px}.datepicker-modal-container .modal-content{border-radius:11px}datepicker-modal{border-radius:10px}datepicker-modal .header{border-top-left-radius:10px;border-top-right-radius:10px;height:50px!important;margin-bottom:10px;background-color:#488aff;align-items:center;display:flex;color:#fff;font-size:18px;font-weight:600;text-align:center;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}datepicker-modal .header h1{font-size:14px;margin:0 0 4px}datepicker-modal .footer{padding:10px;border-top:1px solid grey;box-shadow:0 0 10px 0 grey}datepicker-modal .arrow-buttons{border:none;background-color:transparent;font-weight:400;font-size:1.3rem}datepicker-modal .dp-selecteddate{background:#488aff;color:#fff;border-radius:4px;font-weight:500}datepicker-modal .col-6{padding-left:10px;padding-right:10px}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-container .col{display:flex;justify-content:center;align-items:center}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-container .col .container{width:100%}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-container .dp-left-right-arrow button{color:#488aff}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-container .dp-left-right-arrow button:focus{outline:0}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-container .dp-left-right-arrow button.activated{color:transparent;background-color:#85b2ff}datepicker-modal .ionic_datepicker_modal_content .dp-weeks-container{margin:8px 0}datepicker-modal .ionic_datepicker_modal_content .dp-weeks-container .dp-weeks-name .col{display:flex;justify-content:center}datepicker-modal .ionic_datepicker_modal_content .dp-weeks-container .dp-weeks-name .col .weeks{width:14%;display:flex;justify-content:center;font-weight:700}datepicker-modal .ionic_datepicker_modal_content .dp-weeks-container .dp-days-list .col{display:flex;justify-content:center;padding:10px;cursor:pointer}datepicker-modal .ionic_datepicker_modal_content .dp-weeks-container .dp-days-list .col .days{width:14%;display:flex;justify-content:center}datepicker-modal .ionic_datepicker_modal_content .dp-selecteddate{background:#488aff;color:#fff;border-radius:4px;font-weight:500}datepicker-modal .ionic_datepicker_modal_content .dp-today{border-radius:6px;font-weight:500;border:1px solid #17a2b8}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-scroll-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;overflow-y:scroll}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-scroll-container li label{text-align:center;margin:0;font-size:16px}datepicker-modal .ionic_datepicker_modal_content .dp-month-year-scroll-container li label.dp-selected{color:#488aff;font-size:20px;font-weight:500}datepicker-modal .disabled{color:#aaa}datepicker-modal .dp-virual-scroller-show{transition:opacity .3s ease-in;opacity:1;visibility:visible}datepicker-modal .dp-virual-scroller-hide{opacity:0;visibility:hidden;height:auto}@media (min-width:1800px){.prop-name-col{width:450px;max-width:450px}.prop-name-col input[type=text]{max-width:450px}}@media (max-width:1799px){.prop-name-col{width:200px;max-width:200px}.prop-name-col textarea[type=text]{max-width:200px}}.fa-3x:hover{font-size:480%}.richText-content p{margin-bottom:0;line-height:normal!important}.prop-disabled{opacity:.6;pointer-events:none}.prop-readonly textarea{pointer-events:auto;background-color:#f5f5f5}.prop-who-can-fill-out{color:red;font-weight:700;display:block}@media (min-width:1200px){.modal-dialog{max-width:100%;width:1200px}}.btn-outline-tertiary.active{font-weight:500;background-color:#01cf79;color:#fff;border:1px solid #c2c2c2;font-size:larger}.btn-block+.btn-block{margin-top:0!important}.flex-wrap{display:flex;justify-content:center;flex-wrap:wrap}.fa-3x{font-size:4rem!important}