:root{--field-border-radius:3px;--field-border:1px solid #bbb;--field-height:40px;--clt-f-family-icons:"Font Awesome 5 Free"}.clt-main{--c-danger:#BB0000;--c-warning:orangered;--c-success:#69BF29}body .clt-main,body .clt-main table{color:#555}.container.container-lg{max-width:1280px}small{font-size:.9em}.text-muted{color:#999}header.clt-header{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.clt-logo-wrapper{margin-bottom:0}.clt-logo{max-height:60px}.clt-logo-wrapper h1{text-align:center;font-size:18px;color:var(--c-primary)}.user-welcome{display:flex;justify-content:center;font-size:14px;margin-left:20px}.clt_breadcrumb{font-size:12px;margin-bottom:10px}.clt_breadcrumb ul li{display:inline-block}.clt_breadcrumb ul li:after{content:"\f105";font-family:var(--clt-f-family-icons);font-weight:900;margin-left:10px;margin-right:10px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.clt_breadcrumb ul li:last-child{font-weight:600}.clt_breadcrumb ul li:last-child:after{content:""}article.clt-main{margin-bottom:50px}.page-header{display:flex;flex-flow:row wrap;margin-bottom:20px}.page-header h2{margin-right:20px;padding-bottom:0}.page-header .button{line-height:1.3em;padding-top:1px!important;padding-bottom:1px!important;margin-right:5px;margin-bottom:10px}.button.button--success{background-color:var(--c-success)!important;color:white!important;border-color:var(--c-success)!important}.button.button--danger{background-color:var(--c-danger)!important;color:white!important;border-color:var(--c-danger)!important}.button.button--warning{background-color:var(--c-warning)!important;color:white!important;border-color:var(--c-warning)!important}.lead-status{font-weight:600}.page-header .lead-status{width:100%;flex:1 0 auto;margin-bottom:10px}.lead-status--accepted{color:var(--c-success)}.lead-status--rejected{color:var(--c-danger)}.lead-status--waiting{color:var(--c-warning)}.typerocket-container input[type=email],.typerocket-container input[type=number],.typerocket-container input[type=password],.typerocket-container input[type=text],.typerocket-container input[type=url],.typerocket-container select,.typerocket-container textarea{border-radius:3px;padding:10px 15px;background-color:#fff;height:40px}.typerocket-container input[type=email]:hover,.typerocket-container input[type=number]:hover,.typerocket-container input[type=password]:hover,.typerocket-container input[type=text]:hover,.typerocket-container input[type=url]:hover,.typerocket-container select:hover,.typerocket-container textarea:hover,.typerocket-container .tr-link-search-input:hover~.tr-link-search-page{border-color:#999;background-color:#eee}.typerocket-container input[type=email]:focus,.typerocket-container input[type=number]:focus,.typerocket-container input[type=password]:focus,.typerocket-container input[type=text]:focus,.typerocket-container input[type=url]:focus,.typerocket-container select:focus,.typerocket-container textarea:focus,.typerocket-container .tr-link-search-input:focus~.tr-link-search-page{border-color:var(--c-secondary);background-color:#fff}.typerocket-container textarea{min-height:80px}.typerocket-container .control-label{line-height:1.5em;font-family:'Open Sans',Arial,sans-serif}.cgd_tr_fieldset{background-color:#fafafa;padding:10px 30px 20px 30px;margin-top:10px}.cgd_tr_fieldset .control-row{margin:0 -20px;padding:10px 20px}.cgd_tr_fieldset .legend{font-weight:600;border-bottom:1px solid #bbb;padding-top:10px;margin-bottom:10px}@media screen and (max-width:979px){.cgd_tr_fieldset{margin-left:-25px;margin-right:-25px}}.tr-toggle-box,.tr-toggle-box *{box-sizing:initial}.radio-group{border:solid 1px #bbb;width:100%;height:var(--field-height);display:flex;margin:20px;border-radius:var(--field-border-radius);overflow:hidden}.radio-group li{flex:1 0 auto}.radio-group input[type=radio]{position:absolute;visibility:hidden;display:none}.radio-group label{background-color:#fff;color:#333;display:inline-block;cursor:pointer;font-family:var(--f-family-primary);font-weight:500;font-size:16px;padding:6px 20px;height:100%;width:100%;text-align:center}.radio-group label:hover{background-color:#eee}.radio-group label.checked{color:#fff;background:var(--c-secondary)}.radio-group li+li label{border-left:solid 1px #bbb}.form-control-xs select{height:30px;padding:3px 5px}.table-controls{margin-bottom:20px}.form-inline{display:flex;flex-flow:row nowrap;align-items:flex-end}.form-inline .form-control{flex:0 1 auto;margin-right:10px}.form-inline .button{margin-bottom:5px}@media screen and (max-width:767px){.radio-group-xs-vertical{flex-flow:column;height:auto}.radio-group-xs-vertical li+li label{border-left:none;border-top:solid 1px #bbb}}.control{display:flex;position:relative;flex-flow:row wrap}.typerocket-container .tr-link-search-input[type=text]{width:50%;border:var(--field-border);border-right:none;border-radius:var(--field-border-radius) 0 0 var(--field-border-radius)}.typerocket-container .tr-link-search-page{width:50%;padding:5px 15px;height:40px;margin-top:0;box-shadow:none;-webkit-box-shadow:none;border:var(--field-border);border-top-right-radius:var(--field-border-radius);border-bottom-right-radius:var(--field-border-radius);border-left:none}.typerocket-container .tr-link-search-results{width:100%}.typerocket-container .control-row+.control-row,.typerocket-container .control-row+.control-section,.typerocket-container .control-row+.tr-tabbed-top,.typerocket-container .control-section+.control-row,.typerocket-container .control-section+.control-section,.typerocket-container .control-section+.tr-tabbed-top,.typerocket-container .tr-tabbed-top+.control-row,.typerocket-container .tr-tabbed-top+.control-section{-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:767px){.typerocket-container .row-xs-50 .control-section{width:50%;flex:1 0 auto!important}.typerocket-container .row-xs-50 .control-section:nth-child(odd){padding-bottom:10px;padding-left:0}.typerocket-container .row-xs-50 .control-section:nth-child(even){padding-right:0}.typerocket-container .row-xs-100 .control-section{width:100%;flex:1 0 auto!important}.typerocket-container .row-xs-100 .control-section{padding-bottom:10px!important;padding-left:0!important;padding-right:0!important}}.lead-save--loading{display:none;margin-left:10px}.custom-checkbox label span{color:#333;font-family:var(--f-family-primary)}.custom-checkbox input[type=checkbox]::-ms-check{display:none}.custom-checkbox input[type=checkbox]{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--field-border);border-radius:var(--field-border-radius);height:var(--field-height);width:var(--field-height);background-color:#fff;cursor:pointer;margin:0 10px 5px 0;font-size:18px;padding:10px;transition:all linear 0.1s}.custom-checkbox input[type=checkbox]:hover{background-color:#eee}.custom-checkbox input[type=checkbox]:after{content:"\f00c";font-family:var(--clt-f-family-icons);font-weight:600;color:transparent}.custom-checkbox input[type=checkbox]:checked{border-color:transparent;background-color:var(--c-secondary)}.custom-checkbox input[type=checkbox]:checked:after{color:#fff}ul.checkbox-list-inline{display:flex;justify-content:space-between;width:100%;flex-flow:row wrap}ul.checkbox-list-inline:not(:last-child){margin-left:20px!important}.table-scroll{overflow-x:scroll}.clt_table{width:100%;border:1px solid #ddd;font-size:.9em}.clt_table tbody tr{background-color:#fafafa}.clt_table tbody tr:nth-child(even){background-color:#eee}.clt_table th,.clt_table td{padding:8px 10px;text-align:left}.clt_table .colgroup-header{padding:10px 0;color:#333;text-align:center;border-bottom:1px solid #ddd}.date--stale{font-weight:600;color:var(--c-danger)}#wp-submit{border-radius:50px!important;font-size:18px!important;font-weight:700!important;padding:10px 32px!important;background-color:var(--c-secondary)!important}#wp-submit:hover{background-color:#0086ae!important}.lead-row{display:flex}.lead-row>div{flex:1 0 auto;margin-bottom:10px;width:50%}.lead-row>:first-child{margin-right:10px}.panel{padding:30px;font-size:.9em}.panel-light{background-color:#fafafa}.lead-summary{color:#333}@media screen and (max-width:767px){.lead-row{flex-flow:column nowrap}.lead-row>div{width:100%}}.list-commas{display:inline}.list-commas li{display:inline}.list-commas li:after{content:', '}.list-commas li:last-child:after{content:''}.color-danger{color:var(--c-danger)}