@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400";@import url(../../../node_modules/@angular/material/prebuilt-themes/indigo-pink.css);html,body{font-family:Source Sans Pro,sans-serif;width:100%;height:100%}.mat-tab-header{border-bottom:0 solid rgba(0,0,0,0.12)}.mat-tab-nav-bar{border-bottom:0 solid rgba(0,0,0,0.12)}.ipad{zoom:.8}*{-webkit-overflow-scrolling:touch}html.mac .container{width:1195px !important;padding:0}html.mac .bottomLine{min-width:1195px !important}html.mac .headerBottomLineDiv{min-width:1195px !important}html.win .container{width:1195px !important;padding:0}html.win .bottomLine{min-width:1195px !important}html.win .headerBottomLineDiv{min-width:1195px !important}.bootstrap-select .dropdown-toggle:focus{outline:none !important}.bootstrap-select>.dropdown-toggle{height:100%}#notificationRouter{box-shadow:-1px 0 30px 0 #9c9c9c;position:absolute;width:30% !important;max-width:350px !important;height:100%;background:#f9fbfc;z-index:1777;overflow-y:scroll;transition:.5s !important;transform:translateX(130%);right:0}#notificationRouter.showSideMenu{transform:translateX(0)}#notificationRouter>dynamic-notification-loader>ng-component{overflow-y:scroll}html .cccApp .marginTopBottom{margin-bottom:26px;margin-top:26px}html .cccApp .noPaddingRight{padding-right:0 !important}html .cccApp .noPaddingLeft{padding-left:0 !important}html .cccApp .noPaddingBottom{padding-bottom:0 !important}html .cccApp .noPaddingTop{padding-top:0 !important}html .cccApp .form-group{margin-bottom:10px}html .cccApp .matrixItem{padding-top:5px;padding-bottom:5px;background-color:inherit}html .cccApp .keepLastItem{padding-top:5px;padding-bottom:5px;background-color:inherit}html .cccApp .btn-primary{background:#56bce3;border-color:#56bce3}html .cccApp .btn-primary:hover{background:#56bce3;border-color:#56bce3;outline:0}html .cccApp .btn-primary:focus{background:#56bce3;border-color:#56bce3;outline:0}html .cccApp .caret{background-image:url(../img/caret.png)}html .loadingGif{position:fixed;height:90px;width:90px;display:block;border-width:5px;border-style:solid;border-color:#56bce3 transparent transparent;border-radius:50%;box-sizing:content-box;animation:spin 1s linear infinite;top:50%;left:50%;margin-top:-45px;margin-left:-45px;z-index:99999}@keyframes spin{100%{transform:rotate(359deg);transform:rotate(359deg)}}html .loadingMask{top:0;position:fixed;width:100%;height:100%;z-index:99998;opacity:1;transition:all .5s;background:#fff}@media(min-width:992px){html .col-md-push-4-5{left:37.5%}}@media(min-width:1200px){html .col-lg-push-4-5{left:37.5%}}html .jsontree{font-size:13px;line-height:1.2;font-family:monospace;padding-left:0;list-style:none outside none}html .jsontree ul{list-style:none outside none}html .jsontree .null{color:#999}html .jsontree .string{color:#4e9a06}html .jsontree .string.SQL{color:red}html .jsontree .number{color:#a40000}html .jsontree .boolean{color:#c4a000}html .jsontree .key{color:#204a87}html .jsontree .fold{cursor:pointer}html .jsontree .fold:before{content:"⊗";padding:0;font-size:16px;margin:0;display:inline-block;width:13px;text-align:center;height:13px;line-height:13px;vertical-align:middle;font-family:sans-serif;color:#933}html .jsontree .fold.folded:before{content:"⊕";padding:0;font-size:16px;margin:0;display:inline-block;width:13px;text-align:center;height:13px;line-height:13px;vertical-align:middle;font-family:sans-serif;color:#000}html .jsontree>li>.key{display:none}html .jsontree .array>li>.key{display:none}html .btn{border-radius:30px !important;padding-left:0 !important;padding-right:0 !important;border-color:#e5e5e5}html .btn.dropdown-toggle{border-radius:30px !important;padding-left:15px !important;padding-right:15px !important}html .btn.btn-warning{min-width:100px}html .btn.btn-default{min-width:100px}html button.btn:not(.dropdown-toggle){line-height:30px !important}html .errorImage{display:none}html .tabLink{font-size:18px}html .cccAppMenu{margin:0 !important;padding:0 !important}html .cccAppMenu li{padding-left:0}html .bootstrap-dialog-footer-buttons button{padding-left:15px !important;padding-right:15px !important}html .bootstrap-dialog-footer-buttons .btn-default{text-shadow:0 1px 0 #fff;background-image:none;background:#5f5f5f;border-color:#5f5f5f;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default:hover{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default:active{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default:active:hover{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default:active:focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default:active.focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default.active{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default.active:hover{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default.active:focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default.active.focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default:focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .bootstrap-dialog-footer-buttons .btn-default.focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html .noPaddingRight{padding-right:0 !important}html .noPaddingLeft{padding-left:0 !important}html .noPaddingBottom{padding-bottom:0 !important}html .noPaddingTop{padding-top:0 !important}html .chrome .cccInputArea .btn{margin-top:1px}html .chrome .btn.dropdown-toggle{margin-top:0}html .chrome .cccApp .input-lg .dropdown-toggle span.filter-option{margin-top:6px;overflow:hidden}html .gecko .cccInputArea .btn{line-height:32px !important}html .gecko .btn.dropdown-toggle{margin-top:0}html .ie .cccInputArea .btn{margin-top:3px;line-height:20px !important}html .ie .btn.dropdown-toggle{margin-top:0}html .bootstrap-dialog-header{padding-left:15px;padding-top:5px;padding-bottom:5px}html .cccHTML{font-size:18px}html .previewInput{background-color:#fff;border:1px solid #e5e5e5;font-size:20px;padding:10px;word-wrap:break-word}html .cccPreview .fileUpload{cursor:default !important}html .cccPreview .cccSectionTitle{margin-bottom:40px;border-bottom:2px solid #000}html .cccPreview .sortableHandle{display:none}html .cccPreview .matrixRemoveBtn{display:none}html .cccPreview .matrixGroupContent{width:100%;padding:0 !important}html .cccPreview .matrixGroup{width:100%;padding:0 !important}html .cccPreview .preload{clear:both}html .cccPreview .previewPaddingLeft{padding-left:15px !important}html .cccPreview div.printBreak{display:block}@media print{html .previewInput{background-color:#fff;border:1px solid #e5e5e5;font-size:13px;padding:5px;word-break:break-all}}html .toggleLabel{display:inline-block;float:left;height:18px;line-height:18px;padding:6px}html .module_block{background:#f5f5f5}html .cccAppDesc{font-size:12px;color:#e5e5e5}html .loadingApplication{display:block;position:relative;overflow:hidden;width:100%;height:5px;transform:translate(0,0) scale(1,1);background-color:#aad1f9}html .loadingApplication .bar{width:100%;transition:all .2s linear;animation:query .8s infinite cubic-bezier(0.39,0.575,0.565,1);transition:transform .2s linear;background-color:#106cc8;position:absolute;left:0;top:0;bottom:0;height:5px}html .client-selection{color:#e5e5e5;cursor:pointer}html .client-selection:hover{color:#000}html .icon-menu-loader{min-width:65px}html .icon-menu-loader>ng-component{flex:1;height:100%;width:100%}html .icon-menu-loader{font-family:Roboto,"Helvetica Neue",sans-serif !important}html .icon-menu-loader .icon-select,html .icon-menu-loader div{font-family:Roboto,"Helvetica Neue",sans-serif !important}html .icon-menu-loader .ui.dropdown .menu{right:0;left:unset;margin-top:28px !important;box-shadow:none;border:0;border-radius:0;min-width:100%}html .icon-menu-loader .ui.dropdown{position:absolute;top:0;width:100%;height:100%}html .icon-menu-loader .ui.dropdown .text{display:none}html .icon-menu-loader .ui.dropdown .dropdown.icon{display:none}html .icon-menu-loader .ui.dropdown .icon-select-option{padding:0 !important}html .icon-menu-loader .ui.dropdown .icon-select{min-width:100%;color:#393945;padding:15px !important;background:white;font-size:12px}html .icon-menu-loader .ui.dropdown .icon-select *{color:#393945}html .icon-menu-loader .ui.dropdown .icon-select:hover{background:#393945;color:#fff}html .icon-menu-loader sui-select{left:0}html .icon-menu-loader .centerIcon{height:100%;width:100%;display:table}html .icon-menu-loader .centerIcon .verticalIcon{height:50%;width:100%;display:table-cell;vertical-align:middle;position:relative}html .icon-menu-loader .centerIcon .paddingRight15{padding-right:15px}html .headerIcon{cursor:pointer;display:table;width:100%;height:100%;text-align:center;position:relative}html .headerIcon .badge{font-family:Roboto,"Helvetica Neue",sans-serif;display:table;width:auto;height:auto;background:red;border-radius:10px;overflow:hidden;position:absolute;right:13px;top:50%;font-weight:200;color:#fff;margin-top:-21px;font-size:10px;padding:2px 5px}html .headerIcon .badge>span{display:table-cell;vertical-align:middle;text-align:center;font-size:12px;color:#000}html .headerIcon:hover,html .headerIcon.active{background:#393945}html .headerIcon:hover span,html .headerIcon:hover *,html .headerIcon.active span,html .headerIcon.active *{color:#fff}html .headerIcon>span{display:table-cell;vertical-align:middle;text-align:center;font-size:26px;color:#393945}html .page-container{padding:70px 40px;width:100%;max-width:1580px;margin:0 auto}html .page-container .page-title{font-weight:bold;font-size:30px;line-height:48px}html .page-container .page-sub-title{font-weight:bold;font-size:24px;line-height:36px}html .page-nav{color:#9c9c9c;font-size:18px}html .function-btn{font-weight:bold;letter-spacing:1px;line-height:42px !important;color:#fff !important;background:#56bce3;border-color:#56bce3;border-radius:25px !important;cursor:pointer;text-align:center !important;min-width:160px !important;width:auto;margin-bottom:14px !important;overflow:hidden}html .function-btn .text{letter-spacing:1px}html .function-btn .icon{transform:translateY(-50%);font-weight:bold;font-size:18px}html .function-btn.small{min-width:100px}html .function-btn.text-center{text-align:center !important}html .function-btn.max-width{width:100%}html .function-btn .mat-select-placeholder{color:#fff;font-size:14px}html .function-btn .mat-select-underline{display:none}html .function-btn.details-button .text{padding-right:0}html .mat-button-wrapper{position:relative;display:block}html .normal-md-button.mat-button-focus-overlay{border-radius:0 !important}html .normal-md-button .mat-button-ripple{border-radius:0 !important}html .paddingBottom10{padding-bottom:10px !important}html .paddingBottom30{padding-bottom:30px !important}html .hideMenu .menuText{display:none !important}html .hideMenu .app-menu-close .app-menu-item-icon{transform:rotate(-180deg)}html .cccrm-select{position:relative}html .cccrm-select select,html .cccrm-select input{height:44px !important;min-width:160px;border-radius:25px;-webkit-appearance:none;-moz-appearance:none}html .cccrm-select span{position:absolute;right:15px;top:15px}html .table-edit-btn{color:#999;font-size:18px;text-decoration:none !important}html .table-edit-btn:hover{text-decoration:none}html .table-edit-btn *{text-decoration:none !important}html .app-menu-close{position:absolute;bottom:22px;right:12px}html .application-tab-nav{display:inline-block;padding:15px;cursor:pointer}html .application-tab-nav.active{border-bottom:#56bce3 solid 1px}html .tooltipBtn{text-align:center;display:inline-block;cursor:pointer;clear:both;font-size:15px !important;border-radius:50%;padding:7px;margin-top:10px;margin-bottom:5px}html .tooltipBtn.yes{background:red;color:#fff}html .tooltipBtn.no{background:grey;color:#fff}html .shadowRB{color:#fff !important;background:#56bce3;line-height:30px !important;border-color:#245580;border-radius:30px !important;overflow:hidden;padding:10px 12px !important;margin-bottom:0;font-size:14px;font-weight:bolder;letter-spacing:2px}html .ui{font-size:inherit !important}html sui-sidebar-sibling{min-height:500px !important}html .bold{font-weight:bold !important}html .marginTop30{margin-top:30px}html .giftApplication{display:block;margin-left:-30px;margin-right:-30px}html .datatable-icon-right{text-decoration:none !important}html .datatable-icon-down{text-decoration:none !important}html .pointer{cursor:pointer}html .marginLeft20{margin-left:20px !important}html widget{width:100%;height:100%;position:absolute}html .wg-widget-content{position:relative !important;-webkit-box-shadow:-10px 10px 15px 0 rgba(160,175,222,0.23);-moz-box-shadow:-10px 10px 15px 0 rgba(160,175,222,0.23);box-shadow:-10px 10px 15px 0 rgba(160,175,222,0.23);border-radius:5px;background:#fff}html ccc-widget{padding:5px;display:block;width:100%;height:100%}html .widgetIcon{font-size:58px !important}html .widgetTitle{padding-top:10px;font-size:15pt !important;color:#666}html .widgetCount{font-size:30pt !important;line-height:30px !important}html .widgetContainer{padding:10px;overflow:hidden}html .widgetContainer.scrollable{overflow-y:scroll}html .widgetContainer .datatable-scroll{width:100% !important}html .pieChartZoon g[ngx-charts-pie-label]{display:none}html .pieChartZoon g[ngx-charts-pie-series]{transform:scale(2,2)}html .ngx-charts .line-highlight{display:block !important}html #appLoader{-webkit-overflow-scrolling:touch;background:#f9fbfc !important}html #appLoader dynamic-loader{flex:1;margin:0;width:100%;min-width:100%;min-height:100%;display:flex;box-sizing:border-box;flex-direction:column}html #appLoader dynamic-loader>ng-component{flex:1;margin:0;width:100%;min-width:100%;min-height:100%;display:flex;box-sizing:border-box;flex-direction:column}html .white-background{border-radius:5px;padding:20px;background:#fff;box-shadow:-10px 10px 10px -7px #ededed}html .white-background ccc-application{margin-right:-15px !important;margin-left:-15px !important;display:block}html .white-background ccc-application.noMargin{margin-right:0 !important;margin-left:0 !important}html .details-button{width:150px}html .expand-detail{display:inline-block;font-size:20px;padding-top:6px}html ccc-application .cccSubmit{margin-left:auto}html ccc-application .btn.btn-primary{display:inline-block;width:auto;min-width:150px;padding-left:20px !important;padding-right:20px !important}html .mat-sidenav-content{overflow:visible !important;overflow-y:scroll !important}html .mat-sidenav-container{overflow-y:scroll !important;background:transparent}html .swiper-slide{width:100% !important}html .case-select .mdselect .mat-select-trigger{border:#e5e5e5 solid 1px;border-radius:20px;padding:20px}html .case-select .mdselect .mat-select-trigger .mat-select-value{left:15px}html .case-select .mdselect .mat-select-underline{display:none}html .case-select .mat-select-value-text{padding-right:30px}html .applyBtn{min-width:100px}html .equalSymbol{display:block;height:45px;line-height:45px;text-align:center}html #noty_top_layout_container{opacity:.7}html .sortable .sort-btn{display:none !important}html .sortable .sortBtn{font-family:"CCCRM" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:5px;padding-top:6px}html .sortable .sortBtn:before{content:"\e93b" !important}html .sortable.sort-desc .sortBtn:before{content:"\e93d" !important}html .sortable.sort-asc .sortBtn:before{content:"\e93c" !important}html .redBG{background:red}html .dropdown-menu>li>a:hover{background-color:#56bce3;color:#fff;background-image:none;background-repeat:repeat-x}html .dropdown-menu>li>a:focus{background-color:#56bce3;color:#fff;background-image:none;background-repeat:repeat-x}html .dropdown-menu>.active>a{background-color:#2e6da4;color:#fff;background-image:none;background-repeat:repeat-x}html .dropdown-menu>.active>a:hover{background-color:#2e6da4;color:#fff;background-image:none;background-repeat:repeat-x}html .dropdown-menu>.active>a:focus{background-color:#2e6da4;color:#fff;background-image:none;background-repeat:repeat-x}html input{outline:none !important}html .btn-warning{background:#db0614;border-color:#db0614}html .btn-warning:hover{background:#db0614;border-color:#db0614}html .btn-warning:active,html .btn-warning.active{background:#db0614;border-color:#db0614}html .btn-warning:active:hover,html .btn-warning.active:hover{background:#db0614;border-color:#db0614}html .btn-warning:active:focus,html .btn-warning.active:focus{background:#db0614;border-color:#db0614}html .btn-warning:active.focus,html .btn-warning.active.focus{background:#db0614;border-color:#db0614}html .btn-warning:focus,html .btn-warning.focus{background:#db0614;border-color:#db0614}html .grey-hr{width:100%;height:0;margin-top:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}html .inner-content{padding-left:40px;padding-right:40px}html .header-box-shadow{box-shadow:0 -7px 35px 0 rgba(160,173,223,0.2)}html .appMenu{background:#393945}html .appMenu.gradient-bg{background:#393945;background:linear-gradient(135deg,#393945 0,#393945 13%,#393945 13%,#56bce3 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr='#393945',endcolorstr='#56bce3',gradienttype=1)}html .appMenu:not(.hideMenu) app-menu-item:not(.active):hover{padding-left:7px}html app-menu-item:not(.active):hover{background-color:#393945}html app-menu-item.active{font-weight:bold;background-color:#23242b;border-left:5px solid #56bce3}html .red-text{color:red}html .marginLeft-30{margin-left:-30px !important}html .defaultEmptyIcon{color:#56bce3;margin-top:-100%;font-size:66px}html button:focus{outline:none !important}html .tab-content>.tab-pane{margin:0 !important}html .has-error .form-control{border-color:#ec1c24;box-shadow:none}html .btn-block img{height:23px;margin-right:15px}html .safari .cccInputArea .btn{margin-top:1px;line-height:20px !important}html .fileUpload>input{cursor:default !important}html .ngx-datatable.material{width:100% !important;background:#fff;box-shadow:0 1px 3px 0 rgba(20,14,153,0.1),0 1px 2px 0 rgba(20,14,153,0)}html .ngx-datatable.material .datatable-body .datatable-row-detail{background:#e7f6fd}html .ngx-datatable.material .datatable-body .progress-linear .container{width:100% !important}html .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell{text-align:left;padding:14px;display:flex;align-items:center}html .ngx-datatable.material .datatable-row-wrapper{width:100% !important}html .ngx-datatable.material .datatable-body-cell{max-width:100% !important}html .ngx-datatable.material .datatable-body-row{width:100% !important}html .ngx-datatable.material .datatable-row-center{width:100% !important}html .ngx-datatable.material .datatable-scroll{width:100% !important}html .ngx-datatable.material .datatable-header .datatable-header-cell{padding:14px}html .ngx-datatable.material .datatable-header .resize-handle{border-right:0}html .ngx-datatable.material .empty-row{height:50px;text-align:center;padding:14px}html .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover{background-color:#e7f6fd}html .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background-color:#e7f6fd}html .ngx-datatable.material.striped .datatable-row-odd{background:#f1f9fa}html .cccrm-pagination div{display:inline-block;padding:8px}html .cccrm-pagination div.current{font-weight:bold}html .inline-div>div{display:inline-block}html .mat-tab-link:focus{text-decoration:none}html ccc-pageheader .mat-ink-bar{background-color:#7fb4e0}html .api-console .cccApp .formItem{margin-bottom:0}html ccc-dataview ngx-widget-grid{min-width:100% !important}html datatable-selection .empty-row{font-size:18px}html .datatable-header *{font-size:15px !important}html app-menu-item.active .app-menu-item-icon{padding-left:11px}html.cccrm .cccApp .marginTopBottom{margin-bottom:26px;margin-top:26px}html.cccrm .cccApp .noPaddingRight{padding-right:0 !important}html.cccrm .cccApp .noPaddingLeft{padding-left:0 !important}html.cccrm .cccApp .noPaddingBottom{padding-bottom:0 !important}html.cccrm .cccApp .noPaddingTop{padding-top:0 !important}html.cccrm .cccApp .form-group{margin-bottom:10px}html.cccrm .cccApp .matrixItem{padding-top:5px;padding-bottom:5px;background-color:inherit}html.cccrm .cccApp .keepLastItem{padding-top:5px;padding-bottom:5px;background-color:inherit}html.cccrm .cccApp .btn-primary{background:#4560db;border-color:#4560db}html.cccrm .cccApp .btn-primary:hover{background:#4560db;border-color:#4560db;outline:0}html.cccrm .cccApp .btn-primary:focus{background:#4560db;border-color:#4560db;outline:0}html.cccrm .cccApp .caret{background-image:url(../img/caret.png)}html.cccrm .loadingGif{position:fixed;height:90px;width:90px;display:block;border-width:5px;border-style:solid;border-color:#4560db transparent transparent;border-radius:50%;box-sizing:content-box;animation:spin 1s linear infinite;top:50%;left:50%;margin-top:-45px;margin-left:-45px;z-index:99999}@keyframes spin{100%{transform:rotate(359deg);transform:rotate(359deg)}}html.cccrm .loadingMask{top:0;position:fixed;width:100%;height:100%;z-index:99998;opacity:1;transition:all .5s;background:#fff}@media(min-width:992px){html.cccrm .col-md-push-4-5{left:37.5%}}@media(min-width:1200px){html.cccrm .col-lg-push-4-5{left:37.5%}}html.cccrm .jsontree{font-size:13px;line-height:1.2;font-family:monospace;padding-left:0;list-style:none outside none}html.cccrm .jsontree ul{list-style:none outside none}html.cccrm .jsontree .null{color:#999}html.cccrm .jsontree .string{color:#4e9a06}html.cccrm .jsontree .string.SQL{color:red}html.cccrm .jsontree .number{color:#a40000}html.cccrm .jsontree .boolean{color:#c4a000}html.cccrm .jsontree .key{color:#204a87}html.cccrm .jsontree .fold{cursor:pointer}html.cccrm .jsontree .fold:before{content:"⊗";padding:0;font-size:16px;margin:0;display:inline-block;width:13px;text-align:center;height:13px;line-height:13px;vertical-align:middle;font-family:sans-serif;color:#933}html.cccrm .jsontree .fold.folded:before{content:"⊕";padding:0;font-size:16px;margin:0;display:inline-block;width:13px;text-align:center;height:13px;line-height:13px;vertical-align:middle;font-family:sans-serif;color:#000}html.cccrm .jsontree>li>.key{display:none}html.cccrm .jsontree .array>li>.key{display:none}html.cccrm .btn{border-radius:5px !important;padding-left:0 !important;padding-right:0 !important;border-color:#e5e5e5}html.cccrm .btn.dropdown-toggle{border-radius:5px !important;padding-left:15px !important;padding-right:15px !important}html.cccrm .btn.btn-warning{min-width:100px}html.cccrm .btn.btn-default{min-width:100px}html.cccrm button.btn:not(.dropdown-toggle){line-height:30px !important}html.cccrm .errorImage{display:none}html.cccrm .tabLink{font-size:18px}html.cccrm .cccAppMenu{margin:0 !important;padding:0 !important}html.cccrm .cccAppMenu li{padding-left:0}html.cccrm .bootstrap-dialog-footer-buttons button{padding-left:15px !important;padding-right:15px !important}html.cccrm .bootstrap-dialog-footer-buttons .btn-default{text-shadow:0 1px 0 #fff;background-image:none;background:#5f5f5f;border-color:#5f5f5f;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default:hover{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default:active{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default:active:hover{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default:active:focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default:active.focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default.active{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default.active:hover{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default.active:focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default.active.focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default:focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .bootstrap-dialog-footer-buttons .btn-default.focus{text-shadow:0 1px 0 #fff;background-image:none;background:#7d7d7d;border-color:#7d7d7d;color:#fff}html.cccrm .noPaddingRight{padding-right:0 !important}html.cccrm .noPaddingLeft{padding-left:0 !important}html.cccrm .noPaddingBottom{padding-bottom:0 !important}html.cccrm .noPaddingTop{padding-top:0 !important}html.cccrm .chrome .cccInputArea .btn{margin-top:1px}html.cccrm .chrome .btn.dropdown-toggle{margin-top:0}html.cccrm .chrome .cccApp .input-lg .dropdown-toggle span.filter-option{margin-top:6px;overflow:hidden}html.cccrm .gecko .cccInputArea .btn{line-height:32px !important}html.cccrm .gecko .btn.dropdown-toggle{margin-top:0}html.cccrm .ie .cccInputArea .btn{margin-top:3px;line-height:20px !important}html.cccrm .ie .btn.dropdown-toggle{margin-top:0}html.cccrm .bootstrap-dialog-header{padding-left:15px;padding-top:5px;padding-bottom:5px}html.cccrm .cccHTML{font-size:18px}html.cccrm .previewInput{background-color:#fff;border:1px solid #e5e5e5;font-size:20px;padding:10px;word-wrap:break-word}html.cccrm .cccPreview .fileUpload{cursor:default !important}html.cccrm .cccPreview .cccSectionTitle{margin-bottom:40px;border-bottom:2px solid #000}html.cccrm .cccPreview .sortableHandle{display:none}html.cccrm .cccPreview .matrixRemoveBtn{display:none}html.cccrm .cccPreview .matrixGroupContent{width:100%;padding:0 !important}html.cccrm .cccPreview .matrixGroup{width:100%;padding:0 !important}html.cccrm .cccPreview .preload{clear:both}html.cccrm .cccPreview .previewPaddingLeft{padding-left:15px !important}html.cccrm .cccPreview div.printBreak{display:block}@media print{html.cccrm .previewInput{background-color:#fff;border:1px solid #e5e5e5;font-size:13px;padding:5px;word-break:break-all}}html.cccrm .toggleLabel{display:inline-block;float:left;height:18px;line-height:18px;padding:6px}html.cccrm .module_block{background:#f5f5f5}html.cccrm .cccAppDesc{font-size:12px;color:#e5e5e5}html.cccrm .loadingApplication{display:block;position:relative;overflow:hidden;width:100%;height:5px;transform:translate(0,0) scale(1,1);background-color:#aad1f9}html.cccrm .loadingApplication .bar{width:100%;transition:all .2s linear;animation:query .8s infinite cubic-bezier(0.39,0.575,0.565,1);transition:transform .2s linear;background-color:#106cc8;position:absolute;left:0;top:0;bottom:0;height:5px}html.cccrm .client-selection{color:#e5e5e5;cursor:pointer}html.cccrm .client-selection:hover{color:#000}html.cccrm .icon-menu-loader{min-width:65px}html.cccrm .icon-menu-loader>ng-component{flex:1;height:100%;width:100%}html.cccrm .icon-menu-loader{font-family:Roboto,"Helvetica Neue",sans-serif !important}html.cccrm .icon-menu-loader .icon-select,html.cccrm .icon-menu-loader div{font-family:Roboto,"Helvetica Neue",sans-serif !important}html.cccrm .icon-menu-loader .ui.dropdown .menu{right:0;left:unset;margin-top:28px !important;box-shadow:none;border:0;border-radius:0;min-width:100%}html.cccrm .icon-menu-loader .ui.dropdown{position:absolute;top:0;width:100%;height:100%}html.cccrm .icon-menu-loader .ui.dropdown .text{display:none}html.cccrm .icon-menu-loader .ui.dropdown .dropdown.icon{display:none}html.cccrm .icon-menu-loader .ui.dropdown .icon-select-option{padding:0 !important}html.cccrm .icon-menu-loader .ui.dropdown .icon-select{min-width:100%;color:#364ca2;padding:15px !important;background:white;font-size:12px}html.cccrm .icon-menu-loader .ui.dropdown .icon-select *{color:#364ca2}html.cccrm .icon-menu-loader .ui.dropdown .icon-select:hover{background:#364ca2;color:#fff}html.cccrm .icon-menu-loader sui-select{left:0}html.cccrm .icon-menu-loader .centerIcon{height:100%;width:100%;display:table}html.cccrm .icon-menu-loader .centerIcon .verticalIcon{height:50%;width:100%;display:table-cell;vertical-align:middle;position:relative}html.cccrm .icon-menu-loader .centerIcon .paddingRight15{padding-right:15px}html.cccrm .headerIcon{cursor:pointer;display:table;width:100%;height:100%;text-align:center;position:relative}html.cccrm .headerIcon .badge{font-family:Roboto,"Helvetica Neue",sans-serif;display:table;width:auto;height:auto;background:red;border-radius:10px;overflow:hidden;position:absolute;right:13px;top:50%;font-weight:200;color:#fff;margin-top:-21px;font-size:10px;padding:2px 5px}html.cccrm .headerIcon .badge>span{display:table-cell;vertical-align:middle;text-align:center;font-size:12px;color:#000}html.cccrm .headerIcon:hover,html.cccrm .headerIcon.active{background:#364ca2}html.cccrm .headerIcon:hover span,html.cccrm .headerIcon:hover *,html.cccrm .headerIcon.active span,html.cccrm .headerIcon.active *{color:#fff}html.cccrm .headerIcon>span{display:table-cell;vertical-align:middle;text-align:center;font-size:26px;color:#364ca2}html.cccrm .page-container{padding:70px 40px;width:100%;max-width:1580px;margin:0 auto}html.cccrm .page-container .page-title{font-weight:bold;font-size:30px;line-height:48px}html.cccrm .page-container .page-sub-title{font-weight:bold;font-size:24px;line-height:36px}html.cccrm .page-nav{color:#9c9c9c;font-size:18px}html.cccrm .function-btn{font-weight:bold;letter-spacing:1px;line-height:42px !important;color:#fff !important;background:#4560db;border-color:#4560db;border-radius:25px !important;cursor:pointer;text-align:center !important;min-width:160px !important;width:auto;margin-bottom:14px !important;overflow:hidden}html.cccrm .function-btn .text{letter-spacing:1px}html.cccrm .function-btn .icon{transform:translateY(-50%);font-weight:bold;font-size:18px}html.cccrm .function-btn.small{min-width:100px}html.cccrm .function-btn.text-center{text-align:center !important}html.cccrm .function-btn.max-width{width:100%}html.cccrm .function-btn .mat-select-placeholder{color:#fff;font-size:14px}html.cccrm .function-btn .mat-select-underline{display:none}html.cccrm .function-btn.details-button .text{padding-right:0}html.cccrm .mat-button-wrapper{position:relative;display:block}html.cccrm .normal-md-button.mat-button-focus-overlay{border-radius:0 !important}html.cccrm .normal-md-button .mat-button-ripple{border-radius:0 !important}html.cccrm .paddingBottom10{padding-bottom:10px !important}html.cccrm .paddingBottom30{padding-bottom:30px !important}html.cccrm .hideMenu .menuText{display:none !important}html.cccrm .hideMenu .app-menu-close .app-menu-item-icon{transform:rotate(-180deg)}html.cccrm .cccrm-select{position:relative}html.cccrm .cccrm-select select,html.cccrm .cccrm-select input{height:44px !important;min-width:160px;border-radius:25px;-webkit-appearance:none;-moz-appearance:none}html.cccrm .cccrm-select span{position:absolute;right:15px;top:15px}html.cccrm .table-edit-btn{color:#999;font-size:18px;text-decoration:none !important}html.cccrm .table-edit-btn:hover{text-decoration:none}html.cccrm .table-edit-btn *{text-decoration:none !important}html.cccrm .app-menu-close{position:absolute;bottom:22px;right:12px}html.cccrm .application-tab-nav{display:inline-block;padding:15px;cursor:pointer}html.cccrm .application-tab-nav.active{border-bottom:#4560db solid 1px}html.cccrm .tooltipBtn{text-align:center;display:inline-block;cursor:pointer;clear:both;font-size:15px !important;border-radius:50%;padding:7px;margin-top:10px;margin-bottom:5px}html.cccrm .tooltipBtn.yes{background:red;color:#fff}html.cccrm .tooltipBtn.no{background:grey;color:#fff}html.cccrm .shadowRB{color:#fff !important;background:#4560db;line-height:30px !important;border-color:#245580;border-radius:30px !important;overflow:hidden;padding:10px 12px !important;margin-bottom:0;font-size:14px;font-weight:bolder;letter-spacing:2px}html.cccrm .ui{font-size:inherit !important}html.cccrm sui-sidebar-sibling{min-height:500px !important}html.cccrm .bold{font-weight:bold !important}html.cccrm .marginTop30{margin-top:30px}html.cccrm .giftApplication{display:block;margin-left:-30px;margin-right:-30px}html.cccrm .datatable-icon-right{text-decoration:none !important}html.cccrm .datatable-icon-down{text-decoration:none !important}html.cccrm .pointer{cursor:pointer}html.cccrm .marginLeft20{margin-left:20px !important}html.cccrm widget{width:100%;height:100%;position:absolute}html.cccrm .wg-widget-content{position:relative !important;-webkit-box-shadow:-10px 10px 15px 0 rgba(160,175,222,0.23);-moz-box-shadow:-10px 10px 15px 0 rgba(160,175,222,0.23);box-shadow:-10px 10px 15px 0 rgba(160,175,222,0.23);border-radius:5px;background:#fff}html.cccrm ccc-widget{padding:5px;display:block;width:100%;height:100%}html.cccrm .widgetIcon{font-size:58px !important}html.cccrm .widgetTitle{padding-top:10px;font-size:15pt !important;color:#666}html.cccrm .widgetCount{font-size:30pt !important;line-height:30px !important}html.cccrm .widgetContainer{padding:10px;overflow:hidden}html.cccrm .widgetContainer.scrollable{overflow-y:scroll}html.cccrm .widgetContainer .datatable-scroll{width:100% !important}html.cccrm .pieChartZoon g[ngx-charts-pie-label]{display:none}html.cccrm .pieChartZoon g[ngx-charts-pie-series]{transform:scale(2,2)}html.cccrm .ngx-charts .line-highlight{display:block !important}html.cccrm #appLoader{-webkit-overflow-scrolling:touch;background:#f9fbfc !important}html.cccrm #appLoader dynamic-loader{flex:1;margin:0;width:100%;min-width:100%;min-height:100%;display:flex;box-sizing:border-box;flex-direction:column}html.cccrm #appLoader dynamic-loader>ng-component{flex:1;margin:0;width:100%;min-width:100%;min-height:100%;display:flex;box-sizing:border-box;flex-direction:column}html.cccrm .white-background{border-radius:5px;padding:20px;background:#fff;box-shadow:-10px 10px 10px -7px #ededed}html.cccrm .white-background ccc-application{margin-right:-15px !important;margin-left:-15px !important;display:block}html.cccrm .white-background ccc-application.noMargin{margin-right:0 !important;margin-left:0 !important}html.cccrm .details-button{width:150px}html.cccrm .expand-detail{display:inline-block;font-size:20px;padding-top:6px}html.cccrm ccc-application .cccSubmit{margin-left:auto}html.cccrm ccc-application .btn.btn-primary{display:inline-block;width:auto;min-width:150px;padding-left:20px !important;padding-right:20px !important}html.cccrm .mat-sidenav-content{overflow:visible !important;overflow-y:scroll !important}html.cccrm .mat-sidenav-container{overflow-y:scroll !important;background:transparent}html.cccrm .swiper-slide{width:100% !important}html.cccrm .case-select .mdselect .mat-select-trigger{border:#e5e5e5 solid 1px;border-radius:20px;padding:20px}html.cccrm .case-select .mdselect .mat-select-trigger .mat-select-value{left:15px}html.cccrm .case-select .mdselect .mat-select-underline{display:none}html.cccrm .case-select .mat-select-value-text{padding-right:30px}html.cccrm .applyBtn{min-width:100px}html.cccrm .equalSymbol{display:block;height:45px;line-height:45px;text-align:center}html.cccrm #noty_top_layout_container{opacity:.7}html.cccrm .sortable .sort-btn{display:none !important}html.cccrm .sortable .sortBtn{font-family:"CCCRM" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:5px;padding-top:6px}html.cccrm .sortable .sortBtn:before{content:"\e93b" !important}html.cccrm .sortable.sort-desc .sortBtn:before{content:"\e93d" !important}html.cccrm .sortable.sort-asc .sortBtn:before{content:"\e93c" !important}html.cccrm .redBG{background:red}html.cccrm .dropdown-menu>li>a:hover{background-color:#4560db;color:#fff;background-image:none;background-repeat:repeat-x}html.cccrm .dropdown-menu>li>a:focus{background-color:#4560db;color:#fff;background-image:none;background-repeat:repeat-x}html.cccrm .dropdown-menu>.active>a{background-color:#2e6da4;color:#fff;background-image:none;background-repeat:repeat-x}html.cccrm .dropdown-menu>.active>a:hover{background-color:#2e6da4;color:#fff;background-image:none;background-repeat:repeat-x}html.cccrm .dropdown-menu>.active>a:focus{background-color:#2e6da4;color:#fff;background-image:none;background-repeat:repeat-x}html.cccrm input{outline:none !important}html.cccrm .btn-warning{background:#db0614;border-color:#db0614}html.cccrm .btn-warning:hover{background:#db0614;border-color:#db0614}html.cccrm .btn-warning:active,html.cccrm .btn-warning.active{background:#db0614;border-color:#db0614}html.cccrm .btn-warning:active:hover,html.cccrm .btn-warning.active:hover{background:#db0614;border-color:#db0614}html.cccrm .btn-warning:active:focus,html.cccrm .btn-warning.active:focus{background:#db0614;border-color:#db0614}html.cccrm .btn-warning:active.focus,html.cccrm .btn-warning.active.focus{background:#db0614;border-color:#db0614}html.cccrm .btn-warning:focus,html.cccrm .btn-warning.focus{background:#db0614;border-color:#db0614}html.cccrm .grey-hr{width:100%;height:0;margin-top:20px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}html.cccrm .inner-content{padding-left:40px;padding-right:40px}html.cccrm .header-box-shadow{box-shadow:0 -7px 35px 0 rgba(160,173,223,0.2)}html.cccrm .appMenu{background:#364ca2}html.cccrm .appMenu.gradient-bg{background:#364ca2;background:linear-gradient(135deg,#364ca2 0,#364ca2 13%,#364ca2 13%,#5977ea 100%);filter:progid:dximagetransform.microsoft.gradient(startcolorstr='#364ca2',endcolorstr='#5977ea',gradienttype=1)}html.cccrm .appMenu:not(.hideMenu) app-menu-item:not(.active):hover{padding-left:7px}html.cccrm app-menu-item:not(.active):hover{background-color:#364ca2}html.cccrm app-menu-item.active{font-weight:bold;background-color:#4256a7;border-left:5px solid #fff}html.cccrm .red-text{color:red}html.cccrm .marginLeft-30{margin-left:-30px !important}html.cccrm .defaultEmptyIcon{color:#4560db;margin-top:-100%;font-size:66px}html.cccrm button:focus{outline:none !important}html.cccrm .tab-content>.tab-pane{margin:0 !important}html.cccrm .has-error .form-control{border-color:#ec1c24;box-shadow:none}html.cccrm .btn-block img{height:23px;margin-right:15px}html.cccrm .safari .cccInputArea .btn{margin-top:1px;line-height:20px !important}html.cccrm .fileUpload>input{cursor:default !important}html.cccrm .ngx-datatable.material{width:100% !important;background:#fff;box-shadow:0 1px 3px 0 rgba(20,14,153,0.1),0 1px 2px 0 rgba(20,14,153,0)}html.cccrm .ngx-datatable.material .datatable-body .datatable-row-detail{background:#e7f6fd}html.cccrm .ngx-datatable.material .datatable-body .progress-linear .container{width:100% !important}html.cccrm .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell{text-align:left;padding:14px;display:flex;align-items:center}html.cccrm .ngx-datatable.material .datatable-row-wrapper{width:100% !important}html.cccrm .ngx-datatable.material .datatable-body-cell{max-width:100% !important}html.cccrm .ngx-datatable.material .datatable-body-row{width:100% !important}html.cccrm .ngx-datatable.material .datatable-row-center{width:100% !important}html.cccrm .ngx-datatable.material .datatable-scroll{width:100% !important}html.cccrm .ngx-datatable.material .datatable-header .datatable-header-cell{padding:14px}html.cccrm .ngx-datatable.material .datatable-header .resize-handle{border-right:0}html.cccrm .ngx-datatable.material .empty-row{height:50px;text-align:center;padding:14px}html.cccrm .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover{background-color:#e7f6fd}html.cccrm .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background-color:#e7f6fd}html.cccrm .ngx-datatable.material.striped .datatable-row-odd{background:#f1f9fa}html.cccrm .cccrm-pagination div{display:inline-block;padding:8px}html.cccrm .cccrm-pagination div.current{font-weight:bold}html.cccrm .inline-div>div{display:inline-block}html.cccrm .mat-tab-link:focus{text-decoration:none}html.cccrm ccc-pageheader .mat-ink-bar{background-color:#4560db}html.cccrm .api-console .cccApp .formItem{margin-bottom:0}html.cccrm ccc-dataview ngx-widget-grid{min-width:100% !important}html.cccrm datatable-selection .empty-row{font-size:18px}html.cccrm .datatable-header *{font-size:15px !important}html.cccrm app-menu-item.active .app-menu-item-icon{padding-left:11px}